close

主題:黑客任務

時間:202158(上午900-1200)

地點:麗湖國小4樓多功能教室

主講:郭家禎 老師(台北市 龍安國小)

紀錄:陳立婕

上課內容:

一、何謂「邏輯」

今天大家都是神祕的黑客,在進行最後的任務之前,我們先需要經過一系列的培訓!首先,我們必須先了解,到底什麼是邏輯?

0508數學遊戲王_210508_20

大家針對邏輯的定義先進行了解,之後就開始進行邏輯的測驗,大家好像都覺得測驗十分有難度,但這些題目都有「規則」可以依循,你們有發現了嗎?你答對了幾題呢?

197025

二、數學家的名字

接下來我們就要開始了解數學家的名字,這些數學家都和「邏輯」有很大的關係喔!

大家一樣照著老師給的線索猜猜看吧!你們有猜對了嗎?

197026

三、程式「C」臟病

接下來終於進到眾所期待的遊戲環節了,老師透過程式語言和心臟病遊戲結合,當大家找到兩個圖一樣的程式,要馬上喊出上面的指令,並且可以得到那一張卡牌,最後卡牌結算,獲得最多卡牌的人就獲勝了!

0508數學遊戲王_210508_11

大家都非常認真參與,努力想找到相同的地方,有些小組還幫忙找到這些程式的「Bug」,幫忙修復了這個遊戲不完善的地方喔!

0508數學遊戲王_210508_10

四、代數與程式語言

接下來開始要認識常見的程式語言,就像我們國小課本中學的「代數」一樣,這些程式語言會隨著我們輸入的內容而有變化,不同的程式語言也都有各自不同的格式,我們很多常見的軟體或是遊戲都是由這些系統組成的喔!大家可以觀察看看,到底有什麼樣的差別呢?

五、程式小算盤

我們在正式了解程式語言前,有一些特別的運算符號需要學習,也有一些運算規則需要了解,像是什麼是「變數」呢?「=」在程式語言中又代表了什麼呢?這些都是我們等等在遊戲中會用到的喔!大家一起來了解吧~

六、西跳 C-Jump

接下來有些格式需要大家來認識,像是條件判斷、Switch擴充或是迴圈,這些分別都有判斷的意義,有些學生因為之前有學過類似的概念,看起來很快就理解了呢!不了解的也沒關係,老師帶著大家一起練習,相信大家很快就可以理解!

0508數學遊戲王_210508_6

七、西跳前挑戰

接下來就是考驗大家的時刻了!大家根據剛剛學會的程式規則跟運算符號,一起來挑戰看看這些練習題的答案到底是什麼嗎?

大家都很努力在進行挑戰,好像很多人都被一些小陷阱困住,但是在老師的提示下,大部分的人都可以慢慢運算出正確答案了喔!

八、C-Jump桌遊

最後,我們終於要進行C-Jump桌遊了,這個桌遊是透過程式語言來設計的,規則就和大富翁很類似,每個人每回合骰骰子前進,最快到達終點的人就獲勝了!

0508數學遊戲王_210508_5

但是這中間有許多需要大家一一克服喔!像是骰骰子的數字視為X,要放入現在所占格子中的算式中計算,同樣的數字可能在不同的格子中有不同的效果喔!

0508數學遊戲王_210508_3

除此之外,還有剛剛大家所學的條件判斷、Switch擴充或是迴圈,雖然如果經檢驗True可以獲得在骰一次的機會,但是小心不小心就陷入迴圈之中出不來啦!

0508數學遊戲王_210508_4

接下來就是大家的挑戰時間了,到底誰可以挑戰成功呢?大家都非常認真的在進行遊戲!

0508數學遊戲王_210508_2

程式語言本身好像有一點複雜,但和我們數學的概念又有一點相似的地方,大家可以根據「邏輯」來推論出程式的規則,也希望大家未來可以更了解程式的魅力喔!

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 龍老 的頭像
    龍老

    龍老のBG教室

    龍老 發表在 痞客邦 留言(0) 人氣()