八年級下B版信息技術(shù)VB課程全套教案(粵教版)_第1頁
八年級下B版信息技術(shù)VB課程全套教案(粵教版)_第2頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、八年級下B版信息技術(shù)VB課程全套教案(粵教版) 時間:課題感受程序設(shè)計的魅力初識計算機程序教學(xué)目標一、教學(xué)內(nèi)容分析和設(shè)計:本節(jié)課教學(xué)內(nèi)容為第二冊下第一章感受程序設(shè)計的魅力第1節(jié)的內(nèi)容,主要學(xué)習(xí)程序、程序設(shè)計語言的概念和VB的創(chuàng)建工程、設(shè)計界面、編寫程序、保存文件、運行程序等操作方法。二、教學(xué)對象分析:本節(jié)課的授課對象為初二年級學(xué)生,這階段的學(xué)生理解能力和接受能力較強。初一年級時學(xué)生已學(xué)習(xí)了一些程序設(shè)計語言的概念,知道計算機能直接認識的語言為機器語言,為本節(jié)課的學(xué)習(xí)打下了一定的基礎(chǔ)。三、教學(xué)目標:1、 知識與技能:(1)了解程序的概念以及程序在計算機中的作用(2)了解程序設(shè)計語言的不同類型、特點

2、和發(fā)展趨勢(3)了解程序設(shè)計的方法(4)了解VB程序設(shè)計環(huán)境2、 過程與方法:(1)掌握在VB程序設(shè)計環(huán)境中創(chuàng)建程序的一般步驟和方法(2)學(xué)會用VB創(chuàng)建第一個程序3、 情感態(tài)度與價值觀:(1)注重學(xué)生的自學(xué)能力的培養(yǎng)。(2)鼓勵學(xué)生動手、動腦,培養(yǎng)勤于動手、主動探究的精神。(3)培養(yǎng)學(xué)生利用信息技術(shù)解決實際問題的能力。教學(xué)重點程序的概念和作用、創(chuàng)建VB程序的一般步驟和方法教學(xué)難點程序的作用、窗體文件和工程文件的保存主要教法對于程序與程序設(shè)計語言等概念,學(xué)生學(xué)習(xí)起來較枯燥,故先安排學(xué)生帶著教師提出的幾個問題,看書思考和自學(xué),再由教師組織學(xué)生個別回答、師生舉例、師生討論、歸納等活動來將幾個概念弄清

3、楚。對于VB軟件的學(xué)習(xí),教師先展示一個由VB開發(fā)的小游戲,師生一起參與游戲的使用,讓學(xué)生感受到VB軟件的實用性,充分調(diào)動學(xué)生積極使用VB開發(fā)小程序的愿望,再由教師示范講解VB程序設(shè)計環(huán)境中創(chuàng)建程序的一般步驟和方法,最后由學(xué)生動手嘗試使用VB。課時:1課時教學(xué)過程教學(xué)環(huán)節(jié)教師教學(xué)學(xué)生活動設(shè)計意圖導(dǎo)入教師運行展示本學(xué)期將要完成的VB程序思考:計算機程序是什么?VB是什么?他是如何做出程序的?激發(fā)學(xué)生興趣。新課講授:程序與程序設(shè)計布置學(xué)生看書自學(xué)并思考1、日常生活中的所說的”程序”是指什么,而計算機程序又是指什么?你能談?wù)勀闼佑|過的程序嗎?2、現(xiàn)代計算機設(shè)計中,普遍采用的是一種”存儲程序控制”的思

4、想。這種思想是誰提出來的,你能描述一下這種思想所包含的內(nèi)容嗎?3、程序設(shè)計語言種類繁多,總的來說,共分為幾種,分別是什么?(教師展示課件中的思考題)學(xué)生看書,并思考問題學(xué)生自主學(xué)習(xí)教學(xué)環(huán)節(jié)教師教學(xué)學(xué)生活動設(shè)計意圖新課講授:生活中的程序與計算機程序教師提問學(xué)生第一題,并組織討論個別學(xué)生回答第一題,全班討論并在書上劃下重點教師用課件配合學(xué)生的學(xué)習(xí)和教師的講解討論、小結(jié)釋疑教師重點講解程序的作用教師提問學(xué)生第二題,并組織討論:人如何利用程序來控制計算機工作呢?(”存儲程序控制”的思想)個別學(xué)生回答第二題,全班討論并在書上劃下重點教師提問:如何編寫程序,例新年倒計時程序分析教師組織討論并講解:利用程序

5、設(shè)計語言來編寫程序,讓計算機明白我們的意思。學(xué)生思考、討論教師提問學(xué)生機器語言與匯編語言,并組織討論個別學(xué)生回答,全班討論并在書上劃下重點教師組織討論并講解:三種不同語言的各自特點學(xué)生思考、討論導(dǎo)入VB新課教師展示一個用VB編寫的新年倒計時:新年倒計時學(xué)生參與探究充分調(diào)動學(xué)生積極使用VB開發(fā)小程序的愿望新課講授:初識VB教師演示講解創(chuàng)建一個VB程序的步驟和方法1、啟動/關(guān)閉VB2、創(chuàng)建工程(新建文件)3、簡單地設(shè)計窗體界面(caption-窗體的標題)4、編寫程序(雙擊窗體,對象:form 事件:click)5、保存文件 (1)保存窗體文件(*.frm) (2)保存工程文件(*.vbp)6、打

