資源簡介 (共13張PPT)第4課 算法的程序體驗浙攝版2023版 六年級上冊學習目標1.認識計算機語言,理解算法可以通過計算機語言來實現。2.通過體驗“雞兔同籠”程序,認識Python語言的基礎語句。討論生活中常用的計算機程序有哪些?它們能解決什么問題?畫圖繪畫用計算機解決問題,需要將算法轉化為一組計算機能夠執行的指令,即程序,讓計算機按人們指定的步驟有序地執行算法。高級語言一般采,根據一定的規則要求來編寫程序。計算機語言: 人 指令 計算機 工作的語言。一、計算機語言高級語言一般采用英文詞匯、符號、公式和數字,根據一定的規則要求來編寫程序。一、計算機語言同一個算法可以使用不同的計算機語言來實現。如:在屏幕上顯示Hello,World!試一試:請在scratch中實現二、程序的運行環境程序設計語言在編寫與運行程序時一般都需要一個環境。比如Python窗口scratch窗口Dev C++窗口二、程序的運行環境Python包含了 IDLE Shell 和程序編輯器兩個窗口。IDLE Shell :用于顯示程序運行結果,也可以直接輸入單行代碼并運行。程序編輯器:用于編寫完整的程序并支持文件保存。說一說:兩個窗口的不同之處。試一試:請在 IDLE Shell 中實現輸出“Hello,World!”(書本P16頁)三、認識基礎語句每種程序設計語言都有自己特定的語法規則,按照一定的格式編寫程序,不僅便于人們閱讀理解,更重要的是能夠被計算機識別并正確執行。以“雞兔同籠”解題程序為例,認識 Python 的基礎語句。三、認識基礎語句“雞兔同籠”問題的算法如圖:tu=0while tu<36:ji=35-tuif ji*2+tu*4==94:print("兔的只數為:",tu,"雞的只數為:",ji)tu=tu+1三、認識基礎語句賦值語句:使用賦值號“=”將右邊的值賦給左邊的對象。輸出語句:print()輸出1個或者多個對象(如數字,字符串)多個內容之間用英文逗號分隔。字符串需要放在英文單引號或雙引號之中常見比較運算符:等于“==”小于“<” 大于“>” 不等于“!=”結果只有“真(True)”或“假(False)”三、認識基礎語句看一看老師輸入的代碼,猜一猜會呈現什么結果?試一試:請在 IDLE Shell 中實現不同的輸出(書本P17頁)練一練在 IDLE Shell 中編寫一段代碼計算邊長為 3、4、5 厘米的三角形的周長。思考:能計算任意三角形的周長的算法。謝謝聆聽 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