《2022年高一數(shù)學(xué)基本算法語句 條件語句學(xué)案 新課標(biāo)》由會員分享,可在線閱讀,更多相關(guān)《2022年高一數(shù)學(xué)基本算法語句 條件語句學(xué)案 新課標(biāo)(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、2022年高一數(shù)學(xué)基本算法語句 條件語句學(xué)案 新課標(biāo)
一、 教學(xué)目標(biāo):
1. 經(jīng)歷將具體問題的流程圖轉(zhuǎn)化為偽代碼的過程。
2. 理解用偽代碼表示的算法語句—條件語句,進(jìn)一步體會算法的基本思想。
3. 體會算法對邏輯思維能力的鍛煉。
二.教學(xué)過程:
(一)目標(biāo)一: 能將具體問題的流程圖轉(zhuǎn)化為偽代碼
例1.設(shè)計求解一元二次方程的一個算法
(1)用流程圖表示. (2)如何用偽代碼表示.
例2.用偽代碼表示流程圖所描述的算法.
Y
2、 N
輸入x
輸出y
結(jié)束
開始
歸納:
(1)條件語句的一般形式:
(2)注意點:
(二)目標(biāo)二:能理解條件語句的嵌套形式
變題:已知函數(shù),試用偽代碼寫出計算y的一個算法.
開始
輸入a,b
練習(xí)1. 用偽代碼描述流程圖所表示的算法.
Y N
3、 Y N
輸出“方程根是全體實數(shù)”
結(jié)束
輸出“方程無實根”
輸出x “是
方程的根”
歸納:條件語句的嵌套的一般形式:
(三)目標(biāo)三:能識別偽代碼所表示算法含義
例3.寫出下列語句的運行結(jié)果:
(1) Read x (2)Read x
If x<0 Then If Then
Print “是負(fù)數(shù)”
4、
Else Else
Print y End If
End If Print P
若x=-4,輸出結(jié)果為____________ 若x=6,P=____________
若x=9,輸出結(jié)果為____________
5、 若x=20,P=____________
例4.將下列語句補(bǔ)充完整
(1) 判斷輸入的數(shù)是否是正數(shù), (2)求函數(shù)的函數(shù)值
若是,輸出它的平方,若不是輸出 則②為___________
它的相反數(shù),則①為_________ Read x
Read x If Then
If __ ①__ Then
6、 Else
Else ___②_____
End If
End If Print y
Print y
(四)目標(biāo)四:掌握算法三種表示方式的遞進(jìn)關(guān)系,并體會算法的基本思想
練習(xí)2.(應(yīng)用題1)某居民區(qū)的物管部門每月按以下方法收取衛(wèi)生費:3人和3人以下的住戶,每戶收取5元;超過3人的住戶,每超出1人加收1.2元.
(1)如何設(shè)計算法,根據(jù)輸入的人數(shù)計算應(yīng)收取的費用?
(2)根據(jù)算法畫出其流程圖. (3)根據(jù)流程圖寫出偽代碼.
(應(yīng)用題2)兒童乘火車時,若身高不超過1.1米,則無需購票;若身高超過1.1米但不超過1.4米,可購買半票;若超過1.4米,應(yīng)買全票.
(1)如何設(shè)計購票的算法. (2)根據(jù)算法畫出其流程圖.(3)根據(jù)流程圖寫出偽代碼.
(六)小結(jié):
(七)作業(yè):