国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

依托優(yōu)秀課程建設(shè) 深化C++程序設(shè)計教學(xué)改革*

2010-08-15 00:49:48曹麗英司秀麗于合龍姚玉霞陳桂芬
中國教育技術(shù)裝備 2010年18期
關(guān)鍵詞:農(nóng)業(yè)大學(xué)程序設(shè)計課程

曹麗英司秀麗于合龍姚玉霞陳桂芬

1 吉林農(nóng)業(yè)大學(xué)信息技術(shù)學(xué)院 長春 130118 2 吉林農(nóng)業(yè)大學(xué)發(fā)展學(xué)院 長春 130118

依托優(yōu)秀課程建設(shè) 深化C++程序設(shè)計教學(xué)改革*

曹麗英1司秀麗1于合龍1姚玉霞2陳桂芬1

1 吉林農(nóng)業(yè)大學(xué)信息技術(shù)學(xué)院 長春 130118 2 吉林農(nóng)業(yè)大學(xué)發(fā)展學(xué)院 長春 130118

C++程序設(shè)計是計算機及相關(guān)專業(yè)的程序設(shè)計基礎(chǔ)課程,具有很強的抽象性和實踐性。對該門課程較好的理解和講授,能夠提高學(xué)生的編程能力以及為軟件開發(fā)打下良好的基礎(chǔ)。然而在教學(xué)過程中發(fā)現(xiàn),由于這門課程實踐性較強,涉及的部分概念非常抽象,不少學(xué)生學(xué)習(xí)起來感覺非常吃力。鑒于這種狀況,結(jié)合多年講授計算機高級語言程序設(shè)計類課程的教學(xué)經(jīng)驗和軟件開發(fā)實踐經(jīng)驗,指出C++程序設(shè)計課程在教學(xué)中存在的問題,并給出改進和解決方法。

優(yōu)秀課程;教學(xué)改革;C++程序設(shè)計

Author’s address

1 College of Information and Technology Science, Jilin Agricultural University, Changchun, China 130118 2 College of Development, Jilin Agricultural University, Changchun, China 130118

1 引言

以C程序設(shè)計和C++程序設(shè)計為代表的高級語言程序設(shè)計類課程是計算機及相關(guān)專業(yè)的必修課程。作為重要的專業(yè)基礎(chǔ)課或應(yīng)用技能課,一方面為后續(xù)課程的學(xué)習(xí)打下基礎(chǔ),另一方面也為就業(yè)作技能訓(xùn)練。但目前該類課程的實踐教學(xué)內(nèi)容和教學(xué)模式還比較傳統(tǒng),一般是以課本為主,以程序設(shè)計語言自身的體系為教學(xué)路線,側(cè)重于編程語言的基本概念、基本語句和語法的練習(xí),而沒有把邏輯與實際編程解題思路作為教學(xué)的主線,達不到培養(yǎng)學(xué)生分析問題和解決問題實際能力的目的。很多學(xué)生在上高級語言程序設(shè)計類課程實驗時感到內(nèi)容枯燥,學(xué)過之后不能很好地解決實際問題,不能適應(yīng)就業(yè)的形勢。因此,改革程序設(shè)計課程的教學(xué),引入先進的教學(xué)理念,改變傳統(tǒng)的教學(xué)模式,探索高效的實踐方法,對于培養(yǎng)“高素質(zhì)、強能力、實用型”人才已變得十分重要。

2 課程建設(shè)的創(chuàng)新與實踐

2.1 一體化教學(xué)有利于學(xué)生理解理論知識

本課程以實踐教學(xué)為主,在教學(xué)中采用“教、學(xué)、做”一體課程教學(xué)模式,根據(jù)程序設(shè)計課程教學(xué)規(guī)律和課程的特點以及吉林農(nóng)業(yè)大學(xué)學(xué)生的學(xué)習(xí)特點,在多媒體教室和實驗室完成課程教學(xué)與學(xué)習(xí),教師邊講解、邊演示,學(xué)生邊學(xué)習(xí)、邊實踐、邊提問,使學(xué)生在“教、學(xué)、做”一體的教學(xué)環(huán)境下,較快理解C++程序設(shè)計的基本思想,具有程序設(shè)計能力。