6、開文件(先打開工程文件,再打開窗體文件)7、運行程序/結(jié)束程序?qū)W生觀看演示、思考、理解、參與討論教師示范操作學(xué)生做VB新年倒計時練習(xí)教師布置任務(wù)一,下發(fā)微視頻,并巡堂答疑學(xué)生練習(xí):任務(wù)一:打開VB,打開新年倒計時小程序,完成修改學(xué)生操作實踐教師巡堂答疑教師布置任務(wù)二,并巡堂答疑教師收集學(xué)生做練習(xí)二中出現(xiàn)的較多問題學(xué)生練習(xí):任務(wù)二:完成書本P9實踐題。對于完成任務(wù)較快的學(xué)生,教師布置拓展任務(wù)-新年倒計時的延伸倒計時一分鐘聲音提醒,并巡堂答疑學(xué)生練習(xí):拓展任務(wù):倒計時一分鐘聲音提醒小結(jié)教師小結(jié)小結(jié)本節(jié)課的主要內(nèi)容,布置未完成拓展任務(wù)的學(xué)生課后請教教師和其它學(xué)生。小組成員相互檢查練習(xí)完成情況課后反思

7、時間:課題給你點顏色瞧瞧感受可視化程序設(shè)計教學(xué)目標(1)知識與能力目標:(1)了解程程序設(shè)計、程序設(shè)計語言(2)了解VB語言環(huán)境.(3)了解對象、屬性、事件等面向?qū)ο蟪绦蛟O(shè)計的概念(2)過程與方法目標:體驗簡單的程序和界面設(shè)計。(3)情感態(tài)度與價值目標:(1)鼓勵學(xué)生對知識進行遷移,完成創(chuàng)新活動,提高教學(xué)的實效性。(2)培養(yǎng)學(xué)生探究精神與獨立操作能力。教學(xué)重點了解程序設(shè)計的意義,建立起程序設(shè)計思維雛形。教學(xué)難點對象概念的理解主要教法講授演示法+上機操作教學(xué)過程教學(xué)環(huán)節(jié)教師活動學(xué)生活動設(shè)計意圖導(dǎo)入引言:李明陪媽媽去銀行的ATM機取款,他發(fā)現(xiàn)自動取款機的登陸界面和操作界面是不同的窗口,VB中怎樣做

8、到這一點呢?觀察和操作VB,進行討論,發(fā)言讓學(xué)生輕松了解控件的作用窗體及其操作1、教師演示跳轉(zhuǎn)窗體.vbp程序2、認識窗體3、添加窗體4、修改窗體名稱5、設(shè)置窗體背景顏色6、修改窗體標題7、編寫跳轉(zhuǎn)功能的程序代碼8、程序運行與測試聽課并進行任務(wù)操作跳轉(zhuǎn)窗體.vbp程序讓學(xué)生掌握VB中的窗體操作。感受神奇的控件屬性實例 會捉迷藏的按鈕.vbp1、 添加按鈕控件2、 設(shè)置按鍵屬性可通過屬性窗口或代碼進行設(shè)置對象名.屬性名 = 屬性值完成會捉迷藏的按鈕.vbp程序??丶膶傩钥梢愿鶕?jù)需要設(shè)置,從而達到不同的設(shè)計效果。對象與事件對象屬性事件響應(yīng)概念對學(xué)生而言比較抽象,教學(xué)中避免直接抽象概念的說教。通過

9、具體的操作事例,引領(lǐng)學(xué)生分析、思考、討論、類比,自然而然形象化理解抽象的概念,讓學(xué)生感受到技術(shù)的發(fā)展很多時候來源于需求。對會捉迷藏的按鈕的事件進行討論,發(fā)言,探究常見的事件功能表。學(xué)生自主探究。拓展探究會捉迷藏的按鈕程序,觀察背景顏色在什么事件下發(fā)生變化,體會不同事件的奇妙效果。學(xué)生通過探究完成術(shù)士圖1-23.讓學(xué)生進一步深入體會“事件”作業(yè)完成本章檢查站學(xué)生完成書本上練習(xí)復(fù)習(xí)與鞏固課后反思時間:課題電子相冊教學(xué)目標照片是日常生活的縮影,用簡單的方法把定格美好時刻的記憶做成一份 精美的電子相冊已是低碳生活的時尚代表。 控件是面向?qū)ο蟪绦蛟O(shè)計中重要的元素??丶姆N類也非常的多,無法一一介紹,但是

10、具有共同的特點。通過某一類控件的學(xué)習(xí)可以舉一反三,自主學(xué)習(xí)和使用其他控件。本節(jié)課將選用控件中的圖形框控件,設(shè)計制作一個精美的電子相冊程序。讓學(xué)生通過生動形象的實例,走近、理解控件的使用,程序代碼的編寫等,逐步熟悉對象、屬性和事件,從而掌握應(yīng)用VB控件的一般方法。知識與技能:1.掌握如何設(shè)置Image控件的picture屬性。 過程與方法:通過電子相冊的制作,掌握通過事件處理過程代碼來修改對象屬性的方法情感態(tài)度與價值:通過實例的制作,培養(yǎng)學(xué)生學(xué)習(xí)VB的激情和興趣。教學(xué)重點1.掌握如何設(shè)置圖形框控件的picture屬性。 2.LoadPicture()函數(shù)的使用。 3.多種方法修改對象屬性值。教學(xué)

11、難點1學(xué)會使用App.Path得到相對路徑的方法。 2用代碼來修改對象屬性值。主要教法講授法、討論法、操作實踐法教學(xué)過程教學(xué)環(huán)節(jié)教師活動學(xué)生活動設(shè)計意圖導(dǎo)入按照學(xué)生的認知規(guī)律,遵循先易后難、先具體后抽象的原則。呈現(xiàn)電子相冊(名犬相冊)。首先讓同們們一起欣賞一個電子相冊,在欣賞的同時,請同學(xué)們仔細觀察、認真思考,想一想這個相冊需要用到哪些素材?是怎么制作而成的呢?通過老師的引導(dǎo),掌握 知識要點,學(xué)生進行操 練,自己進行探究。對電子相冊的欣賞,激起學(xué)生的創(chuàng)作欲望。新知探究教師演示圖形框控件的應(yīng)用及注意點,引導(dǎo)學(xué)生學(xué)習(xí)新的知識,在學(xué)生操作時教師巡視幫助。聽課并進行任務(wù)操作跳轉(zhuǎn)窗體.vbp程序提高學(xué)生

12、的信息素養(yǎng),培養(yǎng)學(xué)生的自主學(xué)習(xí)能力。新課講授演示電子相 冊制作流程(任務(wù)分析、設(shè)計界面、編寫代碼、調(diào)試運行)制作電子相冊需要先準備圖片素材,并與工程文件放在同一文件夾中。教師引導(dǎo)完成按鈕代碼的編寫。觀察、聽講、對比學(xué)習(xí)并展開小組競賽活動。嘗試完成其他3個按鈕的代碼編寫。字體的設(shè)置和輸出的文字內(nèi)容、位置自定。講練結(jié)合,對比應(yīng)用,營造課堂氣氛,學(xué)以致用拓展提升演示作品,請學(xué)生進行評論,老師加以補充學(xué)生進行評論進行交流與評價。通過實踐操作練習(xí)鞏固所學(xué)知識,提高學(xué)生的審美意識評價小結(jié)對本節(jié)課的知識進行小結(jié)明確本節(jié)課的學(xué)習(xí)內(nèi)容了解學(xué)生本節(jié)課知識的掌握情況。再次奠定電子相冊的制作意義。課后反思時間:課題投

13、票器:拳皇變量的概念及應(yīng)用教學(xué)目標知識與技能1、知道變量的概念,了解變量在程序設(shè)計中的重要作用。2、知道數(shù)據(jù)有類型之分,掌握整數(shù)型變量的定義方法。3、理解賦值符號的含義,掌握賦值語句的用法。4、理解并能使用代碼調(diào)整對象在窗口中位置。5、理解順序結(jié)構(gòu)的程序編寫。過程與方法1、在自學(xué)相關(guān)概念后,通過提煉文字法,理解變量的定義。2、通過觀察法,找出移動對象會改變的屬性,并能通過反向思維法用代碼來移動對象的位置。3、通過模仿法,在理解既有代碼的基礎(chǔ)上,仿寫代碼。4、通過遷移法,借鑒游戲經(jīng)驗,改造既有程序。情感態(tài)度與價值觀1、通過貼近生活的案例教學(xué),培養(yǎng)學(xué)生發(fā)散的思維和對學(xué)習(xí)程序設(shè)計的興趣愛好。教學(xué)重點

14、變量的定義。賦值語句的使用。教學(xué)難點能靈活使用賦值語句改變變量和控件的屬性值。主要教法以任務(wù)驅(qū)動,小組合作交流探究為主要活動方式,在分組過程中強調(diào)優(yōu)勢互補的合作方式。教學(xué)過程教學(xué)環(huán)節(jié)教師教學(xué)學(xué)生活動設(shè)計意圖1導(dǎo)入、分析程序 導(dǎo)入:今天來玩一個游戲拳皇,(板書課題)。 體驗游戲,提出問題。提問:這個小游戲是如何運行的?引導(dǎo):當(dāng)我們對程序中的什么對象做了什么操作后,哪些對象發(fā)生了什么變化?(板書:事件和兩個功能) 體驗范例程序拳皇游戲,并分析游戲功能。 學(xué)生分析得出游戲的兩個外顯的功能及其激活事件。點擊加血按鈕后血量加1和位置升高。 學(xué)生分析游戲功能。通過有效提問,讓學(xué)生注意觀察,了解各對象之間的

15、關(guān)聯(lián)。2變量的概念 引出需要使用變量來存儲當(dāng)前血量值。(板書副標題:變量的概念及應(yīng)用) 布置自學(xué)變量的概念的學(xué)習(xí)任務(wù)。(學(xué)習(xí)指引1) 變量在上學(xué)期已經(jīng)學(xué)過,展示七下58頁,強調(diào)知識要復(fù)習(xí)。 解釋變量對于程序設(shè)計的重要作用及意義。自學(xué)31頁下方:1.變量。完成習(xí)題1、23.變量的命名規(guī)則 布置自學(xué)變量的命名規(guī)則的學(xué)習(xí)任務(wù)。(學(xué)習(xí)指引2) 通過易學(xué)布置搶答題2道。根據(jù)學(xué)生完成情況,分析習(xí)題或者省略分析過程。自學(xué)變量的命名規(guī)則,用搶答的形式完成習(xí)題3、4。 自學(xué)并通過習(xí)題鞏固學(xué)習(xí)內(nèi)容。4數(shù)據(jù)類型與定義 教師講解變量的類型與定義的申明整數(shù)型變量的方法。 在程序中示范整數(shù)型變量的定義的方法。學(xué)生聽講解。

16、模仿教師,自行在程序的通用-聲明中定義兩個變量s1和s2。 模仿完成變量的聲明。5賦值語句 講解賦值語句的用法。板書:賦值 = ,看作=用法:變量名=表達式 通過易學(xué)的搶答題檢驗掌握程度。(視學(xué)情)教師結(jié)合板書講解習(xí)題學(xué)生聽教師講解。完成搶答題。 學(xué)習(xí)概念及用法,考察概念掌握程度。賦值號和變量是整個程序設(shè)計的基礎(chǔ),讓學(xué)生在初次接觸時,就能打下牢固的基礎(chǔ),留下清晰的印象教學(xué)環(huán)節(jié)教師教學(xué)學(xué)生活動設(shè)計意圖6分析程序功能的實現(xiàn)途徑 回顧游戲的兩個功能及其觸發(fā)方式,在實現(xiàn)過程中引出顯示血量功能,請學(xué)生實現(xiàn)前兩個功能,同時板書具體代碼。 (視學(xué)情)教師演示增加和顯示血量變量的代碼。 回答游戲的前兩個功能的

17、實現(xiàn)方法和代碼,及其觸發(fā)方式。 學(xué)生編寫程序?qū)崿F(xiàn)增加和顯示血量的代碼。 及時總結(jié)并使用賦值語句來實現(xiàn)游戲的兩個功能。 逐步實現(xiàn),分解難度。7VB中的坐標系 實現(xiàn)第三個功能時,教師演示人物圖片上移,讓學(xué)生觀察,猜想,寫代碼(板書)和調(diào)試驗證猜想。 觀察教師演示實驗,猜想和上移會變動的屬性,再用代碼實現(xiàn),最后調(diào)試驗證猜想。 通過探究性學(xué)習(xí),發(fā)現(xiàn)規(guī)律,應(yīng)用規(guī)律。8仿寫完整代碼 讓學(xué)生仿寫莉安娜的加血代碼 根據(jù)完整的八神加血代碼,仿寫莉安娜的加血代碼 復(fù)習(xí)鞏固知識。9小結(jié) 結(jié)合板書小結(jié):某個控件的某個事件代碼中,不僅可以改變自身屬性,還能改變變量和其他控件的屬性,這就把某個控件和其他和其他控件聯(lián)系起來

18、。控件-屬性,慢慢讓學(xué)聽教師分析總結(jié)。 總結(jié)規(guī)律,拓展編程思想,發(fā)展計算思維。10拓展 引導(dǎo)學(xué)生改進游戲功能。指導(dǎo)其改進代碼。 回答此游戲的改進方向。 兩人一組完成改進代碼。 提出改進意見,實現(xiàn)改進功能,提升學(xué)習(xí)成就感。11展示與交流 幫助學(xué)生展示的作品。 引導(dǎo)學(xué)生互評和提出更多改進意見。 請完成改進代碼的同學(xué)展示其程序。 請其他同學(xué)提出等多的改進意見和實現(xiàn)思路。碰撞思維,相互啟發(fā)。板書設(shè)計拳皇變量的概念及應(yīng)用賦值 = ,看作 s1=s1+1CmdBoy -顯示票數(shù) - LabBoy.Caption=s1按鈕后 人物圖片升高 - ImgBoy.Top=ImgBoy.Top-100程序界面課后反

