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

關于高校非計算機專業程序設計課程教學的探索與實踐

2011-08-15 00:43:59劉淑艷
赤峰學院學報·自然科學版 2011年1期
關鍵詞:計算機語言能力

劉淑艷

(赤峰學院計算機科學與技術系,內蒙古赤峰024000)

關于高校非計算機專業程序設計課程教學的探索與實踐

劉淑艷

(赤峰學院計算機科學與技術系,內蒙古赤峰024000)

程序設計是高校非計算機專業學生計算機教育的主要課程,從培養學生的程序設計能力和分析解決實際問題的能力入手,對程序設計語言的教學方法、教學手段和考核方式等進行了分析和探討.

程序設計;課程教學;教學方法;教學手段;考核方式

進入21世紀,隨著科技的進步、計算機技術的飛速發展,計算機技術在各行各業的應用越來越普及,作為將成為各專業高級人才的高校非計算機專業學生,必須掌握計算機的基礎知識、操作技能,提高計算機的應用能力,以便能夠在以后的工作中將計算機技術與本專業結合起來,使用計算機技術更有效地為本專業服務.

程序設計是高校非計算機專業學生計算機教育的主要課程,其目的就是通過學習程序設計語言的基本思想、語法知識和編程方法,提高學生的程序設計能力和分析解決實際問題的能力.如何培養學生的程序設計能力,使他們更好地適應當今社會的發展需要,需要進行不斷的探索,對程序設計課程的教學內容、教學方法、教學手段和考核方式進行相應的改革.本文從高校非計算機專業學生程序設計課程教學中存在的問題入手,針對程序設計語言的教學方法、教學手段和考核方式等進行了分析和探討,以期對程序設計語言教學起到一定的參考作用.

1 非計算機專業學生程序設計課程教學中存在的問題

1.1 重視不夠,缺乏學習的主動性

由于計算機技術的飛速發展,應用軟件層出不窮,一般的應用都有現成的軟件,不必自己編程序.因此,學生對學習程序設計的認識不足,缺乏學習的主動性.

1.2 學生學習程序設計的信心不足

因為學習程序設計需要較強的邏輯思維能力,有的學生在學習程序設計時顯得力不從心,對計算機程序產生一種莫名其妙的神秘感和恐懼感,不能正確地認識到自己經過學習可以進行程序設計,駕馭計算機解決本專業領域的問題.

1.3 教學方法和手段落后

程序設計課程是一門實踐性很強的課程,要注重學生程序設計能力的培養.目前一般采用的教學方法是教師課上講授加學生實驗的形式,但在實際的教學過程中往往只關注課堂教學,對實踐部分重視不夠,認為所謂“實踐”,就是把學生放進機房自己去練習,學生在上機實驗時僅僅是對書本上現有的一些實例進行編輯調試,一旦調試成功就完成任務.只是讓學生掌握了一些程序設計的語法知識和調試技巧,而達不到培養學生分析問題、解決問題的能力的目的.導致理論和實踐脫節,教學效果不理想.

1.4 考核方式單一

考試形式基本上是筆試,這種單一的筆試形式已經無法全面考核出學生對程序設計語言的實際掌握情況和運用該語言進行編程的具體操作能力.還有不少學校把通過計算機等級考試與學位證書掛鉤,使得有些學生在程序設計課程學習中不是在編程能力上下功夫,而是把通過計算機等級考試作為計算機學習的終極目的,出現了新形式的應試教育.

以上這些問題的存在,不利于學生程序設計能力和分析解決實際問題能力的培養.為了取得良好的教學效果,應有針對性的從教學方法、教學手段和考核方式等方面進行改革.

2 積極進行教學改革,不斷探索新的教學方式

2.1 端正教學態度,明確教學目標

在大學期間,學生不但要學到先進的思想方法及有關的專業知識,還應具有一定的計算機應用能力,使他們在本專業的學習、研究和工作后能熟練地應用計算機.通過學習程序設計語言課程建立起計算機處理信息的基本概念,掌握用計算機解決問題的方法和程序設計的技巧,并盡可能地與專業結合,為日后在工作和學習中使用計算機打下堅實的基礎.

2.2 激發學生的學習興趣,增強學習信心