2.2 實踐教學(xué)與科研課題結(jié)合起來

教師在教學(xué)過程中注重把科研成果轉(zhuǎn)化到教學(xué)實踐中,將科研課題與學(xué)生的實踐教學(xué)結(jié)合起來,教師科研、專業(yè)實踐教學(xué)與學(xué)生課外科技活動有機結(jié)合,使學(xué)生盡早參與科研課題,豐富學(xué)生的實踐內(nèi)容,加強學(xué)生實踐操作能力的培養(yǎng),提高學(xué)生的綜合素質(zhì),有效地培養(yǎng)了學(xué)生參與科學(xué)研究的興趣和開拓創(chuàng)新的精神。

2.3 課程網(wǎng)站輔助實驗教學(xué)

網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,網(wǎng)站已經(jīng)成為信息存儲、交流、處理的工具和載體。以網(wǎng)絡(luò)技術(shù)為代表的信息技術(shù)也深刻地影響著教育領(lǐng)域,引發(fā)教育教學(xué)思想、觀念、方法、手段的變革。教學(xué)網(wǎng)站近年來在教學(xué)中越來越多的應(yīng)用則正是這種變革的實際體現(xiàn)。

依托省優(yōu)秀課程,建設(shè)優(yōu)秀課程網(wǎng)站具有很強的時代和現(xiàn)實意義。網(wǎng)絡(luò)教學(xué)系統(tǒng)應(yīng)用于教學(xué)后,明顯地提高教學(xué)質(zhì)量、教學(xué)效益,擴大教學(xué)規(guī)模,促進教學(xué)改革。根據(jù)精品課程建設(shè)的內(nèi)涵,教學(xué)網(wǎng)站應(yīng)當(dāng)是一個功能齊備的網(wǎng)絡(luò)教育平臺,是一個基于網(wǎng)絡(luò)資源的主題研究、協(xié)作式學(xué)習(xí)系統(tǒng)。在網(wǎng)絡(luò)教學(xué)環(huán)境中,向?qū)W習(xí)者提供大量的主題學(xué)習(xí)資源和協(xié)作學(xué)習(xí)交流工具,能夠讓教師和學(xué)生廣泛參與,網(wǎng)上互動,培養(yǎng)學(xué)生的自主學(xué)習(xí)能力、創(chuàng)新能力和實踐能力。

2.4 ACM模式的實踐教學(xué)

將ACM模式應(yīng)用于程序設(shè)計的實踐教學(xué)中,強化學(xué)生的計算機理論修養(yǎng)和實踐能力,將理論知識學(xué)習(xí)和實際應(yīng)用有機結(jié)合,學(xué)以致用。ACM實踐教學(xué)可以通過網(wǎng)絡(luò)直接進行,不受時間和空間的限制。學(xué)生通過實踐來真正掌握各種程序設(shè)計結(jié)構(gòu)和算法的意義。通過舉辦競賽,鼓勵學(xué)生形成競爭、交流的學(xué)習(xí)氛圍,讓學(xué)生在課余時間有自主進行本學(xué)科知識鉆研的機會和環(huán)境。培養(yǎng)學(xué)生之間的合作精神,通過組隊競賽,讓學(xué)生體驗團隊協(xié)作的各個方面,為軟件項目團隊化的合作要求做好準備。

3 教學(xué)方法和教學(xué)手段的改革

3.1 教學(xué)方法改革

第一次接觸計算機語言的大學(xué)生,第一次上課與第一次上機編寫第一個計算機語言程序時是興奮與好奇的,隨著數(shù)據(jù)類型、數(shù)據(jù)編碼、運算規(guī)則、I/O規(guī)范等大量難以理解記憶的新名詞、新術(shù)語、新概念與新規(guī)則的引入,3種基本結(jié)構(gòu)的規(guī)范使用,學(xué)生開始感覺枯燥,思維混亂,多數(shù)初學(xué)者的感覺都是:課堂聽講時都能理解,但一旦獨立面對編程任務(wù)時就不知從何下手,勉強編寫出的程序也是錯誤百出,漸漸失去興趣與信心。

