侯相茹(黑龍江外國語學院,黑龍江哈爾濱,150025)
?
項目教學法在JAVA程序設計課程中的應用
侯相茹
(黑龍江外國語學院,黑龍江哈爾濱,150025)
摘要:項目教學法是教師將實際的工作項目引入教學,引導學生進行分組、協作學習,最后完成項目的教學方式。在“Java程序設計”課程教學中采用項目進行教學可以提高學生的學習積極性和自主性,培養學生的實踐動手能力和創新能力。
關鍵詞:項目教學;Java;協作
隨著計算機技術不斷推廣,對具有Java技術的計算機專業人才的需求也在不斷增加。為了滿足社會的需求,各高校都開設了Java程序設計、Java Web應用開發等相關課程,為了達到最佳的教學效果讓學生學有所用、學有所成,教師在教學過程中不斷地整合教學內容、對教學方法、教學手段進行探索與研究,為培養具有創新能力的應用型人才打下基礎。
1.1教學內容枯燥
Java語言是一種理論性和實踐性均很強的程序設計語言,現有的教材強調理論知識而輕視實踐環節,書中的實例缺少趣味性和實用性,章節之間的連貫性差。
1.2教學方法單一
在教學方法方面,大多數教師采用多媒體課件形式講授課程,整個教學過程,學生都是被動地接受,而忽視了學生的積極性和主動性,缺少團隊合作的環節和Java項目開發實戰經驗的培養。
2.1教學項目的設計思路
在JAVA程序設計的教學過程中,將全部的教學內容分成三個模塊:基于命令行的系統開發、基于圖形界面的系統開發、基于JDBC的應用系統開發。每一個模塊就是一個項目,在完成每一個模塊項目設計時,我們不僅可以實現一個完整的應用系統,而且掌握了JAVA語言的相關知識點。
三個模塊(項目)的設計是從易到難,符合學生對JAVA語言的認知過程,從而使得學生在學習過程中不斷提升程序設計的能力。
2.2具體項目設計
根據教學項目的設計思路,將教學過程中的三個項目細分為以下任務,學生通過完成各個任務來掌握JAVA語言的相關知識。

表1“ JAVA程序設計”教學項目明細
2.3項目的實施
在教學過程中,教師所擔當的角色是引導者,而學生是整個教學過程中的主體。教師布置項目任務,學生通過完成任務,了解并掌握本門課程的必備知識點,同時通過完成項目任務對相關知識進行了練習。
三個項目模塊中前兩個模塊需要學生在實驗室里完成,并提交作業,而第三個模塊是以小組合作的形式完成。每個小組由2-3人組成,小組成員合理分工,相互協作,最后形成項目作品的文字材料和通過測試的應用系統,并由小組成員進行項目匯報。通過這樣的項目教學可以讓學生掌握JAVA項目的基本流程,同時培養了學生的團隊合作能力。
2.4項目教學的考核
JAVA程序設計這門課程采用過程化考核模式,表時成績(課堂表現和出勤)占10%,平時項目作業占50%,小組合作的項目占40%。這種考核方式突破了以往的期末試卷形式,更能體現學生的真實成績。
項目教學法是行為引導型教學方法中的一種,在應用過程中教師發揮了引導作用,引導學生完成相關項目,從而提高了課堂的教學質量。但在項目教學法的使用過程中還應注意以下幾點:
3.1教材與項目選擇的關系
實施項目教學法,選取什么樣的項目作為教學素材是關鍵。教學中的項目可大可小,但要圍繞教學內容而設置,既要包含相關必備的知識點,又要激發學生的興趣,讓學生運用所學知識解決項目中提出的問題,同時還要給學生留有創新的空間。因此,選擇項目時要結合教材內容,但不能照搬教材。
3.2教師的角色定位
在實施項目教學的過程中,教師不僅需要為學生構建學習的環境和準備學習的資源,還要對學生的項目進行評估與總結。這就需要教師不僅具備扎實的專業的理論知識,還要熟悉企業的JAVA項目開發的工作流程和管理模式。因此,教師要具備雙師型的素質,只有這樣才能有效地運用項目教學法,培養社會所需要的應用型人才。
3.3溝通與合作
在項目教學的過程中,項目的實施是以小組為單位開展的。小組成員之間需要廣泛的交流與溝通才能融洽的合作,共同協作完成所承擔的項目;小組成員與教師之間也需要交流、溝通與合作,從而得到正確的引導。因此,溝通與合作是十分重要的,不僅提高了學生的表達能力和人際交往能力,還增強了團隊合作精神。
項目教學法在JAVA程序設計課程中的應用,不僅將JAVA語言的理論內容與實踐內容進行了有機結合,而且加深并擴展了書本上的理論內容,從而激發了學生的學習興趣,使得學生在學習過程中靈活應用,達到事半功倍的效果。在教學過程中實施項目教學法有利于培養和鍛煉學生的實踐能力、團隊協作能力和解決問題的能力;有利于拓展教師的專業技能與教學方法,調動教師開展教學創新研究的積極性,加快JAVA 程序設計課程體系、教學內容、及教學模式等方面的改革,轉變教育觀念,從而提高教學水平和教學質量,更好地為社會培養應用型人才。
參考文獻
俞蝶瓊.項目教學法在JAVA程序設計課程中的應用研究[J].電腦知識與技術,2013(18)
The application of project teaching method in the course of JAVA programming
Hou Xiangru
(Heilongjiang international university, HeilongjiangHarbin, 150025)
Abstract:Project teaching method is introducing the actual work project teaching,guide the student to carry on the grouping,collaborative learning, and finally to complete the project teaching method.In "Java programming" course teaching program is adopted to improve the teaching can improve students' learning initiative and autonomy,cultivate students' practice ability and innovation ability.
Keywords:Project teaching;Java;cooperation