初二信息技術(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),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第一課算法課題算法 執(zhí)教 課型 新授課教學(xué)目標(biāo)認(rèn)知目標(biāo):.了解程序設(shè)計(jì)的一般過程;.了解算法的基本概念,學(xué)會用自然語言描述簡單的算法。能力目標(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ì)教師活動學(xué)生活動媒體應(yīng)用設(shè)計(jì)意圖一、新課導(dǎo)入請學(xué)生閱讀課本,并回答下面問題:、程序設(shè)計(jì)的一般過程是怎樣的?、什么叫算法?、學(xué)生閱讀課本。、回答問題:程序設(shè)計(jì)的過程為:首先對要解決的問題進(jìn)行分析;再擬定一套解決問題的方法與步驟;最后選用一種計(jì)算機(jī)語言來描述具體的步驟。算法:用來解決問題的方法和步驟。

二、算法的描述:[舉例講解]:求底邊為厘米,高為厘米的三角形面積。請學(xué)生回答解決該問題的算法。[練習(xí)]:己知圓的半徑,求圓的面積。請學(xué)生設(shè)計(jì)算法,用自然語言描述。[提出問題]:有位同學(xué)的姓名與電話號碼的通訊表,現(xiàn)要求編寫程序:當(dāng)輸入某同學(xué)的姓名,計(jì)算機(jī)立刻顯示該同學(xué)的電話號碼。[提出問題]:如果查找的同學(xué)正好在最后一個(gè),用方法要查找?guī)状??學(xué)生閱讀課本并回答:、將輸入計(jì)算機(jī);、將輸入計(jì)算機(jī);、計(jì)算機(jī)2的值;、輸出計(jì)算機(jī);學(xué)生討論、探究:、輸入圓的半徑;、計(jì)算圓的面積;、輸出圓的面積。[討論]:分組進(jìn)行討論、交流。[結(jié)論]查找可以有多種方法:方法、從第位同學(xué)開始按順序查找。方法、以姓名為關(guān)鍵字進(jìn)行排序,再采用“二分法”查找。、對通訊表以姓名為關(guān)鍵字進(jìn)行升序排序;、從通訊表的中點(diǎn)行開始檢索,判斷是否與該同學(xué)的信息相符。如果相符,則顯示該同學(xué)的電話號碼,并結(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ì)量,算法是程序的靈魂。[探究]:對于“張三對李四說他的孩子考上了大學(xué)”這句話,思考:誰的兒子考上了大學(xué)。[結(jié)論]:用自然語言描述算法,有時(shí)會產(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)識對象的屬性,掌握幾個(gè)常用的屬性。.認(rèn)識對象的事件,事件過程,掌握幾個(gè)常用的事件。技能目標(biāo):.掌握面向?qū)ο缶幊痰幕痉椒?。情感目?biāo):.感悟面向?qū)ο蟪绦蛟O(shè)計(jì)的優(yōu)越性,激發(fā)學(xué)生的學(xué)習(xí)興趣。教學(xué)重難點(diǎn)教學(xué)重點(diǎn):對象的屬性、事件和方法。教學(xué)難點(diǎn):常用事件及事件過程。教教學(xué)學(xué)方手法段.啟發(fā)式教學(xué)法.探索學(xué)習(xí)法.網(wǎng)絡(luò)廣播交互式.多媒體輔助教學(xué)教學(xué)程序設(shè)計(jì)教師活動學(xué)生活動、回顧并導(dǎo)入新課[提問]:在上節(jié)課編寫的“求正弦函數(shù)值”程序中,總共用到了多少個(gè)對象?、新授指導(dǎo)學(xué)生閱讀課本。)對象的三要素[提問]對象的三要素是什么?學(xué)生回顧并回答:總共個(gè)對象。學(xué)生閱讀課本,并回答:對象的三要素:屬性、事件、方法。

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

、保存程序、調(diào)試、運(yùn)行程序。小結(jié)本節(jié)課我們學(xué)習(xí)了.面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想。.對象的屬性,掌握幾個(gè)常用的屬性。.對象的事件,事件過程,掌握幾個(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):理解對象及事件。教學(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):理解對象及事件。教學(xué)難點(diǎn):巧妙的選擇對象與事件。.啟發(fā)式教學(xué)法.探索學(xué)習(xí)法.多媒體輔助教學(xué).任務(wù)驅(qū)動式教學(xué)教師活動學(xué)生活動、師生共同體驗(yàn)“別碰我”程序的功能,并明確學(xué)習(xí)任務(wù)。)運(yùn)行“別碰我”程序,如下圖所示:教學(xué)程序設(shè)計(jì))當(dāng)鼠標(biāo)指針移動到“對象編程”文字后,文字切換顯示為“別碰我”。當(dāng)鼠標(biāo)指針離開文字“別碰我”后,文字又恢復(fù)為“對象編程,)單擊文字“別碰我”,窗口左側(cè)出現(xiàn)一個(gè)圓。)雙擊文字“別碰我”,畫出的圓消失。)單擊窗體的其它區(qū)域,結(jié)束程序。

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

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