在課堂教學(xué)中注重推廣案例教學(xué)法、任務(wù)驅(qū)動法等啟發(fā)式教學(xué)方法,從解決具體問題出發(fā),逐步引出抽象枯燥的概念與知識。如精選案例實現(xiàn)選擇結(jié)構(gòu)到循環(huán)結(jié)構(gòu)的自然轉(zhuǎn)折,歸納不同類型指針的使用等,通過演示讓學(xué)生理解,再回到實踐課堂中,通過讓學(xué)生模仿解決相關(guān)案例,去探究與領(lǐng)悟這些重要概念,引導(dǎo)學(xué)生進行創(chuàng)造性的思維活動,把學(xué)生從被動地聽、看引入到拓展積極思維的活動中去,調(diào)動學(xué)生學(xué)習(xí)的積極性;教師也努力探索同一課程不同章節(jié)不同的教學(xué)方法和手段,形成自己的教學(xué)特點。

3.2 教學(xué)模式改革

教學(xué)網(wǎng)站能為教師提供具有示范和輻射作用的本課程優(yōu)質(zhì)教學(xué)資源,在網(wǎng)站中通過將精品課程的文本、圖片、動畫、音頻、視頻等教學(xué)媒體,按一定的教學(xué)設(shè)計進行分類、組織,以網(wǎng)頁形式制作,形成具有較強交互性的網(wǎng)絡(luò)教學(xué)資源,并提供良好的資源上傳、下載,資源檢索,資源應(yīng)用等資源管理與應(yīng)用功能,并可實現(xiàn)遠程教學(xué)資源共享。教學(xué)網(wǎng)站能利用網(wǎng)絡(luò)技術(shù)的靈活多樣、生動逼真及便于控制等特點,把大量豐富多彩的文字、圖表、圖像、動畫和錄像等多媒體資源形象、直觀地呈現(xiàn)在學(xué)生的面前,使學(xué)生進入生動的學(xué)習(xí)情境,從而引發(fā)學(xué)生的創(chuàng)造力與想象力。同時可將多個主講教師的教案、講稿、習(xí)題精選等教學(xué)資源進行優(yōu)化后,按課程教學(xué)體系組織成一個學(xué)習(xí)系統(tǒng),利用超鏈接,將相關(guān)內(nèi)容鏈接起來,并輔以站內(nèi)、站外搜索功能,供學(xué)生自主學(xué)習(xí)。另外可將教學(xué)難點制成Flash動畫課件,將教學(xué)重點制成教學(xué)錄像,使有能力的學(xué)生可以提前學(xué)習(xí),上課沒充分理解的學(xué)生可以在線復(fù)習(xí)。

3.3 考試方式改革

C程序設(shè)計課程評價模式經(jīng)歷了一個“筆試——無紙化考試——筆試與上機考試相結(jié)合——考試加平時考查——現(xiàn)階段模式”這樣一個探索與實踐的過程,體現(xiàn)了以知識為中心的教育評價模式到以知識掌握為基礎(chǔ)、學(xué)生個體能力與綜合素質(zhì)評價相結(jié)合的評價模式的轉(zhuǎn)換。

現(xiàn)在,整個課程學(xué)習(xí)結(jié)果由上機實踐課的過程化評價、綜合項目設(shè)計報告、期末筆試和學(xué)期結(jié)束時的上機考試4部分組成,這是經(jīng)過一段時間的改革實踐摸索出來的評價方法,以配合現(xiàn)階段教育以人的素質(zhì)智能培養(yǎng)為主要目的,知識技術(shù)的傳授是基礎(chǔ)和引子的教育觀念。

4 結(jié)束語

