2014年6月12日 星期四

猜數字

首先來個"猜數字"大小的遊戲

1.請孩子思考如何判斷出"輸入值"與"隨機值"的大小
2.接著開始請孩子設計一個猜數字的遊戲,
電腦會設定一個數字讓我們去猜,
如果猜錯了,會告訴我們猜得太大了或太小了。
3.玩一玩,想一想!怎樣才能用最少的次數去猜中電腦設定的數字呢?

而當孩子在玩一玩,想一想時他是如何嘗試用最少的次數去猜中電腦設定的數字的我們請孩子將他所使用的方法說出.經過歸類後這才是值得深入探討的但我們不急著說出其中的"演算法"
我們希望的是孩子培養思考-->解決問題-->分享成果-->歸類方法.在這一連串的過程中
思考分享傾聽模仿學習

接下來,是重頭戲.請孩子回家實作1A2B範例:

1.設計一個猜數字的遊戲,你和電腦分別選定一個四位數,各位數字不要重複。
2.遊戲開始, 由你先猜電腦所選定的四位數,電腦將回答你猜測的數字與電腦的數字是否相同,如果不同, 電腦也會以A、B來提供你參考, 
例如: 電腦的數字: 1234你猜的數字: 5283 結果為 AB表示你猜對了兩個數字,其中有一個字位置是對的, 另一個數字位置不對, 此例中,您猜對了 2 3 但是 3 的位置錯了,所以電腦給的提示為1A1B 其中, A 表示猜對一個數字且位置也對, B 表示猜對一個字但是位置不對。
3.另例:電腦的數字: 1234你猜的數字: 3261 結果為 1A2B電腦的數字: 1234你猜的數字: 8765 結果為 0A0B

這問題孩子可以在一周內完成!是不是該給他們掌聲呢?




2014年5月29日 星期四

有趣的幾何圖形part3

接著再讓學生思考更複雜的圖形問題。如十二光芒圖與多星圖
1.
十二光芒圖
用提示的方式引導孩子去構想他看到的圖形:
例如:這個圖


提示:作法一:12個正三角形構成
            作法二:12道光芒+1個正12邊形
            作法三:…….


會做上面的圖形後,就可以做出下面的變化~



2.多個星星圖:以一顆星星圖為例子,請孩子構思出每個星尖處在長出一顆星星!
依此類推出複雜的圖形!


你也躍躍欲試了嗎?大家一起來玩圖形吧!





有趣的幾何圖形part2

首先,先複習一下上次的幾何圖形的正六邊形!
如果你在正六邊形程式內再加個"迴圈",看看它奇妙的變化吧!

以此類推到其他的正多邊形!你將得到下列有趣的圖形!

製作的過程中,或許你會將角度弄錯了,但,沒關係!它依舊會以一個非常美的圖形呈現在你的眼前!








有趣的幾何圖形part1

scratch有畫筆的功能,今天要利用畫筆的功能來製作有趣的幾何圖形。
首先先從正多邊形開始,
1.正六邊形
試著去改變角度及重複執行次數就可以看到不同的變化!

2.正八邊形

3.正十二邊形

4.百邊形

你是否發現了其中的變化呢?沒錯就是內角與外角的關係!



我們來看下列的圖形分析就可以得知正N邊形與外角的關係之間!
這課程很適合結合五年級上學期的數學教學活動~

2014年5月23日 星期五

你過重嗎?

 這星期開始教孩子使用變數和數學運算!
原本我認為課本上的BMI運算對五年級的孩子來說是有其難度的,
甚至一度還認為這樣是無趣的!

為了引起孩子的學習動機,
我想了一些方法,沒想到這課程可以這麼有趣!

一開始我會展示這一課要完成的作品範例,
並挑選幾位看起來高高瘦瘦的孩子來做測試,
剛開始只有一兩位自高奮勇願意來測試,
這個程式分為兩部分!展示如下:


程式範例(第一部分)


程式範例(第二部分)

通常我會徵詢孩子本人的意願,是否願意執行第二部分的程式!

到後來我將程式改編成"你的理想體重"後
幾乎每個人都躍躍欲試!
而我也都只執行此程式的第一部分!
然而當我透露個人的身高並.將身高輸入時會出現"你的理想體重為"

按下空白鍵,再執行第二部分程式



























輸入體重時(孩子開始莫名興奮),小獅子會建議我該運動了,且須減重10公斤!這是不是很有趣呢?



程式參考如下:


2014年5月15日 星期四

堅持下去

當你真心渴望某樣東西時,整個宇宙都會聯合起來幫助你完成。 --《牧羊少年奇幻之旅》