一個良好的開端是成功的一半,第一堂程序設計課尤為重要.如果一開始,就給學生介紹一些枯燥、抽象的東西,就會使學生失去學習程序設計的興趣.為此,在第一堂課應找一些有趣的題目,現場編寫程序上機運行,向學生演示.通過老師簡單的現場演示,使學生們對程序設計產生興趣.例如,在VisualBasic程序設計的第一堂課,首先編寫了一個簡單動畫演示的程序,界面設計簡單,程序代碼也只有二十幾行,但運行之后效果不錯,學生就感覺學習程序設計并不是很難,經過努力也可以做到,有了學習程序設計的積極性.在教學中選擇例題時適當引入趣味知識、有趣問題,不僅能吸引學生的注意力,還能激發學生的學習興趣.在教學中還應遵循由淺入深、從易到難的原則,逐步培養學生的編程興趣和編程能力,增強學生編程的信心.

2.3 抓基礎知識的學習,打好編程的基本功

基礎知識的學習要突出三個重點.一是程序設計的語法知識,包括數據類型,函數,對象的屬性、事件和方法等.這是使用程序設計語言編程的基礎.二是程序的控制結構,讓學生掌握順序、分支、循環這三種基本控制結構的作用及實現方法.三是常用控件的使用,對于面向對象的程序設計語言來說,離不開一些常用控件的使用,因此要將這些控件的功能和使用方法作詳細講解,通過一些實例來加深學生對這些控件的理解.有了編程的基礎知識,再加上算法設計,就可以編寫程序了.

2.4 改進教學方法,掌握程序設計語言課程教法

2.4.1 精講多練.程序設計語言課程的講授要遵循“精講多練”的原則,所謂“精講”,即在教學中,主要講清基礎知識和要點,將主要的任務放在教會學生編程的方法上,把重點放在學生分析問題、解決問題的能力和創新精神的培養上;所謂“多練”,即讓學生多上機操作,其目的是從培養學生的操作技能入手,讓學生多動手、多動腦,培養學生獨立思考解決問題的能力.由于程序設計語言課程課時短,因此就要求教師認真設計課堂知識結構,對易學、易懂的知識少講,對一些基本概念以及難以理解的知識進行有針對性的講解,抓住關鍵,突出重點,突破難點.

例如在講選擇、循環等結構的時候,主要講授這些結構的語句格式、執行的流程和典型例題的算法,然后引導學生總結規律,讓學生獨立思考,解決相似問題,最后,再給出上機實驗作業,讓學生利用學習到的知識和方法上機獨立解決問題.這樣既提高了學生自己學習的能力又提高了學生獨立解決問題的能力.

2.4.2 要注重啟發式教學.學生是學習的主體,教師的任務在于引導和培養學生發現問題、提出問題和解決問題的能力.在教學中可利用新舊知識的聯系,提出需要解決的問題,設計一系列具有啟發性的問題,使學生有興趣進一步思考,通過思考加深理解,而不是僅停留在對例子的表面理解或單純的語法掌握上.

程序設計的任何一個問題都不是只有唯一的一種解法,要鼓勵學生充分發揮自己的聰明才智,啟發學生在程序設計的實踐中提出解決問題的不同方法,并分析對比不同的算法,根據出現的情況,及時解決出現的問題,提高自己的實踐能力.

2.5 不斷改進教學手段,努力提高教學效率

隨著計算機應用技術的迅速發展,多媒體技術應用到了教學中.采用先進的多媒體教學手段,將文字、圖形、圖像、聲音、視頻等信息進行組合,不但在教學中起到事半功倍的效果,而且有利于提高學生的學習興趣和分析問題解決問題的能力,大大提高了教學效率和質量.將這種方法應用到程序設計語言課程的教學中,教師可以動態演示界面設計和編寫代碼、調試程序的過程,教師可以邊講解邊輸入語句,更好地傳授給學生編程的方法、思路.同時,教師可以將教學內容制作成電子教案,使得教學內容形象、生動、直觀地展示在學生面前,給學生以極大的吸引力,從而可以加大教學信息量,不但節約了課時,提高了教學效率,而且有利于收到良好的教學效果.

2.6 重視實踐教學,提高學生的實際應用能力

上機實踐是程序設計課程的一個重要環節,是對教學內容的驗證和補充.在上機實驗前,教師要布置與教學內容相關的上機作業,難易程度有機結合,由學生動手編寫程序、上機調試,要培養學生自己解決問題的能力.教師在上機輔導時要發揮其主導作用,可以提出改進算法的思路,引導學生將所學內容應用到實踐中來.實驗完畢,教師對實驗結果加以檢查,并對出現的問題及時加以討論和講解.通過上機實驗,使學生學會運用和鞏固所學知識,解決實際問題.

在程序設計課程的后期,可以讓學生進行一些綜合訓練,安排一些要求較高的、有實際意義的或有較好演示效果的題目,讓學生利用學到的程序設計知識解決這些具體問題,提高學生綜合運用各種己有知識獨立解決實際問題的能力.

2.7 構建合理的考核方式

