999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

計算機編程課程教學改革探討

2016-04-07 06:25:30謝美萍陳媛
大學教育 2016年4期
關鍵詞:計算機教學內容課程

謝美萍+陳媛

[摘 要]隨著時代的發展,計算機編程課程已經成為高等學校非計算機專業學生的計算機基礎課程,面對不同專業基礎的大學生,如何培養他們良好的編程習慣和邏輯思維,提高他們的計算機編程能力等已被不少院校廣泛關注,他們也已將此課程列為教改課程。因此,可以以C++為例,探討該教改課程的教學模式、教學內容、教學方法、教學手段等內容。

[關鍵詞]計算機編程;課程改革;C++

[中圖分類號] TP312;G642.0 [文獻標識碼] A [文章編號] 2095-3437(2016)04-0110-02

一、引言

所謂計算機編程,就是人類運用某種計算機編程語言設計程序代碼而讓計算機運行得到結果的過程。人類只需將所要解決問題的思路、方法和手段等通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步步去工作,完成預先設定的任務。在高校,計算機編程也已成為許多非計算機專業學生的基礎課程。如何講解好計算機編程課程日益成為很多高校關注的問題,而且不少院校已經將計算機編程課程列為教改課程,針對教改課程的教學研究方法也就此展開。蘇莉蔚,白洪濤,朱曉旭[1]針對C語言程序設計課程提出分段教學法與項目驅動法,以及考試形式的改革等方法;時海亮,汪遠征[2]針對非計算機專業的計算機編程設置,以VB為例提出了一些建議;孟雪梅[3]提出在程序設計教學中培養學生的創新能力的思想;張青,蘇葉健,高偉鋒[4]在軟件開發技術類課程中采用語境式教學,采用營造實踐環境,以用代學,以用促學,并結合項目教學進行語境式教學方法研究與應用的探索,以上所有這些改革方法都取得了較好的效果。

本文主要以C++為例,從該課程的現狀出發,在教學內容及相應的改進措施等方面展開研究,以提出一些改進措施。

二、計算機編程課程現狀分析

(一)學時少

盡管計算機編程已經延伸到非計算機類專業,但是因為對課程的要求不一樣,不同院校設定的學時也不一樣,有些總學時為32學時,有些為48學時,但無論多少學時,都要求學生通過這些有限學時的學習達到掌握計算機編程的基本內容和編程思想的要求。由于該課程的理論性和實踐性都很強,因此這門課程既需要通常的理論課時,也需要一定的上機實踐的課時。教師在理論課上主要講解基本的語法知識、算法的設計思想以及相應的編程方法。但是由于學時嚴重不足,教師往往顧此失彼,學生也疲于奔命,很多專業的學生上機實踐的課時大打折扣,這就要求學生自己在課外多加強練習。而對初學者而言,可能一個簡單的問題都會影響到后續的學習,比如,在將變量定義成整型后,很多學生對“8 / 5”這樣簡單的算術運算結果為什么是1感到不理解。諸如此類的問題很多,學期結束后,學生普遍感到計算機編程課程難懂、不好理解,不知道編程能解決什么樣的問題,從而失去了學習熱情,造成應用水平相對較低、不能滿足課程要求等問題。尤其對于學時數只有32學時的非計算機專業的學生來說,要想在有限的學時內學好這門課程,這對教師和學生都是非常大的挑戰。

(二)專業基礎不同

很多院校將計算機編程課程拓展到非計算機專業后,該課程變成了一門相關專業的公共基礎課,這就可能會出現文科專業的學生與理科專業的學生同在一個班級上課的情況。這時由于思維方式的差異會導致:如果教師課程內容講快了,文科專業的學生跟不上講課進度;如果教師課程內容講慢了,理科專業的學生又會覺得比較乏味的情況。因此,如何計劃好講課內容以及采用什么樣的講課方法對教師來說都是一種挑戰。我們采取的解決方法通常是對同一個算法編排兩個不同難度的例題供課堂練習使用。很多學生在編寫好相對簡單的例題后會選擇去挑戰編寫相對難點的例題,這樣既可以保證這些學生課上有事做,又能提升他們的水平,而且一旦程序編譯通過并運行出正確的結果時,學生也會很激動,這也激發了學生學習這門課程的熱情。

(三)教學方式