((* * *)) (*)((* * *)) (*)(,)、保存、調(diào)試、運(yùn)行程序。保存位置:我的文檔保存、調(diào)試、運(yùn)行程序文件名:自己姓名、練習(xí)與思考)在程序中,通過什么對象進(jìn)行數(shù)據(jù)的輸)進(jìn)行數(shù)據(jù)輸入的對象有:入輸出?進(jìn)行數(shù)據(jù)輸出的對象有:)分別將個(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ì)教師活動學(xué)生活動新課導(dǎo)入在程序設(shè)計(jì)中,經(jīng)常會用到很多符號,如用表示圓的半徑,表示圓周率。其中與就是我們這節(jié)課要學(xué)習(xí)的常量與變量。回顧所學(xué)知識。常量[提問]:常量的定義是什么?[提問]:常量的類型有哪些?[提問]:字符型常量有什么特點(diǎn)?閱讀課7常量是孑常量的Z整型:長整型:單精度:雙精度:邏輯型:字符串2日期型:、被一》本并回答問題:旨在程序運(yùn)行過程中保持不變的量。類型有:型:(對雙引號括起來的文字與符號稱為字符型常量。

變量[提問]:變量的定義是什么?[提問]:變量名的命名原則是什么?閱讀課本,并回答問題:在程序的運(yùn)行過程中,值會發(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ù)的功能 值類型() 的絕對值() 取不大于的最大整數(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之差的絕對值加上 ()求兩位數(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ì)教師活動學(xué)生活動一、情境導(dǎo)入(提問)前面我們探討了“解一元二次方程”的程序,請問程序中哪一條語句算出了方程的根?(演示)(討論)同學(xué)們是如何理解上面兩條語句的?二、導(dǎo)入新課三、新課講授、賦值語句(講述)賦值語句有兩個(gè)功能:①運(yùn)算算出右邊表達(dá)式的值;②賦值將右邊表達(dá)式的值賦給左邊的變量?;卮穑海ǎ?**))(*)((***))(*)學(xué)生討論、回答。(討論)賦值語句中的賦值號兩邊的內(nèi)容的位置可以互換嗎?(實(shí)驗(yàn)與探究)進(jìn)入代碼窗口,分別輸入:當(dāng)輸入第二條語句時(shí),就會出現(xiàn)錯(cuò)誤信息。(結(jié)論)賦值號左邊是變量,右邊是數(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è)變量中。、屬性賦值語句對象的屬性可以在屬性窗口設(shè)置,也可以利用屬性賦值語句在程序中進(jìn)行設(shè)置。對象.屬性名表達(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ì)教師活動學(xué)生活動復(fù)習(xí)[提問]:賦值語句有什么作用?[提問]:賦值語句在傳遞數(shù)據(jù)時(shí),方向是怎樣的?例如:,是將誰的值傳遞給誰?回顧有關(guān)賦值語句的學(xué)習(xí),并回答:傳遞數(shù)據(jù)計(jì)算表達(dá)式的值賦值語句在傳遞數(shù)據(jù)時(shí),是從右往左傳。對于,是將的值傳遞給,被改變的是的值。師生共同體驗(yàn)“交換兩個(gè)數(shù)”程序教學(xué)教學(xué)程序設(shè)計(jì)、引導(dǎo)學(xué)生設(shè)計(jì)程序界面單擊交換按鈕,交換兩個(gè)數(shù)后重新顯示。、啟動、添加對象:個(gè)標(biāo)簽:,,,.個(gè)文本框:,,,個(gè)按鈕:.設(shè)置對象屬性:

對象名 屬性 屬性值交換兩個(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é)教師活動學(xué)生活動、復(fù)習(xí)導(dǎo)入使用函數(shù)能輕松解決一些復(fù)雜問題。[提問]:前面我們學(xué)習(xí)了個(gè)常用函數(shù)。請大家說一說這個(gè)函數(shù)的功能?;仡櫽嘘P(guān)函數(shù)知識,回答:():的絕對值():取不大于的最大整數(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ì)程序界面、啟動、添加對象:個(gè)文本框、個(gè)標(biāo)簽、個(gè)按鈕。、設(shè)置對象屬性

