第1節(jié) 《程序與程序設計》教學設計
知識整理與提高
課堂小結教師對循環(huán)語句的兩種形式進行比較,并形成知識。說明:若知道循環(huán)次數(shù),一般使用for/next循環(huán);若不知道循環(huán)次數(shù),用do while循環(huán)。學生思考
知識形成 3.教學評價評價標準設計:完成基本任務80%為及格,完成全部任務100%為良好,在擴展上能有所創(chuàng)新為優(yōu)秀。課堂評價表設計:學生完成如下實踐并填寫課堂自評。實踐內容知識技能和情感態(tài)度評價技能掌握情感態(tài)度任務一思考修改程序:如何畫圓心在點(2500,2500)半徑為200cm 的圓?private sub form_click()r = 200circle (2500, 2500), r,rgb(255,60,60)end sub任務二修改程序,畫圓心在點(2500,2500)半徑從100~1000的10個同心圓。任務三分組體驗步長,初值,終值以及循環(huán)體的執(zhí)行。分組體驗下列程序:(一)程序一private sub form_click()r=1000for i=100 to 1000 step 50 r = r+500circle (2500,2500),rnext iend sub(二)程序二private sub form_click()for i=1000 to 100 step -50 r = r+500circle (2500,2500),rnext iend sub(三)程序三private sub form_click()for i=1 to 10 step 0.5 r = r+1000circle (2500,2500),rnext iend sub(四)程序四private sub form_click()for i=1 to 20 r = r+1000circle (2500,2500),rnext i提高任務四修改程序,畫二十個半徑相同,y軸固定為1500,半徑為1000的20個圓提高任務五修改程序求1+3+….+99= ?的值提高任務六補充并調試程序p51,3,4任務七體驗密碼程序(一)并比較private subform_click()do while inputpassword <> "123456"inputpassword = inputbox(" 請輸入密碼,", " 輸入密碼")loopprint "輸入密碼正確!"end sub任務八寫出程序的結果:p51,1(3)(4)提高任務九修改程序,用兩種循環(huán)語句求2+4+8+…..+100=?4、教學資源:網(wǎng)絡教室,小程序。六、教學反思:本節(jié)書是整章書最難解釋的部分,即使部分學生暫時理解了,也都是模仿。很多學生很難建立循環(huán)語句執(zhí)行的物理模型。
第7節(jié) 《程序設計的基本方法》教學設計一、學習者分析: 通過整章的學習,學生對程序設計有一定的了解,對程序的結構種類,算法流程都熟悉了,本節(jié)通過實例來學習程序設計的一般步驟。二、教材內容分析1、本節(jié)的主要內容及在本章中的地位:知識的小結整理提升。2、教學重點、難點: 程序設計的算法。重點:程序設計的步驟難點:算法的實現(xiàn)3、課時安排:一課時三、教學目標1.知識與技能(1)了解程序設計三種結構,并能畫出它們的流程圖。(2)初步了解程序設計的基本步驟;(3)初步學會把實際問題轉化為計算機解決的算法,并能畫出流程圖。2.過程與方法通過教學實例的展示和演練,讓學生了解程序設計的基本方法。3.情感態(tài)度價值觀培養(yǎng)學生的邏輯能力和思考能力。四、教學理念和方法 通過教學實例的展示和演練,以教師主導,學生體驗思考,分層設置教學難度等方法來完成教學內容。五、教學過程設計1、教學內容的組織與呈現(xiàn)方式:以實例分析深入展開、小結歸納,將程序設計步驟與基本方法進行呈現(xiàn)。2、教學過程: