結構化程式設計(1)
https://blog.techbridge.cc/2020/06/29/scratch-basic-game-intro-tutorial/
實作1-Pong
https://scratch.mit.edu/projects/383366227
Pong原始程式範例
3.0下載
2.0下載
數學知識點-座標
學習方法1-仿作(手把手教學)
教學影片
加分題
1.設一個變數-得分.打到得一分.重玩分數歸零
2.若碰到死亡線說"Game Over"或"你輸了"
程式設計觀念溝通
1.寫程式是一種技能(技術) 需要實際動手操作 就像食譜書不是看完.就會做菜.要真的動手去做菜
2.為何使用別人寫的程式很簡單.但自己設計卻很困難
3. 程式設計是實踐運算思維的一種手段.而各種程式語言只是一個工具或媒介來達成其目標
4.有人說: 程式語言成必備技能,專家:不一定要會寫,但至少要懂.
(1)不實作, 怎會懂? 怎能解決問題? 怎能培養解決問題的能力?
(2)不會寫程式, 怎會懂程式設計?
(3)學習程式設計, 至少必須了解: 程式語言/工具環境, 程式設計方法, 演算法, 資料結構, 這些都必須讀書和實作.
(4)沒有實作配合的"運算思維", 只是個笑話.
(5)自以為懂, 其實只是假懂, 缺了實作, 真懂很難做到
(6)不實作, 怎知錯?
(7) 實作, 才知不足!
(8) 實作, 才會有樂趣!
資料引用:臥龍小三FB
程式設計概念及步驟
1.編程(程式設計)如寫作
比如說“一個蘋果從天上掉下來”,轉化成Scratch語言怎麼說呢?
首先要有一個擁有藍天的背景,接著蘋果在Y軸座標為170~180的天上出現,然後蘋果在Y軸方向每隔0.3秒下落10步,等到碰到地面了,還要能停止下落。 |
2.程式設計步驟
圖形化程式語言工具-Scratch
1.Scratch專案構成的要素
2.事件導向程式設計及物件導向程式設計
在Scratch環境中設計程式,第一件事是要決定我們加入的程式積木要在什麼條件發生(觸發)的時候開始執行它們。此種方式,可以看做是「事件導向」的程式設計方式。
3.Scratch積木介紹
作業上傳到雲端
1.點自己班的連結.輸入各班密碼
2.點自己的座號資料夾
3.點上傳
4.選桌面你的作業108****pong.sb3
scratch教學資源網
https://itopnet.blogspot.com/p/blog-page_16.html
桃園市新屋國中詹智傑老師(課綱委員)
https://sites.google.com/a/swjh.tyc.edu.tw/zhan-zhi-jie-ce-shi-yong/cheng-shi-she-ji
謝東森老師
https://sites.google.com/a/gdps.ntpc.edu.tw/scratch-jiao-xue-wang-zhan/you-xi-ti-ku/2019jiao-xue
均一
https://www.junyiacademy.org/computing/root/scratch-3-m01
花蓮呂老師
宜蘭胡老師
http://blog.ilc.edu.tw/blog/blog/1279
阿玉老師
https://sites.google.com/site/wenyuscratch/home
美麗新世界
高慧君老師
衛道中學程老師
https://scratch.mit.edu/users/snake0203cheng/projects/?page=1
林信良老師
ftp://140.118.199.9:2100/public9/zSeries/zDEMO/2016-Scratch2/
小朋友程式設計
https://kids.apsjoin.com/category/scratch-%E7%A8%8B%E5%BC%8F%E8%A7%A3%E7%AD%94/
科丁聯盟
http://www.healthup.org.tw/marketing/course/course.asp?repno=13
Scratch台灣愛好者
社團法人中華民國愛自造者學習協會」(PTWA)
https://programtheworld.tw/main.php
自造者教學網
http://itopnet.blogspot.com/?m=1
高科大何敏煌教授
https://nkust.gitbook.io/scratch-3/
TC電子書
http://mail.wcjs.tc.edu.tw/~aher/modules/tad_book3/pda.php?tbdsn=100
Scratch台南線上教材
https://sites.google.com/site/scratchtainanclass/
http://www.hmhsieh.idv.tw/game1071/game1071a.htm
三角貓功夫
http://www.scratchkungfu.com/
許老師
http://120.115.18.8/sws/DesktopDefault.aspx?tabindex=0&tabid=1
智識家-遊戲自由e學園4 Scratch3
http://163.20.239.129/~teach/62scratch/download/index.html
巨岩出版
http://163.26.179.6/ctweb/scratch3/html/lesson1.html
宏全
http://w3.baps.tp.edu.tw/teachers/scratch123/index.html
樂學 SCRATCH 基礎班 6-10 課
https://scratch.mit.edu/studios/5145118/
大陸李澤老師
http://v.qq.com/vplus/f225285f93d7a62cd96face787e921b3?page=video
https://www.woteach.cn/course/view.php?id=6
CC哥教你編程
少兒編程
http://www.code6.cn/post/11194.html
https://www.kidscoding8.com/category/scratch
http://m.ituring.com.cn/book/tupubarticle/22638
https://www.kidscoding8.com/101717.html
https://www.kidscoding8.com/4276.html
https://scratch.mit.edu/studios/5987509/
Scratch – 小貓收集錢袋遊戲
https://www.kidscoding8.com/106552.html
百科問答
http://www.haohaodada.com/scratch_teach/Scratch_L10.html
電子點餐系統
https://kada.163.com/project/2438104-2835031.htm
https://kada.163.com/discover.htm?tag=600
https://jingyan.baidu.com/showlist/detail/a3a3f811a455608da2eb8ab9?fr=rec&
https://www.bilibili.com/video/av36199577/
https://v.qq.com/x/page/t0753xhunm2.html
SCRATCH清單
https://jingyan.baidu.com/article/20b68a8885104a796cec620e.html
https://www.bunian.cn/so/key/scratch%E9%93%BE%E8%A1%A8
https://drive.google.com/drive/folders/1HNVRuBveQQuwsG4_RE3bhUxw3frbOE0S
SCRATCH擴充套件
https://blog.gasolin.idv.tw/2019/11/19/scratch3-internet/
Scratch迷宮尋寶與簡易AI設計
http://beardad1975.blogspot.com/2016/10/scratchmazeai.html
https://pdes1.blogspot.com/2018/02/scratch.html
http://www.tootood.com/thread-78-1-1.html
台南電子書
http://maker.hhjh.tn.edu.tw/modules/tad_book3/pda.php
其他
http://www.okpc777.com/wp/%e7%b6%b2%e8%aa%8c/page/2