2017年2月15日 星期三

《不插電的資訊科學》-計算點點點

話說第一篇PO完就有人在期待,不都說是寫給失智老人看的回憶錄嗎?是在期待什麼?XD

說在前面


教案內容請參閱《不插電的資訊科學》,這裡僅說明我實際教學運用和變化的部份。

教學對象是國一、國二學生,共7個班,科任課,每週只上他們一節課。

上課在一般教室,沒有分組,採傳統排排坐的方式,連筆電單槍都沒用到,完全不插電。



課前準備


這個單元主要就是在教學生二進位的概念,以往我們在學習或教學生的時候,都是直接說明。這個教案是使用點點卡實作,讓學生瞭解二進位的概念,所以就需要點點卡教具。

我自己用Word檔做了大小兩種尺寸,然後印在西卡紙上。大的是A4大小,黑板演示用;小的大約A4的十分之一大小,學生每人一份操作用。如果有分組應該一組一份就可以了。[檔案在此]

教學流程

一開始會先提問電腦怎麼儲存資料?因為電腦只能記錄0和1、有電和沒電兩種狀態。那要怎麼記錄其他資料呢?

接著在黑板上逐一貼上點點卡,從一點、兩點開始,再來讓學生猜猜下一張會是幾點?學生如果能預測接下來的點數,可以再問這些卡片之間有什麼關係?(倍數關係)

發下學生用卡片,請學生按照黑板上卡片的順序排列。再來說明表示方法,點點朝上代表相同的數字,點點朝下代表0。

先示範排出一個數字,接著請學生試著排出另一個數字,並巡視學生是否都理解。重覆出幾個不同的數字,直到學生都能迅速排出正確答案,這部份大概2~4次就都能熟練了。

再來就可以出題目抽問:1.在黑板上排出二進位數字,點學生說出十進位數字是多少;2.出一個十進位數字,抽學生上台用卡片排出來。

說明如何用數字代表:翻開寫作"1",蓋上寫作"0"。一樣可以抽學生上台把十進位寫成二進位,或是老師在黑板上寫出二進位數字,抽問學生十進位數字是多少?

延伸活動(視進度和學生程度選用)
  1. 先示範從0加到7,再來找學生上台從0加到16。提示學生仔細觀察,過程中卡片翻轉的次數有什麼規則或關係。
  2. 提問學生5張卡片可以有幾種排列變化?(32種),再加一張會有幾種變化?依次加下去,數字的變化?(64、128、256、512、1024)問問學生,這些數字有沒有很熟悉?說明硬碟、隨身碟容量的大小是怎麼來的。程度好一點的,可以再問這些數字有什麼特別的地方?(都是2的次方)
  3. 提問我們已經知道怎麼用二進位表示數字了,那怎麼用二進位表示文字呢?(有幾個學生能夠想出用對照表的方式表示。)此時可以參考《不插電的資訊科學》P.11的活動,讓學生試著解出答案。
  4. 參考《不插電的資訊科學》P.12的活動,提問學生有沒有用過傳真機?聽過那種奇怪的聲音?再說明以前的電腦上網也是要用數據機,把訊號傳成聲音,透過電話線傳遞。
    再來的活動就是讓學生來模擬傳真機,以排為單位,給排頭一個十進位的數字,然後排頭要轉成二進位,再用聲音傳給下一位,依序傳到排尾,排尾再轉回十進位舉手搶答。
    PS.用聲音傳遞的方式:高頻beep代表"1",低頻boop代表"0"。
       各排人數不一時,以最短人數為準。
延伸閱讀:林君憲(2000)。數大就是「美」 中英文誰行?自由時報,資訊時代版。取自:http://davidkao1974.blogspot.tw/2008/11/terabytetb.html

沒有留言: