初二信息技術(shù)下VB程序設(shè)計(jì)全教案_第1頁
初二信息技術(shù)下VB程序設(shè)計(jì)全教案_第2頁
初二信息技術(shù)下VB程序設(shè)計(jì)全教案_第3頁
初二信息技術(shù)下VB程序設(shè)計(jì)全教案_第4頁
初二信息技術(shù)下VB程序設(shè)計(jì)全教案_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第一課算法課題算法 執(zhí)教 課型 新授課教學(xué)目標(biāo)認(rèn)知目標(biāo):.了解程序設(shè)計(jì)的一般過程;.了解算法的基本概念,學(xué)會(huì)用自然語言描述簡單的算法。能力目標(biāo):.提高學(xué)生學(xué)習(xí)程序設(shè)計(jì)的積極性。.培養(yǎng)學(xué)生分析問題、解決問題的能力。情感目標(biāo):.培養(yǎng)學(xué)生愛科學(xué),愛祖國的思想情感。教學(xué)重難點(diǎn)教學(xué)重點(diǎn):算法的概念,算法在程序設(shè)計(jì)中的地位以及算法的描述。教學(xué)方手法段.啟發(fā)式教學(xué)法.探索學(xué)習(xí)法.多媒體輔助教學(xué)教學(xué)程序設(shè)計(jì)教師活動(dòng)學(xué)生活動(dòng)媒體應(yīng)用設(shè)計(jì)意圖一、新課導(dǎo)入請(qǐng)學(xué)生閱讀課本,并回答下面問題:、程序設(shè)計(jì)的一般過程是怎樣的?、什么叫算法?、學(xué)生閱讀課本。、回答問題:程序設(shè)計(jì)的過程為:首先對(duì)要解決的問題進(jìn)行分析;再擬定一套解決問題的方法與步驟;最后選用一種計(jì)算機(jī)語言來描述具體的步驟。算法:用來解決問題的方法和步驟。

二、算法的描述:[舉例講解]:求底邊為厘米,高為厘米的三角形面積。請(qǐng)學(xué)生回答解決該問題的算法。[練習(xí)]:己知圓的半徑,求圓的面積。請(qǐng)學(xué)生設(shè)計(jì)算法,用自然語言描述。[提出問題]:有位同學(xué)的姓名與電話號(hào)碼的通訊表,現(xiàn)要求編寫程序:當(dāng)輸入某同學(xué)的姓名,計(jì)算機(jī)立刻顯示該同學(xué)的電話號(hào)碼。[提出問題]:如果查找的同學(xué)正好在最后一個(gè),用方法要查找?guī)状危繉W(xué)生閱讀課本并回答:、將輸入計(jì)算機(jī);、將輸入計(jì)算機(jī);、計(jì)算機(jī)2的值;、輸出計(jì)算機(jī);學(xué)生討論、探究:、輸入圓的半徑;、計(jì)算圓的面積;、輸出圓的面積。[討論]:分組進(jìn)行討論、交流。[結(jié)論]查找可以有多種方法:方法、從第位同學(xué)開始按順序查找。方法、以姓名為關(guān)鍵字進(jìn)行排序,再采用“二分法”查找。、對(duì)通訊表以姓名為關(guān)鍵字進(jìn)行升序排序;、從通訊表的中點(diǎn)行開始檢索,判斷是否與該同學(xué)的信息相符。如果相符,則顯示該同學(xué)的電話號(hào)碼,并結(jié)束程序;、當(dāng)信息不相符時(shí),如果表的中點(diǎn)行的同學(xué)姓名要比所找的同學(xué)姓名大,則放棄中點(diǎn)行的下半部分,返回到上半部分的中點(diǎn)行繼續(xù)進(jìn)行檢索;如果表的中點(diǎn)行的同學(xué)姓名要比所找同學(xué)姓名小,那么放棄中點(diǎn)行的上部分,返回到下半部分的中點(diǎn)行繼續(xù)進(jìn)行檢索 [結(jié)論]:算法是解決問題的方法和步驟。[結(jié)論]:要次。[引出]:用流程圖描述算法。[討論]:分組進(jìn)行討論、交流。[結(jié)論]:要次。[結(jié)論]:算法的優(yōu)劣直接影響所編程序的質(zhì)量,算法是程序的靈魂。[探究]:對(duì)于“張三對(duì)李四說他的孩子考上了大學(xué)”這句話,思考:誰的兒子考上了大學(xué)。[結(jié)論]:用自然語言描述算法,有時(shí)會(huì)產(chǎn)生歧義。教學(xué)反思

第二課面向?qū)ο蟪绦蛟O(shè)計(jì)課題面向?qū)ο蟪绦蛟O(shè)計(jì) 執(zhí)教 課型 新授課教學(xué)目標(biāo)認(rèn)知目標(biāo):.了解面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想。.認(rèn)識(shí)對(duì)象的屬性,掌握幾個(gè)常用的屬性。.認(rèn)識(shí)對(duì)象的事件,事件過程,掌握幾個(gè)常用的事件。技能目標(biāo):.掌握面向?qū)ο缶幊痰幕痉椒?。情感目?biāo):.感悟面向?qū)ο蟪绦蛟O(shè)計(jì)的優(yōu)越性,激發(fā)學(xué)生的學(xué)習(xí)興趣。教學(xué)重難點(diǎn)教學(xué)重點(diǎn):對(duì)象的屬性、事件和方法。教學(xué)難點(diǎn):常用事件及事件過程。教教學(xué)學(xué)方手法段.啟發(fā)式教學(xué)法.探索學(xué)習(xí)法.網(wǎng)絡(luò)廣播交互式.多媒體輔助教學(xué)教學(xué)程序設(shè)計(jì)教師活動(dòng)學(xué)生活動(dòng)、回顧并導(dǎo)入新課[提問]:在上節(jié)課編寫的“求正弦函數(shù)值”程序中,總共用到了多少個(gè)對(duì)象?、新授指導(dǎo)學(xué)生閱讀課本。)對(duì)象的三要素[提問]對(duì)象的三要素是什么?學(xué)生回顧并回答:總共個(gè)對(duì)象。學(xué)生閱讀課本,并回答:對(duì)象的三要素:屬性、事件、方法。

教學(xué)程序設(shè)計(jì))屬性屬性決定了對(duì)象的具體特征。例如,對(duì)象的大小、位置、顏色以及對(duì)象中顯示的文字等。[提問]請(qǐng)問對(duì)象的個(gè)常用屬性是什么?并說它們的作用。設(shè)置對(duì)象的屬性有兩方法:①在屬性窗口中直接設(shè)置;②在程序中利用屬性賦值語句對(duì)其設(shè)置。[提問]請(qǐng)同學(xué)用第一種方法將對(duì)象的屬性設(shè)置為“好好學(xué)習(xí)”,用第二種方法將對(duì)象的屬性設(shè)置為“天天向上”。學(xué)生閱讀課本,并回答:屬性 屬性說明、回顧上節(jié)課的對(duì)象的名稱,用于程序代碼中引用該對(duì)象。練習(xí),并實(shí)踐。、討論、協(xié)作。、一學(xué)生演示。決定對(duì)象中顯示的文字決定是否允許對(duì)對(duì)象操作決定程序運(yùn)行時(shí)對(duì)象是否可見決定對(duì)象的高決定對(duì)象的寬決定對(duì)象在屏幕或窗體內(nèi)的位置決定對(duì)象的前景色(即正文顏色)決定對(duì)象的背景顏色決定顯示文字的字體、字號(hào)、字型等。)事件請(qǐng)學(xué)生分兩種屬性設(shè)置方法在效果上的區(qū)別。小結(jié):剛才我們所說單擊即是事件。在中,程序的運(yùn)行就是靠事件來驅(qū)動(dòng)的。因此我們?cè)跁鴮懗绦驎r(shí),必須指明該程序通過哪個(gè)對(duì)象的哪種事件來激發(fā)。學(xué)生討論分析區(qū)別:直接在屬性窗口中設(shè)置的屬性值,在窗口打開后能立即看到;而利用屬性賦值語句設(shè)置的屬性值,需要單擊按鈕后才會(huì)生效。識(shí)記幾種常用事件及其對(duì)應(yīng)的英文書寫:單擊:雙擊:按下鼠標(biāo)鍵:移動(dòng)鼠標(biāo):按下鍵盤鍵:啟動(dòng)窗體:教學(xué)程序設(shè)計(jì)、引導(dǎo)學(xué)生探究學(xué)習(xí)任務(wù):編寫如下圖所示的程序:窗體為綠色,單擊“開始”按鈕,窗體上顯示“面向?qū)ο蟪绦蛟O(shè)計(jì)”(字號(hào)為小號(hào),字體為隸書);雙擊窗體,結(jié)束程序。、設(shè)計(jì)窗口界面、設(shè)置各對(duì)象屬性,如下表所示:對(duì)象名 屬性 屬性值顯示文字隸書,小一開始、添加事件處理程序:(,)”面向?qū)ο蟪绦蛟O(shè)計(jì)”(,)

、保存程序、調(diào)試、運(yùn)行程序。小結(jié)本節(jié)課我們學(xué)習(xí)了.面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想。.對(duì)象的屬性,掌握幾個(gè)常用的屬性。.對(duì)象的事件,事件過程,掌握幾個(gè)常用的事件。教學(xué)反思第三課編寫別碰我程序

編寫“別碰我”程序執(zhí)教:課型實(shí)踐課教學(xué)目標(biāo)認(rèn)知目標(biāo):、了解面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想。技能目標(biāo):、掌握用面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想編寫程序。情感目標(biāo):、培養(yǎng)學(xué)生的編程能力。教學(xué)內(nèi)容教教學(xué)學(xué)方手法段教學(xué)重點(diǎn):理解對(duì)象及事件。教學(xué)難點(diǎn):編寫“別碰我”程序執(zhí)教:課型實(shí)踐課教學(xué)目標(biāo)認(rèn)知目標(biāo):、了解面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想。技能目標(biāo):、掌握用面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想編寫程序。情感目標(biāo):、培養(yǎng)學(xué)生的編程能力。教學(xué)內(nèi)容教教學(xué)學(xué)方手法段教學(xué)重點(diǎn):理解對(duì)象及事件。教學(xué)難點(diǎn):巧妙的選擇對(duì)象與事件。.啟發(fā)式教學(xué)法.探索學(xué)習(xí)法.多媒體輔助教學(xué).任務(wù)驅(qū)動(dòng)式教學(xué)教師活動(dòng)學(xué)生活動(dòng)、師生共同體驗(yàn)“別碰我”程序的功能,并明確學(xué)習(xí)任務(wù)。)運(yùn)行“別碰我”程序,如下圖所示:教學(xué)程序設(shè)計(jì))當(dāng)鼠標(biāo)指針移動(dòng)到“對(duì)象編程”文字后,文字切換顯示為“別碰我”。當(dāng)鼠標(biāo)指針離開文字“別碰我”后,文字又恢復(fù)為“對(duì)象編程,)單擊文字“別碰我”,窗口左側(cè)出現(xiàn)一個(gè)圓。)雙擊文字“別碰我”,畫出的圓消失。)單擊窗體的其它區(qū)域,結(jié)束程序。

