程序設(shè)計(jì)初步教學(xué)單元設(shè)計(jì)_第1頁
程序設(shè)計(jì)初步教學(xué)單元設(shè)計(jì)_第2頁
程序設(shè)計(jì)初步教學(xué)單元設(shè)計(jì)_第3頁
程序設(shè)計(jì)初步教學(xué)單元設(shè)計(jì)_第4頁
程序設(shè)計(jì)初步教學(xué)單元設(shè)計(jì)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《程序設(shè)計(jì)初步》數(shù)學(xué)單元設(shè)計(jì)

廣州市育才中學(xué)薛芝蘭

第一節(jié)《程序與程序設(shè)計(jì)》教學(xué)設(shè)計(jì)

一、學(xué)習(xí)者分析

對(duì)于初二的學(xué)生,經(jīng)過第一冊(cè)第一章的學(xué)習(xí),對(duì)信息技術(shù)課程的學(xué)習(xí)已經(jīng)形成了習(xí)慣,熟悉常見的應(yīng)用軟件和

常規(guī)的教學(xué)環(huán)境,為進(jìn)一步學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)打下了一定的基礎(chǔ)。但由于程序設(shè)計(jì)本身的教學(xué)內(nèi)容條理性、實(shí)踐

性、綜合性強(qiáng)、需要學(xué)習(xí)者有較強(qiáng)的動(dòng)手能力、邏輯思維能力并掌握程序設(shè)計(jì)的語言、熟悉問題的相關(guān)的背景知識(shí),

因此,就一般學(xué)生而言,學(xué)習(xí)的難度仍然很大,教師的引導(dǎo)、啟發(fā)、點(diǎn)撥作用尤其重要。

二、教材內(nèi)容分析

1、本節(jié)的主要內(nèi)容及其在本章的地位:本節(jié)是本章的入門,引起學(xué)生的學(xué)習(xí)興趣是關(guān)鍵,必須通過本節(jié)的學(xué)

習(xí),激發(fā)學(xué)生的學(xué)習(xí)興趣,為進(jìn)一步學(xué)習(xí)程序設(shè)計(jì),了解程序打下基礎(chǔ)。

2、教學(xué)重點(diǎn)難點(diǎn)

教學(xué)重點(diǎn):

了解程序作用;學(xué)習(xí)程序的意義和方法。

教學(xué)難點(diǎn):如何運(yùn)行程序;如何學(xué)習(xí)程序設(shè)計(jì)。

3、課時(shí)安排:一課時(shí)

三、教學(xué)目標(biāo)

1、知識(shí)與技能

(1)了解程序的如何應(yīng)用。

(2)了解學(xué)習(xí)程序設(shè)計(jì)的意義和方法。

2、過程與方法

(1)學(xué)生通過運(yùn)行游戲程序,初步了解程序的應(yīng)用。

(2)學(xué)生通過修改程序的部分參數(shù),了解程序解決問題的思路和方法。

(3)體會(huì)程序設(shè)計(jì)在計(jì)算機(jī)應(yīng)用中的作用,激發(fā)學(xué)生學(xué)習(xí)程序知識(shí)的興趣,為進(jìn)一步學(xué)習(xí)程序設(shè)計(jì)打下基礎(chǔ)。

四、教學(xué)理念和教學(xué)方法

程序的概念與計(jì)算機(jī)程序設(shè)計(jì)對(duì)于初中的學(xué)生來講比較抽象,本節(jié)安排的學(xué)習(xí)內(nèi)容較小,只要是讓學(xué)生通過直

觀的體驗(yàn),引導(dǎo)學(xué)生了解認(rèn)識(shí)什么是計(jì)算機(jī)程序和程序設(shè)計(jì)對(duì)計(jì)算機(jī)應(yīng)用的重要作用。

五、教學(xué)過程設(shè)計(jì)

教學(xué)環(huán)節(jié)教師教學(xué)學(xué)生活動(dòng)設(shè)計(jì)意圖

引入教師進(jìn)行情景設(shè)置,運(yùn)行一些游戲小程序,引起任務(wù)一:學(xué)生運(yùn)行游激發(fā)學(xué)生的學(xué)習(xí)興趣。

學(xué)生的興趣,并打開程序之1戲小程序,并試運(yùn)

的原代碼說明編程并不行。

很神秘。

知識(shí)點(diǎn)一問題一:什么是程序?學(xué)生思考,觀察游戲說明程序設(shè)計(jì)跟我們生

什么是程日常所說的“程序”是指事情的先后順序。程序的源代碼。很多活密切相關(guān)。

序問題二:什么是計(jì)算機(jī)程序?都是我們似乎認(rèn)識(shí)

教師展示游戲程序部分的源代碼語句,說明計(jì)算的東西。

機(jī)程序是由人根據(jù)一定的需要編寫好的一系列

控制計(jì)算工作的命令。

知識(shí)點(diǎn)二教師展開windows的程序,打開一到兩個(gè)應(yīng)用程學(xué)生能夠觀察,思考讓學(xué)生進(jìn)一步了解馮.諾

馮諾爾曼序。例如:用播放器播放一首歌,用畫筆畫一圓。爾曼的“存儲(chǔ)程序控制”

的程序設(shè)進(jìn)一步說明馮.諾爾曼(JohnVonNeumann)的思想。

1

計(jì)思想及“程序”控制計(jì)算機(jī)的設(shè)計(jì)思想。

計(jì)算機(jī)語

知識(shí)點(diǎn)三問題三:程序設(shè)計(jì)語言的種類?學(xué)生觀察,了解機(jī)器讓學(xué)生對(duì)幾種程序設(shè)計(jì)

程序設(shè)計(jì)教師展示用不同語言顯示大寫字母“A”:語言、匯編語言、語言有初步印象。

語言的種(展示三種不同語言編寫的程序)高級(jí)語言等幾種語

類機(jī)器語言:由0和1組成的語言,機(jī)器能直接識(shí)言的特點(diǎn)。

另IJ,但人很難記憶和識(shí)別。

匯編語言:采用英文縮寫,比較容易記憶和識(shí)別。

高級(jí)語言:接近我們?nèi)粘I盍?xí)慣,多為程序設(shè)

計(jì)者使用。例如BASIC、C、Java等。

知識(shí)點(diǎn)四教師展示運(yùn)行一個(gè)畫圓的程序:用程序如何實(shí)現(xiàn)任務(wù)二:學(xué)生模仿運(yùn)了解如何用程序設(shè)計(jì)語

VB中如何畫圓?行程序語句畫一個(gè)言實(shí)現(xiàn)畫圓。并學(xué)會(huì)運(yùn)行

實(shí)現(xiàn)畫一PrivateSubForm_Click()圓一個(gè)程序,雙擊打開源程

個(gè)圓?r=1000序窗口修改程序。

Circle(1500,1500),r

EndSub

()

分組體驗(yàn)進(jìn)一步置疑:能否通過修改語句的參數(shù),改變圓任務(wù)三:學(xué)生分組修讓學(xué)生體會(huì),修改程序一

的半徑,位置,線條顏色等?改程序些參數(shù),運(yùn)行結(jié)果就會(huì)不

一樣,程序是由人來控制

PrivateSubForm_Click()的。

FillColor=&HFFFF&(HO,Hcc,HFF等)

FillStyle=0

r=1000(1500.500等)

Circle(1500,

1500),r

kA—-'Ie

EndSub

?

B.lj

小結(jié)程序:是人預(yù)先編寫好的讓計(jì)算工作的命令組學(xué)生思考形成本節(jié)知識(shí)

合。

編寫程序的語言分類:機(jī)器語言匯編語言高

級(jí)語言等,

程序是由人來編寫和控制的。

2

知識(shí)形成:

程序:是人預(yù)先編寫好的讓計(jì)算工作的命令組合。

編寫程序的語言分類:機(jī)器語言匯編語言高級(jí)語言等。

馮.諾爾曼(JohnVonNeumann)的"程序"控制計(jì)算機(jī)的設(shè)計(jì)思想。

VB的界面認(rèn)識(shí)

菜單工具箱窗體屬性窗口

4、教學(xué)評(píng)價(jià):完成任務(wù)情況來評(píng)價(jià)教學(xué)效果。

學(xué)生實(shí)踐2-1及課堂評(píng)價(jià)表:

實(shí)踐內(nèi)容知識(shí)技能完成情況情感態(tài)度情況

完成沒完成喜歡一般不喜歡

任務(wù)一程序設(shè)計(jì)很好玩。運(yùn)行小游戲程序。

任務(wù)二動(dòng)動(dòng)腦筋很簡(jiǎn)單。試運(yùn)行程序畫一個(gè)圓。

任務(wù)二開擴(kuò)思維,分組修改程序給圓上顏色。

4、教學(xué)資源:教學(xué)網(wǎng)絡(luò),游戲小程序,畫圓小程序。

六、教學(xué)反思:本節(jié)主要是引起學(xué)生學(xué)習(xí)程序的興趣,消除學(xué)生學(xué)習(xí)程序的畏難情緒,在運(yùn)行程序的過程中滲透熟

悉程序的運(yùn)行。學(xué)生通過一些簡(jiǎn)單參數(shù)的修改,程序運(yùn)行就會(huì)有不同的效果。在教學(xué)過程中寓教于樂。

