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

?

高校非計算機專業(yè)程序設計語言類課程教學方法研究

2011-08-15 00:51:35宋曉寧
中國校外教育 2011年12期
關鍵詞:上機計算機專業(yè)程序設計

◆王 芳 潘 舒 宋曉寧 范 燕

(江蘇科技大學計算機科學與工程學院)

高校非計算機專業(yè)程序設計語言類課程教學方法研究

◆王 芳 潘 舒 宋曉寧 范 燕

(江蘇科技大學計算機科學與工程學院)

首先,闡述了高校非計算機專業(yè)程序設計語言類課程進行教學改革的必要性。其次,從課堂教學、實驗教學兩個方面,介紹了在實際教學中運用的教學方法,并取得了良好的教學效果。最后,從多媒體教學、教學網(wǎng)站、編程競賽幾個方面闡述了要注重教學模式的轉(zhuǎn)變。

程序設計語言 教學實踐 教學方法 教學模式

自從數(shù)字時代到來以后,以數(shù)字處理為核心的計算機技術得到了前所未有的高速發(fā)展,其中以計算機為依托的一種工具——程序設計語言,也在不斷地發(fā)展和完善。程序設計語言已經(jīng)屬于通識教育課程,成為了高等院校非計算機專業(yè)學生必修的課程,并且根據(jù)學生專業(yè)的不同,開設不同的程序設計語言課程,而且對非計算機專業(yè)學生來說,教學目標和要求也不同于計算機專業(yè)的學生,因此不斷探討研究教學方法、教學模式,進行教學改革是十分必要的。

筆者針對非計算機專業(yè)學生程序設計語言類教學過程中出現(xiàn)的問題,進行了一系列的教學方法、教學模式的研究,經(jīng)過多年的教學實踐,教學質(zhì)量得到明顯提高,現(xiàn)總結如下。

一、注重提高課堂教學質(zhì)量

課堂教學是整個教學過程中最重要的一環(huán)。在課堂教學前,教師應明確教學的目標和要求,教學的重點和難點;在課堂教學后,教師要加強反思自己的教學行為,總結教學的得失與成敗,進而完善教師教學藝術,提高課堂教學質(zhì)量。

1.教學大綱的修訂。我校非計算機專業(yè)理工類本科生開設的計算機程序設計課程,有程序設計語言C++、VB、JAVA等。根據(jù)學校人才培養(yǎng)目標,各課程都有本課程的教學大綱。

在有限的課時內(nèi),任課教師應以教學大綱為指導,在授課過程中,進行知識擴展,逐步培養(yǎng)學生對程序設計的興趣,拓展知識面,提高教學質(zhì)量。

2.多種教學方法的運用。學生學習一門編程語言,希望自己具有編程的能力,為將來的求職增加機會;也希望觸類旁通,為學習其他語言以及計算機的相關課程打下基礎。但大部分學生開始學習時,熱情很高,后來知難而退,堅持不下去。

針對以上特點,筆者在授課的過程中,講課、提問、練習、考核等各種教學手段相結合,注重每一個教學環(huán)節(jié),運用基于問題式學習PBL(Problem-Based learning)教學、啟發(fā)式教學、討論式教學等多種教學方法,引導學生主動學習,激發(fā)學習興趣,把對學生能力的培養(yǎng)落實到理論課中。具體采用的教學方法如下:

(1)PBL教學實踐。PBL教學法是以問題為導向的教學方法,是基于現(xiàn)實世界的以學生為中心的教育方式。與傳統(tǒng)的以學科為基礎的教學法不同,PBL強調(diào)以學生的主動學習為主。PBL將學習與任務或問題掛鉤,使學習者投入于問題中,培養(yǎng)解決問題的技能和自主學習的能力。

程序設計語言類課程的教學是一種演繹思維方法的訓練,程序設計的過程是:提出問題——算法設計——流程圖設計——編制程序——調(diào)試——測試——程序交付使用。這一過程與運用PBL教學法設計的教學思路(教師課前提出問題——學生查找資料——分組討論——教師總結)非常吻合。該方法用于教學實踐后,學生反映能夠啟發(fā)思維,變被動學習為主動學習,教學效果良好。

(2)啟發(fā)式的教學實踐。啟發(fā)式教學是筆者在教學過程中經(jīng)常使用的一種教學方法。講《C++程序設計語言》這門課程時,要幫助學生完成從面向過程的結構化程序設計的思想到面向?qū)ο蟮某绦蛟O計思想的過渡。講解時,啟發(fā)式教學和案例式教學相結合,就可以取得較好的教學效果。

例如,對類和對象的講解,可以以學生成績排序這個案例入手,先讓學生用前面學過的結構化程序設計的思想進行編程,然后提出新問題,如案例的主體是什么,若定義一個結構體,如學生,該如何定義,排序函數(shù)如何定義,將該函數(shù)寫進結構體內(nèi),怎么寫?隨著問題的深入,自然就引出了類和對象的定義。在學生思考的過程中,變單向傳輸為雙向互動。實踐證明,啟發(fā)式教學對充分調(diào)動學生的學習主動性,培養(yǎng)創(chuàng)新能力和解決實際問題的能力都具有積極的作用。

二、注重提高實驗教學質(zhì)量

程序設計語言課程的目的是要求學生在獨立解決問題的過程中,綜合運用所學知識,培養(yǎng)編程思想,提高編程能力。因此注重實驗教學是達到這一目標的重要環(huán)節(jié)。

