- 相關(guān)推薦
《C語言程序設(shè)計(jì)》說課稿范文
作為一名教師,時(shí)常需要用到說課稿,借助說課稿可以有效提升自己的教學(xué)能力。那么大家知道正規(guī)的說課稿是怎么寫的嗎?下面是小編整理的《C語言程序設(shè)計(jì)》說課稿范文,供大家參考借鑒,希望可以幫助到有需要的朋友。
《C語言程序設(shè)計(jì)》說課稿 1
一、課程教學(xué)大綱
課程教學(xué)大綱包括課程性質(zhì)、課程地位、課程目標(biāo)等幾個(gè)方面。
。ㄒ唬┱n程性質(zhì)
《C語言程序設(shè)計(jì)》課程是高職高專計(jì)算機(jī)類、電子信息類、通信類和電子商務(wù)類各專業(yè)職業(yè)素質(zhì)必修課,旨在培養(yǎng)高職學(xué)生運(yùn)用計(jì)算機(jī)進(jìn)行邏輯思維的能力,掌握運(yùn)用C語言編程來解決崗位工作中實(shí)際問題的方法和步驟,為提高職業(yè)能力和拓展職業(yè)空間打下堅(jiān)實(shí)基礎(chǔ)。所以,本課程主要針對(duì)培養(yǎng)這類人才基本程序設(shè)計(jì)能力的目的而設(shè)置的課程。
。ǘ┱n程地位
1、學(xué)生畢業(yè)后工作崗位主要有計(jì)算機(jī)管理員、單片機(jī)應(yīng)用設(shè)計(jì)員、網(wǎng)絡(luò)應(yīng)用等,在計(jì)算機(jī)控制、單片機(jī)應(yīng)用、電子技術(shù)、通信技術(shù)等相關(guān)行業(yè)中都將使用C語言作為應(yīng)用系統(tǒng)開發(fā)設(shè)計(jì)語言。
2、C語言也是其它編程語言類課程的前導(dǎo)課程,也是信息產(chǎn)業(yè)部計(jì)算機(jī)專業(yè)和軟件專業(yè)水平資格考試(程序員、網(wǎng)絡(luò)管理員等)考試中要求的主要程序設(shè)計(jì)語言。
。ㄈ┱n程目標(biāo)
根據(jù)對(duì)教材內(nèi)容、教學(xué)大綱及學(xué)生自身認(rèn)知水平的分析,教學(xué)目標(biāo)從知識(shí)目標(biāo)、能力目標(biāo)和素質(zhì)目標(biāo)三個(gè)方面來分析。
1、知識(shí)目標(biāo)
、僬莆粘绦虻幕窘Y(jié)構(gòu);
②掌握數(shù)組和函數(shù)的運(yùn)用;
③掌握指針和位運(yùn)算的基本操作。
2、能力目標(biāo)
①掌握初步編程思想,熟悉基本算法,能根據(jù)問題正確選擇、組合算法并繪制程序流程圖;
②能獨(dú)立編寫代碼,編寫測(cè)試數(shù)據(jù),并能獨(dú)立調(diào)試程序,獲得正確結(jié)果;
、哿己玫木幊趟悸泛惋L(fēng)格。
3、素質(zhì)目標(biāo)
、倬邆浠镜拈喿x程序和程序的編寫的素質(zhì);
②培養(yǎng)嚴(yán)謹(jǐn)踏實(shí)的作風(fēng),訓(xùn)練自己的邏輯思維;
、坼憻捵约悍治鰡栴}、解決問題的能力。
。ㄋ模┙虒W(xué)總體規(guī)劃
《C語言程序設(shè)計(jì)》的教學(xué)總學(xué)時(shí)為80學(xué)時(shí),以“理論夠用、注重實(shí)操”為原則,按照程序設(shè)計(jì)的能力模塊,系統(tǒng)的講解C語言基本概念、三種基本程序設(shè)計(jì)結(jié)構(gòu)、數(shù)組和函數(shù),并結(jié)合所學(xué)知識(shí)點(diǎn)進(jìn)行相應(yīng)實(shí)訓(xùn),最終完成一個(gè)綜合項(xiàng)目“學(xué)生成績(jī)管理系統(tǒng)”。
旨在培養(yǎng)學(xué)生能夠循序漸進(jìn)地掌握C語言的語法規(guī)則、建立程序設(shè)計(jì)概念、確立程序設(shè)計(jì)的.思維方式、掌握程序設(shè)計(jì)的方法、初步積累編程經(jīng)驗(yàn)、培養(yǎng)學(xué)生良好的程序設(shè)計(jì)風(fēng)格,能初步用C語言解決與專業(yè)相關(guān)的應(yīng)用問題,并為學(xué)習(xí)其它的計(jì)算機(jī)課程奠定基礎(chǔ)。
(五)實(shí)踐教學(xué)內(nèi)容
實(shí)踐教學(xué)環(huán)節(jié)充分體現(xiàn)“任務(wù)驅(qū)動(dòng)、實(shí)踐導(dǎo)向”的設(shè)計(jì)思想。
。┱n程重點(diǎn)和難點(diǎn)
二、教學(xué)資源
。ㄒ唬┙滩牡倪x用
遵循“面向應(yīng)用,理論與實(shí)踐有機(jī)結(jié)合”、“淺顯易懂,符合高職學(xué)生認(rèn)知規(guī)律”、“任務(wù)驅(qū)動(dòng),培養(yǎng)學(xué)生自主學(xué)習(xí)能力”的教材選用原則,本課程選用我院教師自編的《C語言程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)教程》作為教材。
此教材的特點(diǎn)是:是在提出問題的同時(shí)給出示例程序,而示例程序盡量將主要的知識(shí)點(diǎn)演示出來,使讀者對(duì)解決同類問題的程序設(shè)計(jì)思想有比較全面的認(rèn)識(shí)。從而滿足初學(xué)者以及對(duì)程序要求不是很高的讀者的需求,正好適合高職層次的人才培養(yǎng)目標(biāo)。
三、教學(xué)方法與手段
貫徹“以學(xué)生為中心”的教學(xué)理念,采用案例導(dǎo)入、任務(wù)驅(qū)動(dòng)、講練結(jié)合和分組討論的教學(xué)方法,具體實(shí)施如下:
1.案例導(dǎo)入
以項(xiàng)目“學(xué)生成績(jī)管理系統(tǒng)”為主線,貫穿順序、選擇、循環(huán)結(jié)構(gòu)和數(shù)組、指針等所有章節(jié)中,課程教學(xué)具有連貫性。同時(shí)結(jié)合現(xiàn)場(chǎng)提供實(shí)際項(xiàng)目案例(子項(xiàng)目)組織教學(xué)。教學(xué)過程中,首先提出項(xiàng)目目標(biāo),然后通過知識(shí)講解、方法演示、實(shí)踐演
練、復(fù)習(xí)歸納,以解決實(shí)際問題的學(xué)習(xí)方法來學(xué)習(xí)軟件開發(fā)。使學(xué)生體會(huì)到知識(shí)的實(shí)用性,提高學(xué)習(xí)興趣。知識(shí)的實(shí)用性,提高學(xué)習(xí)興趣。應(yīng)用案例有競(jìng)賽平分、紅綠燈控制、學(xué)生成績(jī)管理等項(xiàng)目。
2.任務(wù)驅(qū)動(dòng)
每次課都提出一個(gè)明確的任務(wù),通過一個(gè)任務(wù)掌握某個(gè)章節(jié)的知識(shí)點(diǎn),突出重點(diǎn),分解難點(diǎn),教學(xué)目的明確。如講授選擇結(jié)構(gòu)時(shí)模擬銀行ATM機(jī)的菜單選擇;講授順序程序設(shè)計(jì)“模擬交通信號(hào)燈”中紅綠燈顯示過程設(shè)計(jì)程序,提高學(xué)生學(xué)習(xí)積極性大;“項(xiàng)目驅(qū)動(dòng)、案例教學(xué)、理論實(shí)踐一體化”的教學(xué)模式解決了課程教學(xué)內(nèi)容與職業(yè)崗位工作任務(wù)無關(guān)的問題,方便實(shí)現(xiàn)“學(xué)為所用”和“學(xué)以致用”。
3.講練結(jié)合
授課地點(diǎn)為以多媒體教室及機(jī)房為主,采用邊講邊練的教學(xué)互動(dòng)形式,導(dǎo)入貼近實(shí)際的程序設(shè)計(jì)實(shí)例。在內(nèi)容上,將最新的軟件開發(fā)技術(shù)引進(jìn)課程,使學(xué)生畢業(yè)后能成為合格的程序設(shè)計(jì)員。在教學(xué)過程中,適當(dāng)安排學(xué)生在計(jì)算機(jī)上進(jìn)行實(shí)際程序設(shè)計(jì),通過運(yùn)行調(diào)試自己設(shè)計(jì)的程序,讓學(xué)生親自觀察和體驗(yàn)程序設(shè)計(jì)的成功感受,加深知識(shí)的理解。
4.分組討論教學(xué)
學(xué)生以組為單位(2~3人),讓同學(xué)們分組討論經(jīng)典案例,先提出問題,探討各種解法,加深理解;要求學(xué)生討論和解決與經(jīng)典案例相關(guān)的新任務(wù);最后檢查總結(jié)新任務(wù)的完成情況,提高學(xué)生的認(rèn)識(shí)。從而啟發(fā)學(xué)生思考的能力、加強(qiáng)實(shí)踐動(dòng)手的能力,培養(yǎng)團(tuán)隊(duì)合作的精神。
四、學(xué)情與學(xué)法指導(dǎo)
。ㄒ唬⿲W(xué)情分析
我院招生對(duì)象鎖定為普通高中畢業(yè)生,根據(jù)我院的實(shí)際情況,需要學(xué)習(xí)C語言程序設(shè)計(jì)課程的學(xué)生有計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)等5大專業(yè)類學(xué)生,并且由于招生大環(huán)境的影響,以上專業(yè)均文、理兼招。學(xué)生入學(xué)基礎(chǔ)差,邏輯思維能力參差不齊,并且在高中學(xué)習(xí)階段接觸到的計(jì)算機(jī)知識(shí)較少,而程序設(shè)計(jì)能力幾乎是零。
。ǘ⿲W(xué)法指導(dǎo)
高職學(xué)生智力不差,但自控能力相比較差,充分考慮到學(xué)生的這一基本特征,根據(jù)學(xué)生的這種情況,要從非智力因素入手,培養(yǎng)學(xué)生的學(xué)習(xí)積極性,提高實(shí)際動(dòng)手能力。
《C語言程序設(shè)計(jì)》說課稿 2
【教材分析】
今天我說課的題目是用C語言程序設(shè)計(jì)完成數(shù)學(xué)序列求和,教材是由清華大學(xué)出版社出版,譚浩強(qiáng)主編的《C程序設(shè)計(jì)》第二版,本節(jié)課是第六章的第四節(jié):Do---While循環(huán)結(jié)構(gòu)語句。針對(duì)學(xué)生的認(rèn)知能力和心理特征,采用協(xié)作教與學(xué)、自主學(xué)習(xí)、任務(wù)驅(qū)動(dòng)、效果評(píng)價(jià)等方式。同時(shí)以“建構(gòu)主義學(xué)習(xí)理論”為指導(dǎo),使講與練有機(jī)地結(jié)合。教學(xué)內(nèi)容深入淺出、輕松活潑、饒有興趣,目的是便于老師隨時(shí)掌握學(xué)生學(xué)習(xí)的進(jìn)度和效果,調(diào)動(dòng)他們的學(xué)習(xí)熱情和興趣,增加他們的榮譽(yù)感和成就感;以素質(zhì)教育為宗旨,在培養(yǎng)學(xué)生動(dòng)手操作能力和邏輯思維能力的同時(shí),突出知識(shí)的自我拓寬能力、知識(shí)的檢索能力以及創(chuàng)新能力的培養(yǎng),發(fā)現(xiàn)和發(fā)揮學(xué)員的個(gè)性、積極性、主動(dòng)性、創(chuàng)造性,以適應(yīng)21世紀(jì)信息化社會(huì)的需要。
此教材內(nèi)容上體現(xiàn)科學(xué)性、時(shí)代性、實(shí)用性,形式上生動(dòng)活潑,寓教于樂,具有鮮明的個(gè)性:
、俨捎谩叭蝿(wù)驅(qū)動(dòng)”教學(xué)方式,引導(dǎo)學(xué)生在完成任務(wù)的過程中掌握編程技巧,調(diào)動(dòng)他們學(xué)習(xí)的主動(dòng)性和積極性;
、趧(chuàng)造“情景教學(xué)”氛圍,引導(dǎo)學(xué)生練中學(xué),學(xué)中練,邊學(xué)邊練,調(diào)動(dòng)他們學(xué)習(xí)的個(gè)性和創(chuàng)造性;
③語言生動(dòng)活潑,課件演示,逐步引導(dǎo)學(xué)生對(duì)程序的理解和掌握,調(diào)動(dòng)學(xué)生的編程興趣。
【教學(xué)目標(biāo)】
1、知識(shí)目標(biāo):
。1)使學(xué)生掌握Do---While結(jié)構(gòu)的基本操作(如循環(huán)變量,和條件的限制等);
。2)使學(xué)生能和While循環(huán)語句進(jìn)行比較;
2、能力目標(biāo):
(1)培養(yǎng)學(xué)生邏輯思維能力和綜合運(yùn)用知識(shí)的能力以及自主學(xué)習(xí)能力;
。2)培養(yǎng)學(xué)生適應(yīng)未來社會(huì)必備的創(chuàng)新能力。
3、德育目標(biāo):
。1)培養(yǎng)學(xué)生的發(fā)散思維的能力,使學(xué)生能夠養(yǎng)成動(dòng)腦的好習(xí)慣;
(2)培養(yǎng)學(xué)生團(tuán)結(jié)協(xié)作精神和相互學(xué)習(xí)的意識(shí);
(3)鼓勵(lì)學(xué)生發(fā)展個(gè)性,通過循環(huán)結(jié)構(gòu)程序培養(yǎng)學(xué)生的創(chuàng)新意識(shí)。
【教學(xué)重難點(diǎn)】
Do---While循環(huán)語句的基本操作。
運(yùn)用循環(huán)結(jié)構(gòu)的基本操作來解決數(shù)學(xué)序列求和。
確定目標(biāo)→激發(fā)興趣→演示操作→任務(wù)驅(qū)動(dòng)→指導(dǎo)探索→作品點(diǎn)評(píng)→總結(jié)評(píng)價(jià)→反饋矯正
【教學(xué)方法】
本節(jié)課的教學(xué)結(jié)合具體的教學(xué)內(nèi)容采用“創(chuàng)設(shè)情境――探究實(shí)踐――合作交流”的模式展開:
1、通過具有吸引力的數(shù)學(xué)問題和實(shí)際生活中的問題,激發(fā)學(xué)生的好奇心和主動(dòng)學(xué)習(xí)的欲望。
2、根據(jù)“觀察――分析――交流――應(yīng)用”的步驟,使學(xué)生經(jīng)歷探究過程與思維升華的.過程,感受自我奮斗后成功的喜悅。
【學(xué)法指導(dǎo)】
1、鼓勵(lì)學(xué)生自主探索和合作交流。引導(dǎo)學(xué)生自主地從事觀察、分析、交流等活動(dòng),使學(xué)生形成對(duì)計(jì)算機(jī)語言知識(shí)有效的學(xué)習(xí)策略。
2、鼓勵(lì)與提倡解決問題的多樣性,引導(dǎo)學(xué)生在與他人的交流中去選擇合適的策略,豐富自己的思維方式,獲得成功的體驗(yàn)和不同的發(fā)展。
3、引導(dǎo)學(xué)生將所學(xué)計(jì)算機(jī)知識(shí)應(yīng)用到其他學(xué)科中去,使學(xué)生覺得計(jì)算機(jī)有很用,同時(shí)也培養(yǎng)了學(xué)生邏輯思維能力。
【教學(xué)過程】
1、復(fù)習(xí)提問:針對(duì)下示范1提問引導(dǎo)學(xué)生回答利用數(shù)學(xué)思想解決求和的思想和方法,如首尾結(jié)合法,循序漸進(jìn)法等數(shù)學(xué)知識(shí),使學(xué)生對(duì)本節(jié)課新授內(nèi)容在知識(shí)上做好準(zhǔn)備。
2、新課導(dǎo)入:教師通過演示示范2的數(shù)學(xué)求和來比較兩個(gè)效率截然不同的問題,
。ㄊ痉1利用數(shù)學(xué)思想):1-1/2+1/3-1/4+……+1/99-1/100
解決思想:①把所有的正數(shù)相加;把所有的負(fù)數(shù)相加;再把二者結(jié)構(gòu)求和
、趶那巴笠徊揭徊角蠛,直到最后一個(gè)數(shù)為止
。ㄊ痉2利用C語言思想):main()
{
Floatn,m,s;
n=1;m=1;s=0;
Do
{S=s+n/m;
n=-n;
++m;}
While(m<=100);
Printf(“s=%f”,s);
}
讓學(xué)生說出前后思想方法的不同之處,從而調(diào)動(dòng)學(xué)生的積極性和主動(dòng)性,進(jìn)而使學(xué)生明確本節(jié)課的教學(xué)目標(biāo)“數(shù)學(xué)序列求和”,即教師通過直觀演示的方法,主要依據(jù)青少年的思維特點(diǎn),因?yàn)榍嗌倌晁季S能力的具體形象成分仍起重要作用。(通過對(duì)比確定研究目標(biāo))
3、新課教學(xué):
(1)具體演示Do---While循環(huán)結(jié)構(gòu)的各種操作:教師利用網(wǎng)絡(luò)的廣播功能,針對(duì)數(shù)學(xué)解體思想,通過逐步操作實(shí)現(xiàn)C語言設(shè)計(jì)的思想,向?qū)W生展示各種操作的步驟和要領(lǐng),即讓學(xué)生在觀察屏幕的同時(shí),了解Do---While循環(huán)結(jié)構(gòu)的各種操作的步驟和要領(lǐng)(集中體現(xiàn)教師的主導(dǎo)性)。
(2)提供數(shù)學(xué)序列:由教師說明本節(jié)課數(shù)列所在的位置(如“D:教學(xué)C語言數(shù)學(xué)序列”),并引導(dǎo)學(xué)生登錄。此文件夾主要是為學(xué)生創(chuàng)建的,集中向?qū)W生展示本節(jié)課教學(xué)的各個(gè)環(huán)節(jié),如知識(shí)回顧、研究主題、疑難解答和針對(duì)不同主題所提供豐富的素材等,為后面的教學(xué)提供方便。(目的是通過學(xué)生數(shù)學(xué)序列文件夾提供信息,讓學(xué)生學(xué)會(huì)自主學(xué)習(xí),自主探索問題、解決問題,體現(xiàn)學(xué)生是發(fā)展中的人,既是教學(xué)的對(duì)象,又是自我教育和發(fā)展的主體)
(3)任務(wù)驅(qū)動(dòng):在學(xué)生明確本節(jié)課的教學(xué)重點(diǎn)“Do---While循環(huán)結(jié)構(gòu)基本操作”之后,要求學(xué)生自由創(chuàng)建一個(gè)具有一定創(chuàng)意的數(shù)列求解思路和方法。教師在學(xué)生間巡視,進(jìn)行個(gè)別指導(dǎo),遇到學(xué)生操作問題時(shí),及時(shí)引導(dǎo)學(xué)生到學(xué)生文件夾中尋求解決辦法,或者直接加以輔導(dǎo)解決。通過巡視教師了解和掌握學(xué)生編寫程序的進(jìn)度和差別,為教師后面的點(diǎn)評(píng)提供針對(duì)性。學(xué)生通過上機(jī)實(shí)踐,基本上可以創(chuàng)建出具有一定主題的美化的文檔。(體現(xiàn)教學(xué)過程就是學(xué)生學(xué)習(xí)過程,通過任務(wù)驅(qū)動(dòng),讓學(xué)生真正做到動(dòng)手動(dòng)腦,理論與實(shí)際相聯(lián)系,在作品的創(chuàng)建中,充分發(fā)揮學(xué)生的思維力、創(chuàng)造力、想象力和學(xué)習(xí)的主觀能動(dòng)性)
(4)作品點(diǎn)評(píng):教師根據(jù)學(xué)生上機(jī)實(shí)踐時(shí)巡視所掌握的情況,精心組織點(diǎn)評(píng)三到四名學(xué)生自由根據(jù)數(shù)列的要求編寫的程序。首先讓學(xué)生說明自己編寫程序的創(chuàng)意以及自己具體進(jìn)行怎樣的循環(huán)操作操作,然后也讓其他同學(xué)對(duì)該程序提出自己的看法,比如優(yōu)點(diǎn)或改進(jìn)建議等,最后教師對(duì)作品本人和其他同學(xué)的點(diǎn)評(píng)進(jìn)行總結(jié)概括,同時(shí)提出自己的觀點(diǎn),對(duì)好的操作進(jìn)行重點(diǎn)點(diǎn)評(píng),以實(shí)現(xiàn)和其他同學(xué)共享,共同提高,共同熏陶。(表揚(yáng)優(yōu)秀,實(shí)現(xiàn)激勵(lì)教育,讓后進(jìn)生找出差距,對(duì)程序體進(jìn)行多角度評(píng)價(jià),培養(yǎng)學(xué)生的邏輯思維的能力)。
(5)學(xué)生程序的保存:要求學(xué)生將已編寫好的程序保存到指定的位置,以便課下繼續(xù)交流和改善,并將部分學(xué)生好的程序保存到教師機(jī)上,以充實(shí)本學(xué)科教學(xué)素材庫。(學(xué)科教學(xué)資源庫的積累)。
4、小結(jié):教師適時(shí)地歸納總結(jié)本節(jié)課的教學(xué)內(nèi)容,同時(shí)表揚(yáng)同學(xué)們?cè)诒竟?jié)課表現(xiàn)出來的獨(dú)立思考、分析和積極探索創(chuàng)新精神,使學(xué)生進(jìn)一步加深對(duì)本節(jié)課知識(shí)的整體理解和把握。(讓學(xué)生對(duì)知識(shí)有系統(tǒng)性的理解和把握)
5、數(shù)列求和程序的評(píng)價(jià):利用提供的數(shù)學(xué)序列“反饋練習(xí)”部分,逐題提問學(xué)生,讓學(xué)生通過分析與思考來思考回答,完成練習(xí)。教師適時(shí)地加以講解示范,并通過糾正錯(cuò)誤,加深學(xué)生對(duì)本節(jié)課內(nèi)容的理解。(及時(shí)反饋,有助于學(xué)生地知識(shí)的鞏固和提高)
6、課后作業(yè):教師通過學(xué)生文件夾的“課后作業(yè)”部分布置學(xué)生課后作業(yè),并要求學(xué)生提前預(yù)習(xí)下節(jié)課“For循環(huán)語句”的內(nèi)容。
《C語言程序設(shè)計(jì)》說課稿 3
一、課程設(shè)置
1、課程定位(性質(zhì)和作用)
《C語言程序設(shè)計(jì)》課程是計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)的專業(yè)基礎(chǔ)課,旨在培養(yǎng)學(xué)生運(yùn)用計(jì)算機(jī)進(jìn)行邏輯思維的能力,掌握運(yùn)用C語言編程來解決崗位工作中實(shí)際問題的方法和步驟,為提高職業(yè)能力和拓展職業(yè)空間打下堅(jiān)實(shí)基礎(chǔ)。學(xué)生畢業(yè)后工作崗位主要有計(jì)算機(jī)管理員、單片機(jī)應(yīng)用設(shè)計(jì)員、網(wǎng)絡(luò)應(yīng)用等,在計(jì)算機(jī)控制、單片機(jī)應(yīng)用、電子技術(shù)、通信技術(shù)等相關(guān)行業(yè)中都將使用C語言作為應(yīng)用系統(tǒng)開發(fā)設(shè)計(jì)語言,C語言也是其它編程語言類課程的前導(dǎo)課程,也是信息產(chǎn)業(yè)部計(jì)算機(jī)專業(yè)和軟件專業(yè)水平資格考試(程序員、網(wǎng)絡(luò)管理員等)考試中要求的主要程序設(shè)計(jì)語言。
2、課程設(shè)計(jì)(理念與思路)設(shè)計(jì)原則:
堅(jiān)持以崗位能力培養(yǎng)為本位的設(shè)計(jì)原則,教學(xué)內(nèi)容、教學(xué)方法及考核方式均圍繞能力培養(yǎng)來進(jìn)行設(shè)計(jì)。
設(shè)計(jì)理念:
以后續(xù)課程對(duì)編程能力需求為導(dǎo)向,堅(jiān)持理論夠用,將相關(guān)知識(shí)點(diǎn)分解到實(shí)際項(xiàng)目中,讓學(xué)生通過對(duì)項(xiàng)目的分析和實(shí)現(xiàn)來掌握相關(guān)理論知識(shí)和編程技能,選擇技術(shù)實(shí)用性、知識(shí)拓展性強(qiáng)的教學(xué)用例和實(shí)訓(xùn)項(xiàng)目,同時(shí)將計(jì)算機(jī)等級(jí)考試和專升本相關(guān)內(nèi)容融入到相關(guān)的教學(xué)單元中。
。ǘ┙虒W(xué)內(nèi)容(課程大綱)一、課程基本情況
課程類型:理論課+實(shí)踐課
計(jì)劃學(xué)時(shí):理論課40課時(shí)、實(shí)踐課56課時(shí)、開課學(xué)期:第一學(xué)年
后續(xù)課程:《基于C語言的數(shù)據(jù)結(jié)構(gòu)算法設(shè)計(jì)》、《VC++》、《VB》、《軟件工程》、《Java程序設(shè)計(jì)》
課程性質(zhì):專業(yè)必修課
二、課程目標(biāo)
1、素質(zhì)目標(biāo)
。1)具有獨(dú)立思考、獨(dú)立設(shè)計(jì)、獨(dú)立調(diào)試的基本能力
。2)具有良好的分析問題、解決問題和再學(xué)習(xí)的能力
。3)具有良好的完成工作任務(wù)、團(tuán)隊(duì)合作和溝通能力
。4)培養(yǎng)嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)和勤奮努力的工作態(tài)度
。5)培養(yǎng)較強(qiáng)的掌握新技術(shù)、新方法和新系統(tǒng)的能力
。6)具有健全的人格和行為習(xí)慣、具有心理承受能力和社會(huì)責(zé)任感
2、能力目標(biāo)
(1)能夠根據(jù)數(shù)據(jù)處理的需求,熟練使用數(shù)值、字符、數(shù)組、指針和文件等各種數(shù)據(jù)類型編寫程序
。2)能夠根據(jù)數(shù)據(jù)處理的需求,熟練運(yùn)用順序、選擇、循環(huán)等結(jié)構(gòu)化語言進(jìn)行程序設(shè)計(jì)樹的邏輯結(jié)構(gòu),描述其物理結(jié)構(gòu)并實(shí)現(xiàn)相應(yīng)算法
。3)能夠靈活、有效地運(yùn)用典型的排序、查找等算法
。4)能夠采用模塊化的方法進(jìn)行程序設(shè)計(jì)
(5)能夠讀懂軟件開發(fā)項(xiàng)目的部分編程邏輯與技巧、基本的業(yè)務(wù)流程控制與核心算法
3、知識(shí)目標(biāo)
。1)數(shù)據(jù)類型與表達(dá)式
。2)順序結(jié)構(gòu)程序設(shè)計(jì)
。3)選擇結(jié)構(gòu)程序設(shè)計(jì)
。4)循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
。5)數(shù)組、指針、結(jié)構(gòu)體和文件等數(shù)據(jù)類型的定義與應(yīng)用
。6)應(yīng)用函數(shù)程序設(shè)計(jì)
三、教材分析
中國(guó)鐵道出版社出版的《C語言程序設(shè)計(jì)》,由恰汗·合孜爾主編,屬于普通高等教育“十一五”規(guī)劃教材。
本教材注重實(shí)例的'安排,基本上相關(guān)概念都有相應(yīng)的實(shí)例進(jìn)行講解和闡述,這樣學(xué)生更容易理解和掌握所學(xué)知識(shí),并且配有習(xí)題集和上機(jī)指導(dǎo)手冊(cè)作為輔助教學(xué)資料,學(xué)生通過習(xí)題的練習(xí)和上機(jī)實(shí)訓(xùn),加深了對(duì)所學(xué)知識(shí)的理解和應(yīng)用。
四、課程內(nèi)容與學(xué)時(shí)安排:理論教育課時(shí)安排表
單元模塊知識(shí)點(diǎn)C語言程序結(jié)構(gòu)基本概念常用數(shù)據(jù)類型;變量聲明;常用運(yùn)算符與表達(dá)式學(xué)符與格式輸入輸出函數(shù)基本程序設(shè)計(jì)結(jié)選擇結(jié)構(gòu)設(shè)計(jì):if,switch使用;構(gòu)循環(huán)結(jié)構(gòu)設(shè)計(jì):while,for使用數(shù)組與指針一、二維數(shù)組定義與引用;數(shù)組表示字符串;字符8串處理函數(shù);指針概念;指針存取字符串;與數(shù)組的關(guān)系;變量指針作業(yè)函數(shù)參數(shù);函數(shù)間數(shù)據(jù)傳遞方式;參數(shù)結(jié)合規(guī)則;變量作用域8和存儲(chǔ)類別;結(jié)構(gòu)體與共用體類型定義;結(jié)構(gòu)體變量、數(shù)組和指6針作函數(shù)參數(shù);包含文件;文件使用。
實(shí)驗(yàn)實(shí)訓(xùn)內(nèi)容
序號(hào)S1S2S3S4S5S6S7S8S9實(shí)訓(xùn)項(xiàng)目創(chuàng)建C程序并運(yùn)行算法設(shè)計(jì)——計(jì)算圓的周長(zhǎng)面積數(shù)據(jù)類型、運(yùn)算符、表達(dá)式及輸入與輸出操作選擇結(jié)構(gòu)——成績(jī)分析循環(huán)結(jié)構(gòu)——乘法表一維數(shù)組—成績(jī)統(tǒng)計(jì)二維數(shù)組——計(jì)算題字符數(shù)組與字符串——字符分類函數(shù)——驗(yàn)證哥德巴赫猜想函數(shù)其它知識(shí)。
課程教學(xué)一課程重點(diǎn)
。1)流程圖的畫法
(2)while與for循環(huán)程序設(shè)計(jì)
。3)函數(shù)的定義與參數(shù)傳遞
。4)結(jié)構(gòu)體的定義與引用二、課程難點(diǎn)
【《C語言程序設(shè)計(jì)》說課稿】相關(guān)文章:
C語言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告優(yōu)秀范文05-25
c程序設(shè)計(jì)實(shí)踐教程總結(jié)11-28
c語言練習(xí)試題11-14
c語言試題及答案02-25
c程序設(shè)計(jì)心得體會(huì)(精選10篇)12-14
c語言的學(xué)習(xí)心得09-27
c語言實(shí)踐報(bào)告03-14
C語言測(cè)試題01-08
c語言面試題及答案02-27