、引導(dǎo)學(xué)生保存、調(diào)試、運(yùn)行程序。保存、調(diào)試、運(yùn)行程序。反/.>+t饋練習(xí)設(shè)計(jì)、對(duì)象的三要素是什么?、除了在屬性窗口中直接設(shè)置對(duì)象的屬性外,還可以利用屬性賦值語句設(shè)置對(duì)象的屬性。請(qǐng)?jiān)凇皠e碰我”程序中找出設(shè)置對(duì)象屬性的具體語句。、“1”對(duì)象中存放了哪些程序段?這些程序段分別通過什么事件進(jìn)行激發(fā)?、中的是“1”對(duì)象中的一種方法,試分析方法的功能。反思

第四課順序結(jié)構(gòu)課題順序結(jié)構(gòu) 執(zhí)教課型 新授課教學(xué)目標(biāo)認(rèn)知目標(biāo):了解順序結(jié)構(gòu)的基本概念;技能目標(biāo):掌握程序的基本結(jié)構(gòu)情感目標(biāo):在學(xué)習(xí)編寫程序的過程中,建立模塊結(jié)構(gòu)化編程思想,養(yǎng)成正確的程序設(shè)計(jì)習(xí)慣。教學(xué)重點(diǎn)教學(xué)重點(diǎn):掌握程序的基本結(jié)構(gòu)教學(xué)難點(diǎn):程序的三個(gè)組成部分:輸入,處理,輸出。教學(xué)程序設(shè)計(jì)教師活動(dòng)學(xué)生活動(dòng)、新課導(dǎo)入為了保證程序的可讀性、可靠性、可維護(hù)性,我們必須按一定的規(guī)則進(jìn)行程序設(shè)計(jì)。、三種基本邏輯結(jié)構(gòu)[提問]:結(jié)構(gòu)化程序設(shè)計(jì)的三種基本邏輯結(jié)構(gòu)是什么?閱讀課本,并回答問題:結(jié)構(gòu)化程序設(shè)計(jì)的三種基本邏輯結(jié)構(gòu)是:順序結(jié)構(gòu);選擇結(jié)構(gòu);循環(huán)結(jié)構(gòu)。、順序結(jié)構(gòu)。從上往下,順序執(zhí)行。[實(shí)踐]:用編程的方法求一元二次方程的解。公+^+c=0(W)當(dāng)*+4相川時(shí),-b±一4a<?%= U 2a了解實(shí)踐任務(wù)。、分析任務(wù))輸入:一元二次方程的個(gè)系數(shù);)計(jì)算:方程的二個(gè)解。)輸出:方程的二個(gè)解。

、程序界面分析、建立應(yīng)用程序界面對(duì)象名控件名作用、程序界面分析、建立應(yīng)用程序界面對(duì)象名控件名作用窗體在上面加載對(duì)象組成程序界面文本框輸入系數(shù)文本框輸入系數(shù)文本框輸入系數(shù)文本框輸出解文本框輸出解按鈕計(jì)算方程的解按鈕結(jié)束程序標(biāo)簽顯示“”標(biāo)簽顯示標(biāo)簽顯示標(biāo)簽顯示標(biāo)簽顯示標(biāo)簽顯示分析程序界面,并完成下表、啟動(dòng);、添加對(duì)象;、修改對(duì)象屬性;、完成下面練習(xí):通過設(shè)置窗體對(duì)象的屬性,使得標(biāo)題欄顯示文字“一元二次方程”;要使得文本框?qū)ο笾械膬?nèi)容為空,應(yīng)設(shè)置屬性;通過設(shè)置命令按鈕對(duì)象的屬性,使得按鈕中顯示開始;通過設(shè)置對(duì)象的屬性,使其顯示;要改變對(duì)象中的文字大小,可以設(shè)置有關(guān)對(duì)象的屬性。教、在兩個(gè)命令按鈕對(duì)象中分別輸入相應(yīng)的、進(jìn)入代碼窗口;學(xué)程序段。、輸入下面代碼:程(,)序設(shè)計(jì)

((* * *)) (*)((* * *)) (*)(,)、保存、調(diào)試、運(yùn)行程序。保存位置:我的文檔保存、調(diào)試、運(yùn)行程序文件名:自己姓名、練習(xí)與思考)在程序中,通過什么對(duì)象進(jìn)行數(shù)據(jù)的輸)進(jìn)行數(shù)據(jù)輸入的對(duì)象有:入輸出?進(jìn)行數(shù)據(jù)輸出的對(duì)象有:)分別將個(gè)系數(shù)賦給哪些變量?)個(gè)系數(shù)分別賦給了三個(gè)變量。小、了解順序結(jié)構(gòu)的基本概念;結(jié)、掌握程序的基本結(jié)構(gòu)(輸入計(jì)算輸出)教學(xué)反思第五課常量變量函數(shù)表達(dá)式