第二節(jié)《VB程序設(shè)計(jì)環(huán)境》教學(xué)設(shè)計(jì)

一、學(xué)習(xí)者分析:

通過第一節(jié)的學(xué)習(xí),學(xué)生基本了解什么是程序,知道計(jì)算機(jī)的工作必須依賴于各種各樣的“程序同時(shí)也明白,

程序設(shè)計(jì)需要一定的語言環(huán)境。

二、教材內(nèi)容分析

1、本節(jié)的主要內(nèi)容及在本章中的地位:

本節(jié)是整章的操作基礎(chǔ),學(xué)生必須熟悉VB的編程環(huán)境,并學(xué)會(huì)熟練地操作和應(yīng)用。

2、教學(xué)重點(diǎn)、難點(diǎn):

重點(diǎn):讓學(xué)生明白不同的方法里編寫程序,執(zhí)行的效果不同。

難點(diǎn):VB程序設(shè)計(jì)的編程環(huán)境。

3、課時(shí)安排:一課時(shí)

三、教學(xué)目標(biāo)

1.知識(shí)與技能

(1)了解VB的編程環(huán)境。初步了解建立程序的方法和步驟。

(2)學(xué)會(huì)在VB的編程環(huán)境中運(yùn)行,保存程序。

2.過程與方法

學(xué)生通過運(yùn)行,修改,體驗(yàn)程序,熟悉在VB的編程環(huán)境中運(yùn)行,保存程序。

3.情感態(tài)度價(jià)值觀

學(xué)生能夠通過修改,運(yùn)行,體驗(yàn)程序,開發(fā)學(xué)生的思維,激發(fā)學(xué)生的求知欲,培養(yǎng)學(xué)生的探究精神。

四、教學(xué)理念和方法

通過運(yùn)行一些小程序?yàn)榍腥肟?,熟悉VB的編程環(huán)境,并通過“畫圓”和修改“畫圓”程序簡(jiǎn)單例子,讓學(xué)生

明白不同的方法里編寫程序,執(zhí)行的效果不同。

五、教學(xué)過程設(shè)計(jì)

1、教學(xué)內(nèi)容的組織與呈現(xiàn)方式:

以學(xué)生體驗(yàn)教學(xué)和教師展示實(shí)踐相結(jié)合。

2、教學(xué)過程:

3

教學(xué)環(huán)節(jié)教師教學(xué)學(xué)生活動(dòng)設(shè)計(jì)意圖

引入上節(jié)課通過觀察和實(shí)踐,了解什么是程序,知任務(wù)一:運(yùn)行上一節(jié)課畫出回憶復(fù)習(xí)舊知

道程序設(shè)計(jì)必須依賴于一定的編程環(huán)境。下面我圓的程序識(shí)

們來在VB的環(huán)境中復(fù)習(xí)如何建立,運(yùn)行,保存

一個(gè)程序的。復(fù)習(xí)運(yùn)行和保存程序

教師講解教師展示,讓學(xué)生留心觀察:A臺(tái)生觀察,代碼編寫在不同讓學(xué)生明白

在不同的1、在Form_Activate()下編寫代碼的效果白勺事件Load。,Click(),代碼編寫在不

方法上編2、Form_Click()下編寫代碼的效果DblClick(),Activate()±,同的事件

寫代碼運(yùn)3、Form_DblClick()下編寫代碼的效果卜算機(jī)的反應(yīng)是不一樣的。Load(),Click(),

行結(jié)果不4、Form_Load()下編寫代碼的效果。_DblClick(),

同。程序一:□Activate。上,運(yùn)

PrivateSubForm_Activate()行結(jié)果是不一

Print”我還沒有動(dòng)呢!”樣的。編寫程序

EndSub代碼時(shí)要特別

PrivateSubForm_Click()注意。

Cis

Print"我單擊了!”

EndSub

PrivateSubForm_DblClick()

Cis:Print”我雙擊了!"

EndSub

PrivateSubForm_Load()

Print”我不見了!”

EndSub

學(xué)生體驗(yàn)讓學(xué)生修改程序,體驗(yàn)在不同的方法下畫一個(gè)圓任2務(wù)二:學(xué)生試運(yùn)行程尸讓進(jìn)一步學(xué)生

的執(zhí)行效果。并體驗(yàn)不同的方法下的運(yùn)體會(huì),程序在不

PrivateSubForm_Click()行結(jié)果不同。同的方法下的

r=1000運(yùn)行結(jié)果。進(jìn)一

Circle(1500,1500),r步熟悉VB程序

EndSub設(shè)計(jì)的環(huán)境。

PrivateSubForm_DblClick()

r=2000

Circle(1500,1500),r

Cis:Print”我雙擊了!”

EndSub