設(shè)計(jì)55,111兩電阻的并聯(lián)阻值 匚[回區(qū)詰輸入M的阻值;16話輸入型的阻值:四R1與施并聯(lián)后的阻值:10,3111111111111…… 結(jié)束、編寫程序[提示]:請使用變量聲明語句,事先聲明個(gè)變量、、,并將其類型聲明為。否則程序?qū)⑦\(yùn)行出錯(cuò)。因?yàn)槿绮皇孪嚷暶鳎瑫?,視為字符類型變量。在?jì)算()時(shí),會將與的值直接拼接。如為,為,計(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í)二:)總評成績的標(biāo)準(zhǔn)為:平時(shí)O占,期中O占,期末()占。小林的平時(shí)成績?yōu)?,期中成績?yōu)?,期末成績?yōu)?,求他的總評成績(求總評成績的表達(dá)式為:0.3A0.4C)。、引導(dǎo)學(xué)生設(shè)計(jì)程序界面、啟動、添加對象:個(gè)文本框、個(gè)標(biāo)簽、個(gè)按鈕。、設(shè)置對象屬性

平時(shí):8B期中;性期末:忸 總評: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ì)教師活動學(xué)生活動一、復(fù)習(xí)、結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)?學(xué)生閱讀課本并回顧所學(xué)知識:)順序結(jié)構(gòu);)選擇結(jié)構(gòu);)循環(huán)結(jié)構(gòu)。、賦值語句的含義?例:的含義是?例:的含義是?- Y告 放假回答:將賦值給變量?;卮穑簩⒅械闹蒂x予,中的值將和一樣,而的值保持不變。二、新課導(dǎo)入例:對于事件:如果明天下雨,學(xué)校將放假,否則將開運(yùn)動會。用流程圖如何表示 開盤在選擇結(jié)構(gòu)中,不是每個(gè)語句 都一定會被執(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é)會用中的條件語句實(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é)會用中的條件語句實(shí)現(xiàn)選擇控制結(jié)構(gòu)。教學(xué)難點(diǎn):理解計(jì)算機(jī)的邏輯判斷是通過選擇結(jié)構(gòu)來完成的。教學(xué)方法啟發(fā)式教學(xué)法探索學(xué)習(xí)法教學(xué)程序設(shè)計(jì)教師活動學(xué)生活動復(fù)習(xí)。上節(jié)課我們學(xué)習(xí)了條件語句的結(jié)構(gòu),以及關(guān)系表達(dá)式與邏輯表達(dá)式。回顧條件語句的結(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ù)。[提示]:對于找最大數(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é)會用中的條件語句實(shí)現(xiàn)選擇控制結(jié)構(gòu)。反思第十一課循環(huán)結(jié)構(gòu)教學(xué)目標(biāo)一、知識與技能:、學(xué)會使用程序畫一個(gè)帶顏色的圓、學(xué)會使用程序同時(shí)畫多個(gè)圓、學(xué)會循環(huán)語句的使用、能靈活運(yùn)用循環(huán)語句、體會循環(huán)語句的意義二、重點(diǎn)與難點(diǎn)、了解畫圓的語句、了解循環(huán)語句的格式、能靈活使用循環(huán)語句三、教學(xué)手段:任務(wù)驅(qū)動、合作探究、屏幕演示四、教學(xué)過程:教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計(jì)意圖引入畫一個(gè)圓可以使用哪些軟件?可以用畫圖,老師展示,但我們學(xué)習(xí)了以后我們完全可以使用程序來畫圓。教師展示圓圓程序。觀看作品,了解也可以用于圓圓創(chuàng)設(shè)情景,讓學(xué)生對本節(jié)課產(chǎn)生興趣,調(diào)動學(xué)生的積極性。程序界面的制作打開一個(gè)新的文檔,制作兩個(gè)按鈕,名稱分別是確定和退出,學(xué)生根據(jù)學(xué)件布置的任務(wù)完成任務(wù)一制作程序的界面是編寫應(yīng)用程序的第一步。畫圓程序的編寫教師布置任務(wù),強(qiáng)調(diào)程序段的位置,避免程序在寫的過程中出錯(cuò)。學(xué)生根據(jù)課件自學(xué)完成完成任務(wù)二。讓學(xué)生通過自己的努力看到效果,增加學(xué)生的成就感。畫多個(gè)圓教師提問,如果一次要多畫幾個(gè)圓怎么辦?請學(xué)生按照任務(wù)三學(xué)生根據(jù)課件自行完成。鞏固圓圓程序,為循環(huán)語句的使用打下基礎(chǔ)。

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

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論