課題常量變量函數(shù)表達(dá)式執(zhí)教 課型 新授課教學(xué)目標(biāo)認(rèn)知目標(biāo)了解常量、變量、函數(shù)等概念。技能目標(biāo)掌握常用函數(shù)的使用方法。掌握表達(dá)式的書寫方法。情感目標(biāo)在學(xué)習(xí)編寫程序的過程中,建立模塊結(jié)構(gòu)化編程思想,養(yǎng)成正確的程序設(shè)計(jì)習(xí)慣。教學(xué)重難點(diǎn)教學(xué)重點(diǎn)、常量、變量、函數(shù)的概念、函數(shù)使用方法。、表達(dá)式的書寫方法。教學(xué)難點(diǎn)字符運(yùn)算與的不同用法。教學(xué)方法啟發(fā)式教學(xué)法探索學(xué)習(xí)法網(wǎng)絡(luò)廣播交互式多媒體輔助教學(xué)教學(xué)程序設(shè)計(jì)教師活動(dòng)學(xué)生活動(dòng)新課導(dǎo)入在程序設(shè)計(jì)中,經(jīng)常會(huì)用到很多符號(hào),如用表示圓的半徑,表示圓周率。其中與就是我們這節(jié)課要學(xué)習(xí)的常量與變量。回顧所學(xué)知識(shí)。常量[提問]:常量的定義是什么?[提問]:常量的類型有哪些?[提問]:字符型常量有什么特點(diǎn)?閱讀課7常量是孑常量的Z整型:長整型:單精度:雙精度:邏輯型:字符串2日期型:、被一》本并回答問題:旨在程序運(yùn)行過程中保持不變的量。類型有:型:(對(duì)雙引號(hào)括起來的文字與符號(hào)稱為字符型常量。

變量[提問]:變量的定義是什么?[提問]:變量名的命名原則是什么?閱讀課本,并回答問題:在程序的運(yùn)行過程中,值會(huì)發(fā)生變化的量稱為變量。變量名的命名原則:變量名必須以字母或漢字開頭,由字母、數(shù)字、漢字及下劃線組成。變量名不能與中的保留字同名。函數(shù)[提問]:函數(shù)的定義及特征?引導(dǎo)學(xué)生閱讀幾個(gè)常用函數(shù)的功能。引導(dǎo)學(xué)生進(jìn)行探究學(xué)習(xí)。閱讀課本,并回答問題:函數(shù)實(shí)際上是一段用來完成某種特定運(yùn)算或功能的程序。一般情況下,函數(shù)只能返回一個(gè)函數(shù)值。探究學(xué):寫出下函數(shù)函數(shù)的功能 值類型() 的絕對(duì)值() 取不大于的最大整數(shù)() 的平方根值() 產(chǎn)生[,]的隨機(jī)數(shù)。() 將字符型數(shù)據(jù)轉(zhuǎn)換為數(shù)值數(shù)據(jù)() 將數(shù)值數(shù)據(jù)轉(zhuǎn)換為字符型數(shù)據(jù)習(xí)列函數(shù)的函數(shù)值。函數(shù) 函數(shù)值()()()()()()5、表達(dá)式[提問]:表達(dá)式的分類?指導(dǎo)學(xué)生閱讀課本:大乘法,不能省略;/除法,不能寫成分?jǐn)?shù)形式,必須寫在一行內(nèi)。八幕運(yùn)算,不能省略,也必須寫在一行內(nèi)。閱讀課「表達(dá)式1閱讀并「探究學(xué)根據(jù)卜【本,并回答問題:可分為:算術(shù)表達(dá)式、字符表達(dá)式、關(guān)系表達(dá)式、邏輯表了解算術(shù)運(yùn)算符與字符運(yùn)算符。習(xí):面的描述,在表格中填寫算術(shù)表達(dá)式。描述 表達(dá)式L達(dá)式。已知正方形邊A,求面積。 人變量A除以變量A和變量C的差 ()變量X與變量Y之差的絕對(duì)值加上 ()求兩位數(shù)乂中的十位數(shù)。 ()連接兩個(gè)字符型變量的值。小結(jié)學(xué)習(xí)本節(jié)課后,著重要掌握的有:掌握常用函數(shù)的使用方法。掌握表達(dá)式的書寫方法。反思

第六課常用語句課題常用語句 執(zhí)教 課型 新授課教學(xué)目標(biāo)認(rèn)知目標(biāo):、了解一般賦值語句與屬性賦語句的含義與作用。技能目標(biāo):、掌握賦值語句,并能正確運(yùn)用到所編寫的程序中。、能夠在程序中正確使用和語句。情感目標(biāo):、逐步培養(yǎng)學(xué)生正確的程序設(shè)計(jì)習(xí)慣。教學(xué)重點(diǎn)、賦值語句。、屬性賦值語句。教學(xué)方法.講解與討論.實(shí)驗(yàn)與探究教學(xué)程序設(shè)計(jì)教師活動(dòng)學(xué)生活動(dòng)一、情境導(dǎo)入(提問)前面我們探討了“解一元二次方程”的程序,請(qǐng)問程序中哪一條語句算出了方程的根?(演示)(討論)同學(xué)們是如何理解上面兩條語句的?二、導(dǎo)入新課三、新課講授、賦值語句(講述)賦值語句有兩個(gè)功能:①運(yùn)算算出右邊表達(dá)式的值;②賦值將右邊表達(dá)式的值賦給左邊的變量?;卮穑海ǎ?**))(*)((***))(*)學(xué)生討論、回答。(討論)賦值語句中的賦值號(hào)兩邊的內(nèi)容的位置可以互換嗎?(實(shí)驗(yàn)與探究)進(jìn)入代碼窗口,分別輸入:當(dāng)輸入第二條語句時(shí),就會(huì)出現(xiàn)錯(cuò)誤信息。(結(jié)論)賦值號(hào)左邊是變量,右邊是數(shù)值,是將右邊的數(shù)值賦給左邊的變量。(演示)(提問)執(zhí)行完兩條語句后,變量中的值是多少?(討論)(實(shí)驗(yàn)與探究)在中運(yùn)行如下程序:得到變量的值為(結(jié)論)如果變量中原來有數(shù)值,當(dāng)賦予新的數(shù)值后,新的數(shù)值將替代原來的數(shù)值。