提高與擴(kuò)教師要求學(xué)生修改程序:如果單擊鼠標(biāo)畫一個(gè)半學(xué)生修改程序并學(xué)會(huì)運(yùn)行學(xué)生體會(huì),程序

展徑為500的圓,雙擊鼠標(biāo)畫一個(gè)半徑為1000的和保存。在不同的方法

圓,如何修改程序?下修改程序。進(jìn)

一步熟悉VB程

序設(shè)計(jì)的環(huán)境。

教師點(diǎn)評(píng)教師通過巡視,把部分學(xué)生修改的結(jié)果進(jìn)行點(diǎn)學(xué)生思考學(xué)習(xí)強(qiáng)化知識(shí)重點(diǎn)

評(píng),指出有的學(xué)生仍然沒有注意到老師的提示,難點(diǎn)。

程序修改不成功。

4

課堂小結(jié)本節(jié)我們學(xué)習(xí)了如何運(yùn)行和保存程序并知道把學(xué)生思考讓學(xué)生形成知

一些實(shí)際問題可以通過程序代碼,事件發(fā)生等轉(zhuǎn)識(shí)。

化為計(jì)算機(jī)問題來完成,并且非常清楚的知道代

碼編寫在不同的事件結(jié)果是不樣的。思考問題

時(shí)我們可以用流程圖來表示。

知識(shí)形成:1、VB集成了一系列的功能,能夠完成程序的編寫,調(diào)試,查錯(cuò)運(yùn)行,保存等功能。

2、VB環(huán)境下,就是這樣通過代碼,事件發(fā)生等共同完成實(shí)際問題的,并且非常清楚的知道代碼編寫在不

同的事件結(jié)果是不一樣的

3、我們要學(xué)會(huì)把實(shí)際解決問題的方法轉(zhuǎn)化為流程圖。

四、教學(xué)評(píng)價(jià):

學(xué)生實(shí)踐2-2及課堂評(píng)價(jià)表:

實(shí)踐內(nèi)容完成情況興趣情況

完成沒完成喜歡一般不喜歡

任務(wù)一任務(wù)一:運(yùn)行上一節(jié)課畫出圓的程序PrivateSub

Form_Click()

r=1000

Circle(1500,1500),r

EndSub

任務(wù)二體驗(yàn)在不同的方法下畫一個(gè)圓的執(zhí)行效果。

PrivateSubForm_Click()

r=1000

Circle(1500,1500),r

EndSub

PrivateSubForm_DblClick()

r=3000

Circle(1500,1500),r

Cis:Print”我雙擊了!”

EndSub

任務(wù)二學(xué)生修改程序并運(yùn)行,保存:

PrivateSubForm_Click()

r=500

Circle(1500,1500),r

EndSub

PrivateSubForm_DblClick()

r=1000

Circle(1500,1500),r

Cis:Print”我雙擊了!”

EndSub

4、教學(xué)資源:教學(xué)網(wǎng)絡(luò)、兩個(gè)透明裝滿不同顏色的液體、預(yù)先寫好的畫圓小程序。

六、教學(xué)反思:初中信息技術(shù)《程序設(shè)計(jì)初步》課程設(shè)置定位是為讓學(xué)生了解和熟悉VB程序設(shè)計(jì)環(huán)境,以及在

該環(huán)境中創(chuàng)建程序的一般步驟和方法,通過學(xué)習(xí),學(xué)生能夠通過比較、觀察、實(shí)踐、分析、修改、讀懂簡(jiǎn)單的程序

即可,并不要求學(xué)生編寫程序。因此教師的教學(xué)重點(diǎn)應(yīng)該放在從簡(jiǎn)單問題出發(fā),運(yùn)用程序設(shè)計(jì)解決實(shí)際問題,體驗(yàn)

程序設(shè)計(jì)思想的培養(yǎng)上,不應(yīng)該在某些函數(shù)或語句語法上糾纏不清。

5

第三節(jié)《程序設(shè)計(jì)語言中的基本要素》教學(xué)設(shè)計(jì)

一、學(xué)習(xí)者分析:

通過上兩節(jié)課的學(xué)習(xí),學(xué)生對(duì)VB的編程環(huán)境有了熟悉。本節(jié)主要是通過學(xué)生對(duì)程序的運(yùn)行和體驗(yàn),對(duì)常量、

變量命名規(guī)則和賦值語句、輸出語句進(jìn)行詳細(xì)的學(xué)習(xí)和了解。

二、教材內(nèi)容分析

1、本節(jié)的主要內(nèi)容及在本章中的地位

本節(jié)是學(xué)生閱讀程序和寫出程序的運(yùn)行結(jié)果的基礎(chǔ)。

2、教學(xué)重點(diǎn)、難點(diǎn):