1.實驗指導書的不斷完善。一本好的實驗指導書對指導學生完成上機實驗過程非常重要。一方面,選擇兄弟院校的優(yōu)秀書籍,另一方面,根據(jù)我校學生的具體情況,編寫了計算機程序設計語言的實驗指導書,并且不斷修改完善。

2.有效管理實驗教學的全過程。上機實驗是本課程提高學生實踐能力的重要手段,因此每一章都給學生布置上機任務,有針對性的進行訓練。上機前,要求學生先閱讀實驗指導書中的相關例題,明確上機任務中的相關知識點。然后筆者對相關知識點的運用和解決該問題的突破口進行提示,幫助學生分析任務。分析問題后,要求學生自己編出程序的雛型。上機時,先預留一定的時間讓學生自己調(diào)試,然后進行上機輔導,輔導時,不直接指出錯誤的癥結,而是提供相關線索,幫助其解決問題。這樣,讓學生真正調(diào)試自己經(jīng)過思考編寫出的程序,提高學生的程序調(diào)試改錯能力、編程能力,使學生體會到編程的樂趣,獲得成就感。實驗的整個過程吻合了任務驅(qū)動式教學方法的基本步驟:設計任務、提出任務、分析任務、自主協(xié)作完成任務、交流評價。

三、注重轉(zhuǎn)變教學模式

1.多媒體教學。程序設計語言類課程教學內(nèi)容多,學生剛開始學不可能馬上進入編程狀態(tài),需要進行語法講解、閱讀程序、算法分析、調(diào)試程序等的講解。與傳統(tǒng)“黑板+粉筆”的教學模式相比,多媒體教學就體現(xiàn)出優(yōu)勢。閱讀的程序可以直接投影,節(jié)省了時間。算法分析的過程可以做成動畫,形象、生動。調(diào)試程序可以一邊演示,一邊講解,幫助學生理解程序,改正程序錯誤的地方。

2.建立教學網(wǎng)站。除了課堂教學的多媒體化以外,網(wǎng)絡化教學平臺已經(jīng)成為課后教學的很好的補充。程序設計語言C++課程是我校的精品建設課程,依托課程建設,構筑了教學網(wǎng)站。教學網(wǎng)站中有豐富的電子資料,如課件、教案、授課計劃、大綱等。方便學生查閱,有利于學生課后復習。學生可以在教學網(wǎng)站中下載相關的教學資料。

3.組織計算機方面的競賽。為了激發(fā)學生的創(chuàng)新思維,增強學生對計算機網(wǎng)絡的認識,提高學生對網(wǎng)絡的應用技能,學院組織了手機軟件創(chuàng)意征集大賽、網(wǎng)頁設計大賽、電腦拆裝大賽。在這些競賽的基礎上,舉辦了編程大賽。通過這些活動,進一步提高學生學以致用的能力。

總之,高校非計算機專業(yè)程序設計語言類課程教學改革是個長期的過程,任重而道遠。培養(yǎng)學生建立起程序設計的概念,掌握程序設計的基本方法和技巧,養(yǎng)成良好的程序設計風格,從而具備應用程序設計解決相關專業(yè)領域內(nèi)實際問題的基本能力,是我們每個講授程序設計課程老師的心愿。因此,在今后的教學實踐中,仍然需要不斷摸索、不斷學習,加大教學改革的力度。

[1]鄒曉華,華偉,石亮.C++程序設計語言教學改革與實踐.今日科苑,2008,11(21):117.

[2]王芳,張曉如,潘克勤.提高計算機等級考試C++通過率的幾點嘗試.井岡山學院學報,2008,29(12):33-35.

[3]王春紅,高峻嶺.非計算機專業(yè)計算機程序設計語言課程的教學研究.計算機教育,2008,2.

江蘇省現(xiàn)代教育技術研究2010年度立項課題(課題編號: 2010-R-16540)。

江蘇省現(xiàn)代教育技術研究2011年度立項課題(課題編號:2011-R-18858)。

猜你喜歡
上機計算機專業(yè)程序設計
周金應
標準化護理程序?qū)w外膜肺氧合術患者上機各階段用時的影響
“以賽促學,以賽促教”促進計算機專業(yè)教學理念創(chuàng)新與實踐研究
基于Visual Studio Code的C語言程序設計實踐教學探索
計算機教育(2020年5期)2020-07-24 08:52:56
從細節(jié)入手,談PLC程序設計技巧
電子制作(2019年9期)2019-05-30 09:42:04
高職高專院校C語言程序設計教學改革探索
職業(yè)高中計算機專業(yè)教學改革淺析
PLC梯形圖程序設計技巧及應用
非計算機專業(yè)C語言教學探討
河南科技(2014年23期)2014-02-27 14:19:16
新形勢下技校計算機專業(yè)人才培養(yǎng)探討
河南科技(2014年8期)2014-02-27 14:08:18
江川县| 兖州市| 五台县| 嘉荫县| 扎兰屯市| 新闻| 剑川县| 望奎县| 德保县| 化隆| 浙江省| 兴业县| 芒康县| 龙岩市| 当阳市| 绥芬河市| 怀宁县| 桦川县| 黄浦区| 宝应县| 扶余县| 新建县| 奉贤区| 滦南县| 繁峙县| 琼结县| 益阳市| 福安市| 大名县| 钦州市| 大连市| 巩留县| 成都市| 潜山县| 绿春县| 抚远县| 蓝山县| 大英县| 姚安县| 雷山县| 迭部县|