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

如何提高學生的編程能力

2011-12-31 00:00:00靳紅梅
中國校外教育(下旬) 2011年8期

學生編程能力的高低反應了學生應用程序設計語言的能力,目前大多數學生學習程序設計語言只重視理論輕應用,能應付考試不能應用計算機語言解決實際問題。本文在分析實踐教學各個環節對學生學習的影響情況的基礎上,優化綜合實訓的組織方式,改善綜合實訓的教學效果,提高學生的編程能力。

編程 實訓教學 程序設計

對于多數學生而言,在學習了程序設計語言后,除能應付計算機等級考試外,不能應用計算機語言去解決實際的問題,而社會對人才的需求要求學校所培養的學生不僅要具備較扎實的理論基礎,而且要具備相應的專業技能和素養,具有解決實際問題的能力。要具有解決問題的能力首先應該掌握計算機語言的理論基礎,然后是把計算機語言作為工具來解決實際問題。理論知識的獲取無疑要通過理論課堂,應用能力要靠實踐,現在的計算機語言課程設置也都是按照“理論+實踐”模式,那為什么學生學過語言課后普遍認為不會寫程序,不會應用計算機語言這個工具呢?本文在分析計算機語言教學存在的問題以及各個環節對學生學習的影響情況的基礎上,通過優化綜合實訓的組織方式,讓學生更好地利用程序設計綜合實訓的機會,鍛煉學生綜合程序設計的能力。

一、實踐教學現狀

1.實踐教學的目標

通過實踐教學使學生加深對理論知識的理解掌握;培養學生的基本技能和專業技能,使學生具有較強的實際操作和創新能力;培養學生良好的社會公德、責任意識和敬業精神,培養實事求是、嚴肅認真的科學精神、探索精神和創新精神,提高綜合分析解決問題的能力,塑造初步的創新能力。

2.目前實踐教學的各個環節及對學生的影響分析

實踐教學由課堂實踐教學、綜合實訓、課外實踐活動以及畢業設計環節組成。

課堂的實踐教學針對教學內容的,內容相對單一,缺乏綜合性;課外實踐教學對于程序設計來說鍛煉機會較少;畢業設計的完成往往是專業知識的綜合訓練,要求學生已經具備一定的程序設計能力,能夠通過程序設計解決實際的專業問題,因此,在校階段的綜合程序設計實訓尤為重要,要通過綜合實訓鍛煉學生進行程序設計的綜合能力,為專業服務。

二、理論課注意調整學生對課程的認識

心理作用對學習的影響非常重要,學生對于計算機語言類課程的評價大多數是一個字“難”,普遍感覺課程很難,會把這門課當做一個獨立的學科來對待,本人認為這樣對學習語言課是不利的,計算機語言和我們日常講話說的“漢語”是一樣的,都是交流的工具,只不過漢語是人和人之間交流的工具,而計算機語言是人和計算機之間交流的工具,我們學習計算機語言,目的是和計算機進行交流,就如同我們學習英語,是想和不會說漢語的人進行交流和討論一樣,那我們要和計算機進行交流和討論,就需要計算機明白我們的意圖,計算機如何知道我們想要做什么呢,就是通過約定好的計算機語言來表達我們的想法,所以計算機語言是表達我們人類想法的工具。只有讓學生從根本上明白計算機語言在日常生活中扮演的角色,才會更好地建立讓計算機幫助人類解決問題的思維模式,才會更好地應用計算機語言轉換自己的思想,才會意識到只有通過多編程多練習才能熟練使用計算機語言這樣的工具。

三、調整課程設置模式,加強課內實踐環節

目前,計算機語言類課程教學安排大多采用“2+1”的課程模式,也就是每周2個學時的理論課和1個學時的實踐課,實踐課的安排一般采取“兩周一次”的方式,即每兩周才上一次實踐課,每次課2個小時。例如,對于結構化程序設計的語言來說,三種控制結構會在2~3次課完成,但是學生會用控制結構處理實際問題需要多練習多編程才能建立這樣的思維模式,對于剛開始接觸計算機語言的學生,應該針對每一種結構(例如選擇結構)給出多道練習題,讓學生通過自己寫程序來解決實際問題,這樣才能建立遇到同一問題多種解決路徑的實際問題時,會自然而然地想到采用選擇結構。但是按照“2+1”的課程設置模式,課內實踐的時間不足以保證對單一知識點的很好掌握。因此,加大課內實踐的時間是有必要的。近幾年,我們將網絡工程專業c/c++語言課程調整為“3+2”模式,每周有實踐課,每周的理論課中增加對實際問題的分析和實驗課前分析,學生對單個知識點的掌握程度明顯提高。

四、程序設計綜合實訓的組織和實施

進行程序設計綜合實訓是要求綜合運用所學的知識解決實際問題,增強對程序設計的理解并體驗團隊的合作精神。因此對于綜合實訓的內容安排、指導以及考核都要以綜合實訓的目的為核心。

1.綜合實訓的內容安排

學生能編出具有完整功能的實用程序時,會具有強烈的成就感和自豪感,這是最好的原動力,可以很好地激發他們的潛能,使他們的算法設計能力、程序設計能力和程序調試能力得到快速的提升,因此確定一個能激發學生興趣的題目很重要。