重點(diǎn):常量,變量的區(qū)分,變量的命名規(guī)則,賦值語句的功能和作用

難點(diǎn):變量的命名規(guī)則,賦值語句、輸出語句的功能,語句的格式和使用條件。

3、課時(shí)安排:二課時(shí)

三、教學(xué)目標(biāo)

1.知識(shí)與技能:

(1)了解常量,變量的含義和作用,變量的命名規(guī)則。

(2)熟練掌握賦值語句的格式、功能。

2.過程與方法:

(1)學(xué)生從簡(jiǎn)單的問題出發(fā),學(xué)會(huì)用程序設(shè)計(jì)的方法,解決實(shí)際問題的能力。

(2)通過比較,觀察,分析,實(shí)踐和體驗(yàn)程序,學(xué)生了解變量的命名規(guī)則。

3.情感態(tài)度價(jià)值觀

通過對(duì)程序的運(yùn)行和體驗(yàn),學(xué)生能激發(fā)求知欲,提高學(xué)生的創(chuàng)新、探索精神。

四、教學(xué)理念和方法:

本節(jié)是程序設(shè)計(jì)的基礎(chǔ),涉及的知識(shí)內(nèi)容較多,而且很多需要熟練并記憶,教師只有通過設(shè)置教學(xué)情景和引導(dǎo)

學(xué)生體驗(yàn)才能對(duì)程序進(jìn)步的學(xué)習(xí)和了解。本節(jié)主要通過情景設(shè)置,讓學(xué)生修改程序等任務(wù)驅(qū)動(dòng);講、演、練等多

種教學(xué)手段相結(jié)合。

五、教學(xué)過程設(shè)計(jì)

1、教學(xué)內(nèi)容的組織與呈現(xiàn)方式:

本節(jié)通過從簡(jiǎn)單計(jì)算“圓”的面積程序作為引入,通過分析程序中語句的組成,過渡到常量,變量,賦值語句

的講解,通過設(shè)置不同的任務(wù)讓學(xué)生體驗(yàn)各個(gè)知識(shí)點(diǎn),從中獲得知識(shí)。

2、教學(xué)過程

課堂教學(xué)過程一

教學(xué)環(huán)節(jié)教師教學(xué)學(xué)生活動(dòng)設(shè)計(jì)意圖

教師導(dǎo)入:程序設(shè)計(jì)與語文寫作文相同,需運(yùn)行程序讓學(xué)生復(fù)

教學(xué)引入要很多素材,或者與建一層大樓,需要很多R=1000習(xí)如何運(yùn)

磚和瓦,水泥鋼筋等建筑材料,程序設(shè)計(jì)也S=3.14*R*R行一個(gè)程

需要一些要素。Print“圓的面積“;s(任務(wù)一)序;體會(huì)語

句在程序

中作用。

分析程序教師分析程序,引出語句的定義課本P34提問學(xué)生:“=”在數(shù)學(xué)上和VB上讓學(xué)生明

解釋賦值語句,賦值號(hào)的含義:的區(qū)別。白賦值語

Pi*R*R=s("=”在數(shù)學(xué)上是“等號(hào)”)句的作用。

S=pi*R*R(VB上是“賦值號(hào)”,把左邊的

值賦值給右邊的變量)

運(yùn)行程序提出問題:如何求2000,3000圓的面積。學(xué)生修改程序完成(修改程序,求什么是常

說明什么是常量。2000,3000圓的面積)量。

分析程序提出問題:把R的值修改,R和S是變量,學(xué)生體會(huì)變量的意義體會(huì)程序

6

講解變量的含義:象吃飯的碗或者裝東西的中變量的

抽屜。使用

分小組體驗(yàn)要求:分組把變量名R分別改為“A”,“3A”,學(xué)生分組試驗(yàn)(任務(wù)二)第一組,把學(xué)生通過

“周長(zhǎng)”,“sub”試看程序的運(yùn)行結(jié)果。變量r,改為A,S改為面積:修改變量

輸入一個(gè)程序:的命名和

PrivateSubForm_Click()賦值,體會(huì)

A=1000變量的命

Circle(1500,1500),A名規(guī)則。

面積=pi*A*A

Printu圓的面積:“;面積

L=2*pi*A

Print"圓的周長(zhǎng):“;L

EndSub

運(yùn)行程序,體驗(yàn)程序是否通過,是否

正確?

第二組把變量r,改為3A,S改為S

一面積:

輸入一個(gè)程序:

PrivateSubForm_Click()

3A=1000

Circle(1500,1500),3A

S一面積=pi*3A*3A

Print"圓的面積:“;S—面積

L=2*pi*3A

Print"圓的周長(zhǎng):“;L

EndSub

運(yùn)行程序,體驗(yàn)程序是否通過,是否

正確?

第二組把變量r,改為SUB,S不變

輸入一個(gè)程序:

PrivateSubForm_Click()

sub=1000

Circle(1500,1500),sub

S=pi*sub*sub

Printu圓的面積:“;S

L=2*pi*sub

Print圓的周長(zhǎng):的L

EndSub

運(yùn)行程序,體驗(yàn)程序是否通過,是否

正確?

第四組把變量S改為S_面積

輸入一個(gè)程序:

PrivateSubForm_Click()

r=1000

Circle(1500,1500),r

S_面積=pi*r*r

7

Print"圓的面積:“;S_面積

L=2*pi*r

Print"圓的周長(zhǎng):“;L

EndSub

運(yùn)行程序,體驗(yàn)程序是否通過,是否

正確?

教師小結(jié)變量的命名規(guī)則:學(xué)生明確命名規(guī)則進(jìn)一步明

變量的命名規(guī)則:確變量的

(1)變量名必須是字母或漢字開命名規(guī)則。

頭,而不能使用數(shù)字或其他

字符開頭。

(2)變量名不能含有小數(shù)點(diǎn)、空

格。

(3)變量名的總字?jǐn)?shù)不能超過

