結構化程式設計(1)
程式設計觀念
1.寫程式是一種技能(技術) 需要實際動手操作 就像食譜書不是看完.就會做菜.要真的動手去做菜
2.為何使用別人寫的程式很簡單.但自己設計卻很困難
3.程式設計是實踐運算思維的一種手段.而各種程式語言只是一個工具或媒介來達成其目標
4.程式設計如寫作文.例如說“一個蘋果從天上掉下來”,轉化成Scratch語言怎麼說呢?
首先要有一個擁有藍天的背景,接著蘋果在Y軸座標為170~180的天上出現,然後蘋果在Y軸方向每隔0.3秒下落10步,假如碰到地面了,就停止下落。 |
5.程式設計步驟
圖像化程式語言Scratch遊戲開發
資料來源:https://blog.techbridge.cc/2020/06/29/scratch-basic-game-intro-tutorial/
實作1-Pong(乒乓球遊戲)
程式執行結果
https://scratch.mit.edu/projects/383366227
Pong原始程式範例下載
數學知識點-座標
學習方法1-仿作(手把手教學)
教學影片
2.0
3.0
加分題(增加趣味性及變化)
程式執行結果
1.設一個變數-得分.打到得一分.重玩分數歸零
2.若碰到死亡線說"Game Over"或"你輸了"
作業上傳
檔名:109****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