資源描述:
《山東省日照青山學(xué)校教科版高一信息技術(shù)選修一教案:13初試身手,體驗(yàn)編程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、13初試身手f體驗(yàn)編程一、教材分析本節(jié)是高中信息技術(shù)選修課《算法與程序設(shè)計(jì)》(教科版)第一章“如何用計(jì)算機(jī)解決問題”的第三節(jié)“初試身手,體驗(yàn)編程”。本節(jié)是學(xué)生第一次認(rèn)真接觸VB,利用VB來(lái)編寫“閏年判斷”的代碼,并根據(jù)老師的提示利用VB把“閏年判斷”問題進(jìn)一步完善,同時(shí)了解VB中“控件”、“對(duì)象”、“屬性”、“事件”、“方法”等名詞的含義。二、學(xué)生分析.學(xué)生可以在利用VB解決“閏年判斷”問題中得到成就感,教師利用這一點(diǎn)來(lái)提高學(xué)生對(duì)于程序設(shè)計(jì)的學(xué)習(xí)興趣和激情,并對(duì)于“對(duì)象”、“屬性”等名詞的含義學(xué)生可能比較頭疼,老師要注意進(jìn)一步引導(dǎo),對(duì)他們的要求降低。三、教學(xué)目標(biāo)(一)「、知識(shí)與
2、技能1、知道什么是源程序代碼。2、了解程序設(shè)計(jì)語(yǔ)言的發(fā)展及種類。(二)、過程與方法初步體驗(yàn)編程的樂趣,了解如何編輯程序、編譯程序和鏈接程序。(三)、情感、態(tài)度及價(jià)值觀讓學(xué)生在親自體驗(yàn)的過程中獲得成就感,激發(fā)他們對(duì)程序設(shè)計(jì)的熱愛。四、教學(xué)重、難點(diǎn)1「、重點(diǎn):讓學(xué)生在體驗(yàn)編程的過程中,感受并理解什么是源程序,計(jì)算機(jī)如何執(zhí)行程序等。2、難點(diǎn):學(xué)生對(duì)實(shí)例源程序的理解。五、教學(xué)策略(一)、教學(xué)思路實(shí)例引入一一任務(wù)驅(qū)動(dòng)一一分析問題一一界面設(shè)計(jì)一一編寫程序一一調(diào)試運(yùn)行。(二)、媒體選擇1、多媒體網(wǎng)絡(luò)教室;2、教師自制課件。(三)、課時(shí)安排:1課時(shí)。教學(xué)過程創(chuàng)設(shè)情境、引入新課教學(xué)環(huán)節(jié)教師活動(dòng)學(xué)
3、生活動(dòng)備注實(shí)例介紹給定一個(gè)1到4位數(shù)的年份,判斷它是否為閏年。閏年:如果2月份是28天,則這一年是平年,如果是29天,則這一年是閏年。學(xué)生思考回答。一般情況下四年一次閏年。學(xué)生熟悉的例子引入,激發(fā)學(xué)生的學(xué)習(xí)激情。問:我們平時(shí)是如何判斷閏年的?2000年是閏年,200是閏年嗎?結(jié)合實(shí)例.講解新課教學(xué)環(huán)節(jié)教師活動(dòng)學(xué)生活動(dòng)備注師生共同總結(jié):設(shè)該年份是x,則分析問題閏年判斷的條件是:如果該年份能被4整除但不能被100整除,或者能被400整除,則該年是閏年。(xmod4=0)and(xmod100O0)2.xmod400=0滿足以上兩個(gè)條件其一就為閏年。設(shè)計(jì)界面請(qǐng)輸入年份:;閏年尹斷I-
4、:退出::??工????????■學(xué)生模仿教師操作,設(shè)計(jì)左圖界面。此界面的功能是:在文本框中輸入年份,單擊按鈕即在窗體中打印該年份是否為閏年。Y=text1.text編寫程序If((ymod4=0)and(ymod100<>0))nor(ymod400=0)thenPrinty;〃是閏年"Else學(xué)生模仿教師操作將左框中「的代碼輸入到、、判斷閏年〃按鈕的click事件中。Printy;〃不是閏年〃If選擇語(yǔ)句,必須有endif與之相對(duì)應(yīng)。Print是打印的意思。其中出現(xiàn)的符號(hào)都是英文狀態(tài)下的符號(hào)。"退出"按鈕-click事件的代碼:endoEndif調(diào)試運(yùn)行模仿教師操作,修改界
5、面如左圖。將打印結(jié)果輸出到左圖的圖片框中。、、清除〃按鈕click事件的代碼:Picturel.cls源代碼修改:Sprint"改為"Picturel.printr/在調(diào)試的過程中會(huì)發(fā)現(xiàn)一些問題,需要對(duì)界面進(jìn)行修改,修改后界面如一下:三、任務(wù)驅(qū)動(dòng)、實(shí)戰(zhàn)實(shí)練1、打開VB,重新完成上述任務(wù),此時(shí)教師巡視指導(dǎo);2、閱讀課本P11的“資料一”。四、評(píng)價(jià)及小結(jié)課堂評(píng)價(jià):教師整體評(píng)價(jià)學(xué)生完成任務(wù)情況,并集體演示大部分學(xué)生出現(xiàn)的問題。課堂小結(jié):見板書。板書設(shè)計(jì)1?3初試身手,體驗(yàn)編程1、、、閏年判斷"click事件中的代碼:Y=text1.textIf((ymod4=0)and(ymod10
6、0o0))or(ymod400=0)thenPicturel.Printy;"是閏年"ElsePicturel.Printy;"不是閏年"Endif2、、、淸除''按鈕click事件中的代碼:Picturel.cis3、、、退出"按鈕click事件中的代碼:End4、了解VB中常見的控件:command(按鈕)、label(標(biāo)簽)、text(文本框)、picture(圖片框)。作業(yè)布置根據(jù)本節(jié)所學(xué)知識(shí),預(yù)習(xí)2.1可視化程序開發(fā)工具。教學(xué)反思通過“閏年判斷問題”引入課程,激發(fā)了學(xué)生解決問題的欲望,同時(shí)讓學(xué)生對(duì)VB的界面也有所認(rèn)識(shí)。總之,整節(jié)課的內(nèi)容安排、時(shí)間把握等都很不錯(cuò)。由于時(shí)
7、間緊、學(xué)生打字速度慢等原因,導(dǎo)致部分學(xué)生最終沒有完成任務(wù),以后的上課中注意減輕課時(shí)內(nèi)容。