本課程目前采用在機房并結合多媒體的教學方法,這種教學方法的優點是每講好一個例題,學生可以立即上機操作實踐,若有問題可得到及時解決。但因為學時的限制,學生也只能在課堂上練習例題,更多的練習需要學生課后自己去加強。實踐證明,采用在機房并結合多媒體的授課方式是在學時有限的情況下相對有效的一種教學方法。

三、計算機編程課程的改進措施

(一)精心安排教學內容

針對只有32學時的計算機編程課程,教學內容的設計非常重要。學生通過掌握這些內容,可以熟悉相關的編程軟件及其用法,了解計算機編程的特點,掌握計算機編程的邏輯思維并會應用編程解決一些簡單的實際問題,本文以C++為例進行探討。

基于上述目的,教學內容主要包括C++語言的特點、C++語言的數據類型、C++語言的結構、數組、指針、結構體和類等相關內容。

(二)采用啟發式教學方法

這要求教師在講課時提出問題要自然,具有一定的邏輯性;分析問題要簡明扼要、透徹,防止繁瑣雜亂,尤其是在設計算法時更應如此;解決問題要切實準確,要引導學生積極思考。要做到這一點,教師必須考慮到在講解一個問題時,怎樣引導學生多動腦筋。比如在講解多個if語句時,很多學生不是很理解,這樣教師可以先從簡單的學生熟知的函數入手,比如符號函數,講清楚如何設計條件,結果會以什么樣的形式顯示,在學生充分理解后再引入相對復雜一些的條件;也可以從日常實際的生活入手,比如購買商品時會有不同的折扣,以此為例,讓學生有一個感性的認識后再來設計算法。

(三)承上啟下、及時歸納的教學方法

很多院校的計算機編程課程安排在大學一年級的第一學期,而大學的教學方式與中學的教學方式有著明顯的區別。首先是教學方式的不同。大學教學不再像中學教學那樣,一個知識點大學教師不會反反復復講好幾遍,對于難度稍高的知識點教師會講得比較詳細,而相對簡單的知識點可能就講得比較快甚至一帶而過。其次,教學內容的量上也會有明顯的區別。為了能夠將課程設計的內容講解完,教師每次的講課內容量比較大,學生不容易全部掌握。這就需要教師及時總結本次課堂上需要重點掌握的內容,告訴學生這次課堂講授內容需要達到一個什么樣的水平,這樣學生自己才有一個衡量標準。比如,第一次課結束時,大部分的專業可能就將C++的概況及特點講解完畢,學生會覺得信息量太大,這時只需告訴學生需要掌握C++的幾個特點,可以強調一下幾個重點的語句即可。最后,大學里相鄰兩次課的授課時間間隔相對較長,教師上次課講的內容到下次課時學生容易忘記。這就要求學生做到課前認真預習,課后復習并做練習,以鞏固所學內容。下次上課時,教師可與學生一起先回顧上次課堂的教學內容,并簡單闡述一下本次課將要學習的內容,以做到承上啟下,更好地讓學生將知識點連接起來。

(四)利用網絡平臺,建立共享機制

目前好多院校都有自己的教學網絡平臺,教師需要將課程大綱、教學進度、課程文檔等內容發布到該平臺上,這些功能也是大部分教師和學生對該平臺常用的功能。除此之外,在該平臺上教師也可以建立討論組,學生可以將學習過程中遇到的問題等通過平臺反饋給教師,甚至可以進行在線的互動。

(五)注重實踐,加強學生的編程能力,培養學生良好的編程習慣

學習任何計算機編程語言,都需要學生多加強課后練習,在實踐中掌握編程技巧及上機調試的方法,很多概念和知識點需要通過上機練習才能更好地理解。同時,練習也能提高其對當前新的編程語言及應用系統軟件的掌握程度和使用能力。編程是一門實用實踐性較強的課程,所以學生實際編程解決問題的能力是檢驗教學成績的關鍵。因此,教師需要在教授基本知識的同時,給學生創造更多的機會編寫可用、實用性較強的程序。如果條件允許,也可以讓學生多參與一些課題或項目,以提高學生的編程能力。