關于內容的安排有兩種方式:

一是在一系列現有題目中選擇。我們編寫了程序實訓指導書,在書中列出了24個題目供學生選擇,這24個題目分數據庫管理、游戲設計、圖形、算法設計等分類,學生根據興趣自己選擇實訓題目。

二是根據不同的專業學生自己選題。鼓勵學生根據本專業所學專業課,自己選擇在專業課中要解決的問題,然后通過程序設計實訓過程來完成。這種方式需要學生提前寫一個報告,包括簡單的選題內容,以及準備采取的方法,指導老師根據報告決定該選題是否能作為實訓選題,并且提出補充建議。

2.綜合實訓的指導方法

綜合實訓采用結對編程的模式,兩個學生選擇一個選題,互相合作,共同完成。整個過程要以學生為主體,因此指導老師的作用是引導學生自己查找資料,鼓勵學生通過多種途徑解決出現的問題。

3.成果考核和成績評定

考核是督促學生學習的一種手段,因此考核必不可少。一個完整的實訓過程必須要有總結報告,總結能使學生發現收獲和不足,為以后的進一步學習打下基礎。

(1)實訓結束要求提交的資料

完成題目的基本要求,提供正確的源程序;

提交實訓報告,實訓報告符合要求,給學生一個實訓報告的模版,其中包括實驗內容、設計步驟、程序流程、主要算法設計、總結與體會等。

(2)考核方式

按照平時考勤、程序源碼、實訓報告三方面,按照2:3:5的比重考核打分,最終成績實行優秀、良好、中等、及格、不及格的五級評分制。

五、總結

從多個年級學生的實踐結果來看,加強課內實踐,重視綜合實訓,并且嚴格實訓組織和內容選擇,不僅能提高學生對程序設計的興趣,極大加強學生的實踐動手能力、解決問題的能力,也較好地培養學生的創新精神。

參考文獻:

[1]李凌.“程序設計實踐”課程教學怎么做[J].計算機教育,2006,(8).

[2]李麗瓊,劉彥賓.從培養創新能力入手改革程序設計實踐教學[J].遵義師范學院學報,2006,(8).

[3]賴涵.利用結對編程技術改進程序設計實踐教學[J].微型機與應用,2007,(6).

[4]趙風.研究性教學與大學生創新能力的培養[J].當代教育論壇.

主站蜘蛛池模板: 一区二区自拍| 欧美国产中文| 亚洲经典在线中文字幕| 99久久精品久久久久久婷婷| 免费av一区二区三区在线| 九九线精品视频在线观看| 又爽又黄又无遮挡网站| 深爱婷婷激情网| 国产又色又刺激高潮免费看| 欧美日本在线播放| 免费高清毛片| 久久semm亚洲国产| 嫩草影院在线观看精品视频| 国产精品深爱在线| 日韩AV手机在线观看蜜芽| 精品国产成人高清在线| 亚洲 欧美 中文 AⅤ在线视频| 久久精品国产一区二区小说| 国产91丝袜在线播放动漫 | 中文字幕无码中文字幕有码在线| 九色国产在线| 人妻丰满熟妇αv无码| 五月天久久综合国产一区二区| 成人国内精品久久久久影院| 亚洲高清中文字幕在线看不卡| 色偷偷综合网| 欧美高清三区| 久久精品人妻中文视频| 超级碰免费视频91| 中文字幕在线播放不卡| 国产成人亚洲综合A∨在线播放| 国产精品久久久久久久伊一| 尤物成AV人片在线观看| 国产三级视频网站| …亚洲 欧洲 另类 春色| 58av国产精品| 国产白浆视频| 亚洲一级毛片在线播放| 亚洲激情99| 亚洲黄色激情网站| 又污又黄又无遮挡网站| 老司机久久99久久精品播放| 97国产在线播放| 亚洲欧美人成电影在线观看| 国产一区在线视频观看| 亚洲人成人伊人成综合网无码| 国产精品网曝门免费视频| 国产一二三区在线| 99精品视频在线观看免费播放| 青青草一区二区免费精品| 亚洲一区二区三区麻豆| 国产资源免费观看| 91尤物国产尤物福利在线| 亚洲第一黄色网| 精品福利一区二区免费视频| 伊人激情久久综合中文字幕| а∨天堂一区中文字幕| 国产成人免费手机在线观看视频| 日韩资源站| 欧美日韩国产一级| 欧美激情一区二区三区成人| 国产在线精彩视频论坛| 国产原创自拍不卡第一页| 这里只有精品在线| 日韩黄色在线| 极品国产在线| 国产精品专区第1页| 青青热久免费精品视频6| 日韩av高清无码一区二区三区| 1769国产精品视频免费观看| 久久精品中文字幕免费| 国产SUV精品一区二区6| 成年人视频一区二区| 香蕉国产精品视频| 日韩第八页| 午夜福利在线观看成人| 五月婷婷伊人网| 日韩无码白| 国产在线观看人成激情视频| 久久伊人操| 国产精品漂亮美女在线观看| 成人午夜亚洲影视在线观看|