第一篇:淺談中職學(xué)校計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)方法探討
淺談中職學(xué)校計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)
方法探討
〔論文關(guān)鍵詞」中職學(xué)校 計(jì)算機(jī) 程序設(shè)計(jì) 教學(xué)方法
〔論文摘要」計(jì)算機(jī)程序設(shè)計(jì)課程是中職學(xué)校計(jì)算機(jī)專業(yè)的主要課程之一,曾受到各中職學(xué)校的高度重視。但程序設(shè)計(jì)課程教學(xué)設(shè)計(jì)、教學(xué)目標(biāo)及教學(xué)方法遠(yuǎn)遠(yuǎn)跟不上形勢,怎樣調(diào)動(dòng)中職學(xué)生對程序設(shè)計(jì)語言的學(xué)習(xí)興趣與提高他們的學(xué)習(xí)效率成為中職計(jì)算機(jī)教師們的共同關(guān)注的焦點(diǎn)。
程序設(shè)計(jì)課程作為計(jì)算機(jī)專業(yè)的一門基礎(chǔ)課程,它有利于提高學(xué)生的思維能力,對學(xué)生深人學(xué)習(xí)計(jì)算機(jī)專業(yè)知識(shí)有很大的幫助。其目的就是通過學(xué)習(xí)程序設(shè)計(jì)語言的基本思想、語法知識(shí)和編程方法,提高學(xué)生的程序設(shè)計(jì)能力、分析解決實(shí)際問題的能力,并培養(yǎng)形成嚴(yán)密的邏輯思維能力。那么如何根據(jù)社會(huì)經(jīng)濟(jì)發(fā)展變化,對程序設(shè)計(jì)語言課程的教學(xué)內(nèi)容、教學(xué)方法、考核方式進(jìn)行相應(yīng)的改革,實(shí)現(xiàn)培養(yǎng)高等技術(shù)應(yīng)用型和高技能型計(jì)算機(jī)人才目標(biāo),已經(jīng)成為廣大中職教師普遍關(guān)注和重點(diǎn)研究的課題。
1程序設(shè)計(jì)語言教學(xué)中存在的問題
1.1教學(xué)課時(shí)少
目前我校計(jì)算機(jī)專業(yè)的學(xué)制2+1的模式,學(xué)校開設(shè)的程序設(shè)計(jì)語言課程的課時(shí)(包括理論課時(shí)和實(shí)踐課時(shí))較少,這就導(dǎo)致實(shí)際教學(xué)中存在理論課時(shí)和實(shí)踐課時(shí)不夠的情況,學(xué)生只能掌握最基礎(chǔ)的程序設(shè)計(jì)知識(shí),理解書本上現(xiàn)有的一些設(shè)計(jì)實(shí)例,而不能用該程序設(shè)計(jì)語言進(jìn)行實(shí)際問題的處理。
1.2學(xué)生基礎(chǔ)參差不齊,學(xué)習(xí)程序設(shè)計(jì)的信心、興趣不足
因?yàn)閷W(xué)習(xí)程序設(shè)計(jì)需要較強(qiáng)的邏輯思維能力和較扎實(shí)的數(shù)學(xué)功底,而中職學(xué)校的學(xué)生普遍數(shù)學(xué)基礎(chǔ)較薄弱,導(dǎo)致在學(xué)習(xí)程序設(shè)計(jì)時(shí)顯得力不從心。由于缺乏對計(jì)算機(jī)本身解題的認(rèn)識(shí)和了解,有些基礎(chǔ)較差的學(xué)生還對計(jì)算機(jī)程序產(chǎn)生一種莫名其妙的神秘感和畏懼感,人為的給自己學(xué)習(xí)程序設(shè)計(jì)語言設(shè)置了一道門檻。學(xué)生對程序設(shè)計(jì)課程的學(xué)習(xí)興趣不高,課堂教學(xué)中反常行為較多,如卜課睡覺、講話、玩手機(jī)、不配合老師、不交作業(yè)等。學(xué)生普遍反映難學(xué),提不起學(xué)習(xí)興趣,感覺學(xué)不到知識(shí)或?qū)W的知識(shí)沒用。
1.3學(xué)校對程序課程的重視程度不高
計(jì)算機(jī)程序設(shè)計(jì)課程注重對學(xué)生的思維能力的訓(xùn)練,這與圖像處理,動(dòng)畫設(shè)計(jì)等培養(yǎng)學(xué)生動(dòng)手能力的課程不同,不能立竿見影的看到學(xué)生的學(xué)習(xí)成果。這就導(dǎo)致一些領(lǐng)導(dǎo)對這門課程不夠重視,從而使部分教師對這類課程的教學(xué)參與興趣不濃厚,甚至有些學(xué)校以取消了程序設(shè)計(jì)語言的課程設(shè)置。
1.4教學(xué)方法落后
中職程序設(shè)計(jì)語言課程一般采用的教學(xué)方法是教師課上講授加學(xué)生實(shí)驗(yàn)的形式,學(xué)生在上機(jī)實(shí)驗(yàn)時(shí)僅僅是對書本上現(xiàn)有的一些實(shí)例進(jìn)行編輯調(diào)試,一旦調(diào)試成功就完成任務(wù)。這種教學(xué)方法實(shí)際上只是讓學(xué)生掌握了一些程序設(shè)計(jì)的語法知識(shí)和調(diào)試技巧,而達(dá)不到培養(yǎng)學(xué)生利用該程序設(shè)計(jì)語言從一個(gè)實(shí)際問題人手分析問題、解決問題的能力。
1.5考核方式較簡單不能全面檢驗(yàn)學(xué)生的學(xué)習(xí)效果
目前的考試方式以試卷為主,無法全面檢驗(yàn)學(xué)生的學(xué)習(xí)效果,對學(xué)生的實(shí)踐能力考查無法體現(xiàn)學(xué)生的真正學(xué)習(xí)效果。
2間題分析
是什么原因造成了以上這些問題那?隨著高中教育不斷普及,中職生源及綜合素質(zhì)急劇下降。普遍特點(diǎn)是他們基礎(chǔ)薄弱,尤其數(shù)學(xué)和英語,這是學(xué)好程序設(shè)計(jì)的最大障礙。教材不能適應(yīng)中職教學(xué)的要求。現(xiàn)今中職程序設(shè)計(jì)語言教材存在的普遍問題是實(shí)踐性教學(xué)和實(shí)訓(xùn)內(nèi)容不足,沒有體現(xiàn)教材的實(shí)用性和職業(yè)性,不能保證對學(xué)生實(shí)踐能力的培養(yǎng),不能體現(xiàn)技術(shù)應(yīng)用型人才的培養(yǎng)要求,缺少中職教育特色。面對這些問題,我們不能望而卻步,一味地去埋怨是起不到效果的,要真正想解決問題,最好就要去不斷地摸索,尋找解決問題的突破點(diǎn),探索適合學(xué)生發(fā)展的教學(xué)方法和教學(xué)內(nèi)容,以充分調(diào)動(dòng)他們的學(xué)生積極性和主觀能動(dòng)性。3解決間題的關(guān)鍵在于教育方法的創(chuàng)新
古人云:“知之者不如好之者,好之者不如樂之者?!迸d趣對學(xué)生的學(xué)習(xí)有著神奇的內(nèi)驅(qū)動(dòng)作用,能變無效為有效,化低效為高效。充分激發(fā)學(xué)生的學(xué)習(xí)興趣是當(dāng)前開展素質(zhì)教育,優(yōu)化課堂教學(xué),減負(fù)提質(zhì)的最根本、最有效的途徑之一。興趣的產(chǎn)生來源于興趣源,興趣源必須由教師來創(chuàng)造,并貫穿于教師授課全過程的各個(gè)環(huán)節(jié)中。針對程序設(shè)計(jì)這門課程的特點(diǎn)教師可采用以下一些方法提高學(xué)生的對本課程的興趣。
(1)基于問題的教學(xué)。提出問題,以學(xué)生獨(dú)立完成為主,教師只提供必要的輔導(dǎo),培養(yǎng)學(xué)生探索問題和解決問題的能力,更有利于創(chuàng)新能力的培養(yǎng)。
(2)“項(xiàng)目驅(qū)動(dòng)”教學(xué)。在理論教學(xué)中采用“項(xiàng)目驅(qū)動(dòng)”教學(xué)法,整個(gè)課程教學(xué)圍繞一個(gè)“工程項(xiàng)目”進(jìn)行,通過逐步拓展的實(shí)訓(xùn)項(xiàng)目和設(shè)計(jì),將每一階段的學(xué)習(xí)進(jìn)行小結(jié)性的貫穿與能力提高,將知識(shí)點(diǎn)都溶化到一個(gè)個(gè)實(shí)訓(xùn)項(xiàng)目的程序編寫中。
(3)討論教學(xué)法。在教學(xué)過程中,充分發(fā)揮學(xué)生的積極性與主動(dòng)性是非常重要的一環(huán)。程序設(shè)計(jì)有一個(gè)最大的特點(diǎn),一題多解。針對這個(gè)特點(diǎn),教師在習(xí)題課的教學(xué)中,可以采用討論式教學(xué)方法。在此過程中,學(xué)生們通過提問、答辯、論證、反駁、判斷等激烈的討論,互相啟發(fā)、相互協(xié)作去分析問題、發(fā)現(xiàn)問題、解決問題,總結(jié)經(jīng)驗(yàn)。不僅可以讓學(xué)生獲得課外的知識(shí),同時(shí)也利于充分挖掘?qū)W生的學(xué)習(xí)潛力。
(4)歸納教學(xué)法編程語言有很多的定義、概念、語法規(guī)則,它們使用靈活、難以記憶,也特別容易出錯(cuò)。如果能夠引導(dǎo)學(xué)生進(jìn)行歸納,將會(huì)起到事半功倍的效果。編程語言的定義、概念、語法規(guī)則有許多相似的地方,例如:FOR ??TO??與DO??W HILE等命令,有很多語法規(guī)則是一樣的,對它們進(jìn)行歸納之后,學(xué)生只要記住其中一個(gè),另一個(gè)自然就會(huì)使用了。
(5)分組教學(xué)法。注重培養(yǎng)團(tuán)隊(duì)精神,以“競”求進(jìn)上機(jī)編程實(shí)踐是學(xué)好程序設(shè)計(jì)語言的關(guān)鍵。但上機(jī)實(shí)踐過程中如果“各自為戰(zhàn)”,或在教師的統(tǒng)一“指揮”下以完成不同題型的任務(wù)為實(shí)踐內(nèi)容,對于中職學(xué)生而言很容易失去上機(jī)興趣,也很難達(dá)到上機(jī)實(shí)踐之目的。因此,不妨針對中職學(xué)生的特點(diǎn),適當(dāng)轉(zhuǎn)變上機(jī)實(shí)踐的形式。以組建團(tuán)隊(duì)的形式上機(jī)實(shí)踐,事前分配給每個(gè)學(xué)習(xí)小組不同的實(shí)踐任務(wù)。組長負(fù)責(zé)本組學(xué)生利用課余時(shí)間去思考、收集資料,上機(jī)時(shí)各組先分別完成相應(yīng)任務(wù),然后相互演示成果,評判優(yōu)劣,最后再進(jìn)行任務(wù)交換,討論編程心得。在此過程中教師主要充當(dāng)協(xié)調(diào)者的角色,對確有疑難的地方可適當(dāng)加以指導(dǎo),主要過程可由學(xué)生自行解決,則學(xué)習(xí)能力強(qiáng)的學(xué)生自然會(huì)成為教師的助手。
(6)案例分析教學(xué)。對程序設(shè)計(jì)語言的教學(xué),不僅僅是教程序設(shè)計(jì)語言知識(shí),更重要的是讓學(xué)生學(xué)會(huì)如何利用程序設(shè)計(jì)語言知識(shí)去編程,去應(yīng)用于實(shí)際需求中。采用案例教學(xué),可以實(shí)現(xiàn)課堂內(nèi)外的有機(jī)結(jié)合,實(shí)現(xiàn)理論與實(shí)踐相結(jié)合。結(jié)合學(xué)生自學(xué),讓學(xué)生帶著疑問進(jìn)行案例分析,教師在分析過程中穿插講授專業(yè)理論知識(shí),學(xué)生在分析案例的時(shí)候,一方面增長知識(shí)視野,豐富分析應(yīng)用技巧;另一方面,在探索思考如何把知識(shí)運(yùn)用于實(shí)踐,從而及時(shí)有效地促進(jìn)學(xué)生對知識(shí)的消化吸收,真正達(dá)到理論與實(shí)踐相結(jié)合的目的。當(dāng)然在案例的選擇上應(yīng)結(jié)合學(xué)生的專業(yè)實(shí)踐,讓學(xué)生能學(xué)以致用。
4結(jié)語
對于職業(yè)中專的學(xué)生來說,學(xué)習(xí)語法不是學(xué)習(xí)程序設(shè)計(jì)語言的真正目的,應(yīng)該在掌握語法的基礎(chǔ)上,通過上機(jī)實(shí)踐,真正的讓學(xué)生學(xué)會(huì)使用程序設(shè)計(jì)語言來解決各種實(shí)際問題,學(xué)以致用。教師應(yīng)在開學(xué)初就要讓學(xué)生充分了解程序設(shè)計(jì)語言的學(xué)習(xí)并不難,然后在以后的教學(xué)過程中,要使學(xué)生在學(xué)習(xí)中得到快樂、嘗試成功的喜悅,提高學(xué)習(xí)的積極性和主動(dòng)性,讓程序設(shè)計(jì)語言真正成為學(xué)生喜愛的課程。課堂教學(xué)創(chuàng)新性有助于促使教師的教育觀點(diǎn)的轉(zhuǎn)變,確立以學(xué)生為中心,以學(xué)生主體實(shí)踐為主,以培養(yǎng)學(xué)生創(chuàng)新素質(zhì)和健全人格、特別是創(chuàng)新精神和創(chuàng)新能力為基本價(jià)值取向的教育思想;學(xué)生的整體素質(zhì)得到了有效提高,在教學(xué)的起始階段得以順利入門,在整個(gè)學(xué)習(xí)階段保持對學(xué)習(xí)的高度興趣,實(shí)際應(yīng)用能力得到大大提高;教育教學(xué)的質(zhì)量得到了穩(wěn)步提升。
第二篇:試論中職學(xué)校計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)方法探討(一)
試論中職學(xué)校計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)方法探討(一)〔論文關(guān)鍵詞”中職學(xué)校計(jì)算機(jī)程序設(shè)計(jì)教學(xué)方法
〔論文摘要”計(jì)算機(jī)程序設(shè)計(jì)課程是中職學(xué)校計(jì)算機(jī)專業(yè)的主要課程之一,曾受到各中職學(xué)校的高度重視。但程序設(shè)計(jì)課程教學(xué)設(shè)計(jì)、教學(xué)目標(biāo)及教學(xué)方法遠(yuǎn)遠(yuǎn)跟不上形勢,怎樣調(diào)動(dòng)中職學(xué)生對程序設(shè)計(jì)語言的學(xué)習(xí)興趣與提高他們的學(xué)習(xí)效率成為中職計(jì)算機(jī)教師們的共同關(guān)注的焦點(diǎn)。
程序設(shè)計(jì)課程作為計(jì)算機(jī)專業(yè)的一門基礎(chǔ)課程,它有利于提高學(xué)生的思維能力,對學(xué)生深人學(xué)習(xí)計(jì)算機(jī)專業(yè)知識(shí)有很大的幫助。其目的就是通過學(xué)習(xí)程序設(shè)計(jì)語言的基本思想、語法知識(shí)和編程方法,提高學(xué)生的程序設(shè)計(jì)能力、分析解決實(shí)際問題的能力,并培養(yǎng)形成嚴(yán)密的邏輯思維能力。那么如何根據(jù)社會(huì)經(jīng)濟(jì)發(fā)展變化,對程序設(shè)計(jì)語言課程的教學(xué)內(nèi)容、教學(xué)方法、考核方式進(jìn)行相應(yīng)的改革,實(shí)現(xiàn)培養(yǎng)高等技術(shù)應(yīng)用型和高技能型計(jì)算機(jī)人才目標(biāo),已經(jīng)成為廣大中職教師普遍關(guān)注和重點(diǎn)研究的課題。1程序設(shè)計(jì)語言教學(xué)中存在的問題 1.1教學(xué)課時(shí)少
目前我校計(jì)算機(jī)專業(yè)的學(xué)制2+1的模式,學(xué)校開設(shè)的程序設(shè)計(jì)語言課程的課時(shí)(包括理論課時(shí)和實(shí)踐課時(shí))較少,這就導(dǎo)致實(shí)際教學(xué)中存在理論課時(shí)和實(shí)踐課時(shí)不夠的情況,學(xué)生只能掌握最基礎(chǔ)的程序設(shè)計(jì)知識(shí),理解書本上現(xiàn)有的一些設(shè)計(jì)實(shí)例,而不能用該程序設(shè)計(jì)語言進(jìn)行實(shí)際問題的處理。
1.2學(xué)生基礎(chǔ)參差不齊,學(xué)習(xí)程序設(shè)計(jì)的信心、興趣不足
因?yàn)閷W(xué)習(xí)程序設(shè)計(jì)需要較強(qiáng)的邏輯思維能力和較扎實(shí)的數(shù)學(xué)功底,而中職學(xué)校的學(xué)生普遍數(shù)學(xué)基礎(chǔ)較薄弱,導(dǎo)致在學(xué)習(xí)程序設(shè)計(jì)時(shí)顯得力不從心。由于缺乏對計(jì)算機(jī)本身解題的認(rèn)識(shí)和了解,有些基礎(chǔ)較差的學(xué)生還對計(jì)算機(jī)程序產(chǎn)生一種莫名其妙的神秘感和畏懼感,人為的給自己學(xué)習(xí)程序設(shè)計(jì)語言設(shè)置了一道門檻。學(xué)生對程序設(shè)計(jì)課程的學(xué)習(xí)興趣不高,課堂教學(xué)中反常行為較多,如卜課睡覺、講話、玩手機(jī)、不配合老師、不交作業(yè)等。學(xué)生普遍反映難學(xué),提不起學(xué)習(xí)興趣,感覺學(xué)不到知識(shí)或?qū)W的知識(shí)沒用。1.3學(xué)校對程序課程的重視程度不高
計(jì)算機(jī)程序設(shè)計(jì)課程注重對學(xué)生的思維能力的訓(xùn)練,這與圖像處理,動(dòng)畫設(shè)計(jì)等培養(yǎng)學(xué)生動(dòng)手能力的課程不同,不能立竿見影的看到學(xué)生的學(xué)習(xí)成果。這就導(dǎo)致一些領(lǐng)導(dǎo)對這門課程不夠重視,從而使部分教師對這類課程的教學(xué)參與興趣不濃厚,甚至有些學(xué)校以取消了程序設(shè)計(jì)語言的課程設(shè)置。1.4教學(xué)方法落后
中職程序設(shè)計(jì)語言課程一般采用的教學(xué)方法是教師課上講授加學(xué)生實(shí)驗(yàn)的形式,學(xué)生在上機(jī)實(shí)驗(yàn)時(shí)僅僅是對書本上現(xiàn)有的一些實(shí)例進(jìn)行編輯調(diào)試,一旦調(diào)試成功就完成任務(wù)。這種教學(xué)方法實(shí)際上只是讓學(xué)生掌握了一些程序設(shè)計(jì)的語法知識(shí)和調(diào)試技巧,而達(dá)不到培養(yǎng)學(xué)生利用該程序設(shè)計(jì)語言從一個(gè)實(shí)際問題人手分析問題、解決問題的能力。1.5考核方式較簡單不能全面檢驗(yàn)學(xué)生的學(xué)習(xí)效果 目前的考試方式以試卷為主,無法全面檢驗(yàn)學(xué)生的學(xué)習(xí)效果,對學(xué)生的實(shí)踐能力考查無法體現(xiàn)學(xué)生的真正學(xué)習(xí)效果。2間題分析
是什么原因造成了以上這些問題那?隨著高中教育不斷普及,中職生源及綜合素質(zhì)急劇下降。普遍特點(diǎn)是他們基礎(chǔ)薄弱,尤其數(shù)學(xué)和英語,這是學(xué)好程序設(shè)計(jì)的最大障礙。教材不能適應(yīng)中職教學(xué)的要求?,F(xiàn)今中職程序設(shè)計(jì)語言教材存在的普遍問題是實(shí)踐性教學(xué)和實(shí)訓(xùn)內(nèi)容不足,沒有體現(xiàn)教材的實(shí)用性和職業(yè)性,不能保證對學(xué)生實(shí)踐能力的培養(yǎng),不能體現(xiàn)技術(shù)應(yīng)用型人才的培養(yǎng)要求,缺少中職教育特色。面對這些問題,我們不能望而卻步,一味地去埋怨是起不到效果的,要真正想解決問題,最好就要去不斷地摸索,尋找解決問題的突破點(diǎn),探索適合學(xué)生發(fā)展的教學(xué)方法和教學(xué)內(nèi)容,以充分調(diào)動(dòng)他們的學(xué)生積極性和主觀能動(dòng)性。3解決間題的關(guān)鍵在于教育方法的創(chuàng)新
古人云:“知之者不如好之者,好之者不如樂之者。”興趣對學(xué)生的學(xué)習(xí)有著神奇的內(nèi)驅(qū)動(dòng)作用,能變無效為有效,化低效為高效。充分激發(fā)學(xué)生的學(xué)習(xí)興趣是當(dāng)前開展素質(zhì)教育,優(yōu)化課堂教學(xué),減負(fù)提質(zhì)的最根本、最有效的途徑之一。興趣的產(chǎn)生來源于興趣源,興趣源必須由教師來創(chuàng)造,并貫穿于教師授課全過程的各個(gè)環(huán)節(jié)中。針對程序設(shè)計(jì)這門課程的特點(diǎn)教師可采用以下一些方法提高學(xué)生的對本課程的興趣。
第三篇:中職計(jì)算機(jī)教學(xué)方法初探
中職計(jì)算機(jī)教學(xué)方法初探
隨著計(jì)算機(jī)在我國的迅速普及,計(jì)算機(jī)逐步成為人們不可或缺的日常工具,計(jì)算機(jī)教學(xué)也就顯得越來越重要。作為一門新興的學(xué)科,計(jì)算機(jī)教學(xué)的方法已經(jīng)不能完全沿用傳統(tǒng)的教學(xué)方法,特別在中等職業(yè)學(xué)校的計(jì)算機(jī)教學(xué)中更應(yīng)體現(xiàn)計(jì)算機(jī)教學(xué)的人機(jī)互動(dòng)的特點(diǎn),努力培養(yǎng)學(xué)生的動(dòng)手能力,使他們走上工作崗位后能適應(yīng)工作需要,滿足社會(huì)的要求。作為一名計(jì)算機(jī)教師,這時(shí)就應(yīng)善于引導(dǎo),想方設(shè)法提高學(xué)生的學(xué)習(xí)興趣。在多年的計(jì)算機(jī)教學(xué)中我們進(jìn)行了一系列實(shí)踐,總結(jié)了許多經(jīng)驗(yàn),在學(xué)生中收到了良好的效果,得到了學(xué)生的肯定。下面具體說一說:充分發(fā)揮現(xiàn)代教學(xué)設(shè)備的作用,提高課堂效率,培養(yǎng)學(xué)生的動(dòng)手動(dòng)腦能力。在應(yīng)用多媒體教室時(shí),可將文字講述部分制成課件,以提高課堂教學(xué)內(nèi)容的含金量。而將操作部分的講解進(jìn)行現(xiàn)場演示,使各種操作具體化,避免了用嘴說不明白的弱點(diǎn),如在進(jìn)行計(jì)算機(jī)硬件組裝與維修時(shí),先讓學(xué)生在教師的講解下觀看投影,然后再讓學(xué)生上機(jī)拆裝各種電腦部件。這樣就克服了這一節(jié)課講,下一次課上機(jī)練習(xí)的不足,做到邊講邊練,效果特別好。2采用多種教學(xué)法,在學(xué)生能力培養(yǎng)上下功夫,提高課堂教學(xué)效率。除了充分利用現(xiàn)代化教學(xué)設(shè)備外,對課程的部分內(nèi)容還應(yīng)采用多種教學(xué)方法,如“自學(xué)指導(dǎo)法”、“討論研究法”、“學(xué)員試講法”等方法。
3、發(fā)揮輔助教學(xué)軟件的作用,補(bǔ)充教學(xué)環(huán)節(jié)的不足。
4、縮短理論課講授時(shí)間,強(qiáng)化上機(jī)訓(xùn)練。
上機(jī)操作是計(jì)算機(jī)教學(xué)中一個(gè)非常重要的環(huán)節(jié),教師切不可忽視。為強(qiáng)化這一環(huán)節(jié),在理論課講授時(shí)盡量采用現(xiàn)代教學(xué)技術(shù),以縮短授課學(xué)時(shí)、增加上機(jī)訓(xùn)練時(shí)間。上機(jī)時(shí)除加強(qiáng)輔導(dǎo)外,每次上機(jī),教師都要對學(xué)生提出明確的任務(wù),有嚴(yán)格的要求,如要求學(xué)生每次上機(jī)都要寫好一個(gè)上機(jī)計(jì)劃,上機(jī)計(jì)劃要具體,只有這樣才能避免學(xué)生的那種上機(jī)就是“玩”的感覺。這樣學(xué)生才會(huì)認(rèn)真對待每次上機(jī)操作,使每次上機(jī)都會(huì)感覺到有所收獲,有所提高,有所進(jìn)步。
5改革考試辦法,加強(qiáng)教學(xué)評價(jià)。要培養(yǎng)具有專業(yè)技能的中等職業(yè)職業(yè)學(xué)校畢業(yè)生,除了在教學(xué)上進(jìn)行改革外,考試方法的改革也勢在必行。
總之,教學(xué)中,我認(rèn)為應(yīng)關(guān)注以下三點(diǎn):一是對知識(shí)的準(zhǔn)確理解,既要明白什么是知識(shí),為什么這樣,還要明確如何做,怎樣學(xué),有啥用;二是對學(xué)生能力的準(zhǔn)確認(rèn)識(shí),既要明確能力具體分解為哪些,還要明確什么能力通過什么樣的方式獲得,同時(shí)還要明確如何評價(jià)學(xué)生能力。三是培養(yǎng)怎樣的學(xué)習(xí)品質(zhì)、態(tài)度、情感以及思維方法。計(jì)算機(jī)教學(xué)中,我們不能只重技巧、方法,而忽略了這一點(diǎn)。我們培養(yǎng)出來的學(xué)生不能在心理上獵奇、思想上向惡、行動(dòng)上造假,最后危害社會(huì)。要知道,計(jì)算機(jī)是一把雙刃劍,利用計(jì)算機(jī)損害個(gè)人事小,危害他人和國家事大。教學(xué)中,我們必須關(guān)注學(xué)生良好心理、良好品德和良好思維方法的培養(yǎng)。
第四篇:計(jì)算機(jī)專業(yè)大學(xué)生程序設(shè)計(jì)課程教學(xué)方法探討
計(jì)算機(jī)專業(yè)大學(xué)生程序設(shè)計(jì)課程教
學(xué)方法探討
計(jì)算機(jī)專業(yè)大學(xué)生程序設(shè)計(jì)課程教學(xué)方法探討
孫明偉,唐敏
(武漢大學(xué)遙感信息工程學(xué)院,湖北武漢430079)
摘要:對大學(xué)生編程素質(zhì)的培養(yǎng),對許多非計(jì)算機(jī)專業(yè)的高校院系來說也是一項(xiàng)重要的教學(xué)任務(wù)。非計(jì)算機(jī)專業(yè)的大學(xué)生面臨計(jì)算機(jī)基礎(chǔ)相對薄弱、程序設(shè)計(jì)課時(shí)安排有限等問題,為在有限的時(shí)間內(nèi)提高學(xué)生的程序設(shè)計(jì)能力,采用一種教師理論講解與學(xué)生實(shí)踐操作緊密結(jié)合的三階段教學(xué)方法,幫助學(xué)生迅速跨過了程序設(shè)計(jì)的門檻,讓學(xué)生能夠通過后續(xù)持續(xù)的自我編程練習(xí)提高編程
素質(zhì),取得了很好的教學(xué)效果。
關(guān)鍵詞:三階段教學(xué)法;程序設(shè)計(jì)課程;非計(jì)算機(jī)專業(yè);本科教學(xué)
武漢大學(xué)遙感信息工程學(xué)院是集遙感、測繪、信息技術(shù)于一體的信息和工程類學(xué)院,學(xué)院培養(yǎng)的人才在中國乃至世界上一直具有重要的影響力。在本科生培養(yǎng)方面,除了系統(tǒng)培養(yǎng)學(xué)生的空間科學(xué)、地球科學(xué)等專業(yè)知識(shí)外,還系統(tǒng)培養(yǎng)學(xué)生的信息科學(xué)知識(shí),包括計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、程序設(shè)計(jì)技術(shù)、數(shù)據(jù)庫技術(shù)、模式識(shí)別與人工智能技術(shù)等。由于專業(yè)課程較多,相對于計(jì)算機(jī)專業(yè)的學(xué)生來說,本院學(xué)生在信息學(xué)科的課程數(shù)與課時(shí)數(shù)安排上還是較少,比如計(jì)算機(jī)原理、操作系統(tǒng)原理等課程都沒有教學(xué)安排。本人承擔(dān)學(xué)院程序設(shè)計(jì)技術(shù)的本科教學(xué)工作,在學(xué)生計(jì)算機(jī)基礎(chǔ)相對薄弱、程序設(shè)計(jì)課時(shí)安排有限的情況下,使用一套教師理論講解與學(xué)生實(shí)踐操作緊密結(jié)合的三階段教學(xué)方法,使學(xué)生迅速跨過了程序設(shè)計(jì)的門檻,讓學(xué)生能夠
通過后續(xù)持續(xù)的自我編程練習(xí)來提高編程素質(zhì),取得了很好的教學(xué)效果。
一、程序設(shè)計(jì)課程的三階段教學(xué)方法
程序設(shè)計(jì)是一門實(shí)踐性較強(qiáng)的課程,理想的教學(xué)結(jié)果應(yīng)該是學(xué)生通過程序設(shè)計(jì)課程的學(xué)習(xí)掌握編程語言、養(yǎng)成良好的編程習(xí)慣并能夠完成簡單的軟件開發(fā)任務(wù)。根據(jù)程序設(shè)計(jì)課程的特點(diǎn),學(xué)院將教學(xué)場地安排在具備100臺(tái)左右計(jì)算機(jī)的機(jī)房。結(jié)合本院學(xué)生的學(xué)科背景、計(jì)算機(jī)知識(shí)儲(chǔ)備等情況,本人將整個(gè)課程的教學(xué)過程劃分成3個(gè)階段,不同階段采用不同的具體教學(xué)方法,各階段具體教學(xué)方法如下表所示。
第一階段,即學(xué)生剛開始學(xué)習(xí)程序設(shè)計(jì)的階段。首先教師進(jìn)行教材相應(yīng)章節(jié)的知識(shí)講解,使學(xué)生了解相應(yīng)的基礎(chǔ)理論。然后教師將示例代碼輸入到程序編譯器,該過程中輔助適當(dāng)?shù)拇a介紹并編譯運(yùn)行。最后要求學(xué)生將代碼在各
自機(jī)位的計(jì)算機(jī)上進(jìn)行輸入與編譯運(yùn)行。對于初學(xué)者來說,最后過程中往往會(huì)產(chǎn)生大量的低級錯(cuò)誤,包括編譯器操作錯(cuò)誤、輸入法引起的符號(hào)錯(cuò)誤等,這時(shí)學(xué)生通過舉手示意,教師即到相應(yīng)機(jī)位查看并解決各種問題,同時(shí)向?qū)W生解釋錯(cuò)誤產(chǎn)生的原因。
第一階段的教學(xué)進(jìn)度會(huì)比較慢,主要是由于學(xué)生剛開始接觸程序設(shè)計(jì)課程,對編程環(huán)境以及程序設(shè)計(jì)理論比較陌生,因此會(huì)犯許多低級錯(cuò)誤。教師在解決這類錯(cuò)誤時(shí),一方面需要自身具備較強(qiáng)的程序設(shè)計(jì)功底與豐富的程序設(shè)計(jì)經(jīng)驗(yàn),因?yàn)樵S多低級錯(cuò)誤較難通過常規(guī)的編譯器錯(cuò)誤提示來定位與排除。另一方面教師也需要具備充分的耐心以及適當(dāng)?shù)募记桑绻霈F(xiàn)的錯(cuò)誤匪夷所思,則可通過學(xué)生的重復(fù)演示來定位程序錯(cuò)誤的原因。隨著學(xué)生練習(xí)次數(shù)的增加,程序出錯(cuò)的概率會(huì)逐漸降低,這時(shí)就可進(jìn)入第二階段。
第二階段,即學(xué)生對編程較為熟悉 的階段。首先教師同樣進(jìn)行教材相應(yīng)章節(jié)的知識(shí)講解,使學(xué)生掌握相應(yīng)的基礎(chǔ)理論。然后要求學(xué)生將示例代碼輸入到編譯器并編譯執(zhí)行。如果例子較為復(fù)雜的話,該過程中部分學(xué)生也會(huì)出現(xiàn)一些編譯錯(cuò)誤或邏輯錯(cuò)誤,導(dǎo)致代碼無法運(yùn)行或運(yùn)行得到錯(cuò)誤結(jié)果,同樣學(xué)生通過舉手示意,教師到相應(yīng)機(jī)位查看、解決并解釋問題。最后教師公布標(biāo)準(zhǔn)代碼并適當(dāng)解釋代碼含義,編譯執(zhí)行并展示代碼執(zhí)行結(jié)果。在該過程中教師需要要求學(xué)生參考標(biāo)準(zhǔn)代碼,養(yǎng)成良好的編程習(xí)慣。第二階段的教學(xué)進(jìn)度就比較快了,該階段可一直持續(xù)到將教材內(nèi)容全部講授完畢。
第三階段,即學(xué)生進(jìn)行軟件設(shè)計(jì)的實(shí)踐練習(xí)階段。首先教師布置一個(gè)軟件設(shè)計(jì)任務(wù),比如要求學(xué)生編寫一個(gè)類似于微軟“畫圖板”的軟件,明確要求軟件需要具備的基本功能,并要求代碼具備規(guī)范性、軟件具備美觀實(shí)用性等。然后學(xué)生利用三周左右的時(shí)間去獨(dú)立完成軟
件設(shè)計(jì)任務(wù),該過程中學(xué)生可以相互交流或上網(wǎng)查閱相應(yīng)資料,但不允許代碼拷貝與抄襲。最后每位學(xué)生利用10分鐘左右的時(shí)間公開演示所設(shè)計(jì)的軟件,介紹基本功能與創(chuàng)意性、并展示關(guān)鍵代碼等。在學(xué)生演示過程中,教師適當(dāng)提問或點(diǎn)評,并根據(jù)學(xué)生的演示情況進(jìn)行打分作為期末成績的一部分。第三階段可極大提高學(xué)生的實(shí)踐動(dòng)手能力,由于采用公開演示的方式,也基本杜絕了抄襲現(xiàn)象。
三階段教學(xué)方法,各階段在整個(gè)教學(xué)過程中所占的時(shí)間比例如圖1所示。三階段的教學(xué)過程結(jié)束后,幾乎所有學(xué)生均能掌握程序設(shè)計(jì)的基本理論,具備程序設(shè)計(jì)的實(shí)踐動(dòng)手能力,能夠獲得較為理想的教學(xué)效果。
二、教學(xué)成果展示
以我院學(xué)生2011~2012學(xué)年、2012~2013學(xué)年學(xué)生程序設(shè)計(jì)課程的期
末成績,來說明三階段教學(xué)方法的教學(xué)效果。2011~2012學(xué)年,由于學(xué)院教學(xué)條件的限制,程序設(shè)計(jì)課程主要在普通教室授課,教學(xué)過程主要以理論講述為主,課后學(xué)生動(dòng)手練習(xí)為輔。2012~2013學(xué)年,由于學(xué)院教學(xué)條件的改善,程序設(shè)計(jì)課程改為在計(jì)算機(jī)房授課,并按照三階段教學(xué)方法來實(shí)施教學(xué)工作。統(tǒng)計(jì)學(xué)生兩個(gè)不同學(xué)年的期末成績,得到如圖
2、圖3所示的結(jié)果。
從圖2中可看出,2011~2012學(xué)年,62名學(xué)生參加考試,取得及格成績的學(xué)生人數(shù)為49名,不及格學(xué)生人數(shù)為13名,大部分及格同學(xué)的成績位于80分左右。從該結(jié)果可看出,程序設(shè)計(jì)課程如果僅僅使用課堂授課的方式,較難取得理想的教學(xué)效果。從圖3中可看出,2012~2013學(xué)年,72名學(xué)生參加考試,取得及格成績的學(xué)生人數(shù)為70名,不及
格學(xué)生人數(shù)為2名,大部分及格同學(xué)的成績位于90分以上。從該結(jié)果可看出,程序設(shè)計(jì)課程改為在計(jì)算機(jī)房授課,并采用三階段教學(xué)方法后,取得了理想的教學(xué)效果。
通過將學(xué)生的成績按照≤69分、70~79分、80~89分、≥90分劃分為4個(gè)成績區(qū)間,分別統(tǒng)計(jì)2011~2012學(xué)年、2012~2013學(xué)年4個(gè)成績區(qū)間學(xué)生人數(shù)占總?cè)藬?shù)的百分比,可繪制得到如圖4所示的結(jié)果。
從圖4中可以看出,2011~2012學(xué)年學(xué)生期末成績主要分布在89分以下,而2012~2013學(xué)年學(xué)生期末成績主要分布在90分以上,由此可見三階段教學(xué)方法相對于傳統(tǒng)的教學(xué)方法來說,能夠顯著改善非計(jì)算機(jī)專業(yè)的大學(xué)生程序設(shè)計(jì)課程的教學(xué)效果。
三、結(jié)論
程序設(shè)計(jì)是一門實(shí)踐性較強(qiáng)的課程,對于高校非計(jì)算機(jī)專業(yè)的大學(xué)生來
說,在學(xué)生計(jì)算機(jī)基礎(chǔ)知識(shí)相對薄弱及課時(shí)安排有限的情況下,采用一種教師理論講解與學(xué)生實(shí)踐操作緊密結(jié)合的三階段教學(xué)方法,能夠使學(xué)生迅速跨過程序設(shè)計(jì)的門檻,并繼續(xù)通過不斷的自我練習(xí),鞏固提高程序設(shè)計(jì)水平,實(shí)踐也表明該方法能夠取得理想的教學(xué)效果。
參考文獻(xiàn):
[1]王昊,王化更,謝飛,陳乃超。以項(xiàng)目教學(xué)驅(qū)動(dòng)機(jī)電系統(tǒng)設(shè)計(jì)課程教學(xué)改革[J].教育教學(xué)論壇,2015,(1)。
[2]黃靜,高延英,楊宇姝。基于計(jì)算思維的程序設(shè)計(jì)課程教學(xué)模式研究[J].計(jì)算機(jī)教育,2013,(5)。
[3]石媛,牟占軍。淺談高校教師教學(xué)方法的創(chuàng)新[J].教育教學(xué)論壇,2013,(4)。
[4]劉衛(wèi)國,施榮華。計(jì)算機(jī)程序設(shè)計(jì)教學(xué)中的抽象思維能力培養(yǎng)[J].計(jì)算機(jī)教育,2012,(3)。
[5]張本成,龔偉。面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)改革探討[J].內(nèi)蒙古師范大學(xué)
學(xué)報(bào)(教育科學(xué)版),2008,21(1)
第五篇:《計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)A》課程教學(xué)大綱
《計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)A》課程教學(xué)大綱
(2015-2016-2)
課程代碼:
1571002 課程學(xué)科類別:
理工科 課程類別:
課程性質(zhì):必修 開課時(shí)間:第2學(xué)期 課程類型: 公共基礎(chǔ)課 適應(yīng)學(xué)科專業(yè):
理工科非計(jì)算機(jī)專業(yè) 學(xué)分與學(xué)時(shí):
3學(xué)分 先修課程:
大學(xué)計(jì)算機(jī)基礎(chǔ) 課程支撐畢業(yè)要求:
1.掌握利用計(jì)算機(jī)解決問題的思維方式,掌握高級程序設(shè)計(jì)語言的基礎(chǔ)知識(shí)和面向過程程序設(shè)計(jì)方法。具有計(jì)算思維素養(yǎng)、創(chuàng)新意識(shí)和團(tuán)隊(duì)精神,使用計(jì)算機(jī)編程解決實(shí)際問題的能力。為能勝任本專業(yè)技術(shù)領(lǐng)域的應(yīng)用研究、技術(shù)開發(fā)及經(jīng)營管理等工作奠定扎實(shí)基礎(chǔ)。2.了解國家制定的有關(guān)技術(shù)領(lǐng)域相關(guān)職業(yè)和行業(yè)的政策與基本法津、法規(guī)。3.掌握運(yùn)用現(xiàn)代信息技術(shù)獲取相關(guān)信息的能力。具有不斷學(xué)習(xí)和適應(yīng)發(fā)展的潛力。
4.具有科學(xué)嚴(yán)謹(jǐn)、求真務(wù)實(shí)的工程職業(yè)素質(zhì),綜合運(yùn)用理論知識(shí)、技術(shù)手段和工程方法解決工程實(shí)際問題的能力。
課程教學(xué)目標(biāo):
在課程結(jié)束時(shí),學(xué)生需要能夠:
1.掌握利用計(jì)算機(jī)解決問題的思維方式,具有計(jì)算思維素養(yǎng)、創(chuàng)新意識(shí)和團(tuán)結(jié)合作的工程職業(yè)素質(zhì);掌握一門高級程序設(shè)計(jì)語言的基礎(chǔ)知識(shí),具有使用計(jì)算機(jī)編程解決實(shí)際問題的基本能力;為未來在本學(xué)科領(lǐng)域使用計(jì)算機(jī)進(jìn)行應(yīng)用研究、技術(shù)開發(fā)等相關(guān)工作奠定基礎(chǔ)。
2.熟悉VC++程序的開發(fā)和調(diào)試環(huán)境,掌握C/C++語言的基礎(chǔ)知識(shí)、面向過程程序設(shè)計(jì)的基本方法和程序調(diào)試的基本技能;掌握常用數(shù)據(jù)類型、一些經(jīng)典問題的常用算法,能夠使用C/C++語言編程解決一般性問題。
教學(xué)手段與方法:
整個(gè)課程中包含有課堂教學(xué)、實(shí)驗(yàn)教學(xué)。該課程的教學(xué)應(yīng)該突出體現(xiàn)使用編程解決特定問題的方式,即程序設(shè)計(jì)方法,而不是語言本身。在這門課程的教學(xué)實(shí)施中要特別注重實(shí)踐,要通過驗(yàn)證型和設(shè)計(jì)型訓(xùn)練,使學(xué)生在實(shí)踐中確實(shí)感受和領(lǐng)悟計(jì)算機(jī)問題求解的基本方法和思維模式。
輔以課程網(wǎng)站資源平臺(tái)?;窘虒W(xué)內(nèi)容與學(xué)時(shí)安排:
本課程基本教學(xué)內(nèi)容和學(xué)時(shí)安排由基礎(chǔ)知識(shí)和基本技能兩大部分組成。
一、基礎(chǔ)知識(shí)部分(課堂講授34學(xué)時(shí))1.引論(2學(xué)時(shí))
(1)了解程序的基本設(shè)計(jì)思想,以及編程求解問題的全過程;
(2)掌握算法設(shè)計(jì)基礎(chǔ)知識(shí),包括算法的概念和特征、常用描述方法、以及設(shè)計(jì)原則和技巧。2.C++的基礎(chǔ)知識(shí)(4學(xué)時(shí))
(1)了解C++語言的基本符號(hào)和詞匯,包括關(guān)鍵字、標(biāo)識(shí)符、常量、運(yùn)算符、標(biāo)點(diǎn)符號(hào)等;(2)理解數(shù)據(jù)類型的概念,掌握C++的常量、變量和符號(hào)常量的使用方法;(3)熟悉運(yùn)算符的優(yōu)先級和結(jié)合性,掌握C++的運(yùn)算符和表達(dá)式的使用方法。3.基本程序設(shè)計(jì)(8學(xué)時(shí))
(1)理解結(jié)構(gòu)化程序設(shè)計(jì)基本思想,掌握C++的順序結(jié)構(gòu)程序設(shè)計(jì)方法,掌握C++的標(biāo)準(zhǔn)輸入流、輸出流的使用、以及格式化數(shù)字的輸出方法;(2學(xué)時(shí))
(2)掌握選擇結(jié)構(gòu)程序設(shè)計(jì)方法;掌握C++的關(guān)系運(yùn)算符和關(guān)系表達(dá)式、邏輯運(yùn)算符和邏輯表達(dá)式、以及條件運(yùn)算的使用方法;(2學(xué)時(shí))
(3)掌握C++的循環(huán)結(jié)構(gòu)程序設(shè)計(jì)方法;(2學(xué)時(shí))(4)掌握求解一些經(jīng)典問題的常用算法。(2學(xué)時(shí))4.數(shù)組的應(yīng)用(8學(xué)時(shí))
(1)理解數(shù)組的概念,掌握一維數(shù)組和二維數(shù)組的定義、初始化和使用方法;(1學(xué)時(shí))(2)掌握數(shù)值型數(shù)組的應(yīng)用,包括實(shí)現(xiàn)起泡法排序、選擇法排序和折半查找等功能的常用算法;(3學(xué)時(shí))
(3)掌握字符型數(shù)組的應(yīng)用,包括常用字符與字符串處理函數(shù)的使用方法。(2學(xué)時(shí))4.9-4.10字符串函數(shù)--了解, getline必須掌握,字符數(shù)組到一維(4)理解字符串的概念,掌握string類型數(shù)據(jù)的使用方法。(2學(xué)時(shí))不要求數(shù)組
5.指針的應(yīng)用(4學(xué)時(shí))
(1)理解指針與指針變量的概念,掌握指針變量、指針運(yùn)算符與地址運(yùn)算符的使用方法;(1學(xué)時(shí))(2)理解數(shù)組名的指針含義,掌握一維數(shù)組元素的指針訪問方式;(2學(xué)時(shí))(3)理解引用的概念,掌握引用變量的使用方法;(1學(xué)時(shí))6.函數(shù)的應(yīng)用(6學(xué)時(shí))
(1)理解C++的函數(shù)的概念,掌握C++常用系統(tǒng)函數(shù)的使用方法(包括常用數(shù)學(xué)函數(shù)、隨機(jī)數(shù)產(chǎn)生器);(1學(xué)時(shí))
(2)了解局部變量與全局變量、變量作用域的概念;理解函數(shù)調(diào)用過程中的參數(shù)傳遞方法,掌握用戶自定義函數(shù)與return語句的使用方法;(3學(xué)時(shí))
(3)理解遞推的概念,掌握遞歸函數(shù)的基本使用方法;(2學(xué)時(shí))7.總復(fù)習(xí)(2學(xué)時(shí))
二、基本技能部分(機(jī)房實(shí)驗(yàn)30學(xué)時(shí))1.實(shí)驗(yàn)項(xiàng)目1:熟悉開發(fā)環(huán)境(2學(xué)時(shí))
(1)熟悉C++程序的集成開發(fā)環(huán)境;(2)學(xué)習(xí)新建和打開控制臺(tái)應(yīng)用程序的方法;(3)掌握簡單數(shù)據(jù)運(yùn)算,以及輸入與輸出方法。2.實(shí)驗(yàn)項(xiàng)目2:基本數(shù)據(jù)類型的輸入輸出(2學(xué)時(shí))
(1)掌握對一般數(shù)據(jù)的輸入和輸出格式控制方法;(2)掌握數(shù)據(jù)輸出形式的設(shè)置和小數(shù)位數(shù)的控制方法。3.實(shí)驗(yàn)項(xiàng)目3:選擇結(jié)構(gòu)-if/if-else(2學(xué)時(shí))
(1)掌握選擇結(jié)構(gòu)的程序設(shè)計(jì)思路;(2)掌握if和if-else語句的使用方法。4.實(shí)驗(yàn)項(xiàng)目4:多路選擇-switch/if-else(2學(xué)時(shí))
(1)掌握多路分支選擇結(jié)構(gòu)的程序設(shè)計(jì),switch和if-else語句的使用方法;(2)掌握程序調(diào)試的基本技能。5.實(shí)驗(yàn)項(xiàng)目5:循環(huán)結(jié)構(gòu)(2學(xué)時(shí))
(1)掌握循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)思路;
(2)掌握while、do-while和for語句的使用方法。6.實(shí)驗(yàn)項(xiàng)目6:嵌套與常用算法(2學(xué)時(shí))
(1)掌握循環(huán)與選擇結(jié)構(gòu)的嵌套的使用方法;(2)掌握一些經(jīng)典問題的常用算法。7.實(shí)驗(yàn)項(xiàng)目7:一維數(shù)組與常用算法(2學(xué)時(shí))
(1)掌握對一維數(shù)數(shù)組的使用方法;
(2)掌握對數(shù)列數(shù)據(jù)插入、刪除、排序和查找等的常用算法。8.實(shí)驗(yàn)項(xiàng)目8:一維數(shù)組與常用算法(2學(xué)時(shí))
(1)掌握對一維數(shù)組的使用方法;
(2)掌握對數(shù)列數(shù)據(jù)插入、刪除、排序和查找等的常用算法。9.實(shí)驗(yàn)項(xiàng)目9:二維數(shù)組與字符串(2學(xué)時(shí))
(1)掌握二維數(shù)值型數(shù)組的使用方法;(2)掌握string類字符串的使用方法。10.實(shí)驗(yàn)項(xiàng)目10:指針的應(yīng)用(2學(xué)時(shí))
(1)了解指針編程技巧;(2)掌握指針變量的使用方法。11.實(shí)驗(yàn)項(xiàng)目11:系統(tǒng)函數(shù)(2學(xué)時(shí))
(1)掌握常用系統(tǒng)函數(shù)的功能和使用方法;
(2)理解返回值的概念,掌握return語句的使用方法。12.實(shí)驗(yàn)項(xiàng)目12:自定義函數(shù)(2學(xué)時(shí))
(1)掌握自定義函數(shù)的概念、定義及使用;(2)掌握函數(shù)參數(shù)間的數(shù)據(jù)傳遞和編程技巧。13.綜合訓(xùn)練(2學(xué)時(shí))14.期中機(jī)考
考核方式及評分標(biāo)準(zhǔn):
考核方式
評分標(biāo)準(zhǔn)
出勤+課堂表現(xiàn) 實(shí)驗(yàn)項(xiàng)目 30% 半期考試 10% 期末考試 60% 總分 100%
教材及參考書:
1.景紅主編,計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)(C++),西南交通大學(xué)出版社.2009; 2.譚浩強(qiáng)主編,C++程序設(shè)計(jì),清華大學(xué)出版社。