255個(gè)。

(4)不能含有VB的專用保留字。

在VB中有特殊意義的單詞,

字母組合。例如print,sub,end

click,等。

(5)VB不區(qū)分大小寫。

練習(xí)哪些變量命名是正確的。任務(wù)三:學(xué)生思考判斷??焖僬莆?/p>

下面哪些變量是合法的:知識(shí)點(diǎn)。

hang,123,hangl,home,

1student,stud_ent,sub$,初二1,育才中學(xué),

h.123,

print-8,Integer,true

教師講授分析程序說明數(shù)據(jù)的類型。學(xué)生思考:了解數(shù)據(jù)

VB提供哪些數(shù)據(jù)類型:練習(xí):判斷下列數(shù)據(jù)的類型:類型

數(shù)值型:整型(integer)“123”(字符型),-123(整型),

長(zhǎng)整型(Long)0.12345678876543221(單精

單精度(singer)度),1234568765(長(zhǎng)整型)

雙精度(double)

字符型:(string)

學(xué)生提高練情景設(shè)置:如何求長(zhǎng)=50,寬=30的長(zhǎng)方形任務(wù)四:提高練習(xí):開拓思維

習(xí)面積?如何計(jì)算長(zhǎng)方形的面積和周長(zhǎng)。學(xué)生

修改程序。

小結(jié)教師小結(jié)本節(jié)的知識(shí)點(diǎn)學(xué)生思考形成知識(shí)

8

知識(shí)形成:

1、程序設(shè)計(jì)由很多要素組成。他們有語句,變量,常量,表達(dá)式等等。

2、賦值語句的格式是:變量=表達(dá)式

3、常量分為:數(shù)值常量和字符串類型常量.

4、變量,表示存儲(chǔ)單元,可以取不同的值,但變量取名遵循一定的規(guī)則。

5、數(shù)據(jù)類型有:數(shù)值型,字符型和布爾型三種。

3.教學(xué)評(píng)價(jià):

學(xué)生實(shí)踐2-3-1及課堂評(píng)價(jià)表:

實(shí)踐內(nèi)容完成情況興趣情況

完沒完昌1.*一不I號(hào)1.*

成成歡般歡

任務(wù)??運(yùn)行并修改畫圓程序。

任務(wù)二分組體驗(yàn)變量的賦值,以及變量的命名規(guī)定

任務(wù)三哪些變量命名是正確的。

下面哪些變量是合法的:

hang,123,hangl,home,

1student,stud_ent,sub$,初二1,育才中學(xué),h.123,

print-8,Integer,true

任務(wù)四:1、如何計(jì)算長(zhǎng)方形的面積和周長(zhǎng)。學(xué)生修改程

提高練序。

習(xí):2、如何讓計(jì)算機(jī)幫你記數(shù)?我在文具店里買了

五種東西,它們分別是鋼筆13.3元,書簽0.62

元;毛筆5.54元,橡皮2.21元,稿紙3.12元,

共要賦多少錢?(如果時(shí)間允許)

4、教學(xué)資源:教室網(wǎng)絡(luò),練習(xí)畫圓程序。

課堂教學(xué)過程二

教學(xué)過程設(shè)計(jì)

1、教學(xué)內(nèi)容的組織與呈現(xiàn)方式:本課堂以任務(wù)驅(qū)動(dòng),教師教師演示,講解,學(xué)生練習(xí)等多種教學(xué)方法。

2、教學(xué)過程

教學(xué)環(huán)節(jié)教師教學(xué)學(xué)生活動(dòng)設(shè)計(jì)意圖

