【正文】
生為主體,老師設(shè)置問題情景,學(xué)生自己獨(dú)立思考,積極探索,尋求問題的答案。 ?根據(jù)問題,寫算法步驟,畫程序框圖,編寫程序。通過對“條件語句”的學(xué)習(xí),可以幫助學(xué)生更好地學(xué)習(xí)和體會算法的基本思想及其邏輯結(jié)構(gòu),鍛煉思維,更好的解決問題。 教學(xué)重點(diǎn):條件語句的格式、結(jié)構(gòu);用所學(xué)算法語句解決問題。由于剛剛學(xué)習(xí)過了條件語句 的框圖,同學(xué)們對此非常熟悉,應(yīng)該很快就畫出來了。計算機(jī)在執(zhí)行時,首先對 IF 后的條件進(jìn)行判斷,如果條件符合,則執(zhí)行 THEN后面的語句 1;若條件不符合,則執(zhí)行 ELSE 后面的語句 2。 方案 1,方案 2 所對應(yīng)的框圖及程序如下 注:設(shè)計這道例題,一來是鞏固剛才學(xué)過的條件語句及其兩種結(jié)構(gòu),由淺入深,螺旋式上升,由一個簡單條件語句進(jìn)而研究多個簡單條件語句合在一起的情況。這個過程可以用條件語句的嵌套來實現(xiàn)。 點(diǎn)評:這節(jié)課主 要內(nèi)容為條件語句的表示方法、結(jié)構(gòu)以及用法,教師在教學(xué)中采用以學(xué)生自主學(xué)習(xí)、動手實踐、合作交流的方式為主,倡導(dǎo)學(xué)生勇于實踐、大膽表達(dá)、教師起指點(diǎn)、調(diào)節(jié)和提出新問題的作用。 p ELSE PRINT “x1=x2=”。 ①嵌套在“ IF”語句中 程序: INPUT x IF x=0 THEN IF x=0 THEN y=4 ELSE y=(x+2)^2 END IF ELSE y=(x2)^2 END IF PRINT y END ②嵌套在“ ELS E”語句中 程序: INPUT x IF x0 THEN y=(x+2)^2 ELSE IF x=0 THEN y=4 ELSE y=(x2)^2 END IF END IF PRINT y