2016年5月17日 星期二

電腦的錄音孔被塞小紙條事件

※這事原與資訊小組無關,但發佈在這兒是勉勵資訊小組的成員:「我們要成為一個可以解決問題的人,而不要當一個製造問題的人。」
今天早上接獲反應,電腦教室裡有一部電腦的錄音孔插不進去,疑似被塞入了東西,所以身為管理者的老師我本人,就來瞧瞧,不用猜也知道一定是人家故意塞的!
看到了吧!粉紅色的錄音小孔中…
別小看這件事,這樣一來錄音孔就無法使用了,而且這個孔很小,夾子使不上,想用針勾出來也很難,會越塞越緊…,唉!只好把工程做大→整個上蓋拆下來試試~
電腦主機前機殼也是可以拆的

想拆上機殼可得先轉出好幾顆螺絲
看到主機上頭的USB及音效接頭的小電路板了,透過它連到主機板,擴充了功能,免得人家想錄個音插個耳機,只能使用主機背後的介面…
再把這塊小板給拆下來
想不到吧!為了人家惡作劇在孔裡塞個東西,修的人就得這樣大費周章的…,趕緊來看看塞在裡頭的是什麼吧!
小心地將內容物頂出來

果不其然就是一張揉成一小團的紙條
這樣就通暢了

處理好了再裝回去吧
當然,費了這麼多工夫,身為老師的我也不能就這樣算了,名言道:「凡走過必留下痕跡」,大家也看過卡通「名偵探柯南」,要從細微的事物出尋找出關鍵來~
呵呵,果然這被揉成一團的小小小紙條裡藏著不為人知的「答案」
我還是找出主人了

雖然這位小朋友的無聊花了我許多工夫,但我還是保護他
不過本著教育的角度,我還是得找這位小朋友來談一談,至少得讓他了解不要做一些「損人不利己」的事,而我也想了一下:原來最近這幾週,學務處及輔導室都因為業務需求來借用電腦教室對同學們施測(現在什麼問卷、施測…一大堆都網路化),為了方便,他們會事先製作小紙條印上小朋友的帳號資料發給小朋友,方便是方便,但也成了這事件的主角…
我想應該跟處室借用的老師討論一下這個部份的作法~
要不然三不五時就來一次,時間都耗在這種沒意義的事情上了…

2016年5月10日 星期二

用Scratch實現重覆運用程式區塊

現在學校六年級下學期上的電腦課程是Scratch 2,這是一門很有意義又有趣的課程,其實它就是要教小朋友們「程式邏輯」,並不一定六年級才可以學,外國有小孩子五歲就在玩了,只是深淺不同罷了!
本週的進度剛好提到了一個很重要的觀念,所以我把它寫下來。在Scratch 2中有一區「更多積木」裡頭的「製作一個積木」可有趣了,對應的是寫程式中的「重覆使用程式區段」也就是自訂函數的意思。
自己可以取積木的名字(自己命名涵數)
自己訂作的函數還可以包含「參數」,這可就神了!不過要教到學生能懂實在不容易,畢竟有許多小朋友不太願意動腦~
前次課程,我們已經學會了讓程式畫正多邊形的方法,全部的程式碼都寫在一起,今天要教的觀念就是把某個特殊功能的區塊(譬如畫出正方形的積木群)獨立出來,並給它一個名稱,將來主程式中想畫正方形時,就「呼叫」這個名稱就好了!學生若真能理解這樣的概念那就夠了。
自己定義一塊積木
以下圖來說,將畫正方形的程式獨立出來,並設定含有一個「步數」的參數,接下來在主程式中這個區塊被呼叫三次(迴圈),並且傳入參數110
這個程式執行後就會畫出三個正方形,小朋友如果看得懂的話應該會覺得很有趣,而且知道有更多的彈性運用方式,若想畫出來的正方形有變化,就去修改相關函數區塊,這種元件化的作法也讓程式好維護,這是我想讓小朋友學會的。
我讓小朋友練習模仿「畫正方形」積木,自創一個「畫正六邊形」的可傳參積木,然後在主程式中呼叫它們。
今天的課程還有一個重點:偵測區的積木,除了計時器之外,今天最重要的是利用「提問」積木來得到使用者的輸入,並利用使用者輸入的答案來執行後續的程式
使用提問積木
最後我給小朋友出了一道題目:就是要他們寫出一個有能力畫正方形和正六邊形的程式,但程式一開始會詢問使用想畫幾邊形,若使用者填入4或6就會接著問:想畫幾個,隨後就按照使用者的心願畫出來,若一開始使用者輸入的不是4或6,程式也會很聰明地表示:「哈哈!我只會畫正方形和正六邊形啦!」然後結束程式…