這是一篇關於小柴的自述。
回家後,我放下書包,打開手冊一看,喃喃自語道:「嗯,有功課呢,不過難度也不算是太大,應該不會太多時間便能做畢。」372Please respect copyright.PENANASJNjmHEY3X
我坐下來,輕輕做了呼吸數下,便拿出筆袋和待做的功課冊,開始做課業。372Please respect copyright.PENANAU4wnACJSNx
過了大約45分鐘,我總算可以休息一下。372Please respect copyright.PENANA6Ral2Dhfl4
「呼~」我站起來,看看窗外的天色,發現已經入夜了,於是想:「時間有限,不知可以做些甚麼呢?」372Please respect copyright.PENANApH8CtU3I78
這時候,我想起了擺放在自己身旁的「插班生」小欣。372Please respect copyright.PENANAVJ2hjzMqat
「喔,現在只是讓她學懂了『去圖書館』和『去五年級教室』這兩個技能,接下來應該是甚麼呢?呀!是這個了⋯」372Please respect copyright.PENANAr5k6qOtnWu
此時已是晚飯時間。即使我心裡已經有了個計劃,但不可能為了這個項目而忽略平常的生活嘛!372Please respect copyright.PENANAPFL21mlhJv
「開飯了喔,快點出來吧!」家人的這一句話,令我從思考中走回現實。372Please respect copyright.PENANAa0f1oKMVXm
晚飯過後,我回到房間裡,從書包掏出平板電腦,開始是晚的「工程」。372Please respect copyright.PENANAO4wQtgET98
上述的「這個」,究竟是甚麼來的呢?372Please respect copyright.PENANAoUWwkTgHpd
縱然小欣現在可以去某些地方,但她在某些人眼中,還是感覺蠻怪的,畢竟她仍是個「啞巴」,不能開口說話,而且未能如常人般,隔數秒便眨眼一次。372Please respect copyright.PENANASpcmQo6cVJ
所以,現在的任務,正是要嘗試解決這些難題,好讓明天回到學校後,讓其他同好知道。372Please respect copyright.PENANAjgZ9ittyem
這時,自己心裡想道:「第一件事,就是要讓她看到別人的時候,主動點頭並說『早安』、『午安』或『晚安』。」372Please respect copyright.PENANAGELw0pn53P
這點令我想起「條件」(condition)這個概念。當時間是早上,便會說「早安」;反之,如果時間已過正午且還沒到日落時間,便說「午安」;否則,就說「晚安」。372Please respect copyright.PENANA1hgVKnmBrd
幸好編程軟件已經預設好「時間」這一條件判定,讓自己不用花太多時間研究怎樣建立這個條件。372Please respect copyright.PENANAjM7LGOqL09
而且,自己一早已經寫畢「說話」這個命令,好助減輕自己現在的工作壓力。372Please respect copyright.PENANA7igROPGqtK
「但她也要『看』到同學才能打招呼,即使是早上,也要在適當時機才會向老師打招呼呢⋯」372Please respect copyright.PENANAC6GbeXQSna
一拖、一拉、一曳,不消十分鐘,已將這個任務給完成。372Please respect copyright.PENANARvZqDE6nu6
但我不打算先為小欣做一個測試,畢竟接下來還要處理「眨眼」這個問題。372Please respect copyright.PENANAm5iaRSL1Pf
「好了,現在要讓小欣懂得『眨眼』了!」372Please respect copyright.PENANAWPGqcqlW84
一如較早前所述,這個「眨眼」命令也是已經預先寫畢,待會自己只需將「眨眼」放進適當的指令塊內,應該沒大問題了。372Please respect copyright.PENANA3VoCepGkeM
這時候,腦袋裡突然浮現了「迴圈」(loops)這個編程概念。372Please respect copyright.PENANAKOE9C0MXJs
「還記得有人說過,『迴圈』就是指令程式執行特定命令一定次數。至於要執行多少遍,要視乎『退出條件』(exit condition)而定。如果這個迴圈設定欠佳,便有機會導致『無限迴圈』(infinite loop),而這個也不是我們想看到的。」自己喃喃自語道。372Please respect copyright.PENANAalpTeAa2DZ
現在,是時候要著手想想「要隔多少秒眨一次眼」這一問題了。372Please respect copyright.PENANAgQIc2jbvUZ
「平時我留意到班上的同學每隔四、五秒便眨一次眼,而這次的迴圈設計也不可能指明要執行數十次吧?怎可能會見到一個人眨眼數次後,便一直『一眨也不眨』呢?」372Please respect copyright.PENANACmYZpyUhip
想到初步的概念以後,便拾起平板電腦,開始編程工作。372Please respect copyright.PENANAFGPIAFZtWU
「每隔4秒,執行眨眼命令,重複無限次⋯」看著屏幕的我,小心翼翼地將指令塊拖曳到正確的位置裡。372Please respect copyright.PENANACDLvKWWi6Q
「好了,現在是時候進行測試了。」說罷,自己便透過無線形式,將命令傳送至小欣。看見她在眨眼的同時,對著我說一句「晚安」,對自己而言已經尚算做得不俗了。372Please respect copyright.PENANA01eVKAJAo3
看見這樣的情況,自己心裡說了這樣的一句話:「嗯,也許今天先做到這裡吧。」我再看看身旁的時鐘,續說:「現在已經晚上十時許了,是時候休息一下了,畢竟明天還要上學。如果沒有充足的體力,又怎能夠有精神聆聽講解呢?如果沒有精神的話,又怎能夠將課堂所學好好吸收呢?」372Please respect copyright.PENANALnMPZCtgQd
究竟明天小柴又會有怎樣的任務分給諸位同學呢?且聽下回分解。372Please respect copyright.PENANA37fv8nigGK