程序設計課程是一門實踐性很強的課程,要注重學生程序設計能力的培養,不能陷入應試教學的泥潭.程序設計語言課程的實踐性決定了它不要求學生死記硬背各種語法規則和語句格式,而是要求學生在解決實際問題的過程中掌握程序設計方法,提高邏輯思維能力.因此,其考核方式可以將平時作業、上機考試和期末考試有機地結合起來.平時作業主要是為了讓學生復習和鞏固所學的基本內容,加深對基本理論和知識的理解;上機考試可以讓學生在規定時間內對給定的題目編出程序,并且調試通過,這樣可以考查學生的上機實際操作能力和綜合應用能力;期末考試全面綜合考核學生的知識掌握程度和能力水平,可以側重在對基本概念的理解和掌握方面,以考查學生對基礎知識的掌握情況.通過這三方面的考核將對學生的綜合水平有全面的了解,使考試成績更客觀合理,可以更充分地調動學生學習的積極性,提高教學效果,提高學生的綜合應用能力.

〔1〕郝桂英.關于計算機程序設計語言課程教學的探索.教育與職業,2007(17).

〔2〕趙薔,解爭龍,田俊華.關于高校非計算機專業計算機教育的探討.教育與職業,2007(8).

〔3〕張敏霞.程序設計語言課程教學方法改革的探索與實踐.中國高教研究,2004(2).

〔4〕葛茂松,富春巖.非計算機專業計算機基礎課的教學改革.甘肅聯合大學學報(自然科學版),2005(4).

〔5〕易幼慶.非計算機專業學生程序設計課程改革.杭州電子工業學院學報,2004(4).

G642

A

1673-260X(2011)01-0211-02

猜你喜歡
計算機語言能力
消防安全四個能力
計算機操作系統
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
大興學習之風 提升履職能力
人大建設(2018年6期)2018-08-16 07:23:10
讓語言描寫搖曳多姿
你的換位思考能力如何
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
累積動態分析下的同聲傳譯語言壓縮
抄能力
主站蜘蛛池模板: 全午夜免费一级毛片| 国内精品免费| 国产精品无码制服丝袜| 亚洲色精品国产一区二区三区| 久久超级碰| 高h视频在线| 青青青国产视频| 亚洲精品午夜无码电影网| 国产成人AV综合久久| 青青青草国产| 久久精品国产国语对白| 国产精品视频猛进猛出| 久久婷婷五月综合97色| 全部免费特黄特色大片视频| 热久久这里是精品6免费观看| 99久久国产综合精品2020| 手机精品视频在线观看免费| 国产三级国产精品国产普男人| 免费观看成人久久网免费观看| 亚洲一区网站| 欧美一级黄片一区2区| 中文毛片无遮挡播放免费| 久久黄色一级片| 日韩在线观看网站| 国产中文一区a级毛片视频 | 亚洲αv毛片| 666精品国产精品亚洲| 无遮挡国产高潮视频免费观看| 精品欧美视频| 日韩小视频在线播放| 91网红精品在线观看| 欧美日韩精品一区二区在线线| 欧美午夜在线视频| 青青操视频免费观看| 欧美无专区| 午夜综合网| 国产91麻豆免费观看| 国产菊爆视频在线观看| 无码中文字幕精品推荐| 亚洲国产成人精品无码区性色| 国产日本欧美在线观看| 香蕉视频在线精品| 无码精油按摩潮喷在线播放 | 无码国内精品人妻少妇蜜桃视频| 成人免费黄色小视频| 欧美中文字幕在线二区| 亚洲高清中文字幕| 国产精品林美惠子在线观看| 91视频青青草| 亚洲视屏在线观看| 色婷婷在线影院| 超清无码一区二区三区| 日本三级欧美三级| 午夜小视频在线| 99re在线免费视频| 热伊人99re久久精品最新地| 精品亚洲国产成人AV| 第九色区aⅴ天堂久久香| 久久国产V一级毛多内射| 91小视频版在线观看www| 在线精品视频成人网| a国产精品| av一区二区三区高清久久| 尤物精品视频一区二区三区| 91福利片| 色香蕉影院| 91黄视频在线观看| 久久99国产精品成人欧美| а∨天堂一区中文字幕| 永久天堂网Av| 激情无码视频在线看| 日韩成人高清无码| 久热中文字幕在线| 成人年鲁鲁在线观看视频| 国产永久在线观看| 日韩资源站| 国产91色| 亚洲三级电影在线播放| 国产成人av一区二区三区| www.91中文字幕| 亚洲高清国产拍精品26u| 国产成人无码AV在线播放动漫 |