版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 程序設計類課程教學在高職計算機應用專業(yè)中布置比例的探索</p><p> 目前高職計算機應用專業(yè)教學計劃的布置中普遍存在的新問題是程序設計類課程比例偏大,科目數(shù)量偏多,單科學時數(shù)量不足,最終導致教學效果不佳。本文對此現(xiàn)象及其原因進行深入分析,并且給出了切實可行的建議,對高職計算機應用專業(yè)中設置程序設計類課程,具有一定的借鑒意義。</p><p> 1 目前高職計算
2、機應用專業(yè)中程序設計類課程設置存在的新問題</p><p> 目前高職計算機應用專業(yè)教學計劃的布置中比較普遍的新問題是程序設計類課程比例偏大,科目數(shù)量偏多,單科學時數(shù)量不足。以某學校的教學計劃為例,在全部 15門專業(yè)必修課程中共有8門課程是程序設計類課程,其中還不包括數(shù)據(jù)結(jié)構和軟件工程等程序設計指導的課程,其涉及到的具體數(shù)據(jù)如下圖 1摘要:</p><p> 從中看到程序設計類課程在專
3、業(yè)必修課中所占的比例高達 50%左右,學生需要把握的編程設計語言有 C,C++,VB,JAVA,VC++和 OO(面向?qū)ο?;還有一些學校教學計劃布置中同樣要求學生把握 c,c++,VB,JAVA和 DELPHI。但是,最終的結(jié)果并不理想。</p><p> 由于程序設計科目數(shù)量偏多,單科學時數(shù)量不足,所以這種教學模式只注重表層知識的灌輸,而忽視學生知識的內(nèi)化過程,忽略了學生的主體探究,就使課程的學習變得枯燥無
4、味,課程學完后,學生除了學到一些呆板的語句外,其編程水平和分析、解決實際新問題的能力沒有得到應有的提高。學校的培養(yǎng)目標和培養(yǎng)方式和企業(yè)的需求出現(xiàn)了嚴重的脫節(jié),培養(yǎng)出來的學生在今后工作中很難適應企業(yè)的實際崗位需求。</p><p> 2 原因分析及解決方案</p><p> 筆者認為產(chǎn)生新問題的根源是教學計劃布置的新問題。高職教學不是職業(yè)培訓班,不是說在大學中學習的程序設計語言越多就越能
5、勝任未來的工作。隨著計算機技術的快速發(fā)展,新程序設計平臺出現(xiàn)的時候是不是還需要我們的學生重新回到學校學習呢?答案當然是否定的,所以這種教學計劃的布置模式不益提倡;另一方面是程序設計類課程講授的新問題,目前大部分的講法是“一言堂”,以語言語法作為講授重點,而考核的重點(非凡是標準化考試)也多以學生背誦語言概念點和語法規(guī)則為核心,導致的結(jié)果是學生花很大的精力學習語法,即使學生在考試中獲取了高分,但還是不知道怎樣通過編程去解決實際新問題。&l
6、t;/p><p> 筆者提出從兩個方面來解決這個新問題。首先針對教學計劃布置的新問題,可以布置一門程序設計語言(推薦為 C++),加大講課和上機的學時數(shù),通過這門課程系統(tǒng)具體的學習,透徹的講解和學生充足的上機操作練習將使學生最后對程序設計的方法、面向?qū)ο蟮乃悸泛途幊探鉀Q新問題的角度,甚至于編程的技巧、風格和習慣都具備很好的功底,而其他高級語言,例如 JAVA,VB,VC++,DELPHI,PB,NET等,可以采取指
7、定選修課的方式。為了解決隨之產(chǎn)生的師資力量不足的新問題,可以采取跨學院開設指定選修課的方式,當然這需要各個學校之間協(xié)商行之有效的操作辦法,互相承認學分。</p><p> 其次,針對程序設計類課程講授的新問題,一方面,在授課的過程中以程序設計為主線,每章講述大量的例題。例題不是為了解釋語言概念,而是從構造算法出發(fā),著重講解算法邏輯,以練習學生的實際編程能力為目標。為了開闊學生思路,可以對同一個例題給出不同算法的
8、解決方案;另一方面,在上機和實訓的過程中,加大學生動手能力的培養(yǎng),讓學生自己發(fā)現(xiàn)身邊的新問題,使用編程工具 自己解決;最后就是實習環(huán)節(jié)。通過和國內(nèi)某知名公司人力資源管理人員交流發(fā)現(xiàn),實習單位不樂意接受實習學生,對方建議學校請公司的技術總監(jiān)作為學校的客座教授,以選修或講座的形式把工作一線的經(jīng)驗、新技術的發(fā)展動態(tài)傳授給學生,以彌補理論教學和實踐應用相互脫鉤目前狀況以及實習的缺陷。</p><p><b>
9、 3 實踐效果</b></p><p> (1)改進教學內(nèi)容和方法,提高學生自主學習能力。程序設計教材基本上是以一系列語句為基礎來講解語句、語法等知識。例如,c++語言教材首先介紹了 C語言的一般概念,再介紹語句、函數(shù)、類和對象等面向?qū)ο蟪绦蛟O計的概念及其描述。盡管這些教材可以將一門高級語言的基本概念、語句系統(tǒng)等闡述得比較全面、準確,但是對學生能力的培養(yǎng)和探究型學習的促進起不了多大功能。因此,在程序
10、設計課程的教學中我們補充講解“如何進行編程”“如何提高編程能力”等內(nèi)容;在課堂上增加算法設計的分析和討論,強調(diào)算法設計的優(yōu)化和程序的優(yōu)化;通過典型案例教學,引導學生從生活中、社會上選擇實用課題進行自主探究學習,并在學習過程中主動地運用所學知識來分析新問題、解決新問題。</p><p> (2)加強算法設計的思維方法的指導。算法是程序設計的基礎,在具體講解某一實例時應把重點放在分析方法和分析過程上,引導學生自主簡
11、潔地描述解題的數(shù)學模型和算法。實踐證實,指導學生討論,通過發(fā)散思維來擴展和提高學生的編程能力在教學中充分利用線索引導學生探索,舉一反三,觸類旁通;鼓勵他們大膽對傳統(tǒng)算法推陳出新,對學生的開拓精神和發(fā)散思維能力的培養(yǎng)效果十分明顯。</p><p> (3)加強了程序設計能力的培養(yǎng)。程序設計貫穿計算機學科教學的全過程,程序設計能力是計算機學科學生應具備的第一能力。在教學中應加強學生程序設計能力的培養(yǎng),循序漸進地引導
12、學生建立程序設計頗具特色的符號抽象和歸納推理的思維過程。在這一過程中,充分調(diào)動學生學習的喜好及主動性,學生主動地進行思索、分析,從而提高了分析新問題,解決新問題的能力。</p><p> (4)增加課程設計環(huán)節(jié),加強系統(tǒng)統(tǒng)籌能力的培養(yǎng)。在程序設計課程教學的最后布置課程設計,讓學生用相對較長的時間,應用所學的程序設計知識完成一個比較復雜的課題。在這一環(huán)節(jié)中,采用先進的程序設計理論指導課題設計,使學生通過課程設計學
13、會運用面向?qū)ο蟮睦碚搧矸治鱿到y(tǒng),把握面向?qū)ο蟮某绦蛟O計方法和算法設計方法。同時,注重程序書寫風格的練習、上機調(diào)試和測試程序能力的培養(yǎng),使學生的抽象思維能力、邏輯思維能力和實踐能力在實踐中得到進一步的提高,也增強了學生的系統(tǒng)統(tǒng)籌能力。</p><p><b> [參考文獻</b></p><p> [1高林,鮑潔等.人才培養(yǎng)模式的改革和創(chuàng)新[J.計算機教育,2004
14、,(1).</p><p> [2徐福緣.實踐和探索摘要:快速 實現(xiàn)由??葡驊眉夹g型本科院校的轉(zhuǎn)變[J.教育發(fā)展探究,2003,(8).</p><p> [3余組光.我國高等職業(yè)教育院校發(fā)展模式探索[J.中國職業(yè)技術教育,2003,(5).</p><p> [4石愛容.語言程序設計課程教學分析[J.警官教育論壇,2006,(2).</p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 淺談高職院校計算機程序設計類課程教學改革
- 高職招考計算機類程序設計數(shù)組知識
- 計算機程序設計基礎c語言程序設計課程教學大綱
- 計算機程序設計基礎c語言程序設計課程教學大綱
- 計算機程序設計基礎c語言程序設計課程教學大綱
- 高校計算機程序設計類課程實驗教學模式研究.pdf
- 高職《計算機應用基礎課程》教學改革探索
- 非計算機專業(yè)程序設計語言的教學探討
- 非計算機專業(yè)程序設計語言的教學探討
- 在計算機程序設計教學中開展研究性學習的探索與實踐.pdf
- 計算機應用基礎課程設計--時鐘程序設計
- 在線教學視頻在高職計算機教學中的應用
- 初探非計算機專業(yè)vb程序設計教學方法
- 計算機程序設計基礎
- 民辦高職院校計算機基礎課程教學探索
- 項目教學在高職《計算機應用基礎》課程中的應用研究.pdf
- 計算機基礎(c 程序設計)(適用于非計算機專業(yè))
- 計算機程序設計基礎vb語言程序設計
- 關于高職院?!队嬎銠C應用基礎》課程實踐性教學探索
- 大學計算機c語言程序設計(程序設計)
評論
0/150
提交評論