劉松平
摘要:《Java程序設計》是高職院校計算機應用技術專業(yè)的專業(yè)基礎課,該課程具有一般編程語言的基礎特點,語法抽象、結構復雜、面向?qū)ο箅y以理解、多線程編程歸納不足等問題。提出項目式教學方法,引導學生通過完成相關項目,以學生為主體,師生互動,增加學生實踐鍛煉機會,加強知識點的理解,提高學生的實踐應用能力,從而提升教學質(zhì)量。
關鍵詞:項目式教學方法《Java程序設計》教學方法
《Java程序設計》在高職院校的計算機應用技術專業(yè)是一門專業(yè)基礎課程,該課程從程序結構、面向?qū)ο?、多線程編程、Swing界面布局、Java網(wǎng)絡編程等方面進行講解。如何將這些知識比較生動的給學生進行講解,并吸引學生注意力,激發(fā)學習興趣成了不少任課老師的難題。
傳統(tǒng)的教學方法,由教師主講,學生旁聽,在45分鐘課堂教學中,由90%的時間是教師在講解,學生的自主學習的時間較少,整個教學過程是圍繞教師展開的。這種以教師為中心的授課方式,客觀上限制了學生潛能的充分發(fā)揮;同時,這種教學方式比較沉悶,學生在學習的過程中,只是充當一個忠實的聽眾,思維容易分散,注意力降低,影響教學質(zhì)量。
“項目教學法”最顯著的特點是“以項目為主線、教師為引導、學生為主體”,改變了以往“教師講,學生聽”被動的教學模式,教師精選項目、創(chuàng)造合理的學習情景、引導學生主動參與、自主協(xié)作、探索創(chuàng)新的新型教學模式。在一堂課的教學過程中,減少教師的講課時間,盡量增加學生的自主鍛煉時間,學生在教師的指導下完成某項任務。按照“咨詢-計劃-決策-實施-檢查-評估”的一個實施過程,整個教學過程以項目為主線,以提高應用能力為目的,貫穿知識點,圍繞學生展開,教師的大部分時間充當指導者,引導學生通過自身獨立的活動完成相應的項目任務,其創(chuàng)造性得到較充分的發(fā)揮。
在教學內(nèi)容上,結合《Java程序設計》課程的知識點,將整個課程分解成環(huán)境變量配置實訓、第一個程序設計實踐、語法找茬游戲、程序結構探索等十五個項目。教師在教學的過程中,先講解項目的基本要求,從基本要求中引出相關的教學知識點,從而引出新的教學內(nèi)容。教師在講授專業(yè)理論知識的同時,也進行實踐操作,示范程序設計過程中的相關代碼,分析設計過程中的注意事項;學生獲取理論知識的同時,也通過實踐,在教師的幫助和指導下,不斷的探索知識,理解知識,學習知識,從而掌握相關知識的要點,這樣更激發(fā)學生的學習動機。
在教學目標上,一般由三個目標組成,即:情感目標,認知目標和行為操作目標。傳統(tǒng)的教學方法注重認知目標的實現(xiàn),注重學生通過感覺、思維、知覺、想象、注意和記憶等方式進行學習,在個別學生身上,往往更強調(diào)以記憶的方式學習知識、理解知識。以至于形成所謂的上課記筆記、下課整理筆記,一個階段之后復習筆記,臨考之前背誦筆記,考試之中默寫筆記、考完之后忘記筆記的獨特風景線?!禞ava程序設計》課程的教學目標是培養(yǎng)學生勤于思考、做事認真、謙虛、好學的品質(zhì);具有良好的自我表現(xiàn)、與人溝通能力,能結合實際,具有較強的分析問題、解決問題的能力,勇于創(chuàng)新、敬業(yè)樂業(yè),具有較高的團隊協(xié)作精神;同時,了解Java SE的新特性的使用,掌握Java的多線程編程的機制,掌握Java的網(wǎng)絡編程方法,掌握JDBC編程的方法。在項目教學的過程中,注重學生的情感目標、認知目標、行為操作目標的培養(yǎng),它們之間既是互相獨立的,彼此之間又保持著重要的聯(lián)系。提高學生的動手應用能力,培養(yǎng)符合企業(yè)崗位需求的應用型職業(yè)人才。
在教學過程中,以項目為載體,任務布置為主線,學生通過一個個的項目實踐,學習項目覆蓋的知識點,了解項目制作的注意事項,掌握項目制作的操作過程。以“環(huán)境變量配置實訓”項目為例,教師講解Java編程環(huán)境時,先初略的講解Java編程的由來,Java編程的特點及編程環(huán)境,從而引出編程的環(huán)境變量設置項目內(nèi)容。分析環(huán)境變量設置的相關參數(shù),參數(shù)攜帶的路徑等知識點,然后布置任務,學生實踐操作,教師指導答疑。
在交流傳遞方式上,采用項目式教學方法也可以有效的提高師生見的互動。因為項目式教學法,在教學的過程中信息傳遞是雙向的。教師的主要工作是講解知識點及指導學生操作,學生通過聽課和實踐活動學習知識、理解知識,教師可在指導的過程中,根據(jù)學生項目完成的具體情況獲取其接受教師信息的多少和深淺。教師同時還可因材施教,對于掌握信息較少的同學單獨指點,及時的“小灶”幫助他們補充知識,直至他們獲得完成項目任務所需要的所有知識。只有雙向傳遞的信息,只有不斷獲取學生反饋的信息,才是真正有目的、有效率的提高教學質(zhì)量。學生在完成項目的過程中,教師可以實時的跟蹤學生的學習狀況,了解哪些學生學習過程中遇到的相關問題,哪些知識點學生不能很好的理解,從而增加相關知識的詳細講解或重點分析。實時的跟蹤學生的學習情況,做到有的放矢,既鍛煉了學生的動手能力,又提高了教學質(zhì)量。
在項目教學的過程中,激勵機制也是必不可少的。因為項目式教學更關注的是學生學習過程中的知識掌握,注重學習過程。激勵的手段完全是內(nèi)在的,項目的實施成功與否評判是看項目實施的過程,而不是看去看結果。同時,也鼓勵學生多問問題,在課堂上,勇于提出問題的同學,可以通過建立一種考核標準,增加平時學習分數(shù)。這種激勵方式,可以激發(fā)學生的學習熱情,學生在課堂上,思維緊跟教學內(nèi)容,實時分析知識點的內(nèi)涵,主動尋找學習的疑難問題。鼓勵學生進行創(chuàng)新,在完成項目的同時,如果學生能將程序設計的效果設計更漂亮、精彩,增加學生平時考核分。這種方式鼓勵學生創(chuàng)新,培養(yǎng)學生的創(chuàng)新能力,為日后的工作打下堅實的基礎。
《Java程序設計》課程實施“項目式教學方法”已有一個學期,從教學過程、教學內(nèi)容、教學目標、教學質(zhì)量等方面均取得了不錯的成績,得到教學團隊的肯定,受到學生的熱情歡迎。只有注重培養(yǎng)學生動手能力,提高應用能力的教學才是符合高職院校的教學特點,才是與時代相結合的教學,才能走正確的職業(yè)培養(yǎng)之路。職業(yè)教育在國內(nèi)才起步,任重道遠,一點微見,供各位同仁參考。
參考文獻:
[1] 梁淑紅,基于項目的學習在大學教學中的應用優(yōu)勢與策略,教學組織管理,2011.10
[2] 周亮,項目式教學之我見,科技信息(學術研究),2011.04
[3] 朱金秀,項目式實驗教學的探索與實踐,實驗室研究與探索,2012.11
[4] 黎振,項目式教學中全過程立體式考核方式探索,天津職業(yè)技術師范大學學報,2012.01