C++程序設(shè)計課程對于學(xué)生實際編程能力以及工程應(yīng)用能力的提高非常重要。如何激發(fā)學(xué)生的編程興趣以及充分發(fā)揮學(xué)生的主觀能動性是解決問題的關(guān)鍵。筆者結(jié)合C++程序設(shè)計目前的教學(xué)現(xiàn)狀,總結(jié)自己教學(xué)中的經(jīng)驗教訓(xùn),給出具體的改革方案可供參考。而且已經(jīng)結(jié)合實際,做了初步的教改,并取得較好的效果。

[1]沈天晴,劉維富,等.VC++程序設(shè)計基礎(chǔ)課程實踐教學(xué)方法的探討[J].南通大學(xué)學(xué)報,2005,21(3):88-90

[2]劉曉妍,胡彥玲.基于C++的面向?qū)ο蟪绦蛟O(shè)計教學(xué)改革與研究[J].計算機教育,2007,21(3):877-878

[3]王軍,王太雷.高校Visual C++編程環(huán)境教改實驗研究[J].泰山學(xué)院學(xué)報,2007,29(3):75-78

[4]譚浩強.C++面向?qū)ο蟪绦蛟O(shè)計[M].北京:清華大學(xué)出版社,2006

[5]對譚浩強教授《C++面向?qū)ο蟪绦蛟O(shè)計》的推薦意見 [J].計算機教育,2007(1):30

[6]劉輝,趙偉.《C++程序設(shè)計》課程教學(xué)方法探討[J].網(wǎng)絡(luò)與信息,2008(5):74

[7]丁紅勝,田金琴.C++面向?qū)ο蟪绦蛟O(shè)計的幾點思考[J].電腦知識與技術(shù):學(xué)術(shù)交流,2007(1):125

C++Programming of Deepening Teaching Reform Combining with Excellent Course Construction

//CaoLiying, Si Xiuli, Yu Helong, Yao Yuxia, Chen Guifen

C++ programming expertise in computer programming and related basic courses are highly abstract and practical. A better understanding of the course and teaching could improve their programming skills as well as software development and lay a good foundation. In this situation, the author points out the C++ Program Design problems in teaching with the experience of teaching advanced language computer program designed courses and software development experience, and gives the way to improve and solutions.

excellent courses; teaching reform; C++ programming

G642.0

B

1671-489X(2010)18-0035-02

10.3969 /j.issn.1671-489X.2010.18.035

吉林農(nóng)業(yè)大學(xué)教育教學(xué)科研課題(200807,200808,200809);吉林農(nóng)業(yè)大學(xué)質(zhì)量工程項目(C/C++程序設(shè)計優(yōu)秀課程)。

作者:曹麗英,碩士,講師,主要研究方向為計算機應(yīng)用;陳桂芬,教授,博士生導(dǎo)師。

猜你喜歡
農(nóng)業(yè)大學(xué)程序設(shè)計課程
湖南農(nóng)業(yè)大學(xué)通知教育中心
《云南農(nóng)業(yè)大學(xué)學(xué)報(自然科學(xué))》征稿簡則
數(shù)字圖像處理課程混合式教學(xué)改革與探索
軟件設(shè)計與開發(fā)實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
計算機教育(2020年5期)2020-07-24 08:52:56
為什么要學(xué)習(xí)HAA課程?
從細節(jié)入手,談PLC程序設(shè)計技巧
電子制作(2019年9期)2019-05-30 09:42:04
??? ???? ??? ???????? ?? ?? ??―??? ????? ????
高職高專院校C語言程序設(shè)計教學(xué)改革探索
PLC梯形圖程序設(shè)計技巧及應(yīng)用
科技| 平原县| 宁波市| 台中县| 紫金县| 奉贤区| 武隆县| 阳东县| 盐城市| 吉首市| 雅安市| 晴隆县| 台江县| 楚雄市| 北流市| 青阳县| 阜城县| 成安县| 革吉县| 会东县| 京山县| 舟山市| 玛沁县| 嵊州市| 石阡县| 邢台县| 梁平县| 石林| 湘乡市| 海原县| 临邑县| 平利县| 博客| 宁武县| 永嘉县| 高唐县| 龙川县| 桃源县| 襄城县| 津南区| 西畴县|