公務員期刊網 論文中心 正文

項目驅動程序設計教學研究論文

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了項目驅動程序設計教學研究論文范文,希望能給你帶來靈感和參考,敬請閱讀。

項目驅動程序設計教學研究論文

1程序設計教學中存在的問題

計算機專業(yè)的學生在初開始接觸專業(yè)課時就要學習程序設計,程序設計的學習比較困難,就算對一些理論知識有所理解,但是在實踐階段也很難有效的掌握其技巧與技術。特別是對程序語言設計的學習,很多學生感到不知所措,無從下手。

1.1學生感到程序設計較難理解

計算機程序設計的學習困境主要表現(xiàn)在概念難懂,技術難以掌握,理論與實踐的脫節(jié)等方面,尤其是在程序語言學習中面向對象程序設計語言時,絕大多數(shù)的學生不理解面向對象程序設計思想,不會使用類的思想進行程序設計。往往感到困難重重而方式深入學習,導致學習成績節(jié)節(jié)下滑,不利于后來其他計算機專業(yè)課的學習。

1.2主動學習能力差

學生長期在傳統(tǒng)應試教育環(huán)境影響下,形成了被動學習的習慣,缺乏學習的積極性與主動性,另外還有一些學生養(yǎng)成的不良學習習慣,在課堂學習中情緒比較懶散,精神比較散漫,對教師所講的內容沒有興趣,這樣很難提高學生學習成績,影響教學效果的提高。

1.3實踐能力不高

計算機是一門實踐性比較強的學科,不僅需要學生掌握基本的理論知識,更重要的是理論應用于實際的能力,因為學習計算機的目的就是解決實際中遇到的問題。但是在實際教學中,很多教師設計的教學目標脫離學生的應用宗旨,教學過程中理論課比較多,實踐課程比較少,這樣較難培養(yǎng)學生的實際動手操作能力,很難真正提高教學效果。

1.4教學方法單一

過去教師一般采用傳統(tǒng)的教學方法,從程序設計的概念出發(fā),圍繞理論知識點加以講解,過多注重理論知識的講解,而教材中的實力一般與學生實際生活相差較遠,學生在學習的過程中感到生澀難懂,只會比葫蘆畫瓢,不會舉一反三,缺乏獨立思考問題和解決問題的能力。教師在教學過程中忽略了學生的主體地位,較難提高學生學習興趣,同時也達不到較好的學習效果。

2項目驅動教學模式特點

2.1項目實踐環(huán)境突出

項目驅動教學過程中,導師帶領學生在學習專業(yè)理論知識的同時進行實際應用項目的開發(fā)。學生與老師在學習的過程中始終處于一種相互配合、溝通的環(huán)境下,強調學生的自主學習、積極溝通、勇于實踐。學生在項目驅動下,帶著問題進行有效的學習,這樣能夠培養(yǎng)學生思維擴散能力、動手操作能力與團結合作精神。

2.2強調教師的引導作用

項目驅動教學模式注重把理論知識轉化為實際技術,在教學過程中教師僅僅起引導學習的作用,課堂的主體是學生。學生按照項目需求被劃分為若干個小組,導師在課堂中主要監(jiān)督、指導學生行為,在項目學習過程中導師要隨時解答學生的疑問,為學生補充技能知識,實時啟發(fā)學生在項目學習中解決問題的正確思路,開發(fā)學生思維創(chuàng)造能力,幫助學生掌握項目技能。

2.3培養(yǎng)學生計算機專業(yè)能力

項目驅動模式的實施目的是提高學生軟件開發(fā)與應用能力,事件性知識一般比較隱蔽,而項目驅動教學能夠通過教學過程中各種功能的實施,使一些隱藏在軟件開發(fā)過程中的核心要素顯現(xiàn)出來,通過這種方式的學習,學生將很快的具備軟件應用開的基本能力,提高學生實踐能力與應用能力。

3項目驅動教學實施過程

3.1項目設計

項目驅動模式教學過程中,首先導師要根據(jù)程序設計教學內容,設定教學目標,將教學計劃、目標融入到教學項目中,然后將整個教學項目按照學習小組分成若干個獨立的小項目,再把這些小項目按組分配給學生,最后導師圍繞項目內容設計具體教學內容,項目來源一般源自于教師縱橫向教學項目。

3.2實施形式

利用項目驅動模式進行教學的過程中,學生需要進入專門的工作室進行軟件程序的學習與開發(fā)。在工作室中,主要的學習方式是自學,教師在這種模式下主要起引導作用,課程知識除了很少部分較深的理論課由導師專門講授以外,其他的課程都是學生圍繞項目進行自主學習、合作學習,主要學習方式包括:小組研討、導師解疑、技術交流、調查研究等形式;課程的具體的實施要根據(jù)教學內容以及學生的實際認知情況進行合理的分配。這種教學模式的目的在于各種信息技術及認知提高計算機教學質量和效率,培養(yǎng)學生自主學習能力、創(chuàng)新能力和勇于探索精神以及實踐能力。其中自主學習是由學生自己積極主動的去學習,在學習過程中導師的角色是解答疑問,并不是直接幫學生解決問題,導師可以向學生傳授解決問題的方法和思路,引導學生向正確的解答思路上靠,提供給學生解決問題的資料,引導學生圍繞疑問積極探索。如果學生在學習過程中遇到難以解決的問題,導師首先要積極引導學生找到解決問題的方法,同時教會學生利用移動通信、互聯(lián)網、QQ以及電子郵件等先進技術手段進行搜索或者在線討論與交流,尤其要教會學生怎樣使用互聯(lián)網查詢資料,豐富程序設計知識,提高深深學習能力。在個人自主學習的基礎上進行小組討論與交流,在交流中不僅擴展知識與視野,而且能培養(yǎng)團隊協(xié)作精神,增進同學之間的感情。導師還要積極引導學生發(fā)現(xiàn)規(guī)律,找到自己的不足,積極改正,不斷超越自我。

3.3項目驅動教學模式中的成績評定

成績評定是項目驅動模式教學的重要組成部分,成績評定一般具有激勵、引導和反饋的作用,能夠全面反映學生的近況。成績評定比較重視學生在學習過程中能否解決實際問題,旨在培養(yǎng)學生動手操作的能力和創(chuàng)新能力以及計算機素養(yǎng),樹立科學精神和堅韌不拔的性格以及積極向上的人生觀。如果學生成績提高,教師要給予鼓勵和表揚,激勵學生再接再厲。成績評定的方式采用項目答辯的形式進行,每個小組派出一個代表作主辯手,其他學生補充,導師可以隨時提問,最后結合項目答辯情況給出學生最終考核成績。

4結語

總之,項目驅動式程序課程設計比傳統(tǒng)教學方法具有較多的優(yōu)勢,不僅能培養(yǎng)學生實際操作能力、創(chuàng)新能力、解決實際問題能力,而且能培養(yǎng)學生計算機專業(yè)素養(yǎng)、團隊合作精神等,符合素質教育的教學理念。

作者:楊瑞 單位:內蒙古集寧師范學院