資源簡介 (共16張PPT)情境導入生活中還有哪些使用計算機程序快速、便捷地解決問題的例子?算法的執行浙江教育出版社 信息科技六上 第5課算法的執行計算機通過運行程序,完成算法的執行,根據既定步驟完成高速、準確的自動化處理。運行程序運行編寫好的程序,可以得到計算機輸出的可觀察的算法執行結果。在Python中,可以通過IDLE Shell運行程序。程序結果輸出文件信息條件循環語句在Python中,第一行以while開始,然后是循環的判斷條件,while循環頭部始終以冒號結束。while之后的縮進部分是循環體。當滿足判斷條件時重復執行循環體內容,否則停止循環。循環體判斷條件調試程序打開上節課編寫好的程序代碼,調試運行程序。如果有錯誤,請思考出錯原因并進行修改。學生活動錯誤1:錄入錯誤調試程序Python語言嚴格區分大小寫,例如“tu”和“Tu”代表兩個變量。錯誤2:語法錯誤調試程序所有的標點都必須在英文半角狀態下輸入。錯誤3:邏輯錯誤調試程序Python語言使用縮進和冒號:區分代碼之間的層次。調試程序修改代碼中雞、兔的總頭數與總腳數,觀察、記錄程序運行的過程與結果。學生活動完善算法與程序根據調試中發現的問題,有針對性地完善算法與程序。修正代碼在錄入、語法和邏輯上的錯誤,使其能夠正常運行;完善算法,使其能更好地解決問題。為了讓用戶明確得知題目是否有解,可以對算法進行怎樣的調整?完善算法與程序用變量記錄此題是否有解完善算法與程序好的算法往往可以解決同一類問題,而不是局限于某一個特定的問題。完善后的代碼完善算法與程序當“雞兔同籠”問題中的總頭數與總腳數發生變化時,需要在代碼中手動調整,有更加完善的算法設想嗎?學生活動練習謝謝觀看!浙江教育出版社 信息科技六上 第3課 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