此外,要讓學生養成一個良好的編程習慣,在編寫程序之前先設計好流程圖,不要拿到問題就開始編寫代碼。此外,在編寫源代碼時應盡可能簡單明晰,易讀性要強,直觀明了,可以適當地添加一些注釋語句,遵守編程過程中約定俗成的一些標準,這樣自己或他人在閱讀程序時都容易理解。同樣,養成一個好的編程習慣對提高自己的編程水平也會有一定的幫助。

從以上幾方面進行教學改革,既可以將抽象的理論用通俗易懂的示例進行講解,又能讓學生因為學以致用而提高學習的積極性,能取得非常良好的教學效果。

四、總結

計算機編程課程既具有嚴密的邏輯性,又有一定的結構性。學習計算機編程可以培養學生運用算法解決實際問題的能力。因此,計算機編程課程是培養全面發展、能迎接信息化社會挑戰的新型人才所必需的,這也是這門課程越來越受到高校關注的主要原因之一。

[ 參 考 文 獻 ]

[1] 蘇莉蔚,白洪濤,朱曉旭.《C語言程序設計》課程教學改革探討[J].大學教育,2013(6):122-123.

[2] 時海亮,汪遠征.關于非計算機專業“計算機編程”課程設置的一些思考[J].電子設計工程,,2014(8):15-17.

[3] 孟雪梅.在程序設計教學中培養學生的創新能力[J],JOURNAL OF JILIN COMMERCIAL COLLEGE,2006(1):39-40.

[4] 張青,蘇葉健,高偉鋒.計算機編程課程的語境式教學實踐[J].南寧職業技術學院學報,2014(6):61-63.

[責任編輯:陳 明]

猜你喜歡
計算機教學內容課程
計算機操作系統
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
為什么要學習HAA課程?
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
挖掘數學教學內容所固有的美
“啟蒙運動”一課教學內容分析
“清末新政”也可作為重要的教學內容
Fresnel衍射的計算機模擬演示
主站蜘蛛池模板: 91亚瑟视频| 亚洲aaa视频| 久久永久视频| 色噜噜综合网| 欧洲免费精品视频在线| 亚洲视频四区| 欧美区一区| 亚洲男人的天堂在线| 狠狠五月天中文字幕| 亚洲国产天堂久久九九九| 久久无码高潮喷水| 国产激情无码一区二区APP | 人妻中文字幕无码久久一区| 色婷婷成人| 91年精品国产福利线观看久久 | 亚洲精品视频免费观看| 欧美成人午夜视频免看| 91欧美亚洲国产五月天| 欧美一级视频免费| 久久网欧美| 欧洲高清无码在线| 午夜老司机永久免费看片| 国产精品刺激对白在线| 亚洲女同一区二区| 欧美亚洲第一页| 成人在线观看一区| 日韩123欧美字幕| 精品人妻AV区| 在线国产91| 国产国语一级毛片在线视频| 18禁黄无遮挡网站| 亚洲精品黄| 欧美精品在线观看视频| 无码精油按摩潮喷在线播放| 中文字幕在线观| 熟女成人国产精品视频| 久久综合九九亚洲一区| 乱人伦99久久| 久久6免费视频| 男人的天堂久久精品激情| 久久久四虎成人永久免费网站| 91香蕉视频下载网站| 国产女人18毛片水真多1| 国产成在线观看免费视频| 色婷婷视频在线| 亚洲综合色婷婷| 国产精品嫩草影院视频| 国产素人在线| 日韩无码视频专区| 日本在线亚洲| 91福利在线看| 欧美视频在线播放观看免费福利资源| 欧美国产日韩在线| 欧美a√在线| 国产va视频| 免费在线观看av| 久久无码av三级| 欧洲高清无码在线| 日韩欧美国产三级| 一级毛片免费不卡在线视频| 欧美一区二区福利视频| 99视频全部免费| 91小视频在线观看| 2020国产精品视频| 国产午夜福利亚洲第一| 欧美日韩中文国产| 国产精品自拍露脸视频| 人妻21p大胆| 久久永久视频| 国产福利一区二区在线观看| 人禽伦免费交视频网页播放| 欧美成人精品一区二区| 在线观看亚洲人成网站| 国产精品九九视频| 亚洲男人的天堂在线| 青青青亚洲精品国产| 亚洲综合专区| 欧美一级大片在线观看| 国产偷国产偷在线高清| www.亚洲一区二区三区| 欧美亚洲另类在线观看| 青青青视频91在线 |