資源簡介 (共19張PPT)粵教版普通高中教科書信息技術 必修1 數據與計算第四章 程序設計基礎授課人:單 位:項目介紹項目實施項目展示項目評價項目拓展項目背景網上購物已經成為人們生活中的一部分。通過網購,人們不僅可以方便地在各家電商中獲取商品的相關信息,而且可以對商品進行比質比價,從而以優惠的價格購得心儀的商品。為了購得既經濟適用又美觀大方的商品,我們可以借助計算機編制程序高效的尋找最佳購物方案。項目介紹項目實施項目展示項目評價項目拓展內容回顧常量和變量 Ab 常用數據類型運算符與表達式Fc完成項目規劃確定項目選題常用函數ED第四章 程序設計基礎4.2 運用順序結構描述問題求解過程項目拓展項目介紹項目實施項目展示項目評價項目介紹項目實施項目展示項目評價項目拓展項目范例項目小組成員在某購物站點上獲取到如下信息:筆記本1的單價是3元,筆記本2的單價是5元,如果兩種筆記本同時購買,價格可以打八折。計算一下,購買筆記本1和筆記本2各n本,可以優惠多少元?(以元為單位,四舍五入到小數點后兩位。)項目介紹項目實施項目展示項目評價項目拓展分析問題① 先求出不使用優惠單獨購買所需總費用,再求出使用優惠方案購買所需總費用,兩者相減即為節省的費用。② 令筆記本購買數量為n,筆記本1原價總費用為a,筆記本2原價總費用為b,節省的費用為y。項目介紹項目實施項目展示項目評價項目拓展開始設計算法輸入n的值① 輸入n的值;② 令a=3*n;③ 令b=5*n;a=3*n, b=5*ny=(a+b) *(1-0.8)輸出y的值④ 令y=(a+b)*(1-0.8)⑤ 輸出結果y;⑥ 結束。結束算法步驟算法流程圖項目介紹項目實施項目展示項目評價項目拓展開始輸入n的值設計算法自上而下,順序執行開始a=3*n, b=5*ny=(a+b) *(1-0.8)輸出y的值語句序列結束結束順序結構的流程圖算法流程圖項目介紹項目實施項目展示項目評價項目拓展活動一請各小組以項目范例為參考,根據本小組獲取的物品優惠信息,分析問題,設計算法,完成項目學習活動記錄表對應部分內容。項目介紹項目實施項目展示項目評價項目拓展開始編寫程序輸入n的值輸入函數input()輸出函數print()a=3*n, b=5*ny=(a+b) *(1-0.8)輸出y的值結束算法流程圖項目介紹項目實施項目展示項目評價項目拓展活動二請同學們自主學習課程學習資源,探究input()函數和 print()函數的功能和用法,并完成項目學習活動記錄表“知識技能”部分。項目介紹項目實施項目展示項目評價項目拓展知識點撥12input( )函數:等待用戶用鍵盤輸入數據,返回值類型為字符串。int( )函數:把變量轉換成整型。3 print()函數:打印輸出。%f : 浮點數占位符,格式化輸出浮點數,可指定小數點后的精度。4項目介紹項目實施項目展示項目評價項目拓展編寫程序n=int(input("輸入購買筆記本1和筆記本2的本數均為:"))a= 3*nb= 5*ny=(a+b)*(1-0.8)print("購買筆記本1和筆記本2的數量均為:",n,"本")print("購買筆記本節約的費用為:","%.2f"%y,"元")項目介紹項目實施項目展示項目評價項目拓展活動三請各小組參考項目范例程序,根據本組設計的算法,編寫程序,調試運行,并完成項目學習活動記錄表對應內容。項目介紹項目實施項目展示項目評價項目拓展小組展示請以小組為單位,展示、講解本小組選題的程序實現,及程序實現過程中遇到的問題和解決方法。項目介紹項目實施項目展示項目評價項目拓展活動評價1.請打開問卷星平臺,完成本節課的課堂測試。2.請打開項目評價量規,客觀的為本小組及其他小組的項目學習打分。項目介紹項目實施項目展示項目評價項目拓展拓展延伸某種筆記本一次購買6本以上(含6本)10本以下(含10本)打九折,一次性購買11本以上(含11本)打八折。怎樣根據筆記本的單價和購買數量編寫程序計算總費用?項目小組成,筆記本2的單價是5計算一下,入到小購買筆記本1和筆記謝謝聆聽! 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