(演示)(提問)執(zhí)行完兩條語句后,變量中的值是多少?(討論)(實(shí)驗(yàn)與探究)在中運(yùn)行如下程序:得到變量的值為(結(jié)論)將一個(gè)變量的值賦給另一個(gè)變量時(shí),只是將這個(gè)變量中的數(shù)值復(fù)制到另一個(gè)變量中。、屬性賦值語句對(duì)象的屬性可以在屬性窗口設(shè)置,也可以利用屬性賦值語句在程序中進(jìn)行設(shè)置。對(duì)象.屬性名表達(dá)式(實(shí)驗(yàn)與探究)在中運(yùn)行以下程序段:”解一元二次方程”“你好”(實(shí)驗(yàn)與探究)引導(dǎo)學(xué)生完成練習(xí)。探究學(xué)習(xí):、觀察下面的程序段,填寫各變量中的值。、觀察語句 值 值下面的程序段,填寫各變量中的值。語句 值 值 值小結(jié)賦值語句有兩個(gè)功能:①運(yùn)算算出右邊表達(dá)式的值;②賦值將右邊表達(dá)式的值賦給左邊的變量。反思第七課賦值語句(二)賦值語句探究學(xué)習(xí)執(zhí)教課型實(shí)踐課賦值語句探究學(xué)習(xí)執(zhí)教課型實(shí)踐課認(rèn)知目標(biāo):教學(xué)目標(biāo)、理解一般賦值語句與屬性賦語句的含義與作用。;教學(xué)目標(biāo)技能目標(biāo):、掌握賦值語句,并能正確運(yùn)用到所編寫的程序中。情感目標(biāo):輸入兩個(gè)數(shù),輸入兩個(gè)數(shù),分別賦值給兩個(gè)變量教學(xué)內(nèi)容教學(xué)重點(diǎn):理解一般賦值語句與屬性賦語句的含義與作用教學(xué)難點(diǎn):掌握賦值語句,并能正確運(yùn)用到所編寫的程序中教教學(xué)學(xué)方手法段啟發(fā)式教學(xué)法探索學(xué)習(xí)法網(wǎng)絡(luò)廣播交互式多媒體輔助教學(xué)教學(xué)程序設(shè)計(jì)教師活動(dòng)學(xué)生活動(dòng)復(fù)習(xí)[提問]:賦值語句有什么作用?[提問]:賦值語句在傳遞數(shù)據(jù)時(shí),方向是怎樣的?例如:,是將誰的值傳遞給誰?回顧有關(guān)賦值語句的學(xué)習(xí),并回答:傳遞數(shù)據(jù)計(jì)算表達(dá)式的值賦值語句在傳遞數(shù)據(jù)時(shí),是從右往左傳。對(duì)于,是將的值傳遞給,被改變的是的值。師生共同體驗(yàn)“交換兩個(gè)數(shù)”程序教學(xué)教學(xué)程序設(shè)計(jì)、引導(dǎo)學(xué)生設(shè)計(jì)程序界面單擊交換按鈕,交換兩個(gè)數(shù)后重新顯示。、啟動(dòng)、添加對(duì)象:個(gè)標(biāo)簽:,,,.個(gè)文本框:,,,個(gè)按鈕:.設(shè)置對(duì)象屬性:

對(duì)象名 屬性 屬性值交換兩個(gè)數(shù)::交換后的兩個(gè)數(shù)::清空清空清空清空交換結(jié)束引導(dǎo)學(xué)生編寫程序[提示]:交換兩個(gè)數(shù)的程序?yàn)椋壕帉懗绦颍?,)(,)、引導(dǎo)學(xué)生保存、調(diào)試、運(yùn)行程序。保存、調(diào)試、運(yùn)行程序。小結(jié):通過本節(jié)課的學(xué)習(xí),要掌握以下兩點(diǎn):、理解一般賦值語句與屬性賦語句的含義與作用。;、掌握賦值語句,并能正確運(yùn)用到所編寫的程序中,特別是如何使用賦值語句交換兩個(gè)變量的值。教學(xué)反思第八課函數(shù)與賦值語句

課題函數(shù)與賦值語句執(zhí)教課型實(shí)踐課教學(xué)目標(biāo)認(rèn)知目標(biāo):了解一般賦值語句與屬性賦語句的含義與作用。掌握常用函數(shù)的使用方法。技能目標(biāo):掌握賦值語句,并能正確運(yùn)用到所編寫的程序中。情感目標(biāo):增強(qiáng)學(xué)生的審美能力,提高學(xué)生的協(xié)作學(xué)習(xí)興趣。教學(xué)內(nèi)容教學(xué)重點(diǎn):掌握常用函數(shù)的使用方法。教學(xué)難點(diǎn):掌握賦值語句,并能正確運(yùn)用到所編寫的程序中。教學(xué)方手法段.啟發(fā)式教學(xué)法.探索學(xué)習(xí)法.網(wǎng)絡(luò)廣播交互式.多媒體輔助教學(xué)教師活動(dòng)學(xué)生活動(dòng)、復(fù)習(xí)導(dǎo)入使用函數(shù)能輕松解決一些復(fù)雜問題。[提問]:前面我們學(xué)習(xí)了個(gè)常用函數(shù)。請(qǐng)大家說一說這個(gè)函數(shù)的功能?;仡櫽嘘P(guān)函數(shù)知識(shí),回答:():的絕對(duì)值():取不大于的最大整數(shù)()的平方根值():產(chǎn)生[,]的隨機(jī)數(shù)。():將字符型數(shù)據(jù)轉(zhuǎn)換為數(shù)值數(shù)據(jù)():將數(shù)值數(shù)據(jù)轉(zhuǎn)換為字符型數(shù)據(jù)、明確實(shí)踐任務(wù)。編寫順序結(jié)構(gòu)程序:)已知電阻的阻值為Q,電阻的阻值為Q,求兩電阻的并聯(lián)阻值。(求并聯(lián)阻值的表達(dá)式為:()).、引導(dǎo)學(xué)生分析程序組成。[提問]:程序的輸入輸出各有幾個(gè)?[提問]:在程序中,文本框的個(gè)數(shù)應(yīng)有多少個(gè)?程序的輸入有兩個(gè):與的阻值;程序的輸出有一個(gè):并聯(lián)后的阻值。在程序中,應(yīng)有個(gè)文本框。教學(xué)程序、引導(dǎo)學(xué)生設(shè)計(jì)程序界面、啟動(dòng)、添加對(duì)象:個(gè)文本框、個(gè)標(biāo)簽、個(gè)按鈕。、設(shè)置對(duì)象屬性

設(shè)計(jì)55,111兩電阻的并聯(lián)阻值 匚[回區(qū)詰輸入M的阻值;16話輸入型的阻值:四R1與施并聯(lián)后的阻值:10,3111111111111…… 結(jié)束、編寫程序[提示]:請(qǐng)使用變量聲明語句,事先聲明個(gè)變量、、,并將其類型聲明為。否則程序?qū)⑦\(yùn)行出錯(cuò)。因?yàn)槿绮皇孪嚷暶鳎瑫?huì)將,視為字符類型變量。在計(jì)算()時(shí),會(huì)將與的值直接拼接。如為,為,計(jì)算的值將為,而不是。改進(jìn)的方法有兩種,第一種就是事先將、、聲明為型。第二種是使用()函數(shù),將與強(qiáng)制轉(zhuǎn)換為數(shù)值型。()將變?yōu)?()())。進(jìn)入代碼窗口,編寫如下程序:(,)* ()(,)、引導(dǎo)學(xué)生保存、調(diào)試、運(yùn)行程序。保存、調(diào)試、運(yùn)行程序。、探究學(xué)習(xí)二:)總評(píng)成績的標(biāo)準(zhǔn)為:平時(shí)O占,期中O占,期末()占。小林的平時(shí)成績?yōu)椋谥谐煽優(yōu)?,期末成績?yōu)?,求他的總評(píng)成績(求總評(píng)成績的表達(dá)式為:0.3A0.4C)。、引導(dǎo)學(xué)生設(shè)計(jì)程序界面、啟動(dòng)、添加對(duì)象:個(gè)文本框、個(gè)標(biāo)簽、個(gè)按鈕。、設(shè)置對(duì)象屬性

平時(shí):8B期中;性期末:忸 總評(píng):69.4_4篁口 結(jié)束、編寫程序進(jìn)入代碼窗口,編寫如下程序:(,)* * *(,)、引導(dǎo)學(xué)生保存、調(diào)試、運(yùn)行程序。保存、調(diào)試、運(yùn)行程序。教學(xué)總結(jié):本節(jié)課的學(xué)習(xí),我們主要復(fù)習(xí)了以下幾點(diǎn):、函數(shù)的使用,特別是()函數(shù)。、賦值語句的使用。另外,我們還要注意的是,在使用一個(gè)變量前,最好先定義其類型。教學(xué)反思第九課關(guān)系表達(dá)式與邏輯表達(dá)式關(guān)系表達(dá)式與邏輯表達(dá)式執(zhí)教課型新授課

關(guān)系表達(dá)式與邏輯表達(dá)式執(zhí)教課型新授課教學(xué)目標(biāo)認(rèn)知目標(biāo):、了解選擇結(jié)構(gòu)的基本概念。、了解關(guān)系表達(dá)式與邏輯表達(dá)式的基本概念。技能目標(biāo):、掌握關(guān)系與邏輯表達(dá)式邏輯值的計(jì)算方法。情感目標(biāo):、逐步培養(yǎng)學(xué)生嚴(yán)謹(jǐn)、科學(xué)的程序設(shè)計(jì)思想。教學(xué)重難點(diǎn)教學(xué)重點(diǎn):關(guān)系與邏輯表達(dá)式邏輯值的計(jì)算方法。教學(xué)難點(diǎn):理解三種邏輯運(yùn)算符。教學(xué)方法.啟發(fā)式教學(xué)法.探索學(xué)習(xí)法教學(xué)程序設(shè)計(jì)教師活動(dòng)學(xué)生活動(dòng)一、復(fù)習(xí)、結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)?學(xué)生閱讀課本并回顧所學(xué)知識(shí):)順序結(jié)構(gòu);)選擇結(jié)構(gòu);)循環(huán)結(jié)構(gòu)。、賦值語句的含義?例:的含義是?例:的含義是?- Y告 放假回答:將賦值給變量。回答:將中的值賦予,中的值將和一樣,而的值保持不變。二、新課導(dǎo)入例:對(duì)于事件:如果明天下雨,學(xué)校將放假,否則將開運(yùn)動(dòng)會(huì)。用流程圖如何表示 開盤在選擇結(jié)構(gòu)中,不是每個(gè)語句 都一定會(huì)被執(zhí)行。 一學(xué)生思考并試著繪制流程圖。教學(xué)程序設(shè)計(jì)三、條件語句的格式。[幻燈片]格式一:<條件>〈程序段>〈程序段>格式二:<條件>〈程序〉:學(xué)生閱讀條件語句的兩種格式,并做好筆記。、 如果那么否則結(jié)束、程序段與程序段可以是多個(gè)語句,其中語句可以是已經(jīng)學(xué)過的賦值語句,也可以是條件語句與循環(huán)語句。四、關(guān)系表達(dá)式< 小于< 小于等于> 大于> 大于等于、閱讀并了解六種關(guān)系運(yùn)算符。、探究學(xué)習(xí):已知變量中的值為,變量中的值為,在下表中填寫出各關(guān)系表達(dá)式的邏輯值。關(guān)系表達(dá)式邏輯值

