Download presentation
Presentation is loading. Please wait.
Published by律 劳 Modified 8年之前
1
國中小程式設計 入門指南 講師 蔡有為
2
Agenda 1. 小朋友為什麼要學程式設計? 2. 程式教學工具現況簡介 3.Kodu 軟體教學與教材使用建議 ( 上 ) 4. 中場休息 (15 分 ) 5.Kodu 軟體教學與教材使用建議 ( 下 ) 6.Small Basic 教材介紹 7. 教學經驗分享
3
在開始之前 … 先下載: Kodu: http://www.microsoft.com/en- us/download/details.aspx?id=10056http://www.microsoft.com/en- us/download/details.aspx?id=10056 Small Basic: https://www.microsoft.com/zh- tw/download/details.aspx?id=46392 https://www.microsoft.com/zh- tw/download/details.aspx?id=46392
4
小朋友為什麼要學 Coding ? 因為可以 … ◦ 了解電腦如何運作,學會與電腦溝通 ◦ 動手實作自己的創意和想法 ◦ 練習一步一步拆解問題 / 解決問題 ◦ 增強邏輯思考能力 因為 …Coding 很好玩!
5
兒童程式設計能力是重要的 國家競爭力之一
6
未來不需要創造力的工作將 逐漸消失
7
兒童程式語言工具選擇 Scratch Kodu Project Spark Small Basic Python 難易程度: Kodu < Project Spark < Scratch < Small Basic < Python
8
Scratch
9
Scratch 的優點 中文介面 免安裝,開瀏覽器就能玩 可匯入自創角色 / 音效 完整的迴圈與變數功能
10
Kodu
11
Project Spark
12
Kodu & Project Spark 的優點 最佳視覺效果 最簡單,低年級也 OK 全 3D ,完整的地形編輯器 簡化的條件判斷和迴圈概念
13
Small Basic
14
Small Basic 的優點 全中文介面 Intellisense 可編譯為 EXE 檔 官方中文教學文件 無痛升級 Visual Basic
15
Python 推薦教材
16
Python 的優點 語法最洗鍊的程式語言之一 易學易用 跨平台、工具選擇多 (ex: Visual Studio 2013) 多用途、功能強大
17
Kodu 中文教材 12 堂課 主題 Lesson#1 迷宮歷險 1 Lesson#2 迷宮歷險 2 Lesson#3 射擊遊戲 1 Lesson#4 射擊遊戲 2 Lesson#5 打地鼠 Lesson#6 桌上冰球 Lesson#7 賽車遊戲 Lesson#8 搭船過河 Lesson#9 多回合 Space Invaders( 小蜜蜂 ) Lesson#10 足壘球 Lesson#11 無限輪迴射擊遊戲 Lesson#12 直向卷軸射擊遊戲 (1942)
18
動手玩 Kodu Lesson#1 & #2 Lesson#3 & #4 Lesson#6 Lesson#12
19
Small Basic Demo 雙人 OX 棋 (Tic Tac Toe) 九九乘法表
20
Small Basic 教材 程式設計入門: http://download.microsoft.com/download/3/9/8/3986F9ED-861C- 4E8F-8A8E-8245F1CB7E91/Introducing%20Small%20Basic.docx http://download.microsoft.com/download/3/9/8/3986F9ED-861C- 4E8F-8A8E-8245F1CB7E91/Introducing%20Small%20Basic.docx 中文課程: http://download.microsoft.com/download/A/A/7/AA79013D-6D77- 40E3-AF77-86E19602ED26/SmallBasic_Curriculum_CHT.zip http://download.microsoft.com/download/A/A/7/AA79013D-6D77- 40E3-AF77-86E19602ED26/SmallBasic_Curriculum_CHT.zip
21
教學經驗分享 好玩比學了多少東西重要 ( 要好玩 到回家還想玩! ) 時間切分成小段講解 + 小段練習,可 讓更多學生跟上進度 建置網上社群讓學生上傳作業、分 享遊戲
22
Kodu + Makey Makey
23
成為專業程式設計師仍是條艱辛的路,但 我們可以先陪孩子一起走快樂的第一段路
Similar presentations