版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)論文</b></p><p> 題 目: C++程序設(shè)計(jì)課程教學(xué)探索與實(shí)踐 </p><p><b> 目 錄</b></p><p><b> 摘要(1)</b></p><p> 1 C++教學(xué)改革之研究(1
2、)</p><p> 1.1 C++概述(1)</p><p> 1.2 難以選到合適的教材的問題(1)</p><p> 1.3 C 語言基礎(chǔ)不扎實(shí),抽象思維能力差的問題(1)</p><p> 1.4 實(shí)驗(yàn)教學(xué)的優(yōu)勢(shì)沒有充分發(fā)揮,程序調(diào)試能力弱的問題(2)</p><p> 2 C++教學(xué)改革的基
3、本思路(2)</p><p> 2.1 采用多元化的教材—課本+技術(shù)書+MSDN 幫助+網(wǎng)絡(luò)(2)</p><p> 2.2 做好開課前的前導(dǎo)課程 C 的復(fù)習(xí)工作(2)</p><p> 2.3 重視第一堂課的教學(xué)(3)</p><p> 2.4 綜合利用各種教學(xué)手段(3)</p><p> 2.5
4、 合理運(yùn)用各種教學(xué)方法(3)</p><p> 2.6 突出面向?qū)ο蟮木幊趟枷?,突出關(guān)鍵技術(shù)(4)</p><p> 2.7 加強(qiáng)上機(jī)指導(dǎo),保證上機(jī)效果(4)</p><p> 3 基于任務(wù)學(xué)習(xí)的教學(xué)模式簡介(5)</p><p> 3.1 教學(xué)模式(5)</p><p> 3.2基于任務(wù)學(xué)習(xí)方法概
5、述(5)</p><p> 3.2.1基于任務(wù)學(xué)習(xí)的基本理論(6)</p><p> 3.2.2基于任務(wù)學(xué)習(xí)的組成部分(6)</p><p> 3.2.3任務(wù)的構(gòu)成元素(6)</p><p> 3.2.4基于任務(wù)的教學(xué)模式簡介(7)</p><p> 3.2.5基于任務(wù)的教學(xué)模式相比傳統(tǒng)教學(xué)模式存在
6、哪些區(qū)別(8)</p><p> 3.2.6基于任務(wù)的教學(xué)模式的優(yōu)勢(shì)(9)</p><p> 4 C++教學(xué)中關(guān)于學(xué)習(xí)興趣的培養(yǎng)(9)</p><p> 4.1 培養(yǎng)學(xué)生學(xué)習(xí)興趣讓、學(xué)生自覺學(xué)習(xí)(9)</p><p><b> 參考文獻(xiàn)(10)</b></p><p> Abs
7、tract(10)</p><p> C++程序設(shè)計(jì)課程教學(xué)探索與實(shí)踐</p><p> 作 者:殷德濤</p><p><b> 指導(dǎo)老師:王 達(dá)</b></p><p> 摘要:C++是當(dāng)今面向?qū)ο筌浖_發(fā)的主流語言,也是高校計(jì)算機(jī)及相關(guān)專業(yè)的一門重要基礎(chǔ)課。針對(duì)我?!禖++面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)中存
8、在的問題,穩(wěn)重進(jìn)行了深入分析和思考,從教學(xué)手段、教學(xué)方法、教學(xué)內(nèi)容等方面多環(huán)節(jié)入手,對(duì)課程進(jìn)行了全方位的改革,教學(xué)質(zhì)量和教學(xué)效果有了較大的提高。</p><p> 關(guān)鍵詞: C++;面向?qū)ο蟪绦蛟O(shè)計(jì);教學(xué)改革</p><p> 1 C++概述以及教學(xué)中出現(xiàn)的問題</p><p><b> 1.1 C++概述</b></p>
9、<p> 面向?qū)ο缶幊碳夹g(shù)是當(dāng)今及未來計(jì)算機(jī)軟件開發(fā)的主流技術(shù),也是計(jì)算機(jī)及相關(guān)專業(yè)必須掌握的技術(shù)。C++程序設(shè)計(jì)語言以其語法靈活,語言表達(dá)力強(qiáng),代碼易維護(hù)、可移植性強(qiáng)、執(zhí)行效率高,支持?jǐn)?shù)據(jù)抽象、面向?qū)ο蟪绦蛟O(shè)計(jì)和泛型 程序設(shè)計(jì)等優(yōu)點(diǎn)而被廣泛應(yīng)用,成為當(dāng)今軟件開發(fā)的主流語言,也逐步成為高校程序設(shè)計(jì)課程的首選。學(xué)好 C++,不僅有助于學(xué)生理解面向?qū)ο缶幊碳夹g(shù) 的精髓,而且會(huì)使他們?cè)賹W(xué)習(xí)諸如 Java、C# 之類的主流面向?qū)ο蟪?/p>
10、序設(shè)計(jì)語言變得相對(duì)簡單。但 C++牽涉概念較多,語法比較復(fù)雜,相對(duì)來說是一門難學(xué)又難教的課程。</p><p> 1.2 難以選到合適的教材的問題</p><p> C++由 C 語言發(fā)展而來,它在C語言的基礎(chǔ)上進(jìn)行功能擴(kuò)充,主要增加了面向?qū)ο蟮臋C(jī)制。我校學(xué)生是在已學(xué)C語言的基礎(chǔ)上來學(xué)習(xí) C++,那么教材中就不必再包括C程序設(shè)計(jì)的內(nèi)容,而要重點(diǎn)介紹面向?qū)ο蟮木幊趟枷?、方法,C++面向?qū)?/p>
11、象編程技術(shù)[1]。但目 前大部分C++教材都針對(duì)沒有 C 語言基礎(chǔ)的初學(xué)者,教材中接近一半的內(nèi)容和 C 程序設(shè)計(jì)是重復(fù)的。</p><p> 1.3 C語言基礎(chǔ)不扎實(shí),抽象思維能力差的問題</p><p> 雖然我校學(xué)習(xí) C++課程的學(xué)生,大部分都已學(xué)習(xí)過C語言,但他們并沒有為C++的學(xué)習(xí)打下堅(jiān)實(shí)的C語言基礎(chǔ),對(duì)自定義數(shù)據(jù)類型、自定義函數(shù)、指針這些難點(diǎn)內(nèi)容的掌握不夠,沒有編寫自定義函數(shù)
12、的習(xí)慣,在此基礎(chǔ)上再來學(xué)習(xí) C++中的更多新知識(shí),自然造成理解上的困難。也由于C++一般是開設(shè)在 C 語言之后,學(xué)生易受C語言編程模式的影響,思路很難改變?!禖++面向?qū)ο蟪绦蛟O(shè)計(jì)》課程中的兩個(gè)主要概念是“類”和“對(duì)象”,因此需要學(xué)生掌握的基本技能之一就是按照對(duì)象的特點(diǎn)進(jìn)行數(shù)據(jù)抽象和功能抽象,而學(xué)生的思維停留在面向過程的程序設(shè)計(jì),對(duì)編程中對(duì)象和類的抽象,對(duì)象和類的關(guān)系,理解不透徹。</p><p> 1.4 實(shí)
13、驗(yàn)教學(xué)的優(yōu)勢(shì)沒有充分發(fā)揮,程序調(diào)試能力弱的問題</p><p> 現(xiàn)在的計(jì)算機(jī)機(jī)房都已連入Internet,教師在實(shí)驗(yàn)課上一般不禁用互聯(lián)網(wǎng),因?yàn)樽鳛槌鯇W(xué)者,學(xué)生在程序調(diào)試過程中的問題層出不窮,再加上每次上機(jī)人數(shù)眾多,教師不可能對(duì)每一位同學(xué)的問題都及時(shí)回答,開通互聯(lián)網(wǎng)可以方便學(xué)生利用網(wǎng)絡(luò)尋找答案。這樣 做對(duì)那些主動(dòng)學(xué)習(xí)的學(xué)生是有利的,可以培養(yǎng)他們獨(dú)立解決問題的能力,但卻給那些被動(dòng)學(xué)習(xí)的學(xué)生帶來了負(fù)面影響,一旦他們
14、的 問題得不到及時(shí)解決,他們就開始利用網(wǎng)絡(luò)看電影、聽音樂、玩游戲,根本不會(huì)獨(dú)立思考,上機(jī)作業(yè)則以相互拷貝的方式完成。“互聯(lián)網(wǎng)”和“程序設(shè)計(jì)”二者誰對(duì)學(xué)生們的吸引力更大,這一點(diǎn)是不言而喻的。在網(wǎng)絡(luò)技術(shù)越來越發(fā)達(dá)的今天,如何重新讓機(jī)房、讓實(shí)驗(yàn)課發(fā)揮其應(yīng)有的作用是擺在每一位計(jì)算機(jī)教育工作者面前丞待解決的問題。</p><p> 2 C++教學(xué)改革的基本思路</p><p> 2.1 采用多元
15、化的教材—課本+技術(shù)書+MSDN 幫助+網(wǎng)絡(luò)</p><p> “讀課本明其理,看技術(shù)書知其用”。課本由于結(jié)構(gòu)清晰、層次清楚,是學(xué)生系統(tǒng)學(xué)習(xí)必不可少的材料,因此首先要為學(xué)生選一本 比較合適的教材。但教材由于離實(shí)際工作距離遠(yuǎn),導(dǎo)致學(xué)生缺乏實(shí)際的動(dòng)手能力,技術(shù)書正好可以彌補(bǔ)課本在這方面的不足。 MSDN也不失為幫助學(xué)習(xí) C++的好助手。在網(wǎng)絡(luò)技術(shù)飛速發(fā)展的今天,互聯(lián)網(wǎng)也提供了很好的學(xué)習(xí)平臺(tái),學(xué)生可以在網(wǎng)上查閱 C+
16、+方面的學(xué)習(xí)資料,還可以觀看或下載教學(xué)視頻,在各種網(wǎng)站論壇、博客上相互交流,等等。目前,我校相關(guān)教師也編寫了更適合于我校學(xué)生 的教材,并已開始創(chuàng)建適合于我校學(xué)生的以教師為主導(dǎo)、學(xué)生為主體的自主學(xué)習(xí)的交互式C++課程學(xué)習(xí)網(wǎng)站,從而有效拓展 C++教學(xué)空間。</p><p> 2.2 做好開課前的前導(dǎo)課程 C 的復(fù)習(xí)工作</p><p> 針對(duì)學(xué)生C語言基礎(chǔ)差的問題,在每個(gè)學(xué)期放假前,給下
17、學(xué)期要開《C++面向?qū)ο蟪绦蛟O(shè)計(jì)》[1]課的學(xué)生布置C語言課程設(shè)計(jì)作業(yè),讓他們利用暑假完成。課程設(shè)計(jì)題目有多個(gè),都具有一定的綜合性和較強(qiáng)的實(shí)用性,如學(xué)生成績管理系統(tǒng)、圖書借閱管理系統(tǒng)、通信錄管理系統(tǒng)等。學(xué)生可自由選擇自己感興趣的題目,可獨(dú)自完成,也可多人(2~5人)合作完成。要求學(xué)生寫出自己所選題目的課程設(shè)計(jì)報(bào)告,在下學(xué)期開學(xué)后上交,成績以10%的比例計(jì)入《C++面向?qū)ο蟪绦蛟O(shè)計(jì)》課的總成績中。實(shí)驗(yàn)結(jié)果還是比較理想的。通過 課程設(shè)計(jì),同
18、學(xué)們?nèi)鎻?fù)習(xí)了所學(xué)的C語言知識(shí),學(xué)會(huì)了如何查閱資料,學(xué)會(huì)了團(tuán)隊(duì)合作,自學(xué)能力,獨(dú)立分析、解決實(shí)際問題的能力都有一定的提高。同時(shí),課程設(shè)計(jì)的成功也讓學(xué)生獲得更大的自信心,C++教學(xué)效果明顯提高。</p><p> 2.3 重視第一堂課的教學(xué)</p><p> 第一堂課的教學(xué)至關(guān)重要。在第一堂課上,首先要給學(xué)生分析該課程在專業(yè)知識(shí)領(lǐng)域中的地位和作用,讓學(xué)生認(rèn)知該課程的重 要性。其次,“興趣
19、是最好的老師”,可以在第一堂課上給學(xué)生演示一些用 C++語言實(shí)現(xiàn)的有趣而實(shí)用的案例,激發(fā)學(xué)生的學(xué)習(xí)興趣,這是學(xué)好課程的關(guān)鍵一步。再者,要教給學(xué)生學(xué)習(xí)C++的方法,C++所涉及的內(nèi)容繁多,教師不可能通過 32 學(xué)時(shí)(不同學(xué)校該學(xué)時(shí)數(shù) 可能有所不同)的講授涉及C++全部內(nèi)容,只能精講[2]。在這種情況下,教給學(xué)生學(xué)習(xí)的方法更重要。另外,要讓學(xué)生知道該課程的考 核方式及成績?cè)u(píng)定細(xì)則,這些直接影響學(xué)生學(xué)習(xí)的動(dòng)機(jī)和興趣。</p>&
20、lt;p> 2.4 綜合利用各種教學(xué)手段</p><p> 綜合利用多媒體教學(xué)、板書教學(xué)、網(wǎng)絡(luò)教學(xué)等多種教學(xué)手段,優(yōu)化總體教學(xué)效果。課堂教學(xué)盡可能多用多媒體進(jìn)行教學(xué)[2]。與板書教學(xué)相比,多媒體教學(xué)具有形象生動(dòng)、圖文聲并茂、交互性好、信息量大等顯著特點(diǎn),對(duì)課程中難以理解的抽象內(nèi)容,可以給予直觀展示和動(dòng)態(tài)模擬,起到事半功倍的效果。傳統(tǒng)的“黑板+粉筆”的板書教學(xué)雖然不能適應(yīng)可操作性極強(qiáng)的面向?qū)ο笳n程的教學(xué),
21、但是可以作為輔助手段,比如講解算法的設(shè)計(jì)過程,由于講解速度放慢,可以加深學(xué)生的印象。另外,網(wǎng)絡(luò)教學(xué)也是對(duì)課堂教學(xué)的有益補(bǔ)充。可以利用網(wǎng)絡(luò)進(jìn)行學(xué)生與教師以及學(xué)生之間的交流,如 E-mail 郵箱、各大門戶網(wǎng)站提供的免費(fèi)博客系統(tǒng),QQ群等,這一方面 可使學(xué)生的問題能夠得到及時(shí)解決,提高學(xué)習(xí)積極性,另一方面也使教師能及時(shí)獲得教學(xué)效果的反饋信息,掌握學(xué)生的學(xué)習(xí)情況,并據(jù)此更好地把握教學(xué)進(jìn)度。</p><p> 2.5
22、合理運(yùn)用各種教學(xué)方法</p><p> 針對(duì)不同的教學(xué)內(nèi)容,要靈活采用多種教學(xué)方法。常用的教學(xué)方法有:類比教學(xué)法、啟發(fā)教學(xué)法、案例教學(xué)法、分步教學(xué)法、任務(wù) 驅(qū)動(dòng)教學(xué)法等[3]。在教學(xué)過程中要注重案例式教學(xué),把知識(shí)點(diǎn)融入到實(shí)際的案例中去,不僅要根據(jù)每節(jié)課的內(nèi)容貫穿一些有關(guān)的、具有代表性的零散案例,還可以將一個(gè)規(guī)模較大、典型、有實(shí)用價(jià)值而學(xué)生又熟悉其領(lǐng)域知識(shí)的核心案例貫穿于整個(gè)教學(xué)全過程,像“學(xué)生檔案管理系統(tǒng)”、“
23、學(xué)生成績管理系統(tǒng)”、“圖書借閱管理系統(tǒng)”等都是很好的可選案例。隨著教學(xué)內(nèi)容的逐步推進(jìn),案例系統(tǒng) 被一步步完善,最后形成一個(gè)完整的實(shí)用系統(tǒng)。課程結(jié)束后,學(xué)生把該系統(tǒng)以課程設(shè)計(jì)報(bào)告的形式上交,成績以10%的比例計(jì)入C++課程總成績。實(shí)踐證明,實(shí)用的案例教學(xué)法的教學(xué)效果良好,它可以刺激學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)積極性,學(xué)生在整個(gè)學(xué)習(xí)過程中 都積極投入到對(duì)核心案例的完善和調(diào)試實(shí)踐中,學(xué)生的實(shí)踐動(dòng)手能力大大提高。</p><p>
24、; 2.6 突出面向?qū)ο蟮木幊趟枷?,突出關(guān)鍵技術(shù) </p><p> 《C++面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)中,不要再泛泛介紹面向?qū)ο?C++的語法框架,應(yīng)注重算法和面向?qū)ο蟪绦蛟O(shè)計(jì)方法及技術(shù)的 講授,在尋找算法中不斷培養(yǎng)學(xué)生的獨(dú)立思考和創(chuàng)新能力,在面向?qū)ο蟮某绦蛟O(shè)計(jì)過程中體會(huì)面向?qū)ο蟮木幊趟枷搿?lt;/p><p> 在教學(xué)過程中,要突出 C++中實(shí)現(xiàn)軟件復(fù)用的兩大關(guān)鍵技術(shù):繼承、模板。要增加
25、STL部分的教學(xué)內(nèi)容,STL是ANSI/ISO C++標(biāo)準(zhǔn)中最新的一部分內(nèi)容,它提供了一個(gè)可擴(kuò)展的應(yīng)用框架,高度體現(xiàn)了軟件的可復(fù)用性。要讓學(xué)生學(xué)會(huì)站在巨人的肩膀上進(jìn)行編程。</p><p> 2.7 加強(qiáng)上機(jī)指導(dǎo),保證上機(jī)效果 </p><p> 程序設(shè)計(jì)課程本身實(shí)踐性較強(qiáng),為了保證上機(jī)質(zhì)量,特進(jìn)行以下嘗試:</p><p> 1. 精心設(shè)計(jì)每一次上機(jī)內(nèi)容,讓
26、學(xué)生每一次上機(jī)都有明確的上機(jī)目的。</p><p> 2. 每次上機(jī)任務(wù)提前布置給學(xué)生,并要求學(xué)生在上機(jī)之前認(rèn)真思考,將思路描述成為 C++代碼寫到實(shí)驗(yàn)報(bào)告紙上,這樣就避免了上機(jī)課上學(xué)生一邊想,一邊輸入代碼現(xiàn)象的發(fā)生,提高了上機(jī)課效率。</p><p> 3. 針對(duì)學(xué)生在編譯、鏈接程序過程中出現(xiàn)的警告和錯(cuò)誤,教會(huì)學(xué)生使用程序調(diào)試工具。 對(duì)于學(xué)生在調(diào)試中遇到的疑點(diǎn)和難點(diǎn),及時(shí)給予必要的適
27、當(dāng)指導(dǎo)。</p><p> 4. 上機(jī)課結(jié)束,每名學(xué)生必須上交比較規(guī)范的紙質(zhì)實(shí)驗(yàn)報(bào)告,其中除包括程序的源代碼、輸入數(shù)據(jù)、程序輸出結(jié)果外,還應(yīng)重點(diǎn)包含程序調(diào)試過程以及本次上機(jī)體會(huì)。</p><p> 5. 針對(duì)學(xué)生在上機(jī)課上出現(xiàn)的問題,在下次課堂教學(xué)一開始有針對(duì)性地進(jìn)行講解,以加深學(xué)生的印象。通過以上舉措,上機(jī)課效率大大提高,學(xué)生的程序調(diào)試能力大大增強(qiáng)[4]。</p>&l
28、t;p> 3 基于任務(wù)學(xué)習(xí)的教學(xué)模式簡介</p><p><b> 3.1 教學(xué)模式</b></p><p> “模式”一詞是英文model的漢譯名詞。Model還翻譯為“范式”“典型”等。一般指被研究對(duì)象在理論上的論及框架,是經(jīng)驗(yàn)與理論之間的一種可操作性的系統(tǒng),是再現(xiàn)現(xiàn)實(shí)的一種理論性的簡化結(jié)構(gòu)。將模式一詞先引入到教學(xué)領(lǐng)域,并加以系統(tǒng)研究的人,當(dāng)推美國的喬
29、伊斯和韋爾[7]。</p><p> 喬伊斯和韋爾在《教學(xué)模式》一書中認(rèn)為:“教學(xué)模式是構(gòu)成課程和作業(yè)、選擇教材、提示教師活動(dòng)的一種范式或計(jì)劃?!睂?shí)際教學(xué)模式并不是一種計(jì)劃,因?yàn)橛?jì)劃往往顯得太具體,太具操作性,從而失去了理論色彩。將“模式”一詞引入教學(xué)理論中,是想以此來說明在一定的教學(xué)思想或教學(xué)理論指導(dǎo)下建立起來的各種類型的教學(xué)活動(dòng)的基本結(jié)構(gòu)或框架,表現(xiàn)教學(xué)過程的程序性的策略體系。</p><
30、;p> 因此教學(xué)模式可以定義為是在一定教學(xué)思想或教學(xué)理論知道下建立起來的較為穩(wěn)定的教學(xué)活動(dòng)結(jié)構(gòu)框架和活動(dòng)程序。作為結(jié)構(gòu)框架,突出了教學(xué)模式從宏觀上把握教學(xué)活動(dòng)整體及各要素之間內(nèi)部的關(guān)系和功能;作為活動(dòng)程序則突出了教學(xué)模式的有序性和可操作性。</p><p> 3.2基于任務(wù)學(xué)習(xí)方法概述</p><p> 任務(wù)是基于一定目標(biāo)需要完成的相關(guān)工作的集合,是一種需要在一定時(shí)間內(nèi)在特定條
31、件下完成的多項(xiàng)工作的總稱[8]。</p><p> 在基于任務(wù)學(xué)習(xí)的教學(xué)活動(dòng)當(dāng)中,教師應(yīng)當(dāng)擇選特定的語言和交際項(xiàng)目,設(shè)計(jì)出內(nèi)容具體的、操作性強(qiáng)的具體任務(wù),任務(wù)的設(shè)計(jì)中也必須考慮到教學(xué)內(nèi)容以及受教學(xué)生的具體情況,為各個(gè)教學(xué)環(huán)節(jié)設(shè)計(jì)具有一定難度且兼帶啟發(fā)性的具體任務(wù)。同時(shí)也需要從整體教學(xué)內(nèi)容和要求的方面通盤考慮設(shè)立一個(gè)整體性任務(wù),貫穿整個(gè)教學(xué)工作始終。</p><p> 教學(xué)工作中學(xué)生可以
32、通過溝通、表達(dá)、交涉、詢問等各種活動(dòng)形式以便更好的完成任務(wù),尤其應(yīng)使學(xué)生能夠轉(zhuǎn)變學(xué)習(xí)態(tài)度,成立針對(duì)各教學(xué)任務(wù)的任務(wù)小組,在解決任務(wù)的過程中注重團(tuán)體合作,確定實(shí)施任務(wù)的方案,最終實(shí)現(xiàn)各個(gè)教學(xué)任務(wù)的解決。綜上所述,基于任務(wù)的學(xué)習(xí)方法匯集了以往多種教學(xué)方法的優(yōu)點(diǎn),但在實(shí)際教學(xué)過程中它與其他教學(xué)方法并不排斥。</p><p> 3.2.1基于任務(wù)學(xué)習(xí)的基本理論</p><p> 基于任務(wù)學(xué)習(xí)的
33、學(xué)習(xí)模式可以歸屬于建構(gòu)主義Lag學(xué)習(xí)理論的一種思路,從建構(gòu)主義學(xué)習(xí)理論來講:受教育者是通過特定的學(xué)習(xí)情境下,通過人與人間的交流協(xié)作等最終獲得所學(xué)知識(shí)的。在任務(wù)教學(xué)模式當(dāng)中,由于采用了分組教學(xué)、自主針對(duì)任務(wù)學(xué)習(xí)的具體辦法,每名學(xué)生都可以通過與成績優(yōu)秀的小組成員或者授課教師的交流探討,通過自己操作實(shí)踐得到提高,這樣其自主學(xué)習(xí)的能力能夠得到很好的鍛煉[9]。</p><p> 3.2.2基于任務(wù)學(xué)習(xí)的組成部分<
34、/p><p> 情景、活動(dòng)、內(nèi)容和結(jié)果是任務(wù)學(xué)習(xí)的基本組成部分。</p><p> 1.情景:相關(guān)教學(xué)場(chǎng)所等特定的學(xué)習(xí)環(huán)境。文中情景指的是學(xué)生探索、學(xué)習(xí)時(shí)所處的環(huán)境,既可以由具體物質(zhì)所構(gòu)成,也可以是憑借計(jì)算機(jī)信息網(wǎng)絡(luò)技術(shù)條件所構(gòu)建的虛擬環(huán)境川。良好的情景有利于學(xué)生對(duì)教學(xué)內(nèi)容的理解,并方便學(xué)習(xí)小組各成員之間配合、協(xié)助;</p><p> 2.活動(dòng):教師應(yīng)根據(jù)實(shí)際教學(xué)
35、內(nèi)容設(shè)定活動(dòng),要保證活動(dòng)難易適當(dāng),既能夠具備一定的挑戰(zhàn)性又不至令大多數(shù)學(xué)生望而生畏?;顒?dòng)要求應(yīng)盡量做到多元化和多樣化,活動(dòng)結(jié)果不需與教科書內(nèi)容完全一致,不需設(shè)立標(biāo)準(zhǔn)答案,重在鍛煉學(xué)生在實(shí)際操作中得到鍛煉和積累;</p><p> 3.內(nèi)容:內(nèi)容是學(xué)科的核心。內(nèi)容的安排首先應(yīng)從日常生活中選取素材,確保能夠?yàn)閷W(xué)生所接受。內(nèi)容的設(shè)置要具備開放性,可以通過多種渠道和技巧實(shí)現(xiàn)問題的解決。教師尤其應(yīng)引導(dǎo)學(xué)生突破常規(guī),盡可能
36、的用創(chuàng)造性思維去解決問題。</p><p> 4.結(jié)果:經(jīng)歷了精心策劃實(shí)施后的任務(wù)教學(xué)應(yīng)該獲得豐盛的學(xué)習(xí)收獲。通過自主學(xué)習(xí)鍛煉后的學(xué)生應(yīng)該得到實(shí)踐操作技能的提高,并且從動(dòng)手能力的提高中積累相應(yīng)的知識(shí)、經(jīng)驗(yàn),體現(xiàn)在具體的結(jié)果上應(yīng)該是多種多樣的,比如:論文、計(jì)算機(jī)多媒體作品等。</p><p> 3.2.3任務(wù)的構(gòu)成元素</p><p> 緒論:引出待解決的實(shí)際問
37、題,激發(fā)學(xué)生求知的欲望;</p><p> 任務(wù):設(shè)定合理任務(wù),規(guī)劃任務(wù)要求</p><p> 進(jìn)程:受教育者需要經(jīng)歷哪些步驟完成任務(wù)</p><p> 資料:解決任務(wù)的過程中所必備的相關(guān)資源</p><p> 成果:標(biāo)準(zhǔn)答案多元化,分級(jí)評(píng)價(jià)</p><p> 3.2.4基于任務(wù)的教學(xué)模式簡介</p&g
38、t;<p> 基于任務(wù)的教學(xué)模式吸取了以往多種教學(xué)方法的優(yōu)點(diǎn),是一種新型的教學(xué)理念,是一種革新傳統(tǒng)的教學(xué)模式。這樣的教學(xué)模式始終強(qiáng)調(diào)學(xué)生在課堂中的主體性,學(xué)習(xí)過程中突出任務(wù)小組集體配合學(xué)習(xí)的重要性,以使得學(xué)生在面對(duì)源于實(shí)際工作、生活當(dāng)中的具體任務(wù)時(shí)通過探究討論、獨(dú)立分析解決問題。這一教學(xué)模式中的具體程序或操作流程可以分為選擇任務(wù)、介紹任務(wù)、分組搭配、建立各小組任務(wù)、任務(wù)的分別開展、分段總結(jié)、提交成果并評(píng)價(jià)共計(jì)七個(gè)環(huán)節(jié):&
39、lt;/p><p> (1)選擇任務(wù):教學(xué)目標(biāo)是首要的考慮對(duì)象,另外需依據(jù)受教育對(duì)象的實(shí)際水平情況,并盡量貼近其所學(xué)專業(yè)內(nèi)容和生活閱歷的認(rèn)知范圍。最終在上述因素的基礎(chǔ)上由教師最終確立教學(xué)任務(wù)。</p><p> (2)介紹任務(wù):在己經(jīng)確立任務(wù)內(nèi)容后,教師可以通過展示一些與此任務(wù)相關(guān)的實(shí)物或老生的優(yōu)秀作業(yè)情況,確保學(xué)生了解任務(wù)的要求,尤其是可以在任務(wù)中達(dá)到何種的結(jié)果。</p>
40、<p> (3)分組搭配:實(shí)際操作中對(duì)學(xué)生進(jìn)行合理分組搭配并非易事。學(xué)生往往因存在個(gè)人喜好或生活圈子的影響影響其分組選擇,所以自由分組通常不能很好的保障小組任務(wù)的實(shí)施。在此情況下教師有必要依據(jù)不同學(xué)生的水平和能力情況進(jìn)行合理的調(diào)整搭配,依據(jù)實(shí)際的小組學(xué)習(xí)成效決定分組情況。一般由5—7人組成一個(gè)學(xué)習(xí)小組,小組內(nèi)學(xué)生水平和能力從高到低均勻搭配,并選擇優(yōu)秀學(xué)生做為組長,負(fù)責(zé)小組內(nèi)的任務(wù)詳細(xì)分工以及監(jiān)督協(xié)助整個(gè)小組執(zhí)行任務(wù)。<
41、/p><p> (4)建立各小組任務(wù):完成分組之后各小組應(yīng)在組長領(lǐng)導(dǎo)下對(duì)任務(wù)進(jìn)行分析和研究,在摸清任務(wù)要求的基礎(chǔ)上確立本小組應(yīng)該達(dá)到的任務(wù)水平。教師須明確任務(wù)完成所需的時(shí)間安排,各小組在相因時(shí)間內(nèi)合理安排本小組的完成任務(wù)計(jì)劃、分工搭配安排以及關(guān)于任務(wù)的見解和構(gòu)想,并由教師安排每個(gè)任務(wù)小組對(duì)全班同學(xué)進(jìn)行講解介紹。介紹完成后全體同學(xué)共同對(duì)各組任務(wù)情況進(jìn)行討論,指出各組安排的優(yōu)缺點(diǎn),并提出改進(jìn)意見等。</p>
42、<p> (5)任務(wù)的分別開展:當(dāng)具體任務(wù)方案已經(jīng)討論成熟最終確立以后,各個(gè)學(xué)習(xí)小組要文本化的落實(shí)關(guān)于任務(wù)的計(jì)劃書,提交教師做參考后開展任務(wù)。需要依據(jù)小組成員的實(shí)際水平能力情況合理分工,并依據(jù)分工情況由各成員自主學(xué)習(xí)。任務(wù)學(xué)習(xí)過程中應(yīng)注重引導(dǎo)學(xué)生脫離教材束縛,鍛煉從互聯(lián)網(wǎng)等信息富集之處搜索、獲取任務(wù)相關(guān)信息,豐富任務(wù)的內(nèi)容。</p><p> (6)分段總結(jié):教師在實(shí)施任務(wù)的整個(gè)過程中不能脫離任
43、務(wù),要定期對(duì)各小組任務(wù)實(shí)施過程進(jìn)行檢查。二般而言任務(wù)分為三個(gè)階段:1、籌備任務(wù)執(zhí)行過程,對(duì)小組進(jìn)行分工安排:2、確定任務(wù)實(shí)施計(jì)劃,并撰寫任務(wù)的計(jì)劃書;3、具體實(shí)施,自主學(xué)習(xí)。每個(gè)小組應(yīng)該在相應(yīng)的規(guī)定時(shí)間之內(nèi)完成任務(wù)的設(shè)計(jì),并依據(jù)任務(wù)進(jìn)程做好階段性總結(jié)。確保任務(wù)的完成質(zhì)量。</p><p> (7)提交成果并評(píng)價(jià):當(dāng)各小組計(jì)劃書中規(guī)定的任務(wù)己經(jīng)完成之后,要采用標(biāo)準(zhǔn)多樣、手段靈活的評(píng)價(jià)方式對(duì)學(xué)生任務(wù)完成情況進(jìn)行評(píng)價(jià)
44、。評(píng)價(jià)過程中可以加入自我評(píng)價(jià)、小組成員互評(píng)、各組間互評(píng)等評(píng)價(jià)方式,并最終依據(jù)上述評(píng)價(jià)給出教師評(píng)價(jià)。確保評(píng)價(jià)結(jié)果盡可能的公正合理。如圖1所示:</p><p><b> 圖1</b></p><p> 3.2.5基于任務(wù)的教學(xué)模式相比傳統(tǒng)教學(xué)模式存在哪些區(qū)別</p><p> 基于建構(gòu)主義的任務(wù)教學(xué)模式較之以往的教學(xué)模式有較大的區(qū)別,最主要
45、是體現(xiàn)在教學(xué)當(dāng)中三個(gè)中心的轉(zhuǎn)移,即學(xué)生取代教師成為課堂的中心,任務(wù)代替教材成為教學(xué)內(nèi)容的中心,教學(xué)小組取代班級(jí)授課成為學(xué)習(xí)過程的中心。</p><p> 過去的種種教學(xué)模式普遍強(qiáng)調(diào)學(xué)生對(duì)書本內(nèi)容的掌握和記憶,在有限的課堂教學(xué)時(shí)間內(nèi)獲取知識(shí)與技能的提升。在基于任務(wù)的教學(xué)模式中更多的強(qiáng)調(diào)的是鍛煉學(xué)生自主學(xué)習(xí)的能力,要求學(xué)生在完成實(shí)際任務(wù)的過程中鍛煉自己獲取知識(shí)的能力以及實(shí)現(xiàn)操作技能的提高。以往教學(xué)模式當(dāng)中教科書上的
46、內(nèi)容占教學(xué)內(nèi)容的主要部分,文本內(nèi)容難免枯燥乏味:一定程度上造成了“照本宣科”的風(fēng)氣?;谌蝿?wù)的教學(xué)模式中由于任務(wù)設(shè)立時(shí)采用的內(nèi)容選材嘆占近學(xué)生日常所聞所見,易于引起共鳴引導(dǎo)學(xué)生真正投身于任務(wù)當(dāng)中,將任務(wù)與自己的實(shí)際相聯(lián)系展開自主的探索式學(xué)習(xí)。</p><p> 以往的教學(xué)模式離不開整體組織的課堂教學(xué),教師是整個(gè)課堂的主宰?!耙谎蕴谩钡慕虒W(xué)模式往往片面注重“灌輸式”的傳授知識(shí)給學(xué)生,難以調(diào)動(dòng)學(xué)生投入學(xué)習(xí)的積極性。
47、而基于任務(wù)的教學(xué)模式中教師退居輔助地位,學(xué)生由一味被動(dòng)的受教轉(zhuǎn)為課堂的主角,參與教學(xué)中的策劃、討論、實(shí)施各個(gè)環(huán)節(jié),易于引發(fā)對(duì)教學(xué)內(nèi)容的興趣,真正體現(xiàn)了學(xué)生在學(xué)習(xí)過程中的主體地位[5]。</p><p> 3.2.6基于任務(wù)的教學(xué)模式的優(yōu)勢(shì)</p><p> 從傳統(tǒng)教學(xué)模式到基于任務(wù)的教學(xué)模式的轉(zhuǎn)變,體現(xiàn)在具體教學(xué)當(dāng)中可以體現(xiàn)為由教師為中心向?qū)W生為中心的轉(zhuǎn)換,在這樣的轉(zhuǎn)換中,創(chuàng)新性的學(xué)習(xí)
48、方式取代了繼承性的學(xué)習(xí)方式,在實(shí)際教學(xué)中優(yōu)勢(shì)明顯。</p><p> 4 C++教學(xué)中關(guān)于學(xué)習(xí)興趣的培養(yǎng)</p><p> 4.1 培養(yǎng)學(xué)生學(xué)習(xí)興趣讓、學(xué)生自覺學(xué)習(xí)</p><p> 作為專業(yè)基礎(chǔ)課,C++的教學(xué)目的是使學(xué)生掌握程序設(shè)計(jì)的基本方法并逐步形成正確的程序設(shè)計(jì)思想,同時(shí)也是后續(xù)理論和實(shí)踐學(xué)習(xí)的基礎(chǔ)和重要工具。</p><p>
49、 但在教學(xué)中,很多教師只注重講解課程的理論知識(shí)內(nèi)容,而不關(guān)心學(xué)生的心理,造成學(xué)生對(duì)C++語言的學(xué)習(xí)產(chǎn)生恐懼,缺乏興趣,以至于總體成績不理想。因此,培養(yǎng)學(xué)生的學(xué)習(xí)興趣,是教師面臨的一個(gè)相當(dāng)重要而又頗感困惑的問題,也是需要我們著手研究、探討的亟待解決的一個(gè)問題。在C++語言教學(xué)過程中,要激發(fā)學(xué)生的學(xué)習(xí)興趣,就要從C++課程的特點(diǎn)入手,找到其激發(fā)學(xué)習(xí)興趣的因素。</p><p> 根據(jù)實(shí)際教學(xué)經(jīng)驗(yàn),試著從以下幾個(gè)方
50、面入手,探討如何調(diào)動(dòng)學(xué)生學(xué)習(xí)C++的興趣,來增強(qiáng)學(xué)生學(xué)習(xí)的積極性及自主學(xué)習(xí)能力:</p><p> 1.在C++教學(xué)中注意學(xué)習(xí)動(dòng)機(jī)的養(yǎng)成學(xué)習(xí)動(dòng)機(jī)是指引起、維持和推動(dòng)學(xué)生進(jìn)行學(xué)習(xí)活動(dòng)的內(nèi)在動(dòng)力,又稱“學(xué)習(xí)的動(dòng)力”。要激發(fā)學(xué)生學(xué)習(xí)的興趣,首先要使學(xué)生對(duì)學(xué)習(xí)有一個(gè)正確的認(rèn)識(shí),這是學(xué)習(xí)動(dòng)力的源泉[6]。</p><p> 2.當(dāng)學(xué)生了解到學(xué)習(xí)內(nèi)容與自身需要相關(guān)時(shí),學(xué)習(xí)的積極性最容易激發(fā)。因此在
51、教學(xué)中應(yīng)通過向?qū)W生展現(xiàn)教學(xué)或?qū)W習(xí)的意義。</p><p> 3.在教學(xué)中要及時(shí)觀察學(xué)生對(duì)課程學(xué)習(xí)的態(tài)度,找到學(xué)生的“興趣點(diǎn)”,并積極引導(dǎo),從一點(diǎn)引導(dǎo)到一片到整個(gè)課程的學(xué)習(xí)興趣。更好的表現(xiàn)出了C++程序課程教學(xué)的研究和探索。</p><p><b> 參 考 文 獻(xiàn)</b></p><p> [1] 譚浩強(qiáng). C++面向?qū)ο蟪绦蛟O(shè)計(jì)[M].
52、北京:清華大學(xué)出版社,2006. </p><p> [2] 陳華.淺談 C++語言的教學(xué)改革與課程實(shí)踐[J].電腦知識(shí)與技術(shù),2008 </p><p> [3] 白青海. C++程序設(shè)計(jì)教學(xué)方法探討[J].內(nèi)蒙古大學(xué)學(xué)報(bào),2008,14(4):43-44. </p><p> [4] 唐永紅,龔安.對(duì) C++程序設(shè)計(jì)教學(xué)模式的探索[J].專業(yè)教學(xué)研究 20
53、08(11):104-105. </p><p> [5] C++語言程序設(shè)計(jì)課程教學(xué)改革的探討 </p><p> [6] 《C++語言程序設(shè)計(jì)》課程教學(xué)改革的探討 劉傳平 《中國科技信息》 </p><p> [7] "面向?qū)ο蟪绦蛟O(shè)計(jì)C++"課程教學(xué)與實(shí)踐改革探討 楊勇 黃淑英 舒蔚 《職業(yè)時(shí)空》 </p><p&
54、gt; [8] 關(guān)于高職《C++程序設(shè)計(jì)》課程教學(xué)的幾點(diǎn)思考 楊天虎《福建電腦》</p><p> [9] “C++程序設(shè)計(jì)”課程教學(xué)的改革 李旭超《科技情報(bào)開發(fā)與經(jīng)濟(jì)》 </p><p> C++ program design course teaching </p><p> exploration and Practice</p><
55、;p> Yin De-tao</p><p> Abstract: C++ is a mainstream language of object-oriented software development, as well as an important basic course to the students majoring in computer and other relative majors
56、 in universities. This article analyses the problems existing in the teaching of C++ object-oriented Programming, makes overall teaching reforms in teaching tools, teaching methods and teaching contents. These teaching r
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- c++程序設(shè)計(jì)課程教學(xué)探索與實(shí)踐畢業(yè)論文
- 畢業(yè)論文----《c++程序設(shè)計(jì)》課程指導(dǎo)平臺(tái)的研制
- 畢業(yè)論文---“c++程序設(shè)計(jì)”教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)
- 畢業(yè)論文---“c++程序設(shè)計(jì)”教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)
- 畢業(yè)論文----《C++程序設(shè)計(jì)》課程指導(dǎo)平臺(tái)的研制.doc
- c++程序設(shè)計(jì)課程教學(xué)大綱
- 畢業(yè)論文---“C++程序設(shè)計(jì)”教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn).doc
- c++程序設(shè)計(jì) 課程大綱
- c++課程設(shè)計(jì)--c++程序設(shè)計(jì)語言
- c++課程設(shè)計(jì)-- c++面向?qū)ο蟪绦蛟O(shè)計(jì)
- c程序設(shè)計(jì)畢業(yè)論文
- c++程序設(shè)計(jì)課程-說課
- c++程序設(shè)計(jì)
- c++程序設(shè)計(jì)
- c++程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告
- 高級(jí)語言程序設(shè)計(jì)c++課程答辯
- 《c++程序設(shè)計(jì)》課程教學(xué)現(xiàn)狀分析及解決思路
- 《c++語言程序設(shè)計(jì)》課程輔導(dǎo)二
- “c++程序設(shè)計(jì)”課程教學(xué)改革的探索與
- 《c++程序設(shè)計(jì)課程設(shè)計(jì)——復(fù)數(shù)類》
評(píng)論
0/150
提交評(píng)論