06 魷魚遊戲邀請卡

(2021/11/03)

上週在上營隊時,首先介紹到pocketcard的OLED使用,介紹OLED積木如何顯示文字、圖形時,突然靈機一動,請同學設計最近很熱門的圖形(魷魚遊戲的邀請卡)....

一、老師與學生的對話:

  • 老師:你們知道最近很熱門魷魚遊戲的一個圖形嗎?就是螢幕上的這個圖案

  • 老師:如你有收到這張卡片,代表你可以去玩遊戲了

  • 學生:老師,應該代表你快要窮死了吧!

  • 老師:那你們知道要如何來完成這圖案嗎?我們剛剛有教過如何畫一個圖形及方形,但程式裡好像沒有畫三角形的積木?那要怎麼辦?

  • 學生:畫三條直線就可以組成一個三角形了

  • 老師:那很好,給你們十分鐘完成這圖形

  • 學生:老師我覺得好難,不想挑戰....

  • 老師:大家要儘量嘗試做看看,如果覺得太難的,就設計自己的一張名片

  • 老師:老師再強調一下,這OLED屏幕的解析度為128X64,也就是長128像素、高64像素,這很重要....

(過了10分鐘)

  • 老師:完成了嗎?

  • 學生:還沒有...

  • 老師:老師不是有叫你們要帶筆記本及鉛筆盒嗎?這題目有涉及到各圖形的座標,但發現沒有一個人在做這題目時先拿出紙筆來畫圖,你們真的都太厲害了!把紙跟筆拿出來畫一畫,找出相關的座標,就可以很快完成了....

  • (還是沒有學生拿出紙筆!)

(過了一些時間)

  • 老師:有人完成了嗎?我要把畫面切過來了

  • 學生:老師再等一下,我快完成了.....

(又知過了多久)

  • 學生:我完成了

  • 老師:終於有一位學生做出來了,剛剛老師要你們拿紙筆來畫,都沒有人這樣做,我知道你們都用【試誤法】一直嘗試,現在老師用【小畫家】來畫一下圖,你們就會覺得很簡單了!

(老師開啟小畫家,將螢幕分成三等份(每一等份長40像素),並預設圓形直徑、三角形及正方形的邊各為30像素,分別找出圓形的圓心、正方形的左上角、三角形的三個座標.....)

經過老師解析後,陸續有多位學生完成作品

、找各圖形的座標:

  • 將螢幕分成三等份(每一等份長40像素)

  • 畫出橫切的中心線

  • 預設圓形直徑、三角形及正方形的邊各為30像素,先畫出圓形及正方形

  • 最後再畫出一個三角形,為簡單畫圖,就不強調畫正三角形,而畫出一個高及底各為30像素的三角形

利用PocketCard畫出圖形

  • 有上面三個圖形的座標,接下來就簡單了

  • 程式如下:

  • 針對這三個圖形還能做很多變化,如

    • 各別呈現的簡單動畫

    • 空心及實心變化

    • 背景黑白變化

    • ....