復(fù)習(xí)變量運(yùn)行程序:體驗(yàn)程序的執(zhí)行結(jié)果復(fù)習(xí)畫圓程序的運(yùn)讓學(xué)生明白,賦值語句賦

引入PrivateSubForm_Click()行、變量以及賦值語值給變量的是表達(dá)式的

r=1000句,比較不同。值。

Circle(1500,1500),rr=1000

s=pi*r*rRl=1000+1000

print“圓的面積s=";s

9

Rl=1000+1000

Circle(1500,1500),rl

Sl=pi*rl*rl

print“圓的面積sl=";sl

EndSub

結(jié)論:得出兩個(gè)不同的運(yùn)行結(jié)果

表達(dá)式算術(shù)表達(dá)式:任務(wù)一:學(xué)生分組體學(xué)生進(jìn)一步體驗(yàn)使用不

設(shè)置分組體驗(yàn)程序一

驗(yàn)同的運(yùn)算符,式子的值不

(1)r=1000+2000

(2)="1000+2000”一樣。

(3)r=1000+“2000”

(4)r=3000

PrivateSubForm_Click()

r=1000+2000

Circle(1500,1500),r

s=pi*r*r

print"s=";s

EndSub

教師小結(jié):使用不同的運(yùn)算符,式子的值不一

樣。

知識(shí)展開教師明確運(yùn)算符和表達(dá)式學(xué)生思考明確運(yùn)算符和表達(dá)式

表達(dá)式:是由常量,變量,運(yùn)算符,括號(hào)等按

一定的語法規(guī)則組成。特點(diǎn):每個(gè)表達(dá)式經(jīng)過

運(yùn)算后都會(huì)產(chǎn)生一個(gè)確定的值。

例如:123,"abc”,123+1234,''123"+''456'',

123+“456”(不是表達(dá)式,因?yàn)椴荒墚a(chǎn)生一個(gè)確定

的值)

知識(shí)形成教師明確:1、在VB中可以出現(xiàn)多種運(yùn)算符,任務(wù)二:填寫運(yùn)算結(jié)熟悉算術(shù)表達(dá)式的運(yùn)算。

但要強(qiáng)調(diào):運(yùn)算符號(hào)的書寫,括號(hào)沒有口和{},果

全部用0表示。

2、算術(shù)表達(dá)式中的運(yùn)算符表達(dá)以及運(yùn)算結(jié)果。

(見附表一)

教學(xué)活動(dòng)比賽看誰算得快又準(zhǔn):(見附表二)學(xué)生分組比賽強(qiáng)化訓(xùn)練表達(dá)式的運(yùn)算。

提高拓展綜合練習(xí):寫出下列式子的結(jié)果:學(xué)生思考注意運(yùn)算優(yōu)先級(jí)別

54mod9+5*6+2人2

要注意運(yùn)算級(jí)別的優(yōu)先

語句的學(xué)讓學(xué)生分組體驗(yàn)程序的輸出結(jié)果:學(xué)生上機(jī)體驗(yàn)輸出語句的作用,以

習(xí)(組一)體驗(yàn)輸出語句print及數(shù)值語句的作用。

a=4

printa

print"a"

printa*a

print"a二";a

print"a=",a

明確:半角標(biāo)點(diǎn)符號(hào);?等的意義

組(二)體驗(yàn):

n=4

10

printn

n=n+1

printn

n=n+1

printn

補(bǔ)充學(xué)習(xí)畫圓語句:畫圓語句:Circle(圓心坐標(biāo)),圓半學(xué)生觀察學(xué)習(xí)了解畫圓語句

課堂小結(jié)本節(jié)我們學(xué)習(xí)了算術(shù)表達(dá)式以及重復(fù)體會(huì)賦值學(xué)生思考記憶形成知識(shí)

語句和輸出語句的作用。

運(yùn)算符和表達(dá)式

附表一:算術(shù)表達(dá)式

數(shù)學(xué)運(yùn)算符Vb運(yùn)算符例子結(jié)果運(yùn)算級(jí)別

+,-+,一1+231

求余mod9mod212

整除\9\243

-4-/9/24.54

X*1*224

乘方2,385

附表二:專項(xiàng)練習(xí)(其中a=l,b=2)

算術(shù)式子VB表達(dá)式結(jié)果

a3-b3

a[x+b(x+c)]

ab+a/b

a+b/c+b

知識(shí)形成:表達(dá)式:是由常量,變量,運(yùn)算符,括號(hào)等按一定的語法規(guī)則組成。特點(diǎn):每個(gè)表達(dá)式經(jīng)過運(yùn)算后都

會(huì)產(chǎn)生一個(gè)確定的值。

