第1642回-運算思維-Code.org-5-國小電腦科學基礎課程-2019年版-1-快速入門
兩年半前我曾經在資訊課用 Code.org 的國小電腦科學基礎課程(CS Fundamentals for Elementary Schools) 給國小三年級的學生玩過。108學年寒假時我在備課時發現這一套「國小電腦科學基礎課程」有更新了,入口在這裡,CS Fundamentals for grades K-5 | Code.org。
這一回就來把之前寫的內容更新一下:
這一回就來把之前寫的內容更新一下:
如果您是家長:
- 如果您是家長,想讓零基礎的小孩在家裡學習寫程式,這一套教學課程的設計是從幼稚園到國小五年級循序漸進。
- 您可以和小孩一起自學,但最好不要丟給小孩自己去做,效果不好,最好是您也在一旁一起做。
- 如果您只有一個小孩,可以跳過以下的第一個步驟。用一個 google 帳號登入就可以開始做course A (2019)。
- 如果您要給兩個或兩個以上的小孩做,那最好還是建立一個學習小組,您的職業不需要是教師也都可以開設,這樣您就可以看到每個小孩的學習進度。
如果您是老師:
請參考以下步驟進行1. 教師開設教室
請參考我之前寫的文件 第1171回-運算思維-Code.org-1-教師開設教室,在「建立學習小組」的時候,我有兩個建議:
2. Code.org 的願景:每個學校的每個學生都應該要有機會學習電腦科學
為什麼 Code.org 這個非營利組織希望讓每個孩子都有機會學電腦科學呢?不是教學生怎麼使用電腦,而是教學生電腦是怎麼運作的。詳見 第1172回-運算思維-Code.org-2-為什麼要學寫程式?
3. 認識課程架構
Code.org 的國小電腦科學基礎課程(CS Fundamentals for Elementary Schools) ,一共有六個 course,從 course A,B,C,D,E 到 F,對應幼稚園到國小五年級。
假如您的學生是國小三年級,且之前是零基礎,建議還是從 course A 開始學。
如果您是老師或家長,以下教學資源很值得事先瀏覽一下,「稍微」看看就好,有需要的時候再仔細看。
Code.org 國小電腦科學基礎課程 - 課程架構表:
Code.org 國小電腦科學基礎課程 - 教學計畫:
4. 開始玩吧!
我很喜歡Code.org 的國小電腦科學基礎課程(CS Fundamentals for Elementary Schools) 的課程設計,先放手讓學生去玩,老師一開始不用講太多,但最好在學生玩到一個段落的時候,老師要講講剛才學生玩的關卡是在學什麼,在電腦科學上有什麼意義。
以繁體中文界面看課程A
共有12個「階段」,每一階段有數個「關卡」。完成一個階段裡面的所有關卡,就可以進入下一個階段。看影片的關卡不一定要看完才能過關。以英文界面看 course A
共有12個 Lessons,每一階段有數個 Levels。完成一個 Lesson 裡面的所有 Level,就可以進入下一個 Lesson。
關於Code.org 的國小電腦科學基礎課程(CS Fundamentals for Elementary Schools),我曾經寫過:
關於運算思維,我曾經寫過:
- 2017-02-23 第1032回-運算思維-我不認為它是你們想的那樣-1-資訊107課綱草案
- 2017-02-27 第1035回-運算思維-我不認為它是你們想的那樣-2- Jeannette Wing-1
- 2017-02-28 第1040回-運算思維-我不認為它是你們想的那樣-3- Seymour Papert-1
- 2017-03-13 第1049回-運算思維是什麼-1-107課綱科技領域草案
- 2017-03-14 第1050回-運算思維是什麼-2-美國電腦科學教師協會訪談
- 2017-03-21 第1052回-運算思維是什麼-3-我的倫敦騎士之旅
- 2017-10-10 第1155回-運算思維-周以真博士
- 2017-10-18 第1163回-運算思維-英國 Computing 學習進程
- 2017-10-19 第1164回-運算思維-中文翻譯-英國 Computing 學習進程
- 2017-12-28 第1197回-運算思維-井深測量
- 2018-08-04 第1319回-運算思維-許庭嘉老師的研究-1-論文摘要
- 2018-11-06 第1363回-運算思維-以寶工的寶比為例
- 2019-02-28 第1440回-國小資訊課-小畫家與運算思維
關於 MakeCode Arcade,我曾經寫過:
- 2019-09-28 第1548回-運算思維-MakeCode Arcade-01-第一節課
- 2019-09-29 第1549回-運算思維-MakeCode Arcade-02-修補式思考者tinkering thinker
- 2019-10-01 第1551回-運算思維-MakeCode Arcade-03-背景與貼圖地圖
- 2019-10-08 第1555回-運算思維-MakeCode Arcade-04-開箱文- WiFiBoy Arcade
- 2019-10-09 第1556回-運算思維-MakeCode Arcade-05-遊戲機制與程式積木的對應
- 2019-10-10 第1557回-運算思維-MakeCode Arcade-06-從模擬機到實體機
- 2019-10-12 第1559回-運算思維-MakeCode Arcade-07- 做遊戲比玩遊戲好玩!
- 2019-10-15 第1561回-運算思維-MakeCode Arcade-08-第三節課
- 2019-12-17 第1594回-運算思維-MakeCode Arcade-09-參加研習
關於 Micro:bit,我曾經寫過:
- 第1274回-micro:bit- DFROBOT 小車和手柄 -1- 開箱
- 第1275回-micro:bit- DFROBOT 小車和手柄 -2- 兩台對戰
- 第1277回-micro:bit- DFROBOT 小車和手柄 -3- 自己喜好的操作方式
- 第1278回-micro:bit- DFROBOT 小車和手柄 -4- 體感操控手柄
- 第1280回-micro:bit- 我的遙控小車-教學活動設計-1-第一次上課-課前規劃
- 第1281回-micro:bit- 我的遙控小車-教學活動設計-2-第一次上課-上課紀錄與檢討
- 第1305回-micro:bit- Ring:bit Car 小車-1-開箱試玩
- 第1312回-micro:bit-南投資訊教育平權記者會
- 第1313回-micro:bit -英國小車 Bit:Bot-1-開箱試玩
- 第1389回-micro:bit-南投縣競速解題競賽
- 第1411回-micro:bit- LUMEX LED 64x32 燈板-1-開箱試玩
- 第1412回-micro:bit- LUMEX LED 64x32 燈板-2-學生作畫
- 第1413回-micro:bit- LUMEX LED 64x32 燈板-3-靜態背景、動態花樣
- 第1274回-micro:bit- DFROBOT 小車和手柄 -1- 開箱
- 第1275回-micro:bit- DFROBOT 小車和手柄 -2- 兩台對戰
- 第1277回-micro:bit- DFROBOT 小車和手柄 -3- 自己喜好的操作方式
- 第1278回-micro:bit- DFROBOT 小車和手柄 -4- 體感操控手柄
- 第1280回-micro:bit- 我的遙控小車-教學活動設計-1-第一次上課-課前規劃
- 第1281回-micro:bit- 我的遙控小車-教學活動設計-2-第一次上課-上課紀錄與檢討
- 第1305回-micro:bit- Ring:bit Car 小車-1-開箱試玩
- 第1312回-micro:bit-南投資訊教育平權記者會
- 第1313回-micro:bit -英國小車 Bit:Bot-1-開箱試玩
- 第1389回-micro:bit-南投縣競速解題競賽
- 第1411回-micro:bit- LUMEX LED 64x32 燈板-1-開箱試玩
- 第1412回-micro:bit- LUMEX LED 64x32 燈板-2-學生作畫
- 第1413回-micro:bit- LUMEX LED 64x32 燈板-3-靜態背景、動態花樣
留言