高中信息技術 粵教版 程序設計語言的基礎知識_第1頁
高中信息技術 粵教版 程序設計語言的基礎知識_第2頁
高中信息技術 粵教版 程序設計語言的基礎知識_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、4.1程序設計語言基礎教學設計紅嶺中學鄒友明1總體分析本章是教科書數據與計算的第四章,將帶學生學習“程序基礎”的教學 內容,也是學習第五章、選擇性必修模塊人工智能初步的基礎知識與技能準 備。本章以培養信息素養為目標,以知識技能為載體,以工程學習活動為途徑, 開展自主、協作、探究學習,讓學生掌握Python程序設計語言的基本知識,程 序的順序結構、選擇結構、循環結構以及在解決實際問題中的應用。本章通過“設計購買紀念品的最正確方案”工程范例,讓學生使用程序設計語 言實現簡單算法,體驗程序設計的基本流程,掌握程序調試與運行的方法,從而 提升學生的信息素養。2.學業目標(1)能夠理解Python語言常

2、量和變量的數學意義;(2)能夠熟悉Python語言常見的數據類型;(3)能夠正確表示程序中的各種“量”;(4)能夠理解運算符與表達式的含義和用法;(5)能夠運用Python的運算符處理數據計算;(6)能夠知道不同的Python函數的用法;(7)能夠使用不同Python函數處理運算數據和運算過程;令重點:(1) input (), print ()函數和數據類型轉換函數的基本用法;(2)變量的理解令難點:(1)變量的理解(2)數據類型的函數轉換(3)函數的理解3過程設計1 Python程序設計語言規定標識符由字母(AZ, az)、數字(09)、下劃 線組成,并且其第一個字符必須是字母或下劃線,而

3、不能是數字,如si, k, num, pai等。在標識符中,字母大小寫是有區別的,如“value”與“Value”是兩個 不同的標識符。2 Python能夠直接處理的常用數據類型有Number (數值)、String (字符 串)、List (列表)、Tuple (元組)、Sets (集合)、Dictionary (字典)等。3在Python程序設計語言中對常量或變量進行運算或處理的符號稱為運算 符,參與運算的對象稱為操作數。常用的運算符有算術運算符、邏輯運算符、關 系運算符、賦值運算符、成員運算符等。由運算符、操作數連接而成的式子稱為 表達式。操作數可以是常量、變量、函數等。1課堂練習(后附

4、)4函數是Python語言程序的基石,是組織好的、可重復使用的、用來實現 單一或相關聯功能的代碼段。Python默認帶有一些常用的函數,如求絕對值函 數、求和函數、求最大值和最小值函數等。重點解讀為什么要使用函數、函數的基本語法規那么、如何創立一個自定義 函數、如何實現簡單的函數參數傳遞。.函數參數的傳遞def def demo(obj):print(obj)def demo(obj):def demo(obj):print(obj)定義或創立函數, 此時的函數參數obj 為形式參數。test=input。請輸入信息丁)demo(testl)調用函數,此時的函數一 、參數testl的實際參數綜

5、合實例:美元兌換人民幣def exchange(dollar):USD = 6.48rmb= dollar* USDreturn rmbmoney = float(input(,請輸入要轉換的美元金額:,) print兌換后人民幣金額是::exchange(money)附:Python的運算符和表達式課堂練習題1 x的y次方(xy)以下python表達式正確的選項是?AxAyBx*yCxAAy2 22 % 3表達式輸出結果為?A 7B 1C 0D 53如果表達式的操作符有相同的優先級,那么運算規那么是?A左到右B右到左C都可以43*1*3表達式輸出結果為?A 27B9C3D 1x = Truey = Fa

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論