
摘要:JAVA程序設計是高校計算機專業的一門重要課程,其目標在于培養學生面向對象的編程思想和編程能力。針對本科生普遍存在的參與真實項目開發機會少、動手能力差等問題,通過總結當前JAVA程序設計課程教學中存在的問題,模擬當下軟件項目開發的實際流程,提出一種基于問題引導、項目驅動和小組協作的仿真式教學模式,就理論教學、協作實驗和綜合考核3個環節分別提出了改革措施。教學實踐證明,該方法有助于調動學生的學習積極性,提高學生的程序設計能力。
關鍵詞:JAVA程序設計;問題引導;項目驅動;小組協作
程序對計算機的重要性決定了程序設計在計算機學科體系中的核心地位,使得計算機專業本科生必須學習程序設計語言、掌握程序設計方法、培養程序設計能力。程序設計是有形表達抽象思維的方法,其中貫穿閱讀、分析、思考、判斷、表達、工具使用、綜合創新等多項技能,對計算機專業人才的培養至關重要。JAVA是當下軟件開發的第一平臺,各個高校都為計算機專業本科生開設了一系列JAVA課程,如JAVA程序設計、J2EE框架與技術、J2ME移動軟件設計等。因此,在JAVA相關課程的教學中,如何提高學生的程序設計能力、培養出符合軟件企業需要的程序開發專業人才是一個亟待解決又十分重要的問題。
1、現有問題
JAVA程序設計課程一般在大三開設,是繼c、c++語言之后的又一門編程語言,其主要目標為幫助學生實現從面向過程向面向對象的編程思想轉變,為高層次的J2EE軟件開發打基礎。……