19、思時間:課題模擬抽獎箱教學(xué)目標知識與技能:1、理解VB中Rnd函數(shù)的功能2、掌握利用Rnd函數(shù)產(chǎn)生某范圍內(nèi)隨機整數(shù)的方法3、應(yīng)用Rnd函數(shù)進行程序設(shè)計,解決實際問題過程與方法:1、通過實例演練,體驗VB應(yīng)用程序中代碼編寫、程序調(diào)試與保存的過程2、通過VB程序的界面設(shè)計,強化各種控件相關(guān)屬性的設(shè)置方法3、通過解決實際問題的過程,領(lǐng)會計算機解決問題的思路與方法情感態(tài)度與價值觀:體驗計算機解決實際問題的過程,產(chǎn)生學(xué)習(xí)程序設(shè)計的興趣教學(xué)重點理解和掌握利用Rnd函數(shù)產(chǎn)生某范圍內(nèi)隨機整數(shù)的方法教學(xué)難點控件數(shù)組的調(diào)用。主要教法講解,探究,任務(wù)驅(qū)動和自主學(xué)習(xí)相結(jié)合。教學(xué)環(huán)節(jié)教師活動學(xué)生活動設(shè)計意圖導(dǎo)入與新課年

20、會抽獎情景導(dǎo)入 分析人工抽獎和計算機抽獎通過實際案例學(xué)會任務(wù)分析。新課講解1、TextBox控件操作與掌握TextBox控件2、控件數(shù)組自我探究和建立控件數(shù)組,掌握控件數(shù)組的引用和數(shù)組的開始是0.3、隨機函數(shù)。講解Rnd函數(shù)的格式、功能及注意事項格式:Rnd(參數(shù))功能:產(chǎn)生一個0,1)范圍內(nèi)的隨機數(shù)通過實例體會Rnd函數(shù)的格式、功能及注意事項學(xué)生創(chuàng)建隨機函數(shù)。觀察每次的輸出結(jié)果。隨機函數(shù)要初始化。改變隨機數(shù)的范圍得出序列一樣的結(jié)論,引出隨機函數(shù)要初始化。通過乘一個數(shù)來改變其大小。取整函數(shù)Int學(xué)生對Int函數(shù)進行探究,完成產(chǎn)生一個不大于10的整數(shù),產(chǎn)生02之間的整數(shù)。通過學(xué)生的自主探究,完成

21、Int函數(shù)的學(xué)習(xí)。完成程序教師指導(dǎo)學(xué)生完成模擬抽獎箱程序的編寫與調(diào)試學(xué)生完成模擬抽獎箱程序的編寫與調(diào)試。通過實例演練,體驗VB應(yīng)用程序中代碼編寫、程序調(diào)試與保存的過程,通過VB程序的界面設(shè)計,強化各種控件相關(guān)屬性的設(shè)置方法。程序界面課后反思時間:課題我的滑板車- VB逐幀動畫教學(xué)目標本節(jié)課是廣東高等教育出版社出版的深圳市八年級信息技術(shù)下冊第二章程序設(shè)計入門第四節(jié)逐幀動畫教學(xué)內(nèi)容。本節(jié)課的主要內(nèi)容是學(xué)習(xí)和應(yīng)用Timer控件、Option Button控件。本節(jié)課的教學(xué)對象是八年級的學(xué)生,他們求知欲、好奇心非常強,喜歡動漫,愛玩計算機游戲,如果在教學(xué)中教師循循善誘,充分利用學(xué)生強烈的好奇心,采用動

22、漫游戲的方式,充分調(diào)動學(xué)習(xí)興趣,激發(fā)學(xué)習(xí)積極性,可以使看似枯燥的程序設(shè)計變得其樂無窮,學(xué)生在問題解決中掌握timer控件循環(huán)作用Option button控件的交互選擇功能、以及程序設(shè)計的方法和技巧。此外,學(xué)生爭強好勝,在教學(xué)中開展小組合作組間競爭能激發(fā)學(xué)習(xí)熱情,提高學(xué)習(xí)效率。教學(xué)目標:知識與技能:掌握Timer控件、Option Button控件的功能和用法過程與方法:1. 通過用vb制作逐幀動畫,培養(yǎng)學(xué)生的邏輯思維能力.2. 使學(xué)生初步具有程序設(shè)計的思想,引導(dǎo)運用程序解決實際問題的思維方式。情感態(tài)度與價值觀:1. 通過用vb制作逐幀動畫,使學(xué)生對vb編程的功能有新的認識,增強學(xué)生學(xué)習(xí)興趣和

23、內(nèi)驅(qū)力。2. 通過成功制作動畫作品,使學(xué)生獲得成就感,增強自信心。教學(xué)重點Timer控件、Option Button控件的功能和用法教學(xué)難點1.理解Timer控件的interval屬性的內(nèi)涵;2.靈活運用Timer控件、Option Button控件,制作動畫,解決實際問題。主要教法任務(wù)驅(qū)動、情景教學(xué)、討論法、指導(dǎo)法。教學(xué)過程教師活動學(xué)生活動設(shè)計意圖游戲互動娛樂學(xué)習(xí)1.提問:滑板少年的位置發(fā)生了什么變化?如何實現(xiàn)角色的位置變化?2.引入動畫生成原理、動畫設(shè)計的基本要素,闡述vb動畫與逐幀動畫的關(guān)聯(lián)。3.回顧image控件的坐標變換知識。1.體驗欣賞vb動漫游戲作品滑板車2.觀察角色坐標變化3.

24、思考如何利用vb實現(xiàn)1.動漫互動游戲引入,可以有效激發(fā)學(xué)生的學(xué)習(xí)熱情。2.使用啟發(fā)式語言語句,啟迪學(xué)生思考3.引入逐幀動畫、vb動畫相關(guān)知識4.回顧舊知,建立鋪墊補充代碼練一練1.問如何讓滑板少年前進一步?2.學(xué)生演示:讓學(xué)生補充代碼實現(xiàn)功能1. 添加語句實現(xiàn)功能2. 熟悉界面布局和控件名稱1. 考查學(xué)生對、image坐標變化的理解程度2. 實現(xiàn)前進一步操作,從而引出下面的教學(xué)內(nèi)容。自主探究先學(xué)后教如何實現(xiàn)持續(xù)前進1.問人物是如何點擊一次持續(xù)左移的?2.展示timer控件的應(yīng)用案例,3.鼓勵學(xué)生利用學(xué)習(xí)文檔自主探究實現(xiàn)程序編寫4.根據(jù)學(xué)生的掌握情況,進行點評5.講述timer控件的功能、用法、

25、特點、及注意事項 Timer 控件程序一旦執(zhí)行圖標會消失 Timer 控件只有一種事件 Timer的本質(zhì)是按設(shè)定的間隔時間“定時激活”程序 Timer控件的“定時激活”功能實現(xiàn)了動畫中動作的循環(huán)執(zhí)行1. 思考如何完成持續(xù)左移。2. 觀察應(yīng)用案例,對比中,建立對timer控件的功能的初步印象。3. 利用學(xué)習(xí)文檔自主探究,完成程序編寫,并思考timer控件的用法及功能4. 提交作業(yè)5. 嘗試總結(jié)timer控件在制作動畫的過程中發(fā)揮的作用6. 本組內(nèi)的同學(xué)可以討論,并且先完成的同學(xué)可以幫助還沒有完成的同學(xué)。1. 案例比文字更能引起學(xué)生的關(guān)注,先讓學(xué)生從案例中學(xué)習(xí)。2.激起學(xué)生強烈的好奇心,教師引導(dǎo)學(xué)

26、生逐步深入思考問題。3.自主探究:根據(jù)學(xué)生對新知識的理解,引導(dǎo)學(xué)生分析問題,讓學(xué)生學(xué)會思考,掌握用程序解決實際問題的思維方法。4.考慮到學(xué)生是初學(xué)VB,直接編寫太多的代碼會讓學(xué)生無從下手,所以老師在學(xué)案中給出程序的參考代碼,增強他們的自信心和成就感。5.組內(nèi)互助提高了學(xué)生的學(xué)習(xí)效率,避免了以往教學(xué)中僅是老師單獨輔導(dǎo)學(xué)生所造成的局限性。實驗觀察歸納總結(jié):比較不同interval值對速度的影響1. 拋出問題,滑板少年前進速度過慢,如何解決?2. 鼓勵學(xué)生嘗試改變interval的值,觀察少年的運動情況3. 鼓勵小組合作完成實驗表4. 導(dǎo)學(xué):猜測interval的功能是什么?速度嗎?還是時間間隔?5

27、. 詳解:interval的內(nèi)涵 Interval的本質(zhì)是時間間隔1.探究interval屬性的內(nèi)涵及應(yīng)用2.開展編程實驗3.記錄程序結(jié)果4.完成實驗表5.嘗試總結(jié)interval的內(nèi)涵1.培養(yǎng)計算思維,實驗觀察,學(xué)生在學(xué)習(xí)的過程中充分體驗到了程序設(shè)計的樂趣。2.培養(yǎng)學(xué)生記錄觀察程序?qū)嶒灁?shù)據(jù)的好習(xí)慣3.通過數(shù)據(jù)思維的培養(yǎng),引導(dǎo)學(xué)生進行理性的挖掘與總結(jié)歸納4.用數(shù)字和事實說話知識遷移學(xué)會應(yīng)用1問:如何實現(xiàn)人機友好交互,在同一界面自由選擇不同的速度讓角色完成前進?(可以通過滑竿也可以通過選項方式。)2展示optionbutton控件應(yīng)用案例,讓學(xué)生在觀察了解控件的功能。3講述optionbutto