表達(dá)式分:算術(shù)表達(dá)式,字符串表達(dá)式。

各種語句的格式:

賦值語句:<變量>=<表達(dá)式>

輸出語句:Print〈表達(dá)式列表〉

畫圓語句:Circle(圓心坐標(biāo)),圓半徑

3.教學(xué)評(píng)價(jià):

學(xué)生實(shí)踐2-3-2及課堂評(píng)價(jià)表:

實(shí)踐內(nèi)容操作情況情感興趣

完成沒完喜不喜

成歡般歡

任務(wù)一設(shè)置分組體驗(yàn)程序一

(1)r=1000+2000

(2)1000+2000”

11

(3)r=1000+“2000”

(4)r=3000

任務(wù)二:填寫運(yùn)算結(jié)果(見附表二)

任務(wù)三學(xué)生分組體驗(yàn)程序的運(yùn)行情況

任務(wù)四課后練習(xí):P37

4、教學(xué)資源:教室網(wǎng)絡(luò),習(xí)題準(zhǔn)備。

六、教學(xué)反思:本節(jié)可以采用多種學(xué)生活動(dòng)形式如:比一比,賽一塞或小組討論,搶答等,這樣就可以使課堂氣

氛活躍起來,再結(jié)合一些實(shí)際操作,就使學(xué)生把知識(shí)記牢。

第四節(jié)《順序結(jié)構(gòu)》教學(xué)設(shè)計(jì)

一、學(xué)習(xí)者分析:

學(xué)生通過前幾節(jié)的學(xué)習(xí)以及實(shí)踐,對(duì)VB的編程環(huán)境以及程序設(shè)計(jì)的要素有了深刻的了解,但對(duì)程序的結(jié)構(gòu)缺

乏完整的分析和體會(huì),本節(jié)通過實(shí)踐,讓學(xué)生了解順序結(jié)構(gòu)程序的特點(diǎn)。

二、教材內(nèi)容分析

本節(jié)是本章的前幾節(jié)知識(shí)小結(jié),又是新知識(shí)的開始,故有承前啟后的作用。

1、本節(jié)的主要內(nèi)容及在本章中的地位

本節(jié)是程序結(jié)構(gòu)的基礎(chǔ),起承前啟后的作用。

2、教學(xué)重點(diǎn)、難點(diǎn):

重點(diǎn):程序順序結(jié)構(gòu)的特點(diǎn),流程圖;常用函數(shù)含義。

難點(diǎn):順序結(jié)構(gòu)程序流程圖的畫法;常用函數(shù)的運(yùn)算值,書寫。

3、課時(shí)安排:一課時(shí)

三、教學(xué)目標(biāo)

1.知識(shí)與技能

(1)了解順序結(jié)構(gòu)的程序的特點(diǎn),流程圖。

(2)正確理解常用函數(shù)的意義以及書寫。

2.過程與方法:

(1)通過學(xué)生的分組實(shí)驗(yàn)體會(huì),讓學(xué)生了解順序程序結(jié)構(gòu)的特點(diǎn)。

(2)通過演練結(jié)合讓學(xué)生了解常用函數(shù)的意義。

3.情感態(tài)度價(jià)值觀

通過分組實(shí)驗(yàn)培養(yǎng)學(xué)生的自主學(xué)習(xí)精神以及嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,培養(yǎng)學(xué)生仔細(xì)觀察問題的能力。

四、教學(xué)理念和方法

本節(jié)順序程序結(jié)構(gòu)的特點(diǎn)以及函數(shù)的含義應(yīng)用,學(xué)生難以理解,通過分組實(shí)驗(yàn)以及閱讀程序,運(yùn)行程序,就可

以切身了解本章的知識(shí)。

五、教學(xué)過程設(shè)計(jì)

1、教學(xué)內(nèi)容的組織與呈現(xiàn)方式

本節(jié)以學(xué)生分組實(shí)驗(yàn),任務(wù)驅(qū)動(dòng)等多種形式呈現(xiàn)。

2、教學(xué)過程

教學(xué)環(huán)節(jié)教師教學(xué)學(xué)生活動(dòng)設(shè)計(jì)意圖

(1)設(shè)置教學(xué)情設(shè)置程序,讓學(xué)生體現(xiàn)程序的運(yùn)行結(jié)果任務(wù)一:分組體驗(yàn)程序的運(yùn)突出程序的執(zhí)行順

景新課引入(-)分組體驗(yàn)程序的運(yùn)行結(jié)果:行結(jié)果序

(1)a二3

a=a+1

b二a

b=b+1

printa,b結(jié)果:4,5

(2)a=a+1

12

a二3

b二a

b=b+11

printa,b結(jié)果:3,4執(zhí)行操作1

(3)a二31

溫馨提示

  • 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)論