從前幾年開始接觸"兒童程式設計"到今年的學校社團成立!

一連串不可思議的事情一再發生,

2008年底民生國小楊書銘老師跟我分享其教學經驗及無私e-mail給我,他個人學術論文電子檔,
讓我有了一些想法和遵行方向.

 2009年2月開設"機器人程式設計"才藝班,學生報名踴躍,也開始了我實驗的歷程,
孩子的回饋非常的多,想法也無奇不有!
發下的課程學習單,孩子不只完成基本題,挑戰題也都願意嘗試看看,
甚至於連屬於不強迫的回家作業延伸題也都有人願意去完成!
當時讓我了解到孩子的無限可能!

在上課後的一個月,接到有個"藝術饗宴的公文",
我覺得這是孩子展露頭角的機會,值得去挑戰一番.
於是浩浩蕩蕩地帶了十幾位有意願參加的學生去參加比賽(有兩位我認為資質很好的,剛好有事不能參加)!

那年我們得到了非常不錯的成績,其實也是給了我及孩子無限的鼓勵,
畢竟我們都是利用下課下班後的時間,一點一滴努力得來的!

2010~2011由於離開了當時的工作,"兒童程式設計"也就暫時停擺了!
2012~2014學校將"兒童程式設計"納入電腦課程的必修課,所以又開始接觸,
但畢竟普及教育,對於學習程式設計是有所限制的,
時間是最大的關鍵,孩子思考.創作.等因時間的關係,被壓縮了,這是我不想看見的結果~
然而,普教也是個好處,讓更多人能嘗試去接觸這領域的範疇,
而我從中也發現很多有才華的孩子,發覺他們渴望學習的眼神!

2013 由於麗娟組長的關係認識了Raymond和shalley,想要在學校嘗試發展"兒童程式設計"
,Raymond的熱情與他的脫貧計畫和他的遠見打動了我,shalley花了整整一天時間分享她的教學經驗與她所設計的課程!

 2014年成立社團,認識了很多"兒童程式設計"的夥伴,
前陣子高慧君老師特地將她在國外看到不錯的書籍,寄給我參考!
我也詳細的看完得到一些啟發,也正開始著手修改自己的學習單!
與章鳳老師討論教學策略,跟曾文正老師詢問"多元情境的Scratch圖卡設計"分享事宜,
也都得到正面的回應!
孩子的成就是可期的,也是無限的!社團發表會將是他們其中一個舞台,而未來台北市.台灣,全世界的舞台也正等著他們!


2014年5月13日 星期二

關於shalley老師

關於shalley老師,記得認識她是在一年前的這時候,
 Raymond老師來學校推廣兒童程式設計,shalley老師在一旁協助!
那之後,那年光復暑期開了一班程式設計課後才藝班,由於招收人數太多,年級橫跨3~5年級!
這次的嘗試讓我們覺得:若有心在這一個領域上發展,勢必走向社團的模式! 希望藉由長期.有系統的學習,培養真正有興趣的學生,願意在這方面下工夫的學生!也讓家長的力量能在學生背後支持他!
在主任與組長正精心籌畫未來社團運作的半年後,我們前往三峽的shalley老師的授課場地,
這是我和shalley老師的第二次接觸,由於事先shalley老師已經將他的授課講義電子檔全數的給了我們,
當天shalley老師認真地講解她是如何設計這一整套課程?而這課程應該如何教?如何與學生互動?都鉅細靡遺的講解!
 當中我們也就我們目前教學所遇見的情形與她分享!
那天在腦海裡激盪了不少想法!
最近shalley老師更是將她的想法與做法分享在她剛成立的部落格!
 有興趣的可參考看看!http://kidscodingclub.blogspot.tw/

2014年5月8日 星期四

學生期中作品發表

很快的又是發表作品的時候了!
從彼此觀摩及試玩他人作品中,學習更有趣!
有興趣的請到163.21.164.60/2014scratch觀看




2014年4月24日 星期四

最適當的解決方案?

舉個例子當你要過一條河時你會選擇搭船?過橋?還是涉水而過?
再舉個例子從你家前往統一阪急!你會選擇步行、自行開車、搭公車或捷運?那路線你會選擇哪一條路前往熟悉的路線嗎?最近的路線嗎?還是最省時的路線呢?

哪個方案才是最適當的解決方案呢?

軟體工程教我們要從透過定義問題,構思問題,尋找問題,評估問題到最佳化等過程去解決問題!所以心中會不斷地在提問這是最佳解決方式了嗎?

但當你面對的是創造力無限可能的孩童時,你會要求他們去尋找最適當的解決方案嗎?