28、n控件的功能、用法、特點、及注意事項 Option button控件在動畫中的應(yīng)用是與用戶進行友好交互,實現(xiàn)選擇功能1. 思考2. 觀察案例3. 自主探究4.嘗試總結(jié)optionbutton控件在制作動畫的過程中發(fā)揮的作用1.知識遷移及應(yīng)用2.加大難度,舉一反三3.組內(nèi)互助提高了學(xué)生的學(xué)習(xí)效率,避免了以往教學(xué)中僅是老師單獨輔導(dǎo)學(xué)生所造成的局限性。4.組間競爭能激發(fā)學(xué)習(xí)熱情,提高學(xué)習(xí)效率。開放思考自主創(chuàng)新1.問如何讓滑板少年在到達家門口之后,重新從最右邊開始前進。2.如何讓滑板少年實現(xiàn)連續(xù)的動畫效果(引出下節(jié)課IF語句)3.發(fā)揮想象,自己設(shè)計腳本,應(yīng)用多個角色,完善情節(jié),完成動畫設(shè)計。(引發(fā)創(chuàng)新

29、思考)1. 思考創(chuàng)新2. 應(yīng)用新知3. 動手實踐1. 鼓勵創(chuàng)新與設(shè)計2. 鼓勵學(xué)生應(yīng)用知識 3. 鼓勵應(yīng)用和創(chuàng)新,促進學(xué)生創(chuàng)造力的提升,做中學(xué)。知識總結(jié)及延伸本節(jié)課知識點有:1.timer控件2.Optionbutton控件1. 歸納總結(jié)本節(jié)課知識要點2. 對容易出現(xiàn)的錯誤合理避免對知識進行延伸,讓學(xué)生明白:程序設(shè)計還有許多需要學(xué)習(xí)的內(nèi)容。板書設(shè)計我的滑板車- VB逐幀動畫一、.timer控件1個事件:Timer()2個屬性: Interval:設(shè)置間隔時間; Enabled: 啟動或關(guān)閉timer事件本質(zhì):是按設(shè)定的間隔時間“定時激活”程序二、OptionButton控件常用事件:Click

30、()本質(zhì):單項選擇三、如何制作連續(xù)的動畫? 程序界面課后反思時間:課題坦克大戰(zhàn)教學(xué)目標1、 知識與技能(1) 、掌握select case語句的格式、功能和執(zhí)行過程。(2)、學(xué)會使用select case 語句來實現(xiàn)選擇控制結(jié)構(gòu),解決實際問題。2、過程與方法(1)、掌握程序調(diào)試運行的方法。(2)、掌握優(yōu)化程序的方法。3、情感、態(tài)度與價值觀(1)、經(jīng)歷計算機解決問題的過程,體驗成功的快樂。(2)、在老師的指導(dǎo)下,與同學(xué)共同探究問題,讓學(xué)生體驗自主學(xué)習(xí)和協(xié)助學(xué)習(xí)的樂趣。教學(xué)重點掌握select case語句格式。教學(xué)難點運用select case語句解決實際問題。主要教法講授法、演示法、練習(xí)法教學(xué)

31、過程教學(xué)環(huán)節(jié)教師活動學(xué)生活動設(shè)計意圖課前準備(1)、授課PPT;(2)、課前欣賞的視頻;(3)游戲例子;(4)、學(xué)生使用的素材。按照8個組座位就坐,小組模式學(xué)習(xí)。提高學(xué)生學(xué)習(xí)積極性,預(yù)先感受制作游戲的樂趣。課堂導(dǎo)入利用坦克走迷宮游戲?qū)?、 兩種方式利用鍵盤按鍵控制坦克移動方法1:指導(dǎo)人可以說“是和否”;方法2:指導(dǎo)人可以說“上、下、左和右”。2、兩個大組PK,看哪個小組最快完成問題一:方法1跟我們之前學(xué)過的什么語句相似,有幾個分支選擇?問題二:方法1和方法2哪個好,為什么?學(xué)生參與,游戲后思考回答問題通過游戲?qū)W生,由游戲內(nèi)容引出問題,激發(fā)學(xué)生思考,為接下來的深入學(xué)習(xí)做準備。課堂發(fā)展1、 學(xué)一

32、學(xué):(1) 、語句格式。(2)、控制坦克移動。2、比一比:調(diào)用不同方向坦克。3、評一評:點評作品學(xué)生登錄學(xué)習(xí)平臺,學(xué)習(xí)并自主操作完成作品。1、控制坦克移動;2、調(diào)用不同方向坦克;小組間同學(xué)相互討論相互學(xué)習(xí)小組長交叉檢查作品完成數(shù)量1、以坦克大戰(zhàn)游戲為主題,讓學(xué)生更喜歡。2、在完成任務(wù)的同時掌握select case語句知識,學(xué)會利用利用select case語句制作游戲。3、教師巡視個別輔導(dǎo)。評價與發(fā)展1、同學(xué)相互欣賞作品,教師點評小組作品,完成作品較好、數(shù)量較多的小組勝出。2、從點評中指出學(xué)生容易出錯的問題,并提出解決方法。欣賞作品,評價作品亮點。讓學(xué)生了解自己作品優(yōu)缺點,并進一步加深對知識

33、點的理解。能力拓展拓展訓(xùn)練:設(shè)定坦克移動邊界。設(shè)定坦克移動的邊界,讓坦克不會移動的外面。鍛煉有能力同學(xué)深入學(xué)習(xí)課后延伸思考:限定坦克不穿過自己的基地怎么實現(xiàn)?思考,繼續(xù)完善游戲制作引起對下節(jié)課的學(xué)習(xí)興趣課后反思時間:課題圣誕賀卡For循環(huán)語句的學(xué)習(xí)教學(xué)目標知識與技能:掌握RGB函數(shù)控制顏色變換;理解循環(huán)結(jié)構(gòu)程序的作用;掌握FOR/NEXT語句的使用方法,能夠?qū)⑺鼞?yīng)用于問題解決之中;知道FOR/NEXT語句的執(zhí)行過程;了解循環(huán)變量的特殊性與重要性;過程與方法: 經(jīng)歷計算機解決問題的過程,體驗成功的快樂,通過程序設(shè)計,提高學(xué)生創(chuàng)造性思維和綜合運用知識的能力。情感態(tài)度與價值觀:培養(yǎng)學(xué)生的團結(jié)協(xié)作的精