等于<> 不等于關(guān)系表達(dá)式的值是邏輯型數(shù)據(jù),只有兩種取值:真()、假()。引導(dǎo)學(xué)生進(jìn)行探究學(xué)習(xí)。<><()>“”>"”““<>"”五、邏輯表達(dá)式三種邏輯運(yùn)算符:、閱讀課本邏輯表達(dá)式,了解三種邏輯運(yùn)算符。、探究學(xué)習(xí):已知變量中的值為,變量的值為,在下表中填寫出邏輯表達(dá)式的邏輯值。邏輯運(yùn)算符功能邏輯運(yùn)算符連接的兩個(gè)表達(dá)式同時(shí)為“真”時(shí),則邏輯表達(dá)式的值為“真”。兩邊的表達(dá)式只要一個(gè)為真,則整個(gè)表達(dá)式的值為真。將后面的表達(dá)式的值取反。引導(dǎo)學(xué)生進(jìn)行探究學(xué)習(xí)。邏輯表達(dá)式邏輯值>>><>>><(>)(>)小結(jié):、選擇結(jié)構(gòu)的基本概念。、關(guān)系表達(dá)式與邏輯表達(dá)式的基本概念。、掌握關(guān)系與邏輯表達(dá)式邏輯值的計(jì)算方法?;仡櫛竟?jié)課學(xué)習(xí)要點(diǎn)。反思第十課選擇結(jié)構(gòu)課題選擇結(jié)構(gòu)執(zhí)教課型新授課

教學(xué)目標(biāo)認(rèn)知目標(biāo):了解選擇結(jié)構(gòu)的基本概念。理解計(jì)算機(jī)的邏輯判斷是通過選擇結(jié)構(gòu)來完成的。技能目標(biāo):學(xué)會(huì)用中的條件語句實(shí)現(xiàn)選擇控制結(jié)構(gòu)。情感目標(biāo):逐步培養(yǎng)學(xué)生嚴(yán)謹(jǐn)、科學(xué)的程序設(shè)計(jì)思想。教學(xué)重難點(diǎn)教學(xué)重點(diǎn):學(xué)會(huì)用中的條件語句實(shí)現(xiàn)選擇控制結(jié)構(gòu)。教學(xué)難點(diǎn):理解計(jì)算機(jī)的邏輯判斷是通過選擇結(jié)構(gòu)來完成的。教學(xué)方法啟發(fā)式教學(xué)法探索學(xué)習(xí)法教學(xué)程序設(shè)計(jì)教師活動(dòng)學(xué)生活動(dòng)復(fù)習(xí)。上節(jié)課我們學(xué)習(xí)了條件語句的結(jié)構(gòu),以及關(guān)系表達(dá)式與邏輯表達(dá)式?;仡櫁l件語句的結(jié)構(gòu);回顧關(guān)系表達(dá)式與邏輯表達(dá)式。條件語句的格式。格式一:<條件>〈程序段>〈程序段>格式二:<條件>〈程序〉關(guān)系表達(dá)式與邏輯表達(dá)式判斷一個(gè)數(shù)是否被整除的表達(dá)式為:()、師生共同體驗(yàn)“找較大數(shù)”程序的功能,并明確學(xué)習(xí)任務(wù)。)輸入兩個(gè)不相同的數(shù);)計(jì)算機(jī)輸出其中較大的數(shù);I璃找較大象 IZI回區(qū)]第一個(gè)數(shù):78第一個(gè)數(shù):45較大的數(shù)為:78省. 結(jié)束算法分析(繪制流程圖)流程圖一:分析流程圖,并完成下面程序填空:

[開’]/輸入兩個(gè)效,并賦值給變量a為/口=E輸也總 (結(jié)束]流程圖二:開產(chǎn)]/輸入兩個(gè)數(shù),并賦值給變量口力/[結(jié)束]引導(dǎo)學(xué)生深入探究[探究任務(wù)]:輸入三個(gè)數(shù),找出最大數(shù)。[提示]:對(duì)于找最大數(shù)任務(wù),要分兩步做,先找出前兩個(gè)數(shù)中較大的數(shù),再用前兩個(gè)較大的數(shù)與第三個(gè)數(shù)比較,再找出其中較大的數(shù)。分析、討論,繪制流程圖:

