八年級資訊科技

第一次段考︰ 程設範例

112學年第二學期(持續更新)

課前練習︰

拼音輸入法 https://www.pinyinput.com/ 

倉頡字根練習 https://fcjonline.com/index.php/tc/practice

                                 https://www.hkcards.com/cj/exercise-list 

注音練習︰中打 基本功-注音鍵盤篇 (worldofkeyboards.com)  

https://dazidazi.com/ 

https://www.typingclub.com/ 

Lesson Plan Catalog - EdClub (typingclub.com) 

Give Me 3 Minutes-3分鐘學習小遊戲 (worldofkeyboards.com) 

進度︰

1.插入排序法            插入排序法.sb3  影片教學

依次由後數(由第2個開始)與前面各數比較,並把後數插入於大數值之前


2.選擇排序法            選擇排序法.sb3   影片教學

在未排序的數值中找最小數,再將最小數與未排序群的第1數交換,交換後設為已排序


3.氣泡排序法            泡泡排序法.sb3 氣泡排序法(課本).sb3    影片教學

從未排序的最後一個數開始與前數比大小,找出最小的移至前方,依此類推可將最小數移至最前方並標定為已排序;

重複上述動作依此將第2、3、.....小數排至已排序的第2、3、...位置。

(氣泡排序法(課本).sb3範列程式並未優化,其每一輪的比較都會將鄰近兩數比出大小並調整前後位置,即已比過大小標定為已排序的數還是會重新比較一次,如果資料量大的話會浪費較多的執行時間)


4.設定函式                建立函式.sb3   影片教學


5.線性搜尋法            線性搜尋法.sb3   影片教學

6.二元搜尋法            二元搜尋法.sb3

7.安卓(手機、平板)模擬器

夜神模擬器 https://tw.bignox.com/ 

雷電模擬器 https://www.ldplayer.tw/ 

BlueStacks 模擬器 https://www.bluestacks.com/tw/ 


--------appinventor網址------------------

https://ai2.appinventor.mit.edu      需有google 帳號


https://code.appinventor.mit.edu/login/   免帳號登入(若要持續使用可重登碼)


8.appinventor圈圈叉叉遊戲 OOXX.aia

9.長度轉換 length.aia  length.apk

10.點餐與結帳 order.aia   order.apk

11.單字卡 vocabulary.aia  vocabulary.apk


112學年第一學期

單元一︰網路與社會

單元二︰scratrch畫筆(畫筆角色與模組.sb3)

                     進度一︰新增畫筆模組(操作)

                     進度二︰新增鉛筆角色與造型編修(操作)

                     進度三︰繪製直線與改變方向(操作)

                     進度四︰試繪三角形(操作) (範例)

                     進度五︰隨意畫筆(操作)(範例)

                     進度六︰繪製正多邊形(操作)J(範例)

                      進度七︰互動式繪製正多邊形(操作)(操作範例)(範例)

                      進度八︰花紋繪製(範例)

                      進度八-1︰自定函式(函數)(11/6-11/12補充)

單元三︰

                        進度一︰陣列介紹,陣列序號查資料

                         進度二︰陣列資料反查序號 ()   說明︰字串格式必定給與字串積木指定其格式

                         進度三︰建立資料庫 (範例) 說明︰添加積木可依序建立後續資料--先添加者為前筆資料,後添加者為後筆資料

                         進度四︰多維陣列成績輸入(範例)