在你求學過程中,數學題目都只有一種解法嗎?老師會要求只能用一種公式化的方式求解嗎?

就我的立場,我希望孩子有四.五種解決方案,甚至上百種.不唯一要求單一解法!
而我也可以透過各組其思辨的過程,去深入瞭解各種方法背後的假設與邏輯.

當角色蝙蝠碰到樹時說好痛,並回到原點為例讓我們來看各組處理問題的邏輯思考的過程

1.對每個角色及每個事件單獨處理,判斷是否發生此現象?


2.將單一角色的不同事件整合在一起,每個角色程式仍各自獨立運作




3.將每個角色程式仍各自獨立運作程式,通通整合在一起



 4.將相同事件,發生在不同的角色身上的情形全部以數學邏輯運算的程式整合在一起


以上是目前看到各組學生在不同思考模式下,處理相同問題的結果!是不是很有趣呢?



分享學生彼此合作情形:












2014年4月17日 星期四

PBL(Problem-based learning)問題導向學習

一、為什麼是PBL?
A:
想透過簡單的例子,
看看學生目前學習scratch的情形,
 又想讓孩子們能以小組方式進行討論,
彼此交換意見與想法,
共同完成這個專題,
來達到自我學習的目的。

二、為什麼想用這種方式教學呢?
A:
純粹只是希望孩子可以主動嘗試解決問題,
孩子間彼此合作中,讓自己的強項被隊友肯定,
或自己發現自己思考是否夠縝密,有無需要加強的地方。
順便發現自己不足的部分,再主動加強學習。

三、實施方式為何?
A:
1.發下問題,不斷提問?
2.孩子嘗試思考
3.彼此討論
4.實機操作
5.問體解決

四、專題內容
1. 角色請選用「直昇機」造型
2. 直昇機可以用鍵盤的上下左右鍵控制行進。
3. 不按任何按鍵時,直昇機會一直往下掉。
4. 請在舞台上繪製山和雲。
5. 撞到山會墜毀,並且出現「你輸了!」
6. 直升機安全停在停機坪時,會說「過關!」
7. 當按下綠旗,重新開始遊戲時,直升機要回到左上角。 
8. 如何讓直升機的螺旋槳轉動?
9. 如何讓直升機墜毀時出現爆炸的火花?
10. 直升機飛的時候有聲音?墜毀時爆炸有爆炸聲響?
11.將作品儲存,檔案名稱為”班級+座號+座號”,並將作品轉為EXE檔。



2014年4月15日 星期二

模仿也是種學習

很快的一星期又過去了,適逢這週為本校期中考週,
所以來介紹一些有趣好玩的!
首先將在網路上搜尋到的影片,跟大家來做分享!

從以上三個影片中,我看到了"亮點".我決定來製作"人體音樂"和"光感音樂"
如果有空再來製作"水果音樂".

人體音樂在SmetA科技玩創作網站 有完整的教案可供教學,這實在太棒了.
完成"人體音樂"後就可以實際測試了.
由於每個孩子身上的導電性不同,有些人電阻值較高較不容易導電,
有些孩子彼此的電阻值很低,較易導電.
每個人在不同的狀況下電阻值也不同,例如運動後,通常電阻值會下降.

他們看過影片後,每個人躍躍欲試,
於是我徵求一位男生,一位女生來試玩.
只是這時若他們彼此來電,就會開始有音樂,

到音樂的後面就開始出現"結婚進行曲",
螢幕也會秀出.....

可以看到孩子臉上的表情...

至於"光感音樂"就是當你靠近感應板時,會發出音樂.離開時,音樂終止!

2014年4月9日 星期三

Just for fun

每一次的課堂作業,除了讓孩子聽懂學會外,
因為個人覺得孩子會基本的知識是不夠的,
一定要將所學融會貫通才行.
孩子經過一番思考,try and try again .
將一點一滴的巧思運用在作品上,
勇於去改編,
而且將學會的技巧充分的發揮在他的作品上!
製作出屬於個人的作品,這樣才有意義!
看到孩子沉浸在自己的思考中,此時鴉雀無聲.
而我只能靜靜觀察,等待!

當孩子自己發掘問題,
自己嘗試解決問題,或發出求救訊號
或當困難迎刃而解時,發出ya!的驚呼聲.
此時滿滿興奮的表情顯露無疑!
孩子自己得到的成就感,遠遠超過我們想給予的!

提供以下作品來與大家分享:有頭文字D闖關.圓仔尋找竹子.悟空大戰白骨精.悟空摘潘桃.坦克大對戰.經典小精靈......等







































.