34、神。教學(xué)重點讓學(xué)生學(xué)會使用VB語言的For循環(huán)語句來實現(xiàn)循環(huán)控制結(jié)構(gòu),解決實際問題,并且培養(yǎng)學(xué)生的創(chuàng)新能力。教學(xué)難點用循環(huán)結(jié)構(gòu)來優(yōu)化彩燈控制主要教法任務(wù)驅(qū)動教學(xué)過程教學(xué)環(huán)節(jié)教師活動學(xué)生活動設(shè)計意圖導(dǎo)入與新課為了使教學(xué)更貼合學(xué)生實際情況,把圣誕賀卡情境引入改為了六一兒童節(jié)快樂的情景1. 怎樣方便的控制賀卡中的多個燈呢?2. 如何實現(xiàn)彩燈顏色的變換? 學(xué)生分析、討論六一兒童節(jié)快樂程序的設(shè)計思想。通過實際案例學(xué)會任務(wù)分析。新課講解教師引出RGB函數(shù)后巡視課堂自我學(xué)習(xí)和探究RGB函數(shù)自我探究并聯(lián)系前面學(xué)過的Rnd和Int函數(shù)。教師拋出多個彩燈的控制的問題,引導(dǎo)學(xué)生通過課本完成程序自我探究和建立控件數(shù)組

35、的彩燈后使用Timer空間,周期執(zhí)行12只彩燈的變化。引出程序需要重復(fù)12次,進一步引導(dǎo)更多怎么辦.教師引出For循環(huán)語句學(xué)生通過閱讀課本后在計算機上自我實驗,探究For循環(huán)語句的特點和使用方法。理解For循環(huán)語句執(zhí)行過程。優(yōu)化程序教師提出怎樣使用循環(huán)語句來優(yōu)化前面的彩燈程序,讓同學(xué)們完成語句的分析和J值的記錄。學(xué)生對分組研究后上臺講解書上的循環(huán)程序和自己探究的J值和計算機使用F8逐句執(zhí)行記錄下來的J值結(jié)果,如不同需分析原因。通過學(xué)生的自主探究,深化對循環(huán)語句的理解。完成程序教師指導(dǎo)學(xué)生完成六一兒童節(jié)快樂彩燈的編寫與調(diào)試學(xué)生完成六一兒童節(jié)快樂彩燈程序的編寫與調(diào)試。通過實例演練,體驗VB應(yīng)用程序

36、中代碼編寫、程序調(diào)試與保存的過程,通過VB程序的界面設(shè)計,強化各種控件相關(guān)屬性的設(shè)置方法。拓展練習(xí)引導(dǎo)快的同學(xué)開展書上探究1、2的程序。操作快的同學(xué)在計算機上完成探究部分內(nèi)容。讓學(xué)有余力的同學(xué)進一步成長。程序界面課后反思時間:課題第二章檢查站教學(xué)目標第一、二章學(xué)完,初中階段的VB內(nèi)容新課部分就學(xué)完了,第三章是綜合運用,可以根據(jù)教學(xué)時間選擇來上,而第二章學(xué)習(xí)的新內(nèi)容對同學(xué)們來說是最多的,所以第二章的檢查站對于學(xué)生掌握和鞏固VB的知識就特別重要,加上時間上也是接近學(xué)期的末尾,也是對學(xué)生的一個復(fù)習(xí)。知識與技能:鞏固第二個單元所學(xué)內(nèi)容以及有關(guān)知識,提高學(xué)生VB編程知識和能力。過程與方法: 通過上機操作

37、自我探究完成檢查站中的問題。情感態(tài)度與價值觀:通過觀點爭鳴培養(yǎng)學(xué)生獨立思考的能力。教學(xué)重點實踐部分三個題的完成教學(xué)難點觀點爭鳴中的爭論主要教法小組探究+上機操作教學(xué)過程第一學(xué)時:檢查站目標一、查漏補缺部分1通過實踐和前面所學(xué)知識完成第一部分110小題。2其中第10題“猴子吃桃”,可以組織小組討論并得出結(jié)論。二、問題實戰(zhàn)1紅綠燈程序的改正和編寫。Dima,b,cAsInteger事先把三個timer控件的interval設(shè)為1000,enabled屬性設(shè)為false,并且文本框只能輸入整數(shù)PrivateSubCommand1_Click()開始按鈕Timer1=TrueLabel4.Caption=Text1.Textimage1.Visible=Trueimage2.Visible=Falseima

溫馨提示

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

最新文檔

評論

0/150

提交評論