亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        程序設(shè)計(jì)方法——結(jié)構(gòu)

        2007-12-31 00:00:00李軍玲
        計(jì)算機(jī)教育 2007年7期

        教學(xué)目標(biāo):

        1. 在學(xué)生自主學(xué)習(xí)的過(guò)程中,通過(guò)教師的點(diǎn)撥,使學(xué)生理解結(jié)構(gòu)的概念,掌握在C語(yǔ)言中聲明結(jié)構(gòu)的語(yǔ)法形式,明確聲明結(jié)構(gòu)應(yīng)注意的事項(xiàng)。在此基礎(chǔ)上,使學(xué)生能夠利用“結(jié)構(gòu)”這一數(shù)據(jù)存儲(chǔ)形式,解決實(shí)際問(wèn)題。

        2. 通過(guò)實(shí)踐與訓(xùn)練,使學(xué)生掌握聲明結(jié)構(gòu)變量與結(jié)構(gòu)數(shù)組的語(yǔ)法形式。

        3. 在學(xué)生參與、練習(xí)、交流的過(guò)程中培養(yǎng)學(xué)生自主學(xué)習(xí)、探究新知的能力。

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

        聲明結(jié)構(gòu)的主要語(yǔ)法、聲明結(jié)構(gòu)變量與結(jié)構(gòu)數(shù)組的語(yǔ)法形式、訪(fǎng)問(wèn)結(jié)構(gòu)成員的方法。

        教學(xué)過(guò)程:

        一、溫習(xí)舊知,導(dǎo)入新課

        1.1 了解學(xué)情,把準(zhǔn)切入點(diǎn)

        復(fù)習(xí)變量的概念與作用

        (課件:?jiǎn)栴}描述1)接受高二7班某個(gè)學(xué)生語(yǔ)文、數(shù)學(xué)、英語(yǔ)三門(mén)課的成績(jī),計(jì)算總分與平均分。請(qǐng)說(shuō)出利用C語(yǔ)言解決此問(wèn)題的解決方案。

        師:請(qǐng)同學(xué)們根據(jù)問(wèn)題描述1提出你的解決方案。

        生:可以設(shè)計(jì)五個(gè)變量,分別代表語(yǔ)文、數(shù)學(xué)、英語(yǔ)、總分、平均分,根據(jù)用戶(hù)輸入,計(jì)算總分與平均分。

        師:(再思考)變量的作用是什么?如何聲明變量?

        生:變量用于存儲(chǔ)數(shù)據(jù),聲明變量的語(yǔ)法是“數(shù)據(jù)類(lèi)型變量名”

        (設(shè)計(jì)思路)在這個(gè)環(huán)節(jié)中,引領(lǐng)學(xué)生復(fù)習(xí)“變量”的概念與作用,以及聲明變量的語(yǔ)法形式,同時(shí)強(qiáng)調(diào)在聲明變量時(shí),一個(gè)變量只能對(duì)應(yīng)一種數(shù)據(jù)類(lèi)型,為講解“結(jié)構(gòu)”的概念與作用進(jìn)行鋪墊。

        復(fù)習(xí)數(shù)組的概念與作用

        (課件:?jiǎn)栴}描述2)接受高二7班35名學(xué)生語(yǔ)文、數(shù)學(xué)、英語(yǔ)三門(mén)課的成績(jī),計(jì)算每名學(xué)生的總分與平均分。請(qǐng)說(shuō)出利用C語(yǔ)言解決此問(wèn)題的解決方案。

        師:請(qǐng)同學(xué)們根據(jù)問(wèn)題描述2提出你的解決方案。

        生1:設(shè)計(jì)變量,根據(jù)用戶(hù)輸入進(jìn)行計(jì)算。

        生2:設(shè)計(jì)數(shù)組,利用循環(huán)結(jié)構(gòu)給數(shù)組賦值,再計(jì)算每個(gè)同學(xué)的總分與平均分。

        師:第一位同學(xué)提出的解決方案在C語(yǔ)言中可行。第二位同學(xué)提出了用數(shù)組解決這個(gè)問(wèn)題的方法,通過(guò)比較,優(yōu)選最佳方法,我們知道了第二位同學(xué)提出的方法優(yōu)于第一位同學(xué)的,非常好,我們可以利用循環(huán)結(jié)構(gòu)為數(shù)組賦值,每個(gè)數(shù)組元素代表一名同學(xué)的課程成績(jī),同樣,我們還可以利用循環(huán)結(jié)構(gòu)計(jì)算每名同學(xué)的總分與平均分。

        師:(再思考)數(shù)組的作用是什么?如何聲明數(shù)組,在聲明數(shù)組時(shí)應(yīng)注意哪些問(wèn)題。

        (設(shè)計(jì)思路)在這個(gè)環(huán)節(jié)中,引領(lǐng)學(xué)生復(fù)習(xí)“數(shù)組”的概念與作用,以及聲明數(shù)組的語(yǔ)法形式,同時(shí)強(qiáng)調(diào)在使用數(shù)組時(shí),數(shù)組元素必須為同一類(lèi)型,為講解“結(jié)構(gòu)”的概念與作用進(jìn)行鋪墊。

        1.2 小結(jié)復(fù)習(xí)情況,引出學(xué)習(xí)課題

        師:(小結(jié))在前面師生交流的基礎(chǔ)上,總結(jié)變量和數(shù)組的作用是用于數(shù)據(jù)存儲(chǔ),以便于隨時(shí)根據(jù)需要顯示數(shù)據(jù)或執(zhí)行數(shù)據(jù)操作。

        (課件:?jiǎn)栴}描述3)接受高二7班一名同學(xué)的詳細(xì)信息,包括:學(xué)號(hào)、姓名、性別、年齡、語(yǔ)文成績(jī)、數(shù)學(xué)成績(jī)、英語(yǔ)成績(jī)、程序設(shè)計(jì)方法成績(jī),并打印輸出成績(jī)單。請(qǐng)說(shuō)出利用C語(yǔ)言解決此問(wèn)題的解決方案。

        生:設(shè)計(jì)8個(gè)變量,分別為字符型和浮點(diǎn)型,接受用戶(hù)輸入,利用輸出函數(shù)進(jìn)行輸出。

        (課件:?jiǎn)栴}描述4)再思考:接受高二7班35名同學(xué)的詳細(xì)信息,包括:學(xué)號(hào)、姓名、性別、年齡、語(yǔ)文成績(jī)、數(shù)學(xué)成績(jī)、英語(yǔ)成績(jī)、程序設(shè)計(jì)方法成績(jī),并打印輸出成績(jī)單。請(qǐng)說(shuō)出利用C語(yǔ)言解決此問(wèn)題的解決方案。

        生1:利用多維數(shù)組解決

        師:(再思考)一個(gè)數(shù)組能夠解決這個(gè)問(wèn)題嗎?我們?cè)趯W(xué)習(xí)數(shù)組的時(shí)候強(qiáng)調(diào)數(shù)組元素必須為同一數(shù)據(jù)類(lèi)型。

        生2:設(shè)計(jì)兩個(gè)二維數(shù)組,其中一個(gè)二維數(shù)組存儲(chǔ)學(xué)生的學(xué)號(hào)、姓名、性別,為字符型,另一個(gè)二維數(shù)組存儲(chǔ)學(xué)生的成績(jī),為浮點(diǎn)型,利用循環(huán)結(jié)構(gòu)接受學(xué)生的信息并進(jìn)行計(jì)算。

        師:(課件演示教師制作的解決方案動(dòng)畫(huà))

        師:(分析)利用數(shù)組我們可以解決這個(gè)問(wèn)題,但是實(shí)現(xiàn)起來(lái)比較繁瑣,而且無(wú)法從這兩個(gè)數(shù)組中看出數(shù)據(jù)之間的聯(lián)系,必須人為地記憶它們之間的聯(lián)系。因此我們需要這樣一種數(shù)據(jù)存儲(chǔ)形式,這種數(shù)據(jù)存儲(chǔ)形式是一種組合型數(shù)據(jù)類(lèi)型,它可以存儲(chǔ)屬于同一實(shí)體的不同數(shù)據(jù)類(lèi)型的眾多詳細(xì)信息,這就是我們今天要學(xué)習(xí)的課題“結(jié)構(gòu)”。

        (設(shè)計(jì)思路)通過(guò)對(duì)問(wèn)題描述4的分析,引出本節(jié)課的課題是“結(jié)構(gòu)”,使學(xué)生明確“結(jié)構(gòu)”也是一種數(shù)據(jù)存儲(chǔ)形式,我們可以利用“結(jié)構(gòu)”這一數(shù)據(jù)存儲(chǔ)形式更好地解決問(wèn)題描述4。

        二、點(diǎn)撥引導(dǎo),探索新知

        2.1 通過(guò)課件展示與教師講解,使學(xué)生明確結(jié)構(gòu)的概念與作用

        師:結(jié)構(gòu)是一種組合型數(shù)據(jù)類(lèi)型,它一般由兩個(gè)或多個(gè)成員組成,形成一個(gè)獨(dú)立的邏輯單元。使用結(jié)構(gòu)可以存儲(chǔ)屬于同一實(shí)體的不同數(shù)據(jù)類(lèi)型的眾多詳細(xì)信息。同一結(jié)構(gòu)的元素存儲(chǔ)在相鄰的內(nèi)存單元中,各元素所占內(nèi)存塊數(shù)取決于相應(yīng)的數(shù)據(jù)類(lèi)型。

        (設(shè)計(jì)思路)教師引領(lǐng)學(xué)生理解結(jié)構(gòu)的概念,以圖形方式描述結(jié)構(gòu)的概念(課件展示與板書(shū))。

        2.2 通過(guò)課件展示與教師講解,使學(xué)生掌握聲明結(jié)構(gòu)的語(yǔ)法形式

        師:在講解的過(guò)程中,重點(diǎn)講解在聲明結(jié)構(gòu)時(shí)應(yīng)注意的事項(xiàng):

        (1)關(guān)鍵字struct的作用:告訴編譯器定義了一個(gè)新的結(jié)構(gòu)類(lèi)型。

        (2)structurename是結(jié)構(gòu)的名稱(chēng),結(jié)構(gòu)的命名規(guī)則與變量的命名規(guī)則相類(lèi)似。

        (3)datatype是C語(yǔ)言中任意一種有效的數(shù)據(jù)類(lèi)型。

        (4)variable1,variable2,variable3是結(jié)構(gòu)成員,結(jié)構(gòu)中的成員數(shù)目由實(shí)際要解決的問(wèn)題確定。

        生:練習(xí),聲明一個(gè)關(guān)于學(xué)生信息的結(jié)構(gòu),包含學(xué)生的學(xué)號(hào)、姓名、性別、年齡、語(yǔ)文成績(jī)、數(shù)學(xué)成績(jī)、英語(yǔ)成績(jī)、程序設(shè)計(jì)方法成績(jī)。

        師:強(qiáng)調(diào)在書(shū)寫(xiě)結(jié)構(gòu)時(shí),注意語(yǔ)法要求,必須以關(guān)鍵字struct開(kāi)頭,結(jié)構(gòu)成員必須放置在一對(duì)大括號(hào)中,結(jié)構(gòu)的聲明必須以分號(hào)結(jié)尾。

        師:(實(shí)物投影)展示學(xué)生書(shū)寫(xiě)的結(jié)構(gòu),分析問(wèn)題,再次強(qiáng)調(diào)書(shū)寫(xiě)語(yǔ)法時(shí)應(yīng)注意的問(wèn)題。

        (設(shè)計(jì)思路)通過(guò)教師詳盡的講解,配合課件展示,使學(xué)生掌握聲明結(jié)構(gòu)的語(yǔ)法形式,并能根據(jù)實(shí)際需要聲明結(jié)構(gòu)。

        2.3 通過(guò)課件展示與教師講解,使學(xué)生掌握聲明結(jié)構(gòu)變量的語(yǔ)法形式

        師:聲明結(jié)構(gòu)只是定義了結(jié)構(gòu)由什么組成,要想利用這個(gè)結(jié)構(gòu)解決實(shí)際問(wèn)題,必須要聲明“結(jié)構(gòu)變量”。

        (課件展示與講解):數(shù)據(jù)不能使用結(jié)構(gòu)名直接存儲(chǔ),需要聲明一個(gè)此結(jié)構(gòu)類(lèi)型的變量,利用這個(gè)結(jié)構(gòu)變量存儲(chǔ)、檢索和操縱各個(gè)結(jié)構(gòu)成員的數(shù)據(jù),聲明結(jié)構(gòu)變量與聲明變量的語(yǔ)法形式類(lèi)似。

        師:講解聲明結(jié)構(gòu)變量的語(yǔ)法形式。

        生:練習(xí),聲明一個(gè)屬于關(guān)于學(xué)生結(jié)構(gòu)的結(jié)構(gòu)變量。

        師:請(qǐng)一位同學(xué)到黑板前書(shū)寫(xiě),根據(jù)其書(shū)寫(xiě),強(qiáng)調(diào)聲明結(jié)構(gòu)變量需要注意的問(wèn)題。

        (設(shè)計(jì)思路)通過(guò)教師講解、學(xué)生練習(xí),使學(xué)生掌握聲明結(jié)構(gòu)變量的語(yǔ)法,明確結(jié)構(gòu)變量與結(jié)構(gòu)之間的關(guān)系,同時(shí)使學(xué)生掌握訪(fǎng)問(wèn)結(jié)構(gòu)成員的方法。

        2.4 通過(guò)提問(wèn)與學(xué)生溝通,使學(xué)生掌握聲明結(jié)構(gòu)數(shù)組的語(yǔ)法

        師:(提問(wèn))一個(gè)結(jié)構(gòu)變量可以代表一個(gè)學(xué)生的詳細(xì)信息,我們要收集多名同學(xué)的詳細(xì)信息,怎么辦?

        生:利用數(shù)組。

        師:我們要把結(jié)構(gòu)與數(shù)組結(jié)合起來(lái)使用,因此我們要聲明一個(gè)屬于結(jié)構(gòu)的結(jié)構(gòu)數(shù)組,聲明結(jié)構(gòu)數(shù)組的語(yǔ)法與聲明數(shù)組類(lèi)似。教師講解聲明結(jié)構(gòu)數(shù)組的語(yǔ)法。

        生:練習(xí),聲明一個(gè)屬于學(xué)生結(jié)構(gòu)的結(jié)構(gòu)數(shù)組,數(shù)組大小為35。

        (設(shè)計(jì)思路)通過(guò)提問(wèn),使學(xué)生自己找到解決問(wèn)題的方法,從而順利引出結(jié)構(gòu)數(shù)組的概念。

        三、鞏固應(yīng)用,解決問(wèn)題

        師:現(xiàn)在我們回到問(wèn)題描述4(展示課件)。

        接受高二7班35名同學(xué)的詳細(xì)信息,包括:學(xué)號(hào)、姓名、性別、年齡、語(yǔ)文成績(jī)、數(shù)學(xué)成績(jī)、英語(yǔ)成績(jī)、程序設(shè)計(jì)方法成績(jī),并打印輸出成績(jī)單。請(qǐng)說(shuō)出利用C語(yǔ)言解決此問(wèn)題的解決方案。

        生:學(xué)生在筆記本上書(shū)寫(xiě)主要C程序。

        (1) 聲明學(xué)生結(jié)構(gòu);

        (2) 聲明關(guān)于學(xué)生結(jié)構(gòu)的結(jié)構(gòu)數(shù)組;

        (3) 利用循環(huán)結(jié)構(gòu),為結(jié)構(gòu)數(shù)組元素賦值。

        師:(實(shí)物投影)展示學(xué)生書(shū)寫(xiě)的C程序,分析問(wèn)題,強(qiáng)調(diào)注意事項(xiàng)。

        (設(shè)計(jì)思路)通過(guò)學(xué)生練習(xí)、教師進(jìn)一步深入講解,使學(xué)生能夠利用結(jié)構(gòu)解決實(shí)際問(wèn)題。

        四、回顧總結(jié),深化認(rèn)知

        師:通過(guò)本節(jié)課的學(xué)習(xí),你學(xué)到了什么?

        生1:聲明結(jié)構(gòu)的方法;

        生2:結(jié)構(gòu)的作用;

        生3:結(jié)構(gòu)變量與結(jié)構(gòu)數(shù)組的聲明方法與作用;

        生4:能夠利用今天學(xué)習(xí)的知識(shí)解決數(shù)據(jù)收集中不同類(lèi)型數(shù)據(jù)的存儲(chǔ)問(wèn)題。

        師:同學(xué)們總結(jié)的非常好,通過(guò)今天的學(xué)習(xí),我們學(xué)習(xí)了一種新的數(shù)據(jù)存儲(chǔ)形式,這種數(shù)據(jù)存儲(chǔ)形式是一種組合型數(shù)據(jù)類(lèi)型,它可以包含多個(gè)成員,且多個(gè)成員可以分屬于不同的數(shù)據(jù)類(lèi)型,這就是“結(jié)構(gòu)”,利用結(jié)構(gòu),我們可以更加靈活地解決在實(shí)際生活中遇到的問(wèn)題。

        (設(shè)計(jì)思路)通過(guò)讓學(xué)生自己總結(jié),使學(xué)生對(duì)本節(jié)課的學(xué)習(xí)有一個(gè)系統(tǒng)的認(rèn)知,在總結(jié)的過(guò)程中,進(jìn)一步明確結(jié)構(gòu)的概念與作用。

        亚洲av永久无码天堂网手机版| 少妇被猛烈进入中文字幕 | 国产三级韩三级日产三级| 人人人妻人人人妻人人人| 日韩一卡2卡3卡4卡新区亚洲| 国产美女网站视频| 亚洲区精品久久一区二区三区女同| 国产91精品在线观看| 婷婷色香五月综合缴缴情| 欧洲熟妇色xxxx欧美老妇多毛网站| 被欺辱的高贵人妻被中出| 青青草视频在线播放观看| 国产freesexvideos中国麻豆| 中文字幕有码无码av| 人妖另类综合视频网站| 97人妻精品一区二区三区免费| 日本一区二区三区爆乳| 又湿又黄裸乳漫画无遮挡网站| 亚洲激情人体艺术视频| 国产一区二区三区中出| 俺去啦最新地址| 18禁无遮挡羞羞污污污污网站| 国产剧情无码中文字幕在线观看不卡视频 | 国产3p视频| 61精品人妻一区二区三区蜜桃| 一区二区三区视频在线观看免费| 国产深夜男女无套内射| 亚洲熟妇网| 亚洲精品熟女av影院| 欧美黑人又大又粗xxxxx| 亚洲永久精品ww47| baoyu网址国产最新| 久久黄色国产精品一区视频| 黄网站欧美内射| 国产成人亚洲精品77| av资源在线免费观看| 丝袜美腿一区二区三区| 日韩毛片基地一区二区三区| 国产av区亚洲av毛片| 无码精品国产一区二区三区免费 | 偷拍夫妻视频一区二区|