從 Scratch 進化到 Python
使用 fChart
苗栗縣政府教育處、苗栗縣通霄科技中心
Mar. 21, 2023
Mar. 21, 2023
教材
https://reurl.cc/ZXVVRa
苗栗 Python 教學研究群
https://reurl.cc/EG66qm
Scratch 程式設計進程
中學資科重奌:運算思維(computational thinking)
結構化程式(structural programming)設計
模組化程式(modularized programing)設計
寫程式 -> 寫好程式
基本資料結構(data structures)
演算法(algorithms)設計
Python 教學經驗分享
從想法到實現:怎麼用程式解決問題?@MakerPRO,2021 年 11 月 18 日@Blogger
Py(thon) Route直直行,高中資訊科技學科中心電子報,第 195 期,2022 年 7 月,@Blogger
從軟體工具提升到資訊系統觀的12堂Python專題製作之旅:以1A2B為例@高中資訊科技學科中心電子報,第 186 期,2021 年 10 月@Google Sites
CVZone 系列:
Python 蹲的門面@MakerPRO,2023 年 2 月 6 日@Blogger
用變數傾印法玩 Python 蹲@高中資訊科技學科中心電子報,第 195 期,2022 年 7 月,2023 年 11 月 23 日@Blogger
它認得出我: 以Python CVZone + face_recognition 套件@vMaker,2022 年 3 月 17 日@Blogger
讓我們Py在一起:手勢控制PowerPoint放映切換@MakerPRO,2021 年 12 月 1 日(新北市格致高中推動AI世代微課程發展基地課程活動學員研習成果發表@博碩、@Blogger)
Python玩AI,你也可以 – 從CVZone入門吧!@MakerPRO,2021 年 11 月 23 日@Blogger
fChart 系列:
以 fChart 馭 Python:遞迴函數(Recursive Functions)(11/11)@MakerPRO,2023 年 1 月 日(@Blogger)
以 fChart 馭 Python:演算法(Algorithms)(10/11)@MakerPRO,2022 年 12 月 3 日(@Blogger)
以 fChart 馭 Python:陣列(array)(9/11)@MakerPRO,2022 年 10 月 31 日(@Blogger)
以 fChart 馭 Python:函數(functions)(8/11)@MakerPRO,2022 年 9 月 21 日(@Blogger)
以 fChart 馭 Python:巢狀迴圈(7/11)@MakerPRO,2022 年 9 月 7 日(@Blogger)
以 fChart 馭 Python:迴圈和條件(6/11)@MakerPRO,2022 年 8 月 4 日(@Blogger)
以 fChart 馭 Python:迴圈結構(5/11)@MakerPRO,2022 年 6 月 11 日(@Blogger)
以 fChart 馭 Python:條件判斷(4/11)@MakerPRO,2022 年 2 月 8 日(@Blogger)
以 fChart 馭 Python:運算子與運算式(3/11)@MakerPRO,2022 年 01 月 08 日(@Blogger)
以 fChart 馭 Python:變數與輸出輸入(2/11)@MakerPRO,2021 年 12 月 31 日(@Blogger)
以 fChart 馭 Python:練 fChart 了沒?(1/11)@MakerPRO,2021 年 12 月 11 日(@Blogger)
108 版國中資訊科技七、八、九年級之 Python 程式範例(暫定)
4 月初進行排版
預計 6 月底正式完稿
國中資訊科技補充教材
數位出版
以 Python 實現 Scratch 範例集
Ex1~12
以 Python 海龜繪圖實現 Scratch 畫筆
Ex13~19
用 Python Tkinter 套件開扇(視)窗
Ex20~23
TA:ChatGPT
下集待績
教學服務項目:
編程運算思維教育:Python、fChart、micro:bit、App Inventor、Thunkable、Scratch、Java、Android、C
Makers(自造者/創客)教育
STEM/STEAM 教育
機器人教育:科學魔法車
物聯網教育:Arduino、Raspberry Pi、ESP 系列
AI(Artificial Intelligence,人工智慧)教育:資料探勘(Data Mining)、自然語言處理(Natural Language Process,NLP)、數位學習(e-Learning)
教學設計