結構化程式設計(7)


決定(條件)結構

實作1-數學專案-判斷奇偶數

程式執行結果:

問題解析

何謂奇數?何謂偶數?

能被2整除的正整數都是偶數(餘數為0)不可2整除的正整數都是偶數為奇數

演算法設計(流程控制)

1.建立正整數變數

2.輸入一個正整數

3.將正整數設為答案

4.如果正整數除以2的餘數為0就說(輸出)偶數,(否則)就說(輸出)奇數

程式設計

自行換角色及背景

參考積木

參考網站

http://m.ituring.com.cn/book/tupubarticle/22638

https://kknews.cc/zh-tw/news/k6qavkr.html


循跡車

實作2:遊戲專案-貓咪巡跡( line following)遊戲

程式執行結果

程式下載

思考問題:

貓咪如何循著黑線行走?

解說

感測器(sensor)

任務1說明:

修改參數15秒內走完循跡線

計數器計時

任務2說明:自行繪製背景(不要畫太細.容易跑出去)

修改參數最快速度走完循跡線


作業上傳到雲端

1.點自己班的連結.輸入各班密碼

0801

0813

0816

人工智慧程式練習

運算思維大挑戰

遊戲來源:https://mtf.sjps.ntpc.edu.tw/friber108/