C語(yǔ)言結構體說(shuō)課稿范例
C語(yǔ)言結構體課件說(shuō)課稿
《結構體》說(shuō)課稿
。ㄔO計人:教育技術(shù)11D 布魯斯·李)
各位老師,各位同行大家好:
今天我說(shuō)課的內容是《結構體》,我將從以下六個(gè)方面來(lái)說(shuō)課:
1、說(shuō)教材
2、說(shuō)教學(xué)目標
3、說(shuō)重點(diǎn)難點(diǎn)
4、說(shuō)教學(xué)對象
5、說(shuō)教法學(xué)法
6、說(shuō)教學(xué)過(guò)程
一、說(shuō)教材理解:
本課程選自21世紀普通高校計算機公共課程規劃教材《C程序設計實(shí)例教程》第四章數據組織的第三節。
本教材通過(guò)固定模式引導入門(mén):用“輸入—處理—輸出”模式強化入門(mén)訓練;
使用任務(wù)驅動(dòng)語(yǔ)法學(xué)習,用實(shí)例講解語(yǔ)法,同一個(gè)問(wèn)題用不同的知識點(diǎn)分別實(shí)現。
二、說(shuō)教學(xué)目標:
1、知識與技能
。1)學(xué)會(huì )和掌握結構體類(lèi)型的定義方法和結構體變量的定義及初始化。
。2)學(xué)會(huì )和掌握結構體數組的定義、初始化以及使用。 2、過(guò)程和方法
。1)通過(guò)程序半成品修改實(shí)現結構體,幫助掌握結構體語(yǔ)句的語(yǔ)法格式。
。2)通過(guò)程序設計編寫(xiě),體驗并歸納結構體語(yǔ)句解決問(wèn)題的基本思想。
3、情感態(tài)度與價(jià)值觀(guān)
。1)培養學(xué)生對新事物的認知能力和解決實(shí)際問(wèn)題的能力。
。2)初步在學(xué)生心中建立數據存儲效率的思想。
三、說(shuō)教學(xué)對象:
大一學(xué)生已經(jīng)有很強的獨立思考能力、抽象思維能力和認識新事物的能力,而且已經(jīng)學(xué)習了C語(yǔ)言的基礎知識。前面已經(jīng)學(xué)過(guò)基本數據類(lèi)型──整型、浮點(diǎn)型、字符型,也介紹了一種構造類(lèi)型──數組,并且會(huì )引用構造出的數組類(lèi)型來(lái)實(shí)現程序的編寫(xiě)。
四、說(shuō)教法學(xué)法:
首先根據上節課所學(xué)知識提出問(wèn)題,快速自然的引出本節課主題(結構體),采用任務(wù)驅動(dòng)法提出任務(wù),緊接著(zhù)教師引導學(xué)生共同分析問(wèn)題、修改程序以實(shí)現對結構體的認識。中途可以適時(shí)向學(xué)生提出問(wèn)題,讓學(xué)生自己對程序做出修改,教師在進(jìn)行判斷給與學(xué)生反饋!熬帉(xiě)程序”環(huán)節中要注意引導學(xué)生對照格式來(lái)編寫(xiě)程序,以降低學(xué)習難度,逐步提高學(xué)生的編程能力。
五、說(shuō)教學(xué)流程:
C語(yǔ)言結構體課件說(shuō)課稿
。ㄒ唬┲R回顧,提出問(wèn)題,引入新知。
向同學(xué)展示上節課的成功作品(未使用結構體的通訊錄程序),對程序進(jìn)行簡(jiǎn)單分析,提出問(wèn)題:如果將不同類(lèi)型的數據組合成一個(gè)有機的整體,這樣是否更方便呢?
設計意圖:創(chuàng )設情境,引發(fā)動(dòng)機,引出本課知識點(diǎn):結構體及其運用。
。ǘ⿲W(xué)習新知,提出結構體一般形式。
1、對結構體的'一般形式進(jìn)行解說(shuō),對每個(gè)人的信息進(jìn)行定義以后,結構體的變量需要引用結構體的成員進(jìn)行存取數據,如Table[i].Num。
結構體中的成員稱(chēng)為域或字段。本例中的結構有三個(gè)成員:Num、Name和TelNum。 設計意圖:提出新知識,引起學(xué)生注意力,理解結構體語(yǔ)句的格式,實(shí)際操作,遇到問(wèn)題,引發(fā)思考。
2、教師帶領(lǐng)學(xué)生運用VC++6.0軟件,按照ppt上所呈現的結構體語(yǔ)句格式修改上次的代碼,引入結構體類(lèi)型,運行代碼,結果出現了錯誤,接著(zhù)教師就像同學(xué)們提問(wèn):為什么引入結構體類(lèi)型后會(huì )出錯呢?
設計意圖:激發(fā)學(xué)生的求知欲,帶領(lǐng)學(xué)生一起來(lái)解決問(wèn)題(原因是僅僅引入了結構體的類(lèi)型,并沒(méi)有實(shí)現結構體的各個(gè)字段或域的正確引用)。
。ㄈ⿲W(xué)習新知,修改代碼實(shí)現結構體內部字段的引用。
1、通過(guò)修改結構體內部字段的引用方法,幫助學(xué)生從實(shí)踐中學(xué)會(huì )學(xué)會(huì )和掌握結構體數組的定義、初始化以及使用。
設計意圖:培養學(xué)生的動(dòng)手能力,動(dòng)腦能力,和探索學(xué)習的能力,邊改邊學(xué)。
。ㄋ模⿲W(xué)習新知,提出結構體另外3種形式。
對結構體的另外3種形式進(jìn)行解說(shuō),對每個(gè)人的信息進(jìn)行定義以后,結構體的變量需要引用結構體的成員進(jìn)行存取數據,如Table[i].Num。
。ㄎ澹⿲W(xué)習新知,提出結構體另外3種形式。
對結構體的另外3種形式進(jìn)行解說(shuō),給學(xué)生進(jìn)行知識拓展和延伸。
。┱n堂總結,升華主旨。
注意結構類(lèi)型的定義,結構變量的定義,結構變量的成員的引用(下節課涉及)。 C語(yǔ)言結構體中的成員是以定義的先后順序連續存放的。
結構體把一個(gè)對象封裝起來(lái),設計和理解更容易。
結構體類(lèi)型是抽象的,變量才是具體的。類(lèi)型不占用空間,只有實(shí)例化成了變量才占用空間。
。ㄆ撸┳鳂I(yè)安排,鞏固所學(xué)。
一個(gè)學(xué)生的學(xué)號(num)、姓名(name)、性別(sex)、年齡(age)、 成績(jì)(score) 、家庭地址(addr)等項,這些項與某一學(xué)生相聯(lián)系。請運用結構體實(shí)現以下功能:
輸入學(xué)生信息
按姓名排序
顯示通訊錄
設計意圖:鞏固課堂所學(xué)是作業(yè)設計的關(guān)鍵所在,是根本。
【C語(yǔ)言結構體說(shuō)課稿】相關(guān)文章:
C語(yǔ)言結構體說(shuō)課稿12-01
c語(yǔ)言結構體程序設計心得體會(huì ) 學(xué)習c語(yǔ)言的心得體會(huì )_心得體會(huì )12-08
身體的結構說(shuō)課稿02-24
《花的結構》的說(shuō)課稿07-03
群落的結構說(shuō)課稿11-04