




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
BP神經(jīng)網(wǎng)絡(luò)matlab教程有理數(shù)混合運(yùn)算培優(yōu)訓(xùn)練題有理數(shù)混合運(yùn)算培優(yōu)訓(xùn)練題有理數(shù)混合運(yùn)算培優(yōu)訓(xùn)練題初一有理數(shù)混合運(yùn)算培優(yōu)訓(xùn)練題1.若m<0,則=_____.若,則2.m,n互為相反數(shù),則以下結(jié)論中錯(cuò)誤的序號(hào)是_____①2m+2n=0②mn=-m2③④如果a>0,b<0,<,則a,b,-a,-b這4個(gè)數(shù)從小到大的順序是________3.如果a>0,b<0,|a|<|b|,則a,b,-a,-b這4個(gè)數(shù)從小到大的順序是_____________4.如果a<0,b>0,b>|-a|,則a,b,-a,-b這4個(gè)數(shù)從大到小的順序是__________________.5.如果-|a|=|a|,那么a=_____.已知|a|+|b|+|c|=0,則a=_______,b=_____,c=_____.6.若|a-2|+|b+3|=0,則3a+2b=__________.若|m?n|+(m?2)2=0,則mn=_______7.一個(gè)兩位數(shù),個(gè)位上的數(shù)字是a,十位上的數(shù)字比個(gè)位上的數(shù)字小3,這個(gè)兩位數(shù)是_____;當(dāng)a=5時(shí),這個(gè)兩位數(shù)是__________.若|x+3|+(y-2)2=0,則x-2y=___8.某品牌服裝以a元購(gòu)進(jìn),加20%作為標(biāo)價(jià).由于服裝銷路不好,按標(biāo)價(jià)的八五折出售,此時(shí)的售價(jià)是_______元,這時(shí)仍獲利________元.9.某市出租車收費(fèi)標(biāo)準(zhǔn)為:起步價(jià)8元(包含2千米),2千米后每千米價(jià)格為1.5元,則乘坐出租車走x(x>2)千米應(yīng)付______元.若|x-2y|+(y-1)2=0,則3x+4y=__10.設(shè)有理數(shù)a,b,c在數(shù)軸上的對(duì)應(yīng)點(diǎn)如圖所示,化簡(jiǎn)=11.設(shè)有理數(shù)a,b在數(shù)軸上的位置如圖所示,化簡(jiǎn).12.若,,則的值為_(kāi)___若,則ab=____13.若,,且,則a+b的值是___________14.最小的正整數(shù)是_____,最大的負(fù)整數(shù)是______,絕對(duì)值最小的有理數(shù)是_____,相反數(shù)等于它本身的數(shù)是________,絕對(duì)值等于它本身的數(shù)是_____________,倒數(shù)等于它本身的數(shù)是________,平方等于它本身的數(shù)是________.若,則mn=__15.下列判斷正確的是()A.-a一定小于0 B.一定大于0C.若a+b=0,則D.若,則a=b16.下列說(shuō)法正確的是()A.1是最小的正數(shù),最大的負(fù)數(shù)是-1B.正數(shù)和負(fù)數(shù)統(tǒng)稱有理數(shù)C.一個(gè)有理數(shù)不是整數(shù)就是分?jǐn)?shù) D.小數(shù)3.14不是分?jǐn)?shù)17.下列說(shuō)法正確的是()A.所有的有理數(shù)都可以用數(shù)軸上的點(diǎn)來(lái)表示B.絕對(duì)值等于它相反數(shù)的數(shù)是負(fù)數(shù)C.如果兩個(gè)數(shù)的絕對(duì)值相等,那么這兩個(gè)數(shù)相等D.正數(shù)的絕對(duì)值是正數(shù)18.下列說(shuō)法正確的是()A.絕對(duì)值等于它本身的數(shù)是正數(shù)B.符號(hào)不同的兩個(gè)數(shù)互為相反數(shù)C.一個(gè)數(shù)的相反數(shù)一定是負(fù)數(shù)D.離原點(diǎn)越遠(yuǎn)的點(diǎn),表示的數(shù)的絕對(duì)值越大19.下列結(jié)論正確的是()A.若|x|=|y|,則x=-y B.若x=-y,則|x|=|y|C.若|a|<|b|,則a<b D.若a<b,則|a|<|b|20.下列說(shuō)法正確的是()A.任何有理數(shù)的絕對(duì)值都是正數(shù)B.兩個(gè)有理數(shù),絕對(duì)值大的反而小C.一個(gè)數(shù)的相反數(shù)一定是負(fù)數(shù)D.離原點(diǎn)越遠(yuǎn)的點(diǎn),表示的數(shù)的絕對(duì)值越大21.下列判斷正確的是()A.-a一定小于0B.一定大于0C.若a+b=0,則 D.,則a=b22.下列說(shuō)法正確的有()①0乘任何數(shù)都得0;②一個(gè)數(shù)同1相乘,仍得原數(shù);③-1乘任何有理數(shù)都等于這個(gè)數(shù)的相反數(shù);④互為相反數(shù)的兩個(gè)數(shù)相乘,積是1;⑤互為相反數(shù)的兩個(gè)數(shù)的絕對(duì)值相等.A.2個(gè) B.3個(gè) C.4個(gè) D.5個(gè) 23.下列各式一定成立的是()A. B.C.D.24.若a+b>0,ab<0且<,則()A.a(chǎn)>0,b<0 B.a(chǎn)>0,b>0C.a(chǎn)<0,b>0 D.a(chǎn)<0,b<025.若,y2=9,則的值為()A.5 B.-5 C.5或1 D.以上都不對(duì)26.下列各數(shù):,-(-2),(-2)2,(-2)3,-(-22),-(-2)2,-22,其中負(fù)數(shù)有()A.2個(gè) B.3個(gè) C.4個(gè) D.5個(gè)27.計(jì)算題
計(jì)算:.計(jì)算:.細(xì)胞在分裂過(guò)程中,一個(gè)細(xì)胞第一次分裂成兩個(gè),第二次分裂成4個(gè),第三次分裂成8個(gè),那么第n次時(shí)細(xì)胞分裂后細(xì)胞的個(gè)數(shù)為_(kāi)___________個(gè).觀察:13=12,13+23=(1+2)2,13+23+33=(1+2+3)2,則13+23+33+43+…+103=___________________.研究下列等式,你會(huì)發(fā)現(xiàn)什么規(guī)律?1×3+1=4=22,2×4+1=9=32,3×5+1=16=42,4×6+1=25=52,…根據(jù)上述規(guī)律,寫(xiě)出第n個(gè)式子.4.觀察下列各式,完成下列問(wèn)題.已知1+3=4=22,1+3+5=9=32,1+3+5+7=16=42,1+3+5+7+9=25=52,…(1)仿照上例,計(jì)算:1+3+5+7+…+99=____________.(2)根據(jù)上述規(guī)律,寫(xiě)出第n個(gè)式子.5.如圖是由形狀相同的正六邊形和正三角形鑲嵌而成的一組有規(guī)律的圖案,則第n個(gè)圖案中陰影小三角形的個(gè)數(shù)是____________________.6.下面是用棋子擺成的“小屋子”,按如圖所示的方式進(jìn)行擺放,那么擺第10個(gè)這樣的“小屋子”需要_______枚棋子,擺第n個(gè)這樣的“小屋子”需要__________枚棋子.7.觀察下列算式:①1×3?22?3?4??1 ②2×4?32?8?9??1③3×5?42?15?16??1 把這個(gè)規(guī)律用含字母的式子表示出來(lái)正確的是()A.(n?1)×(n+1)?(n+1)2??1B.n×(n+2)?(n+1)2??1C.n×(n+2)?n2??1D.(n+1)×(n+2)?(n+1)2??18.觀察下列各式:3×5=15,而15=42-1;5×7=35,而35=62-1;11×13=143,而143=122-1;請(qǐng)你按以上規(guī)律寫(xiě)出第n個(gè)算式______________________.9.觀察下列算式:①1×3-22=3-4②2×4-32=8-9③3×5-42=15-16④_____________________(1)請(qǐng)你按以上規(guī)律寫(xiě)出第4個(gè)算式__________________;(2)請(qǐng)你按以上規(guī)律寫(xiě)出第n個(gè)算式__________________.10.=_______________
一個(gè)小村莊的故事一個(gè)小村莊的故事
PAGE
/
PAGE
11
一個(gè)小村莊的故事【教學(xué)目標(biāo)】1.會(huì)認(rèn)9個(gè)生字,會(huì)寫(xiě)13個(gè)生字。2.有感情地朗讀課文,了解課文的主要內(nèi)容。3.領(lǐng)會(huì)愛(ài)護(hù)樹(shù)木、保護(hù)環(huán)境、維護(hù)生態(tài)平衡的道理。4.聯(lián)系上下文和生活實(shí)際,理解含義深刻的句子,并體會(huì)其表達(dá)效果。摘抄含義深刻的句子。【重點(diǎn)、難點(diǎn)】重點(diǎn)是理解含義深刻的句子,了解小村莊變遷的過(guò)程和原因;難點(diǎn)是聯(lián)系生活實(shí)際理解本文所蘊(yùn)涵的深刻道理?!窘虒W(xué)準(zhǔn)備】教師準(zhǔn)備多媒體課件等?!菊n時(shí)安排】2課時(shí)【設(shè)計(jì)思路】以質(zhì)疑定向,以讀書(shū)為本,抓住重點(diǎn)句自讀、自悟;以體驗(yàn)、想象的方式來(lái)感受文章內(nèi)涵;以生活為源,把課堂與現(xiàn)實(shí)生活緊密結(jié)合。第一課時(shí)一、板書(shū)課題,引導(dǎo)質(zhì)疑1.板書(shū)課題。2.齊讀課題,讀了課題,你會(huì)產(chǎn)生哪些疑問(wèn)?(預(yù)設(shè):有怎樣一個(gè)小村莊?這個(gè)小村莊究竟是什么樣的呢?村莊里住著什么樣的人?村莊里有什么樣的事情發(fā)生?……)二、初讀感知,讀文識(shí)字1.自由朗讀課文,把課文讀正確、讀流利;用自己喜歡的方式讀,可以低聲速讀,可以高聲朗讀。遇到不認(rèn)識(shí)的生字多讀幾次;用自己的方法學(xué)會(huì)生字、理解新詞;在文中畫(huà)出自己不懂的地方。2.檢查識(shí)字識(shí)詞情況。課件出示生字詞,生開(kāi)火車讀詞。重點(diǎn)指導(dǎo)“澈、湛、裸”字的讀音。不要將“湛”讀成“shèn”,將“裸”讀成“guǒ”。認(rèn)讀詞語(yǔ):??山谷森林郁郁蔥蔥湛藍(lán)甜潤(rùn)鋒利蓋房洪水?裸露擴(kuò)大一棟棟各式各樣應(yīng)有盡有喘氣兒黎明?
3.查字典或聯(lián)系上下文的方式理解詞語(yǔ)。斧頭:也叫“斧子”??持?、木等用的金屬工具,頭呈楔形,裝有木柄。拎起:用手提起。裸露:沒(méi)有東西遮蓋。應(yīng)有盡有:應(yīng)該有的全都有了,表示一切齊備。鋒利:(工具、武器等)頭尖或刃薄,容易刺入或切入物體。咆哮:形容水流的奔騰轟鳴,也形容人的暴怒喊叫。本文指洪水來(lái)勢(shì)迅猛,勢(shì)不可擋。4.說(shuō)一說(shuō):課文主要講了一件什么事?三、指導(dǎo)書(shū)寫(xiě)生字1.學(xué)生觀察“森、蔥、犁、喘、黎”等字在田字格中的比例。臨寫(xiě)生字。2.重點(diǎn)指導(dǎo)書(shū)寫(xiě)“蔥”和“裸”、“黎”?!笆[”的中間是“匆”不是“勿”;“裸”的左半部分是“衣補(bǔ)”不是“示補(bǔ)”;“黎”的上部右邊的不能寫(xiě)成多一撇的“勿”。比較“森、棟、柴”三個(gè)字中的“木”這個(gè)部件,是不相同的。3.工整地抄寫(xiě)生字及詞語(yǔ)。第二課時(shí)一、根據(jù)課題質(zhì)疑,解決問(wèn)題:有怎樣一個(gè)小村莊?小村莊發(fā)生了什么變化?1.體會(huì)早先村莊的美麗。(1)課件出示美麗的村莊圖片,山清水秀、鳥(niǎo)語(yǔ)花香……說(shuō)說(shuō)這是一個(gè)怎樣的地方?)(2)是啊,這小村莊的確是一個(gè)美麗的地方,讓我們美美地讀一讀第一自然段吧?。?)從“早先”這個(gè)詞語(yǔ)中你讀懂了什么?(山谷中,早先有一個(gè)美麗的小村莊,強(qiáng)調(diào)“早先”。那么現(xiàn)在這個(gè)小村莊還有沒(méi)有呢?引起人的思考。)2.了解小村莊的悲慘命運(yùn)。(1)課件出示畫(huà)面:突如其來(lái)的洪水毀掉了這個(gè)美麗的村莊,什么都沒(méi)有了。(2)指名讀最后一自然段。(3)說(shuō)說(shuō)破折號(hào)的作用。3.過(guò)渡:小村莊為什么會(huì)發(fā)生這樣的變化呢?是什么原因造成的呢?二、根據(jù)課題質(zhì)疑,解決問(wèn)題:小村莊為什么會(huì)發(fā)生這么大的變化?1.朗讀課文的第二、三、四自然段,邊讀邊想,小村莊為什么會(huì)發(fā)生這么大的變化?找出對(duì)應(yīng)的句子讀一讀。2.分小組議一議。3.抓住重點(diǎn)句體會(huì)村民是如何一步步地把村莊毀掉的。句一:誰(shuí)家想蓋房,誰(shuí)家想造犁,就拎起斧頭到山上去,把樹(shù)木一棵一棵砍下來(lái)。就這樣,山坡上出現(xiàn)了裸露的土地。(1)這里的兩個(gè)“誰(shuí)”指代什么?“裸露的土地”又指的是什么?(2)你為什么認(rèn)為這一句與毀掉小村莊有關(guān)?(預(yù)設(shè):這句話道出了一個(gè)根本原因就是亂砍濫伐。一個(gè)“砍”字,高度概括了小村莊消失的根本原因。)句二:樹(shù)木變成了一棟棟房子,變成了各式各樣的工具,變成了應(yīng)有盡有的家具,還有大量的樹(shù)木隨著屋頂冒出的柴煙消失在天空了。(1)這句運(yùn)用了什么手法?從中你讀懂了什么?(預(yù)設(shè):連用了三個(gè)“變成”,是排比的手法,它非常強(qiáng)烈地體現(xiàn)了人們對(duì)森林的破壞。而且是低效利用樹(shù)木。)(2)再讀一讀這個(gè)句子,你體會(huì)到句子中表達(dá)了作者怎樣的感情?(預(yù)設(shè):表達(dá)出了對(duì)人們的錯(cuò)誤行為的一種遺憾和譴責(zé)。)句三:一年年,一代代,山坡上的樹(shù)不斷減少,裸露的土地不斷擴(kuò)大……(1)“一年年,一代代”說(shuō)明什么?(2)兩個(gè)“不斷”又說(shuō)明什么?(預(yù)設(shè):小村莊的人們不僅僅是一年砍,一代人砍,而是年年砍,代代人砍,毀掉了樹(shù)木,破壞了生態(tài)環(huán)境,造成水土流失一年比一年嚴(yán)重。)句四:大雨下了五天五夜,到第六天黎明,雨才停下來(lái)??墒?,小村莊,卻被咆哮的洪水不知卷到了何處。(1)指名說(shuō)說(shuō)“咆哮”的意思。(預(yù)設(shè):本來(lái)指野獸的吼聲,這里用來(lái)形容河流的波濤聲。)(2)為什么洪水會(huì)這么咆哮,這樣肆虐?(預(yù)設(shè):原因就是亂砍濫伐樹(shù)木,最終災(zāi)難終于降臨。)4.小結(jié):一座環(huán)境優(yōu)美的小村莊由于人們過(guò)度的砍伐樹(shù)木,致使土地裸露,極大地削弱了森林的防洪能力。終于在一場(chǎng)連續(xù)的大雨之后,咆哮的洪水將小村莊卷走了。三、體悟情感,明確主旨1.值得慶幸的是在這場(chǎng)咆哮的洪水的災(zāi)難中,小村莊的人們活了下來(lái),那么你想對(duì)村民說(shuō)些什么呢?2.想象寫(xiě)話。從全文整體來(lái)看,課文不僅僅給我們講一個(gè)令人嘆惋的故事,更重要的是引起全社會(huì)的關(guān)注,請(qǐng)你寫(xiě)幾句充滿深情的話語(yǔ),送給周圍的人。3.全班交流。【超級(jí)鏈接】一.情境導(dǎo)入:課件出示:山谷中,一個(gè)美麗的小村莊的圖片.(課件一)你覺(jué)得這個(gè)小村莊及周圍的環(huán)境怎么樣?用一些詞語(yǔ)來(lái)形容—今天,我們就一起來(lái)學(xué)習(xí)第十課<一個(gè)小村莊的故事>,二.品讀課文(一)學(xué)習(xí)第一自然段課文中是怎樣描述這個(gè)小村莊的?引出第一自然段:1.自由讀,畫(huà)出并體會(huì)優(yōu)美的詞語(yǔ):郁郁蔥蔥,清澈見(jiàn)底,湛藍(lán)深遠(yuǎn),清新甜潤(rùn).2.讀出小村莊的美麗.(花樣讀)過(guò)渡:是呀!多么美麗可愛(ài)的一個(gè)小村莊,那里綠樹(shù)成蔭,樹(shù)木成林。綠茵茵的草坪上雪白的羊群撒歡地玩耍、嬉戲;牧羊人吹著笛子,悠揚(yáng)的樂(lè)曲聲在碧藍(lán)的空中回蕩。不遠(yuǎn)處有所小學(xué)校,從校園里傳出孩子們朗朗的讀書(shū)聲。大人們都在辛勤地建造著自己的家園。整個(gè)山村充滿了祥和的氣氛和勃勃的生機(jī)??墒亲詈髤s消失了,什么都沒(méi)有了……引出第五自然段:(二)齊讀第五自然段(出示課件二:一片荒蕪的場(chǎng)景)1.說(shuō)說(shuō)你讀懂了什么?2.這個(gè)小村莊到底是被什么毀滅的?(這時(shí)同學(xué)們有的說(shuō)是被村民,有的說(shuō)是被斧頭……借此引出第24自然段.)(三)請(qǐng)同學(xué)們默讀第24自然段.思考:這個(gè)小村莊到底是被什么毀滅的?把你讀懂的詞、句用“﹏”畫(huà)下來(lái)并作簡(jiǎn)單批注。不懂的詞句用“—”畫(huà)下來(lái),可在小組學(xué)習(xí)中解決,如果小組解決不了,提到班上解決。1.學(xué)習(xí)第二自然段:(1)指名讀,質(zhì)疑
師:讀了這一段,你知道了什么?生:我知道因?yàn)榇謇锶丝硺?shù).,山坡上才出現(xiàn)了裸露的土地.師:你從哪些句子知道是村里人砍樹(shù)的?(課件三)誰(shuí)家想蓋房,誰(shuí)家想造犁,就拎起斧頭到山上去,把樹(shù)木一棵一棵砍下來(lái)。就這樣,山坡上出現(xiàn)了裸露的土地。
(2)相機(jī)指導(dǎo)理解用詞:A.“誰(shuí)”B.理解“拎”(換詞方法)C.理解“裸露”(出示圖片對(duì)比理解)
(3)句子訓(xùn)練
(課件四)誰(shuí)家想蓋房,誰(shuí)家想造犁,誰(shuí)家想(做家具),誰(shuí)家(想燒飯)……就拎起斧頭到山坡上砍樹(shù)。
(4)小結(jié)(板書(shū):隨意砍樹(shù))
2.學(xué)習(xí)第三自然段
師:人們?cè)趽碛辛朔孔?、犁之后他們停止砍?shù)了嗎?你是從哪里知道的?生:人們?cè)趽碛辛诉@些東西后并沒(méi)有停止砍樹(shù).課文中說(shuō):一年年,一代代,山坡上的樹(shù)木不斷減少,裸露的土地不斷擴(kuò)大…(1)(課件五)
一年年,一代代,山坡上的樹(shù)木不斷減少,裸露的土地不斷擴(kuò)大……
(2)理解“不斷砍樹(shù)”(板書(shū):不斷砍樹(shù))
(3)理解“柴煙”
柴煙是指木柴燃燒后所產(chǎn)生的氣體。
人們把這些樹(shù)木砍下來(lái)后干什么了?這里指樹(shù)木被人們砍下來(lái),用來(lái)生火做飯、取暖。在我們生活中你遇到過(guò)這樣的事嗎?
(4)指導(dǎo)朗讀
3.學(xué)習(xí)第四自然段
過(guò)渡:我們雖然生氣、我們雖然難過(guò),不管怎樣,家家戶戶靠著鋒利的斧頭,日子過(guò)得還都不錯(cuò)??墒亲詈?那個(gè)小村莊卻被一場(chǎng)咆哮的洪水不知卷到了何處.(1)理解“不錯(cuò)”是真正的不錯(cuò)嗎?
(2)情境再現(xiàn)美麗的村莊,想象:洪水來(lái)臨時(shí)小村莊什么樣?洪水過(guò)后又是什么樣?
(3)談感受:生:我知道這樣不錯(cuò)的日子不會(huì)太長(zhǎng),因?yàn)樵谒麄冸S意砍伐樹(shù)木的同時(shí)給他們帶來(lái)了極大的危害.生:我仿佛看到了萬(wàn)馬奔騰般的洪水把僅剩下的幾棵樹(shù)連根拔掉。洶涌奔騰的洪水已沖垮了他們的房屋,沖走了他們辛辛苦苦換來(lái)的一切。生:我仿佛聽(tīng)到了經(jīng)過(guò)這里的人們的嘆息道:目光短淺也!罪有應(yīng)得也!生:他們?cè)诼宰詺?當(dāng)洪水來(lái)臨時(shí),他們來(lái)不及呼救,就已經(jīng)告別了人世,告別了美好的未來(lái)。(4)有感情地朗讀課文。三.總結(jié)全文齊讀全文,說(shuō)說(shuō)你學(xué)習(xí)了這一課懂得了什么?生:我懂得了我們不能隨意砍伐樹(shù)木.生:我懂得了我們要愛(ài)護(hù)大自然,保護(hù)樹(shù)木.生:我懂得了不愛(ài)護(hù)大自然,就必將受到大自然的懲罰.…師:同學(xué)們說(shuō)的太好了!學(xué)習(xí)了這一課,我們知道了由于村民的無(wú)知與自私,他們過(guò)度砍伐樹(shù)木,忽略了樹(shù)能防風(fēng)、固沙,不讓水土流失的作用,造成了山坡上的植被被破壞,環(huán)境在不斷地惡化,最終受到了大自然嚴(yán)厲的懲罰——小村莊被咆哮的洪水卷走了,一切都沒(méi)有了。我們要吸取這個(gè)沉痛的教訓(xùn),就讓我們一起愛(ài)護(hù)森林.愛(ài)護(hù)大自然!共同來(lái)保護(hù)我們美麗的家園吧!(課件六:愛(ài)護(hù)大自然,愛(ài)護(hù)環(huán)境)四.延伸作業(yè)
俗話說(shuō),心動(dòng)不如行動(dòng)。面對(duì)如此怵目驚心的環(huán)保問(wèn)題,我們小學(xué)生能做什么呢?就請(qǐng)各小組以小組為單位,合作出一份“保護(hù)綠色家園”的手抄報(bào)吧!
五.板書(shū)設(shè)計(jì):隨意砍樹(shù)
一個(gè)小村莊的故事什么都沒(méi)有了
(保護(hù)環(huán)境)不斷砍樹(shù)教后反思:本課采用研究體驗(yàn)式創(chuàng)新教學(xué)法,課堂上我利用多媒體課件創(chuàng)設(shè)情境激發(fā)學(xué)生學(xué)習(xí)興趣,給學(xué)生心理上的支持,創(chuàng)設(shè)良好的學(xué)習(xí)氛圍,幫助學(xué)生通過(guò)研究體驗(yàn)、自主學(xué)習(xí),體會(huì)環(huán)境保護(hù)的重要性,培養(yǎng)學(xué)生的創(chuàng)新思維和創(chuàng)新意識(shí)。并通過(guò)多種形式的讀,讓學(xué)生在讀中體會(huì)、感悟。通過(guò)質(zhì)疑、討論、鞏固與創(chuàng)新運(yùn)用研究式學(xué)習(xí)和體驗(yàn)式學(xué)習(xí),鍛煉學(xué)生的閱讀能力、分析問(wèn)題能力、創(chuàng)造性思維和想像能力,培養(yǎng)學(xué)生熱愛(ài)大自然,保護(hù)環(huán)境的思想感情。
本次教學(xué)分三個(gè)教學(xué)環(huán)節(jié):1、課前引入談話,創(chuàng)設(shè)情景(一組與課文有關(guān)的畫(huà)面),學(xué)生邊看邊想,引入課題,由課題入手,教師相機(jī)引導(dǎo),激發(fā)了學(xué)生學(xué)習(xí)興趣,激活了學(xué)生思維,讓學(xué)生大膽去想,體現(xiàn)了以人為本的思想。巧妙的利用課件,把原來(lái)美麗的小村莊的畫(huà)面展示過(guò)渡到很多年后風(fēng)沙滿天,裸露的土地,讓學(xué)生看后自由說(shuō),尊重學(xué)生,體現(xiàn)了師生之間的平等的對(duì)話,學(xué)生的回答充分展現(xiàn)一種民主氛圍。2、問(wèn)題入手,讓學(xué)生帶著問(wèn)題去讀:這個(gè)美麗的小村莊被()毀滅了。學(xué)生自由讀課文,帶著問(wèn)題去讀,邊讀邊想,挖掘文章的內(nèi)涵,"這個(gè)美麗的小村莊被什么毀滅了"?學(xué)生的說(shuō)法不一,有的說(shuō)是村民、有的說(shuō)是洪水、有的說(shuō)是斧頭,學(xué)生的思維處于興奮狀態(tài),體現(xiàn)了民主的氛圍,學(xué)生自由說(shuō),使學(xué)生個(gè)性得到發(fā)展。3、師生合作,自主探究,師生合作是本堂課的中心環(huán)節(jié)。師生合作、生生合作,相互啟發(fā)誘導(dǎo),體現(xiàn)了一種和諧的探究過(guò)程.整個(gè)教學(xué)過(guò)程,充分體現(xiàn)了民主,和諧的合作氛圍,在學(xué)生自主探究的學(xué)習(xí)過(guò)程中,強(qiáng)化了自主意識(shí),發(fā)揮了主體作用,教師從教課文中跳了出來(lái),樹(shù)立了為學(xué)生而教的新觀念,學(xué)生的學(xué)習(xí)熱情高,參與率高,課堂氣氛活躍,從過(guò)去的"要我學(xué)"過(guò)渡了"我要學(xué)"。通過(guò)探究,活化知識(shí),不僅知其然,還能知其所以然,甚至能知其必然,初步掌握了探究語(yǔ)言文字的門徑。第一課時(shí)一、導(dǎo)入揭題。板書(shū)課題:你們?cè)陬A(yù)習(xí)中,都提出了哪些問(wèn)題呢?(交流預(yù)習(xí)中提出的問(wèn)題,激發(fā)學(xué)生的學(xué)習(xí)興趣)二、初讀課文,學(xué)習(xí)字詞1、自由讀課文,把課文讀正確、讀流利。邊讀邊想:從文中你知道了些什么。2、學(xué)習(xí)生字新詞。你知道這些詞的意思嗎?理解:犁——出示犁的圖片,直觀認(rèn)識(shí)犁的樣子及作用。裸露——課文中說(shuō)了“裸露的土地”,是說(shuō)土地上原來(lái)有很多的樹(shù)木,就像給土地穿上了一件綠衣裳,現(xiàn)在土地上面什么也沒(méi)有了!一棟棟房子——還可以說(shuō):一幢幢房子、一座座房子……咆哮——什么(誰(shuí))會(huì)咆哮?(臺(tái)風(fēng)、洪水、生氣的爸爸……)3、指名分段讀課文,及時(shí)正音(如“沒(méi)喘氣兒”的讀法、“裸”的讀音等)。4、出示圖片,帶著問(wèn)題,再去讀課文。(學(xué)生自由說(shuō),了解文章的大致內(nèi)容)三、學(xué)習(xí)課文第一段1、課文中有一段話就是描寫(xiě)這美麗的小村莊,我們也來(lái)讀一讀。出示課文的第一自然段:“山谷中,早先有過(guò)一個(gè)美麗的小村莊……”(1)自由讀,要求讀正確讀流利。(2)指名讀,及時(shí)正音:郁、澈、湛(特別是“湛”,不是形聲字)。(3)請(qǐng)一人讀第一自然段,大家想象一下,這個(gè)小村莊以前是如何的美麗?(4)你喜歡這一段中哪個(gè)詞?為什么?(根據(jù)學(xué)生的回答,相機(jī)理解幾個(gè)詞語(yǔ)的意思:郁郁蔥蔥、清澈見(jiàn)底、湛藍(lán)深遠(yuǎn)、清新甜潤(rùn))做連線的練習(xí):郁郁蔥蔥空氣清澈見(jiàn)底森林湛藍(lán)深遠(yuǎn)河水清新甜潤(rùn)天空(5)賽讀,讀出小村莊的美麗。(自由練讀、指名讀)3、同學(xué)們,清澈的小河從村前流過(guò)。村后的山坡上郁郁蔥蔥的樹(shù)林像一道巨大的屏障。這里空氣清鮮,莊稼長(zhǎng)得很好,的確很美。過(guò)渡:是呀!多么美麗可愛(ài)的一個(gè)小村莊,為什么最后會(huì)消失呢?我們下節(jié)課繼續(xù)學(xué)習(xí)。四、寫(xiě)字1、出示這節(jié)課要會(huì)寫(xiě)的字:郁、湛、砍、裸、擴(kuò)、棟、喘。2、自由讀,你發(fā)現(xiàn)了什么?(都是左右結(jié)構(gòu)的字)寫(xiě)這樣的字要注意些什么?(偏旁在左的字一般都是左窄右寬,拿“郁”字進(jìn)行區(qū)別)3、自由練寫(xiě)這7個(gè)字,交流要互相提醒的地方。4、再練寫(xiě)一個(gè),盡量寫(xiě)得比第一個(gè)好。5、展示學(xué)生的書(shū)寫(xiě),評(píng)議。五、小結(jié)。第二課時(shí)一、談話導(dǎo)入。上節(jié)課我們一起讀通了課文,認(rèn)識(shí)了課文中的9個(gè)生字,還寫(xiě)好了7個(gè)字。我們先來(lái)復(fù)習(xí)一下。(出示課文中的生字組成的新詞:郁郁蔥蔥、憂郁、清澈、湛藍(lán)、犁地、裸露、赤裸裸、擴(kuò)大、擴(kuò)充、一棟棟、棟梁之才、咆哮、哮叫)接下來(lái)我們繼續(xù)來(lái)深入地學(xué)習(xí)課文。二、學(xué)習(xí)課文二—五自然段。1、出示課文的兩幅插圖,問(wèn):看了這兩幅插圖,是什么是小村莊發(fā)生了變化呢?自由讀課文2-5段。2、重點(diǎn)點(diǎn)撥(體會(huì)意思深刻的句子的含義):(1)“誰(shuí)家想蓋房……裸露的土地?!盵引導(dǎo)學(xué)生理解“裸露”的含義(沒(méi)有東西的遮蓋),想象土地裸露之后會(huì)怎樣?體會(huì)小村莊的環(huán)境已經(jīng)開(kāi)始惡化。](2)“一年年,一代代……消失在天空中?!盵聽(tīng)了同學(xué)的分析,你對(duì)這段話還有什么想問(wèn)的嗎?]①引導(dǎo)從“一年年、一代代”體會(huì)到小村莊長(zhǎng)期遭受破壞。②從句中的省略號(hào),體會(huì)環(huán)境惡化越來(lái)越嚴(yán)重。③反復(fù)朗讀最后一句話,從三個(gè)“變成了”體會(huì)小村莊的人們?yōu)E用樹(shù)木,用斧頭把大量的樹(shù)木劈成柴火燒掉了是多么低效、多么浪費(fèi)。[媒體演示](3)讀第5小節(jié),體會(huì)人們?cè)馐艽笞匀粦土P的慘痛后果。[讀到這兒,大家心中有什么疑問(wèn)嗎?引導(dǎo)學(xué)生再讀第2、3小節(jié)內(nèi)容,認(rèn)識(shí)小村莊被沖走的原因。]導(dǎo)讀第1、4小節(jié),體會(huì)人們?cè)瓉?lái)生活的甜美以及后來(lái)的悲慘遭遇。引發(fā)思考:通過(guò)亂砍濫伐而換來(lái)的甜美生活能長(zhǎng)久嗎?(4)過(guò)渡:這種甜美的生活最終怎么樣了?齊讀最后一節(jié)。導(dǎo)讀第5小節(jié),引導(dǎo)反芻第3、4小節(jié)。[導(dǎo):對(duì)于這段話,你有什么想問(wèn)的嗎?“所有靠斧頭得到的一切”是指什么?讀讀第3、4小節(jié)]三、整體深化,讀寫(xiě)結(jié)合,訓(xùn)練能力大家體會(huì)真深刻,相信大家的感觸也很深吧。請(qǐng)你用朗讀來(lái)表達(dá)心中的情感。1、齊讀全文。2、讀了這篇課文,你最想對(duì)小村莊里的人們說(shuō)些什么?[如果時(shí)間允許,便讓學(xué)生當(dāng)堂寫(xiě)一寫(xiě)心里話。]四、寫(xiě)字教學(xué)。1、出示要會(huì)寫(xiě)的6個(gè)字:森、蔥、蓋、犁、柴、黎。2、說(shuō)說(shuō)這幾個(gè)字的特點(diǎn),自由練寫(xiě)。3、說(shuō)說(shuō)要提醒大家注意的地方。(如“蔥”字中的一點(diǎn),黎的右上部及下面的寫(xiě)法等)4、再一次自由練寫(xiě)一個(gè),盡量寫(xiě)得比第一個(gè)好。五、布置作業(yè)(兩題任選一題)對(duì)學(xué)校周圍環(huán)境進(jìn)行調(diào)查研究,根據(jù)實(shí)際情況寫(xiě)出簡(jiǎn)單的匯報(bào)材料,與同學(xué)交流。教學(xué)反思:不光對(duì)自己的教學(xué)進(jìn)行反思,也對(duì)自己最近一段時(shí)間的教學(xué)進(jìn)行反思:1、怎樣合理的安排一堂課的時(shí)間分配?到了中年級(jí),課文的篇幅變得長(zhǎng)了起來(lái),同樣要講授的東西也很多,所以要把一些內(nèi)容放到課下來(lái)解決,才能體會(huì)出與低段教學(xué)的區(qū)別來(lái),這樣還可以培養(yǎng)孩子們?cè)谡n下的自覺(jué)學(xué)習(xí)的情況。2、在對(duì)于重點(diǎn)詞句的理解上,要多想一些辦法,可以利用詞語(yǔ)來(lái)幫助體會(huì)、練習(xí)讀,可以抓住重點(diǎn)地詞語(yǔ)體會(huì)來(lái)讀,3、丹丹把語(yǔ)言的訓(xùn)練點(diǎn)放在了人們對(duì)于樹(shù)木處理上的隨意性上,我覺(jué)得在“一年年,一代代,山坡上的樹(shù)木不斷減少,裸露的土地不斷擴(kuò)大……”這里也很好,可以幫助孩子們理解經(jīng)過(guò)村民們不斷的破壞,樹(shù)木發(fā)生了怎樣的變化?設(shè)計(jì)了一個(gè)環(huán)節(jié),別忘了問(wèn)問(wèn)自己有什么作用?一個(gè)小村莊的故事湖南省長(zhǎng)沙市雨花區(qū)砂子塘小學(xué)周余教學(xué)目標(biāo):1、認(rèn)識(shí)本課的17個(gè)生字,能夠正確地讀寫(xiě)生詞。2、有感情的朗讀課文,通過(guò)朗讀、交流,體會(huì)含義深刻的句子意思,悟出課文中蘊(yùn)含的道理。3、教育學(xué)生熱愛(ài)大自然,保護(hù)大自然。教學(xué)重點(diǎn)、難點(diǎn):1、理解小村莊變遷的過(guò)程和原因。2、理解含義深刻的句子意思。教學(xué)準(zhǔn)備:多媒體課件教學(xué)過(guò)程:一、情境創(chuàng)設(shè)、激趣導(dǎo)入:1、師:同學(xué)們,在上課之前老師請(qǐng)大家先欣賞一段影像,之后請(qǐng)大家說(shuō)一說(shuō)剛才的影像中你們都觀察到了什么?(播放影像)。(學(xué)生回答)誰(shuí)能夠用幾句話來(lái)說(shuō)一說(shuō)你都看到了哪些景象?2、師:是呀!就是如此和諧的一座小村莊,如此令村民們喜愛(ài)的小村莊,它養(yǎng)育了一代又一代的村民,然而今天它確變成了這樣的場(chǎng)景。(呈現(xiàn)圖片)3、孩子們,現(xiàn)在大家眼前看到的是什么樣子的景象?(學(xué)生說(shuō)話)4、在這個(gè)小村莊里發(fā)生了怎樣的故事呢?讓我們一起走進(jìn)這個(gè)故事?!兑粋€(gè)小村莊的故事》(齊讀課題)二、初讀課文,了解文本1、一讀課文,了解課文大致內(nèi)容。師:我們?cè)?jīng)學(xué)過(guò)這樣一句話:書(shū)讀百遍─(生接——其義自現(xiàn))那就趕緊讀讀課文吧!首先大家可以選擇自己最喜歡的任何方式讀課文,一人讀,兩人讀,大聲讀,默讀都可以,碰到生詞朋友要反復(fù)的多讀幾遍,爭(zhēng)取把課文讀通順??纯次恼轮v了一個(gè)什么故事2)學(xué)生自由讀課文。3)師檢查學(xué)生讀書(shū)情況。師:同學(xué)們,看看文章講了一個(gè)什么故事?誰(shuí)來(lái)說(shuō)說(shuō),你知道了什么?(學(xué)生說(shuō))出示句式:早先,這是一個(gè)()的小村莊,可后來(lái)()(板:美麗消失)2、質(zhì)疑:現(xiàn)在你有疑問(wèn)嗎?(這個(gè)美麗的小村莊為什么會(huì)沒(méi)有了呢?)(板書(shū):?)三、精讀文本,探究原因(一)、感受小村莊的美麗。1、先讓我們走進(jìn)這個(gè)美麗的小村莊吧!課文哪一段寫(xiě)了這個(gè)小村莊的美麗呢?(出示第一自然段)山谷中,早先有過(guò)一個(gè)美麗的小村莊。山上的森林郁郁蔥蔥,村前河水清澈見(jiàn)底,天空湛藍(lán)深遠(yuǎn),空氣清新甜潤(rùn)。(1)、請(qǐng)同學(xué)們讀一讀,小村莊的美麗,你是從哪句話讀到的呢?(2)、請(qǐng)你再讀一讀這句話,你讀懂了什么?(指名讀)(3)、我們面對(duì)著郁郁蔥蔥的森林,踩著清澈見(jiàn)底的河水,你仿佛看到了什么?你又聽(tīng)見(jiàn)了什么?(指名讀)(4)、你們喜歡這美麗的小村莊嗎?就讓它永遠(yuǎn)地留在我們的記憶里吧!齊讀——(5)、山谷中,早先有過(guò)一個(gè)美麗的小村莊。山上的森林——郁郁蔥蔥,村前河水——清澈見(jiàn)底,天空——湛藍(lán)深遠(yuǎn),空氣——清新甜潤(rùn)。(6)、多么美麗的村莊、多么美好的生活環(huán)境啊!簡(jiǎn)直就是想象中的天堂!是大自然的恩賜!可是,今天這個(gè)美麗的小村莊還存在嗎?(7)、請(qǐng)你再去讀一讀第1自然段,從哪里可以看出這美麗的小村莊已經(jīng)不在了?(二)探究小村莊的消失1、美麗的小村莊也——沒(méi)有了,為什么呢?請(qǐng)你讀一讀課文的2-4自然段,找找美麗的小村莊沒(méi)有的原因,用波浪線劃出來(lái)。2、交流:誰(shuí)家想蓋房,誰(shuí)家想造犁,就拎起斧頭到山坡上去,把樹(shù)木一棵一棵砍下來(lái)。預(yù)設(shè):我感受到大家都去砍樹(shù),人很多,被砍的樹(shù)也很多。你能給這些“誰(shuí)”取取名字嗎?人們都去砍樹(shù)有人管嗎?預(yù)設(shè):他們砍樹(shù)不假思索,想砍就砍,隨心所欲。如果學(xué)生直接講明原因,則:你抓住了這個(gè)“拎”字,體會(huì)得多么細(xì)膩!把他們的隨心所欲用朗讀告訴大家。指名朗讀如果學(xué)生未能講到“拎”,則:教室引導(dǎo):你能給它換個(gè)詞嗎?這么多詞都可以,為什么偏偏作者要用一個(gè)“拎“字呢?指名朗讀(1)過(guò)渡:誰(shuí)家想蓋房,誰(shuí)家想造犁,誰(shuí)家還想干什么?出示句子,這砍下來(lái)的一棵一棵樹(shù)都變成了什么呢?(2)引讀:樹(shù)木變成了——一棟棟房子,變成了——各式各樣的工具,變成了——應(yīng)有盡有的家具,還有——大量的樹(shù)木隨著屋頂?shù)牟駸熛г谔炜樟?。?)是啊,要蓋好一棟棟房子,要造好各式各樣的工具,要做好應(yīng)有盡有的家具,需要多少木頭啊,要砍多少的樹(shù)啊!齊讀(課件出示另一句話:“一年年,一代代,山坡上的樹(shù)不斷減少,裸露的土地不斷擴(kuò)大……樹(shù)木變成了一棟棟房子,變成了各式各樣的工具,變成了應(yīng)有盡有的家具,還有大量的樹(shù)木隨著屋頂冒出的柴煙消失在天空了。”)
不知過(guò)了多少年、多少代,在一個(gè)雨水奇多的八月,大雨沒(méi)喘氣兒,一連下了五天五夜,到了第六天黎明雨才停下來(lái)。那個(gè)小村莊,被咆哮的洪水不知卷到哪里何處去了。(1)什么是大雨沒(méi)喘氣兒?(2)那“咆哮”,請(qǐng)你告訴我“咆哮”是什么意思?師:是呀!面對(duì)著這樣肆無(wú)忌憚的洪水,人們?cè)诟尚┦裁茨??他們此時(shí)此刻的表情又是什么樣子呢?眼睜睜地開(kāi)著自己辛辛苦苦建造的一棟棟漂亮的房屋被洪水卷走,他們的心里是什么滋味?他們又在想些什么呢?3、師生總結(jié),品讀最后一段話。師:是啊,正是由于人們不加節(jié)制地濫砍濫伐,才導(dǎo)致小村莊什么都沒(méi)有了,(課件出示:什么都沒(méi)有了——)房子沒(méi)有了-——(學(xué)生說(shuō))(課件出示最后一句話)學(xué)生心情沉重地讀。四、情感熏陶、拓展延伸師:課文學(xué)到這,你們有什么要說(shuō)的嗎?(學(xué)生說(shuō))是??!正是由于人們的無(wú)知,才導(dǎo)致了小村莊的毀滅,其實(shí)在生活中又何嘗沒(méi)有這樣無(wú)知的人呢?請(qǐng)同學(xué)們對(duì)那些無(wú)知的村民們說(shuō)些什么呢?(課件出示課后題)那今天就動(dòng)手吧!板書(shū)設(shè)計(jì):一個(gè)小村莊的故事?美麗消失亂砍濫伐《一個(gè)小村莊的故事》教學(xué)設(shè)計(jì)教學(xué)過(guò)程:一、導(dǎo)入。師:同學(xué)們,喜歡聽(tīng)故事嗎?今天老師就給大家講一個(gè)小村莊的故事。板書(shū)課題:9、一個(gè)小村莊的故事把你們的小手舉起來(lái),跟老師一起來(lái)寫(xiě)。集體讀一下課題。(生齊讀課題)師:從你們讀題的聲音中老師就聽(tīng)出來(lái)了,你對(duì)這個(gè)小村莊感興趣??禳c(diǎn)打開(kāi)課本,我們一起走進(jìn)這個(gè)故事。生翻書(shū)。師:打開(kāi)了嗎?(打開(kāi)了。)那么你在讀課文之前,有沒(méi)有給自己提一些讀書(shū)要求呢?(生自由回答)師:老師也把你們要學(xué)習(xí)的內(nèi)容寫(xiě)在大屏幕上了,大家一起來(lái)看看吧!課件1:學(xué)習(xí)目標(biāo)1、會(huì)認(rèn)9個(gè)生字,會(huì)寫(xiě)個(gè)生字。正確讀寫(xiě)“森林、郁郁蔥蔥、湛藍(lán)、甜潤(rùn)、蓋房、裸露、擴(kuò)大、一棟棟、各式各樣、應(yīng)有盡有、鋒利、喘氣兒、黎明”等詞語(yǔ)。2、正確、流利、有感情地朗讀課文。
(生自由朗讀課文,師巡視指導(dǎo)。)師:好,老師從你們端正的坐姿就知道大家都已經(jīng)讀完了,是嗎?(是)那課文中的生字朋友都認(rèn)識(shí)了嗎?(認(rèn)識(shí))好,可是這些生字朋友很調(diào)皮,它們交了朋友變成了一個(gè)個(gè)詞語(yǔ)寶寶,你們還認(rèn)識(shí)嗎?(認(rèn)識(shí))老師已經(jīng)把我們的這些詞語(yǔ)寶寶請(qǐng)到了大屏幕中,看看誰(shuí)能喊出它們的名字?課件2:出示詞語(yǔ)郁郁蔥蔥清澈見(jiàn)底湛藍(lán)深遠(yuǎn)清新甜潤(rùn)裸露擴(kuò)大喘氣黎明咆哮一棟棟各式各樣應(yīng)有盡有
指名讀,為了讓更多的同學(xué)跟這些詞語(yǔ)寶寶交上朋友,我們開(kāi)火車來(lái)讀讀吧!小火車,誰(shuí)來(lái)開(kāi)?開(kāi)火車讀。同學(xué)們真棒,都和這些詞語(yǔ)寶寶交上了朋友。師:一般情況下大家會(huì)查字典查詞典理解這些詞語(yǔ),但白老師有一個(gè)很好的考察的方式,大家以后也盡量用這個(gè)方式來(lái)考察自己對(duì)詞語(yǔ)的理解的程度,就是看你會(huì)不會(huì)用?會(huì)用了,用得準(zhǔn)確用得恰當(dāng)了就說(shuō)明你真正的理解了。出示課件:小村莊
師:(出示課件)這是哪兒?生:小村莊師:對(duì),這個(gè)小村莊怎么樣呢?用一個(gè)詞語(yǔ)來(lái)形容一下。(美麗)板書(shū):美麗這么美的小村莊里面有哪些景物呢?快來(lái)在大屏幕中找一找。森林,河水,天空,這些詞語(yǔ)寶寶中有很多很美的詞,能不能找一個(gè)來(lái)形容這么美的森林?生:郁郁蔥蔥師:這就是郁郁蔥蔥的景象.郁郁蔥蔥”(生跟讀)”郁郁蔥蔥”(生跟讀),讀得再靜一點(diǎn),再美一點(diǎn),郁郁蔥蔥的森林.生(輕柔齊讀):郁郁蔥蔥的森林。師:你知道這些郁郁蔥蔥的樹(shù)木有什么作用嗎?(美化環(huán)境,呼出氧氣,防止水土流失)是啊,正是有了這些郁郁蔥蔥的樹(shù)木,村前的河水才會(huì)(),天空才會(huì)(),空氣才會(huì)()。那這些美麗的詞語(yǔ)寶寶組合的句子家在課文的哪一個(gè)自然段呢?對(duì),就是第一自然段,誰(shuí)有信心讀給大家聽(tīng)聽(tīng)?指名讀,眾生評(píng)議.小村莊這么美麗,誰(shuí)再來(lái)讀一讀,帶著大家走進(jìn)美麗的小村莊?師:你們聽(tīng)的真認(rèn)真。同學(xué)們,這一段中要求大家寫(xiě)的字非常多。其中有一個(gè)字,它的結(jié)構(gòu)非常特別,是“森林”的“森”。注意到了沒(méi)有,這是什么結(jié)構(gòu)的字???(品字形結(jié)構(gòu))沒(méi)見(jiàn)過(guò)這種結(jié)構(gòu)的字吧!它和品、亮晶晶的“晶”結(jié)構(gòu)是一樣的。三個(gè)同樣的字以這種結(jié)構(gòu)組合在一起,叫品字型結(jié)構(gòu)。記住了嗎?我們一起來(lái)寫(xiě)這個(gè)特殊的字,舉起我們的小手。三部分,上面這部分寫(xiě)扁一點(diǎn),下面這部分寫(xiě)的一小一大,是左小右大,而且右面這部分寫(xiě)的是最大的一個(gè),對(duì)不對(duì)?(對(duì))師板寫(xiě)森字。我們合作來(lái)讀一讀這一段,我讀前面,你們讀后面。(師生合作讀)讀書(shū)就應(yīng)該這樣,帶著自己的想象和感受來(lái)讀。這么美麗的小村莊你喜歡住在這里嗎?(喜歡)師:誰(shuí)來(lái)說(shuō)說(shuō),美麗的小村莊里面還會(huì)有什么呢?(在很久很久以前,有一個(gè)恬靜的小村莊,那里綠樹(shù)成蔭,樹(shù)木成林。綠茵茵的草坪上雪白的羊群撒歡地玩耍、嬉戲;牧羊人吹著笛子,悠揚(yáng)的樂(lè)曲聲在碧藍(lán)的空中回蕩。不遠(yuǎn)處有所小學(xué)校,從校園里傳出孩子們朗朗的讀書(shū)聲。大人們都在辛勤地建造著自己的家園。整個(gè)山村充滿了祥和的氣氛和勃勃的生機(jī)。)三、品味小村莊的最終命運(yùn)(課件出示被破壞后的小村莊圖片。)請(qǐng)注意看大屏幕,美麗的小村莊即將發(fā)生突然變化(課件出示現(xiàn)在小村莊的樣子)發(fā)現(xiàn)什么?師:有個(gè)女同學(xué)坐得較近,剛才嚇了一跳,談?wù)勀銓?duì)小村莊現(xiàn)在的印象?生自由說(shuō)?,F(xiàn)在小村莊的情形藏在了課文的哪一個(gè)自然段中呢?快速讀課文,找一找。指名說(shuō)。誰(shuí)來(lái)讀一讀這個(gè)自然段?指名讀。師:我聽(tīng)出了你心中的沉痛,懷著這樣的心情來(lái)讀,就能把這段讀好,但還稍微顯得高亢了一點(diǎn),誰(shuí)再來(lái)試試?生:讀課文師:好孩子。精彩,本來(lái)我還想給大家示范一下,你讀了我不敢讀了,該快的快,該慢的慢,讓人聽(tīng)了一種心碎心痛的感覺(jué),把聲音放得低一點(diǎn),心放得涼一點(diǎn),速度放得慢一點(diǎn)就能讀出他那種效果.生:全班齊讀”….”板書(shū):消失了三、總結(jié)是呀!多么美麗可愛(ài)的一個(gè)小村莊,為什么最后會(huì)消失呢?板書(shū):?我們下節(jié)課再來(lái)學(xué)習(xí)。一起來(lái)看看我們的作業(yè)吧!四、布置作業(yè)我的作業(yè)我做主喜歡書(shū)法的你:規(guī)范的寫(xiě)寫(xiě)生字和詞語(yǔ)。喜歡朗讀的你:正確,流利,有感情的朗讀課文。喜歡編故事的你:試著寫(xiě)一個(gè)小村莊從美麗到消失的故事。喜歡廣告的你:試著寫(xiě)一寫(xiě)有關(guān)環(huán)保方面的廣告。如①小草正在睡覺(jué),請(qǐng)你不要打攪它。②除了您的照片什么都不要帶走,除了您的腳印什么都不要留下。喜歡畫(huà)畫(huà)的你:把你了解到的美麗的小村莊畫(huà)出來(lái)。喜歡交流的你:把你看到的美麗的小村莊介紹給身邊的人。喜歡調(diào)查的你:看看我們周圍哪些美麗的東西現(xiàn)在消失了。六、板書(shū)設(shè)計(jì):
9、一個(gè)小村莊的故事
美麗—?—什么也沒(méi)有了
《一個(gè)小村莊的故事》教學(xué)設(shè)計(jì)【二、教學(xué)過(guò)程】一、引入新課
1播放背景音樂(lè)和大屏幕(美麗的小村莊環(huán)境優(yōu)美,小動(dòng)物們?cè)诳鞓?lè)地玩耍,人們?cè)诳鞓?lè)地耕種和收割)
2師:在這樣一個(gè)鳥(niǎo)語(yǔ)花香,美麗的小村莊,人們過(guò)著幸福的生活,會(huì)發(fā)生什么樣的故事呢?
二、學(xué)生初步感知課文
1學(xué)生輕聲讀課文(讀準(zhǔn)字音,讀通語(yǔ)句)
2引導(dǎo)學(xué)生復(fù)述故事。(指名回答)
3檢查自學(xué)情況,分段朗讀。
4齊讀最后1段。問(wèn):你們想知道些什么?師相機(jī)板書(shū)學(xué)生提出的問(wèn)題。
5帶著問(wèn)題繼續(xù)看課文,邊讀邊畫(huà),找小伙伴討論。
三、帶著問(wèn)題分析課文
1師:那你們都明白了什么?
2出示第2段,問(wèn):哪些詞語(yǔ)表示砍的數(shù)目非常大?
(一間間一棟棟應(yīng)有盡有各種各樣)指導(dǎo)有感情地朗讀。
3出示第3段,解決第①個(gè)問(wèn)題。
“裸露”是什么意思?
4出示第4段。(指名讀男生讀女生讀)解決了第②個(gè)問(wèn)題。
5播放美麗村莊被破壞過(guò)程的錄象,并小結(jié),照應(yīng)第2段。
師小結(jié):
村子里住著幾十戶人家。家家都有把鋒利的斧頭。誰(shuí)家想蓋房,誰(shuí)家想造犁,就拎起斧到山坡上去,把樹(shù)一棵棵砍下來(lái),就這樣樹(shù)木變成了房子,變成了家具,山坡上就出現(xiàn)了越來(lái)越多的裸露的土地。
四、體會(huì)課文并深化主題
師:此時(shí),你的心情怎么樣?(學(xué)生暢所欲言)
師:是啊,你們的心情老師能夠理解,就請(qǐng)你們?cè)诖舐暲首x中表達(dá)自己的感情吧?。w朗讀課文)
五、拓展延伸
師:美麗的小村莊因?yàn)椴患庸?jié)制地亂砍亂伐,就被洪水卷走了,我感到痛心,感到惋惜,同學(xué)們,你們肯定有很多的話說(shuō),就把它寫(xiě)在課題的旁邊吧!
六、發(fā)散思維
用自己喜歡的方式表達(dá)對(duì)小村莊的感情和對(duì)保護(hù)環(huán)境的感想。(說(shuō)畫(huà)寫(xiě)唱等等)
附板書(shū)
10一個(gè)小村莊的故事
美麗的小村莊亂砍→樹(shù)木減少土地裸露→洪水卷走了一切
問(wèn)題:①人們?yōu)槭裁纯巢??為什么裸露的土地不斷擴(kuò)大?
②為什么什么都沒(méi)有了呢?
C課程設(shè)計(jì)2C課程設(shè)計(jì)2
/C課程設(shè)計(jì)2
成績(jī)?cè)u(píng)定表學(xué)生姓名
馬舒陽(yáng)
班級(jí)學(xué)號(hào)
1203070102
專業(yè)
電子信息科學(xué)與技術(shù)
課程設(shè)計(jì)題目
編程技術(shù)基礎(chǔ)實(shí)訓(xùn)
評(píng)語(yǔ)
組長(zhǎng)簽字:
成績(jī)
日期
2013年月日
課程設(shè)計(jì)任務(wù)書(shū)學(xué)院
信息科學(xué)與工程學(xué)院
專業(yè)
電子信息科學(xué)與技術(shù)
學(xué)生姓名
馬舒陽(yáng)
班級(jí)學(xué)號(hào)
1203070102
課程設(shè)計(jì)題目
編程技術(shù)基礎(chǔ)實(shí)訓(xùn)
實(shí)踐教學(xué)要求與任務(wù):利用C語(yǔ)言編寫(xiě)下題的代碼。題目名稱:設(shè)計(jì)求兩數(shù)之差的絕對(duì)值的函數(shù)和學(xué)生成績(jī)統(tǒng)計(jì)程序內(nèi)容及要求:(1)題目一的內(nèi)容和要求:1).設(shè)計(jì)一個(gè)選擇式菜單。棧子系統(tǒng)*******************************************************1……入棧**2……出棧**3……顯示**4……數(shù)制轉(zhuǎn)換**0……返回*******************************************************請(qǐng)選擇菜單號(hào)(0…4):2).設(shè)計(jì)一個(gè)整型數(shù)據(jù)元素的鏈棧。3).編寫(xiě)入棧、出棧和顯示棧中全部元素的程序。4).編寫(xiě)一個(gè)把十進(jìn)制數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)的應(yīng)用程序。(2)題目二的內(nèi)容和要求:通訊錄實(shí)質(zhì)上是一個(gè)線性表,由于通訊錄長(zhǎng)度不確定,且插入或刪除操作比較頻繁,因此,采用單鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。要求實(shí)現(xiàn)如下功能:1).設(shè)計(jì)一個(gè)選擇式菜單。通訊錄管理系統(tǒng)*******************************************************1……通訊錄單鏈表的建立**2……通訊者的插入**3……通訊者的刪除**4……通訊者的查詢**0……退出*******************************************************請(qǐng)選擇菜單號(hào)(0…4):2).編程實(shí)現(xiàn)通訊錄單鏈表的建立、通訊者的插入、通訊者的刪除、通訊者的查詢、通訊錄的輸出。工作計(jì)劃與進(jìn)度安排:第1天:1、指導(dǎo)教師布置課程設(shè)計(jì)題目及任務(wù)2、查找相關(guān)資料第2~4天:1、根據(jù)具體設(shè)計(jì)題目進(jìn)行具體分析2、對(duì)設(shè)計(jì)題目進(jìn)行編碼和調(diào)試3、指導(dǎo)教師進(jìn)行驗(yàn)收第5天:1、指導(dǎo)教師針對(duì)課程設(shè)計(jì)進(jìn)行答辯2、完成課程設(shè)計(jì)報(bào)告
指導(dǎo)教師:2013年月日
專業(yè)負(fù)責(zé)人:2013年月日
學(xué)院教學(xué)副院長(zhǎng):2013年月日
目錄一、課程設(shè)計(jì)目的1二、課程設(shè)計(jì)內(nèi)容和要求1三、題目一設(shè)計(jì)過(guò)程2四、題目二設(shè)計(jì)過(guò)程24五、設(shè)計(jì)總結(jié)36六、參考文獻(xiàn)36題目棧子系統(tǒng)、通訊錄管理系統(tǒng)一、課程設(shè)計(jì)的目的本學(xué)期我們對(duì)《數(shù)據(jù)結(jié)構(gòu)》這門課程進(jìn)行了學(xué)習(xí)。這門課程是一門實(shí)踐性非常強(qiáng)的課程,為了讓大家更好地理解與運(yùn)用所學(xué)知識(shí),提高動(dòng)手能力,我們進(jìn)行了此次課程設(shè)計(jì)實(shí)習(xí)。這次課程設(shè)計(jì)不但要求學(xué)生掌握《數(shù)據(jù)結(jié)構(gòu)》中的各方面知識(shí),還要求學(xué)生具備一定的C語(yǔ)言基礎(chǔ)和編程能力。(1)題目一的目的:1.掌握棧的特點(diǎn)及其描述方法2.掌握鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)實(shí)現(xiàn)一個(gè)棧3.掌握鏈棧的各種基本操作4.掌握棧的典型應(yīng)用的算法(2)題目二的目的:1.掌握線性表的特點(diǎn)2.掌握線性表的順序存儲(chǔ)結(jié)構(gòu)和鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的基本運(yùn)算3.掌握線性表的基本操作二、課程設(shè)計(jì)的內(nèi)容和要求(1)題目一的內(nèi)容和要求:1).設(shè)計(jì)一個(gè)選擇式菜單。棧子系統(tǒng)*******************************************************1……入棧**2……出棧**3……顯示**4……數(shù)制轉(zhuǎn)換**0……返回*******************************************************請(qǐng)選擇菜單號(hào)(0…4):2).設(shè)計(jì)一個(gè)整型數(shù)據(jù)元素的鏈棧。3).編寫(xiě)入棧、出棧和顯示棧中全部元素的程序。4).編寫(xiě)一個(gè)把十進(jìn)制數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)的應(yīng)用程序。(2)題目二的內(nèi)容和要求:通訊錄實(shí)質(zhì)上是一個(gè)線性表,由于通訊錄長(zhǎng)度不確定,且插入或刪除操作比較頻繁,因此,采用單鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。要求實(shí)現(xiàn)如下功能:1).設(shè)計(jì)一個(gè)選擇式菜單。通訊錄管理系統(tǒng)*******************************************************1……通訊錄單鏈表的建立**2……通訊者的插入**3……通訊者的刪除**4……通訊者的查詢**0……退出*******************************************************請(qǐng)選擇菜單號(hào)(0…4):2).編程實(shí)現(xiàn)通訊錄單鏈表的建立、通訊者的插入、通訊者的刪除、通訊者的查詢、通訊錄的輸出。三、題目一設(shè)計(jì)過(guò)程1、題目分析 本題要求合理地設(shè)計(jì)一個(gè)棧的結(jié)構(gòu)及入棧、出棧、刪除、查找等基本操作,并運(yùn)用此結(jié)構(gòu)實(shí)現(xiàn)數(shù)制轉(zhuǎn)換。算法描述首先定義一個(gè)結(jié)點(diǎn)結(jié)構(gòu)體,指針域包括兩個(gè)指針,分別指向前驅(qū)結(jié)點(diǎn)和后繼結(jié)點(diǎn),數(shù)據(jù)域?yàn)橐粋€(gè)DataType類型的變量,其中DataTYpe類型為宏定義;在定義一個(gè)棧結(jié)構(gòu)體,結(jié)構(gòu)體內(nèi)包括兩個(gè)指針,分別為棧頂指針和棧低指針,還有一個(gè)int型記錄棧的長(zhǎng)度。下面僅詳細(xì)闡述一下各功能模塊的工作原理。入棧為棧的首次賦值,利用do{}while();可按需求循環(huán)輸入多組信息,并及時(shí)退出返回到主菜單,在實(shí)現(xiàn)循環(huán)多組輸入時(shí)調(diào)用了函數(shù)Push,Push為機(jī)械入棧一個(gè)新元素,將參數(shù)nn,入棧到棧tt內(nèi),棧的長(zhǎng)度加一。出棧函數(shù)Pop中,首先判斷棧是否為空,為空時(shí),不可出棧;非空時(shí),輸出棧頂元素及棧的長(zhǎng)度,并刪除棧頂節(jié)點(diǎn),棧的長(zhǎng)度減一。信息輸出完畢后按任意鍵返回主菜單。顯示函數(shù)Show中,即利用do...while循環(huán)多次調(diào)用出棧函數(shù),每次輸出時(shí)要按任意鍵繼續(xù)一次,以保障畫(huà)面整潔。信息輸出完畢后按任意鍵返回主菜單。數(shù)制轉(zhuǎn)換函數(shù)chang中,大體結(jié)構(gòu)包括一個(gè)大的do...while允許多次使用信息轉(zhuǎn)換,do中首先輸入數(shù)及其進(jìn)制和預(yù)期進(jìn)制,然后判斷是否為十進(jìn)制,經(jīng)費(fèi)是禁止的數(shù)字轉(zhuǎn)換為十進(jìn)制,再將其循環(huán)除以預(yù)期進(jìn)制,將其余數(shù)存在新建號(hào)的棧中,直到余數(shù)為零,停止循環(huán),然后依次出棧,將棧頂元素依次顯示出來(lái),即轉(zhuǎn)換結(jié)束??蛇xN或Y,繼續(xù)下一次轉(zhuǎn)換,或者返回主菜單。源代碼ST.h:#ifndefST_H#defineST_H#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<windows.h>typedefintDataType;typedefstructNode{ structNode*pro; DataTypedata; structNode*next;}NN;//雙向鏈棧的結(jié)點(diǎn)typedefstruct{ NN*top; NN*base; intsize;}ST;//棧//main.c:主函數(shù)//Menu.c:框架界面函數(shù)和初始化退出函數(shù)voidInitiate(ST*tt);//棧的初始化及雙向鏈的初始化voidJM();//界面intNum();//菜單序號(hào)選擇voidExit();//退出//FUN.c:具體功能函數(shù)voidInput(ST*tt);//入棧voidPush(ST*tt,DataTypenn);//機(jī)械入棧intPop(ST*tt);//機(jī)械出棧voidShow(STtt);//顯示voidchange(STtt);//數(shù)制轉(zhuǎn)換#endifMenu.c:#include"ST.H"voidJM()//界面函數(shù){ intch; STtt; Initiate(&tt); printf("\n\n\n\n\n\n\n\n\t\t歡迎您使用《棧子系統(tǒng)》!\n\n\n"); printf("\t\t\t\t設(shè)計(jì)者:馬舒陽(yáng)(1203070102)\n"); getch(); do { system("cls"); printf("\n\n\t\t\t\t棧子系統(tǒng)\n"); printf("\t********************************************\n"); printf("\t*1……入棧*\n"); printf("\t*2……出棧*\n"); printf("\t*3……顯示*\n"); printf("\t*4……數(shù)制轉(zhuǎn)換*\n"); printf("\t*0……返回*\n"); printf("\t********************************************\n"); printf("\t*提示:本系統(tǒng)僅可用于整型數(shù)數(shù)據(jù)的儲(chǔ)存,望諒解。*\t\n"); printf("\t********************************************\n"); ch=Num(); switch(ch) { case1: Input(&tt); break; case2: Pop(&tt); break; case3: Show(tt); break; case4: change(tt); break; case0: Exit(); case-1: ; } }while(ch);}intNum()//判斷菜單號(hào){ intk; printf("\n\t\t請(qǐng)選擇菜單號(hào)(0…4):"); scanf("%d",&k); getchar(); if(k<0||k>5) { printf("\n\t\t輸入錯(cuò)誤!按任意鍵繼續(xù)..."); getch(); return(-1); } else returnk;}voidInitiate(ST*tt)//??盏某跏蓟⒁猓捍撕瘮?shù)內(nèi)的tt為棧型指針,不同于JM內(nèi)的tt{ tt->base=(NN*)malloc(sizeof(NN)); tt->top=tt->base; tt->size=0;}voidExit()//退出{ system("cls"); printf("\n\n\n\n\n\n\t\t謝謝使用程序退出!"); printf("\n\n\n\n\n\n\t\t\t"); printf("按任意鍵繼續(xù)..."); getch();}main.c:#include"ST.H"intmain(){ JM(); return0;}FUN.c:#include"ST.H"voidInput(ST*tt)//棧的初始化{ DataTypenn; intch; system("cls"); printf("\n\n\t\t老師早安!開(kāi)始入棧!\n\n"); do { printf("\n\t\t請(qǐng)輸入新棧頂數(shù)據(jù):"); scanf("%d",&nn);//%d getchar(); Push(tt,nn);//調(diào)用入棧函數(shù) do { printf("\n\t\t繼續(xù)?<YorN>"); ch=getchar(); getchar(); if(ch!='N'&&ch!='Y') printf("\n\t\t請(qǐng)輸入Y或N!\n"); else break; }while(1); }while(ch=='Y');}voidPush(ST*tt,DataTypenn)//將nn入棧到tt所指棧(棧中top指向還未賦值的結(jié)點(diǎn)){ NN*p; p=(NN*)malloc(sizeof(NN)); tt->top->data=nn; p->pro=tt->top; (tt->top)->next=p; tt->top=p; tt->size++;}intPop(ST*tt)//出棧{ NN*p; if(tt->size==0) { printf("\n\t\t對(duì)不起,此棧已空!\n"); getch(); return0; } else { printf("\n\t\t棧頂元素為%d\n",tt->top->pro->data);//%d p=tt->top; tt->top=tt->top->pro; free(p); tt->top->next=NULL; if(!(tt->top->next)) { tt->size--; printf("\n\t\t出棧成功!棧中還有%d個(gè)元素!按任意鍵繼續(xù)...\n",tt->size); getch(); } return1; }}voidShow(STtt)//顯示全部出棧{ system("cls"); do { if(!tt.size) break; else Pop(&tt); }while(1); printf("\n\t\t馬舒陽(yáng)匯報(bào)完畢完畢!按任意鍵繼續(xù)...\n"); getch();}voidchange()//數(shù)值轉(zhuǎn)換{ STcc; NN*p; inti,nn,zz,yy,tem_1,tem_2,tem_3; charch; Initiate(&cc); do { system("cls"); printf("\n\n\t\t歡迎進(jìn)入數(shù)據(jù)轉(zhuǎn)換!\n\n\t\t(請(qǐng)注意:系統(tǒng)暫不支持十以上進(jìn)制轉(zhuǎn)換!)\n"); printf("\n\n\t\t請(qǐng)輸入一個(gè)數(shù)字!"); scanf("%d",&nn);//%d getchar(); printf("\n\n\t\t請(qǐng)問(wèn)已輸入的數(shù)字是什么進(jìn)制呢?"); scanf("%d",&zz);//%d getchar(); printf("\n\n\t\t請(qǐng)問(wèn)您想要轉(zhuǎn)換到幾進(jìn)制的呢?"); scanf("%d",&yy);//%d getchar(); if(zz>10||yy>10) { printf("\n\t\t待轉(zhuǎn)換的數(shù)字進(jìn)制輸入不合理!按任意鍵回到主菜單..."); getch(); return; } if(zz!=10)//若不是十進(jìn)制要轉(zhuǎn)換成十進(jìn)制 { tem_3=1;//變量含義:進(jìn)制數(shù)的n次方 tem_2=0;//變量含義:暫時(shí)存放和 tem_1=1;//變量含義:各項(xiàng)數(shù) for(i=0;nn;nn/=10) { tem_1=(nn%10)*tem_3; tem_2+=tem_1; tem_3*=zz; } nn=tem_2; } for(;nn;nn/=yy)//大除法入棧 { if(nn%yy<zz) Push(&cc,nn%yy); else { printf("\n\t\t待轉(zhuǎn)換的數(shù)字進(jìn)制輸入不合理!按任意鍵回到主菜單..."); getch(); return; } } printf("\n\n\t\t轉(zhuǎn)換結(jié)果為"); for(;cc.base!=cc.top;)//出棧 { p=cc.top->pro; printf("%d",p->data);//%d cc.top=p; free(p->next); cc.size--; } do { printf("\n\n\t\t繼續(xù)?<YorN>"); ch=getchar(); getchar(); if(ch!='N'&&ch!='Y') printf("\n\t\t請(qǐng)輸入Y或N!\n"); else break; }while(1); }while(ch=='Y'); }運(yùn)行結(jié)果歡迎界面,如圖所示。圖1-1按任意鍵繼續(xù)后進(jìn)入主菜單,選擇菜單號(hào)1,進(jìn)入入棧模塊,如圖所示。圖1-2開(kāi)始入棧,輸入新的棧頂元素(整型),并輸入Y或N選擇是否繼續(xù),此過(guò)程中,輸入錯(cuò)誤有提示,如圖所示,以1,3,5,7,9,2,4,6,8,入棧為例。圖1-3圖1-4圖1-5 選擇N,輸入結(jié)束,然后回到主菜單,下面選擇菜單號(hào)2,進(jìn)入出棧模塊。圖1-6按任意鍵繼續(xù)后,回到主菜單,選擇菜單號(hào)3,顯示棧內(nèi)剩余信息。圖1-7圖1-8其間,每一次輸出可按需要按任意鍵輸出,并顯示剩余信息。圖1-9圖1-10 匯報(bào)完畢后,即棧已空,按任意鍵返回到主函數(shù),選擇菜單號(hào)4,進(jìn)入數(shù)制轉(zhuǎn)換模塊。圖1-11輸入被轉(zhuǎn)換的數(shù)字,被轉(zhuǎn)換數(shù)字的數(shù)制及預(yù)期數(shù)制,并可按需求輸入Y或N選擇繼續(xù)或退出。圖1-12圖1-13 退出后返回主菜單,選擇0,即可退出程序。圖1-14圖1-15四、題目二設(shè)計(jì)過(guò)程1、題目分析本題要求建立鏈表,以存儲(chǔ)聯(lián)系人信息,并設(shè)計(jì)出對(duì)其的建立,插入刪除顯示等基本操作即可。算法描述首先定義一個(gè)鏈表結(jié)點(diǎn)結(jié)構(gòu)體,指針域包括一個(gè)next指針,數(shù)據(jù)域包括個(gè)人姓名及聯(lián)系方式。下面僅具體闡述一下各功能模塊的工作原理。函數(shù)Build,首先判斷該表是否已建立過(guò),即表內(nèi)是否有一個(gè)空結(jié)點(diǎn)(頭結(jié)點(diǎn)),表未初始化時(shí)便建立一個(gè)空表,否則提示“表已存在,無(wú)需建立”。提示后延時(shí)2s自動(dòng)跳轉(zhuǎn)到主菜單。插入函數(shù)Insert,首先輸入有效信息,然后利用頭插法將其插入到頭指針的下一個(gè)結(jié)點(diǎn),再輸出提示,提示用戶選擇N或Y,判斷是否繼續(xù),若要繼續(xù),則遞歸本函數(shù),否,直接返回主菜單。刪除函數(shù)Delete,首先判斷表是否為空,表為空時(shí),不允許刪除,并彈出提示,按任意鍵繼續(xù)后后跳轉(zhuǎn)到主菜單;表非空時(shí),輸入要?jiǎng)h除人的姓名,利用循環(huán)查找表中人的信息(暫不支持多元素的查找與刪除),若查找成功則輸出提示,詢問(wèn)是否確定刪除,按需求,刪除該結(jié)點(diǎn)(暫不支持誤刪恢復(fù))或取消操作;若查找失敗,不存在該聯(lián)系人,則輸出提示。最后按任意鍵退回到主菜單。查詢函數(shù)Search,首先判斷表是否為空,表為空時(shí),不允許查找,并彈出提示,按任意鍵繼續(xù)后后跳轉(zhuǎn)到主菜單;表非空時(shí),輸入要查詢?nèi)说男彰?,利用循環(huán)查找表中人的信息(暫不支持多元素的查找),然后輸出信息,按任意鍵退回到主菜單。 退出函數(shù)Exit,先輸出表內(nèi)所有信息,信息輸出完畢后,按任意鍵結(jié)束程序。3、源代碼MSY.h:#ifndefMSY_H#defineMSY_H#include<stdlib.h>#include<stdio.h>//#include<conio.h>#include<windows.h>#defineN20typedefstructNode{ charname[N]; charnum[N]; structNode*next;}NODE;voidWelcome();voidjiemian();intNum(); voidBuild(NODE**head);voidinsert(NODE**head);voidDelete(NODE*head);voidFind(NODE*head);voidExit(NODE*head);//待改進(jìn):多元素查詢//待改進(jìn):當(dāng)head沒(méi)有初始化,要直接關(guān)閉,不允許進(jìn)行插入和刪除等操作#endifFx.c:#include"MSY.h"voidjiemian(){ staticNODE*head=NULL; system("cls"); printf("\n\n\t\t\t\t通訊錄管理系統(tǒng)\n"); printf("****************************************************\n"); printf("*1……通訊錄單鏈表的建立*\n"); printf("*2……通訊者的插入*\n"); printf("*3……通訊者的刪除*\n"); printf("*4……通訊者的查詢*\n"); printf("*0……退出*\n"); printf("****************************************************\n"); printf("\t提示:在2,3,4功能執(zhí)行前,須先執(zhí)行1.操作!*\n"); printf("****************************************************\n"); switch(Num()) { case1: Build(&head); break; case2: insert(&head); break; case3: Delete(head); break; case4: Find(head); break; case0: Exit(head); break; }
}intNum(){ intk; printf("\n\t\t請(qǐng)選擇菜單號(hào)(0…4):"); scanf("%d",&k); getchar(); if(k<0||k>4) { printf("\n\t\t輸入錯(cuò)誤!按任意鍵繼續(xù)..."); getch(); system("cls"); jiemian(); } else returnk;}voidBuild(NODE**head)//建立一個(gè)有頭結(jié)點(diǎn)的鏈表(以頭結(jié)點(diǎn)是否已存在為判定依據(jù)){ system("cls"); if((*head)!=NULL) { printf("\n\n\n\n****鏈表已存在,無(wú)需創(chuàng)建!************\n"); } else { (*head)=(NODE*)malloc(sizeof(NODE)); if((*head)) { (*head)->next=NULL; printf("\n\n##################################################\n");printf("#創(chuàng)建成功!#\n"); printf("######################################################\n"); } else printf("\t\t內(nèi)存分配失敗!");
} Sleep(2000); jiemian();}voidinsert(NODE**head){ charch; NODE*p; system("cls"); printf("####################################################\n"); printf("#INSERTNEWCONTACT#\n"); printf("####################################################\n"); p=(NODE*)malloc(sizeof(NODE)); printf("\n\t\t請(qǐng)輸入新聯(lián)系人的姓名(1~%d位字母或數(shù)字):",N-1);//待改進(jìn)判定溢出及字符或是數(shù)字 scanf("%s",&(p->name)); printf("\n\n\t\t請(qǐng)輸入新聯(lián)系人的電話號(hào)碼(1~%d位數(shù)字):",N-1); scanf("%s",&(p->num)); getc
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025采購(gòu)合同示范文本
- 合同范本模板哪里有
- 水塔上拆遷合同范本
- 2025新房購(gòu)房合同范本新房買賣合同的合同范本
- 家電轉(zhuǎn)賣維修合同范本
- 貴州茶葉合同范本
- 荒地補(bǔ)償協(xié)議合同范本
- 瓦房擴(kuò)建改造合同范本
- 出口長(zhǎng)期供貨合同范本
- 紙箱模具采購(gòu)合同范本
- 腕踝針技術(shù)操作流程
- 最全海外常駐和出差補(bǔ)助管理規(guī)定
- 試生產(chǎn)總結(jié)報(bào)告
- 房地產(chǎn)制度與標(biāo)準(zhǔn) -中建一局項(xiàng)目管理標(biāo)準(zhǔn)化指導(dǎo)手冊(cè)(第一版)
- 《老年學(xué)概論(第3版)》課件第一章
- GB/T 6495.1-1996光伏器件第1部分:光伏電流-電壓特性的測(cè)量
- GB/T 30951-2014小型水電站機(jī)電設(shè)備報(bào)廢條件
- GB/T 18948-2017內(nèi)燃機(jī)冷卻系統(tǒng)用橡膠軟管和純膠管規(guī)范
- 電動(dòng)汽車充電樁申請(qǐng)安裝備案表
- DB32T 4073-2021 建筑施工承插型盤扣式鋼管支架安全技術(shù)規(guī)程
- 易制毒、易制爆培訓(xùn)試卷及答案
評(píng)論
0/150
提交評(píng)論