譯者:鄒羽穠
版權聲明:
Computer Science activities with a sense of fun: Created by Paul Curzon, and Peter McOwan Queen Mary University of London for Teaching London Computing: http://teachinglondoncomputing.org
本教材以創用CC 3.0 姓名標示-非商業性-相同方式分享釋出(creative commons 3.0 BY-NC-SA)
https://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh_TW
原文教案與教材連結:
https://teachinglondoncomputing.org/resources/inspiring-unplugged-classroom-activities/the-emotion-machine-activity/
活動名稱:有感情的機器人The Emotion Machine
教學時間:40~60分鐘
教學單元:
教學目標:讓學生們創建並編寫一個由卡片製成且可以用來展示不同的情緒2D機器人,創建一個可用於翻譯情緒的代碼表(高階命令)轉換為低階機器指令。
對象:7~12歲、1人以上
先備知識:無
課前準備:
活動設計:
讓學生們創建並編寫一個由卡片製成且可以用來展示不同的情緒2D機器人,創建一個可用於翻譯情緒的代碼表(高階命令)轉換為低階機器指令。
將情緒機器人圖案發給每個人,並讓他們做以下步驟
現在給學生工作表,讓他們遵循或指導他們每個步驟。也給他們一張空白的情緒機器表讓他們填寫。
最後將活動中的計算課程做總結。程式是一序列指令,而當我們依照的指令執行時就會導致某些事情發生,如機器人顯示不同的情緒。計算機指令是真正的低階編碼。程式語言使用高階命令使程序更容易編寫 ─ 這使用抽象概念來隱藏低階編碼的細節。我們可以採用高級命令程序並將其編譯為用於實際操作機器的程序。或者我們可以使用一個直譯器來翻譯我們得到的說明。
編程情緒機器說明書
情感機器人(附件)
1.沿著虛線剪開,所以你有了情感機器,一張有很多個空插槽的臉,還有三條帶子可穿過插槽。
2.將帶子分別插入眉毛,眼睛和嘴巴的插槽。
3.編程!當你給不同的表達式時,帶子將會移動到指定的字母。
什麼字母的組合能讓機器人看起來是開心?你可以想出不同的表達式來表現溫和還是完全的開心?一系列的組合如何讓機器人看起來快樂,驚訝,然後悲傷。
透過繪製不同的眉毛,眼睛和嘴巴創造自己的新情緒。如果機器人將成為某人的朋友,那什麼表達式是它所需要的?
我們的機器人臉是基於LIREC研究項目中真實的設計。可以上 www.lirec.eu 看看這項真實設計。
讓同學自己收集各種眉毛,眼睛和嘴巴創建各種不同的表情條,使機器人能表現出更廣泛與多樣化的情緒,假如機器人想與人交朋友,那該是要表現出怎樣的表情呢?
讓學生設計自己的面孔(或整個木偶)。使用機器人作為插槽位置的模板。然後寫一下關於角色的故事,如上面的活動過程。