/輸入三個(gè)數(shù),分別賦值給ahc: /A=b/輸出變量也中的值/[結(jié)束]A=c(開始小結(jié)學(xué)習(xí)本節(jié)課主要要掌握兩點(diǎn):、理解計(jì)算機(jī)的邏輯判斷是通過選擇結(jié)構(gòu)來完成的。、學(xué)會(huì)用中的條件語句實(shí)現(xiàn)選擇控制結(jié)構(gòu)。反思第十一課循環(huán)結(jié)構(gòu)教學(xué)目標(biāo)一、知識(shí)與技能:、學(xué)會(huì)使用程序畫一個(gè)帶顏色的圓、學(xué)會(huì)使用程序同時(shí)畫多個(gè)圓、學(xué)會(huì)循環(huán)語句的使用、能靈活運(yùn)用循環(huán)語句、體會(huì)循環(huán)語句的意義二、重點(diǎn)與難點(diǎn)、了解畫圓的語句、了解循環(huán)語句的格式、能靈活使用循環(huán)語句三、教學(xué)手段:任務(wù)驅(qū)動(dòng)、合作探究、屏幕演示四、教學(xué)過程:教學(xué)內(nèi)容教師活動(dòng)學(xué)生活動(dòng)設(shè)計(jì)意圖引入畫一個(gè)圓可以使用哪些軟件?可以用畫圖,老師展示,但我們學(xué)習(xí)了以后我們完全可以使用程序來畫圓。教師展示圓圓程序。觀看作品,了解也可以用于圓圓創(chuàng)設(shè)情景,讓學(xué)生對(duì)本節(jié)課產(chǎn)生興趣,調(diào)動(dòng)學(xué)生的積極性。程序界面的制作打開一個(gè)新的文檔,制作兩個(gè)按鈕,名稱分別是確定和退出,學(xué)生根據(jù)學(xué)件布置的任務(wù)完成任務(wù)一制作程序的界面是編寫應(yīng)用程序的第一步。畫圓程序的編寫教師布置任務(wù),強(qiáng)調(diào)程序段的位置,避免程序在寫的過程中出錯(cuò)。學(xué)生根據(jù)課件自學(xué)完成完成任務(wù)二。讓學(xué)生通過自己的努力看到效果,增加學(xué)生的成就感。畫多個(gè)圓教師提問,如果一次要多畫幾個(gè)圓怎么辦?請(qǐng)學(xué)生按照任務(wù)三學(xué)生根據(jù)課件自行完成。鞏固圓圓程序,為循環(huán)語句的使用打下基礎(chǔ)。

完成畫個(gè)圓。循環(huán)程序教師提問:如果我需要畫個(gè)圓怎么辦?那么可以使用我們的循環(huán)語句來完成。老師講解循環(huán)語句的構(gòu)成,用通俗的語言讓學(xué)生讀懂循環(huán)結(jié)構(gòu)的含義,然后請(qǐng)學(xué)生完成任務(wù)四。學(xué)生學(xué)習(xí)循環(huán)語句的使用,理解循環(huán)語句。自主學(xué)習(xí)和探究學(xué)習(xí)相結(jié)合。鞏固學(xué)生對(duì)循環(huán)語句的理解。探索循環(huán)程序教師提問,請(qǐng)學(xué)生讀任務(wù)五,完成任務(wù)五的提問,老師總結(jié),用終值減初始除以步長加就是循環(huán)的次數(shù)。學(xué)生探究循環(huán)次數(shù)的計(jì)算。學(xué)生探索學(xué)習(xí),理解循環(huán)語句次數(shù)的計(jì)算??偨Y(jié)總結(jié)本課內(nèi)容,可以請(qǐng)學(xué)生自評(píng)和教師評(píng)價(jià)相結(jié)合。讓學(xué)生進(jìn)一步鞏固循環(huán)語句的使用。再次回顧知識(shí)點(diǎn)讓學(xué)生鞏固知識(shí)點(diǎn)五、教學(xué)反思本節(jié)課是學(xué)習(xí)的第節(jié),學(xué)生在前面的學(xué)習(xí)中已經(jīng)具有了一定的基礎(chǔ)知識(shí),對(duì)已經(jīng)有了初步的了解,為這個(gè)課的進(jìn)行創(chuàng)造了條件。教學(xué)目標(biāo)確定合理,通過一節(jié)課的學(xué)習(xí),從任務(wù)的完成情況來看,達(dá)到了教學(xué)目標(biāo)的要求,關(guān)鍵點(diǎn)是在對(duì)循環(huán)語句的理解和運(yùn)用上面,通過讓學(xué)生分析程序,基本達(dá)到了理解的目的。整節(jié)課的教學(xué)流程上看,學(xué)生能按照學(xué)件的要求,結(jié)合老師的講解,層層遞進(jìn)地學(xué)習(xí),并給以適當(dāng)?shù)奶剿骺臻g,既完成了任務(wù),又理解了知識(shí)點(diǎn)。本節(jié)課主要采取自主學(xué)習(xí)的方式,輔以學(xué)生之間合作和探索,老師與學(xué)生,學(xué)生與學(xué)生之間的評(píng)價(jià),讓學(xué)生在學(xué)習(xí)中既鍛煉了操作,又獲得了能力的提高。應(yīng)該說較好地完成了教學(xué)目標(biāo)。不足的是,由于時(shí)間的限制,學(xué)生雖然能理解循環(huán)的意義,但是在循環(huán)語句的具體操作與判斷方便缺乏靈活性,如果讓學(xué)生自行編寫程序,可能存在一定的困難,這都需要在后續(xù)的課程中繼續(xù)訓(xùn)練與操作。第十二課中的定時(shí)器控件一、教學(xué)目標(biāo)、知識(shí)目標(biāo)()理解定時(shí)器常用屬性和的意義和設(shè)置()理解定時(shí)器的事件

溫馨提示

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

評(píng)論

0/150

提交評(píng)論