江駿 武漢軟件工程職業學院
Java語言的應用范圍十分廣泛,包括在圖像處理、操作系統、軟件工程、數據分析、數據庫管理、人工智能等方面都需要用到該語言。尤其是在網絡編程方面,Java語言系列有其獨到優勢。因此,掌握Java語言是高等職業院校軟件技術專業學生非常重要的也是必不可少的基本要求。
當前正在開設的JAVA程序設計課程的課程設計中,并不重視程序設計思想和程序設計能力的培養。學生往往和學習傳統科目一樣從理論知識,實際操作等方面學習知識。可是軟件專業的學生走上工作崗位后需要解決的是從分析問題道解決問題的完整過程。在實驗條件較好的學習,雖然學生有大量的實驗實踐機會,可操作內容往往是知識的驗證,學習效果并不令人滿意。
1.課程定位。Java程序設計課程是軟件技術專業的專業學習領域課程,是培養學生運用Java語言進行應用程序開發的核心基礎支撐課程。
2.建設目標。Java程序設計課程以企業人才標準作為依據和培養目標,以培養學生Java應用程序開發能力和基本素質為主線,圍繞著Java應用程序開發的基本理論和知識進行學習。使學生初步具備開發Java應用程序的能力并為后續學習打下堅實基礎。
教學要求年齡層次清晰,梯隊結構合理,要求教師教學經驗豐富,具有較強的創新精神,要求具有“雙師”結構的特點。
對任課教師的職業素質和技能結構的要求:
教師邊巡視,邊指導;學生一邊學習理論知識,一邊進行技能實踐。在實踐的過程中遇到問題及時和老師交流,使得學生可以馬上把學的知識融入到實踐中去。把學生作為學習實踐活動的主體,可以極大的提高學生學習的自主性。將理論與實踐密切結合教學方式引入高職教學中,提高學習效率;以“實際工程項目”為主線,組織實踐內容,讓學生在學習中有獲得感成就感,教學效果得以提高。
積極嘗試信息化教學手段,將基礎語法盡可能的與實際應用結合起來,引入具有實際意義的實驗實訓項目提高學生實際動手能力。通過實時通訊系統,在線學習輔助系統,打破課堂局限,讓學生可以隨時隨地進行實踐,教師實時輔導。
1.教材應首先明確各章重難點,并合理安排重難點出現次序,讓學生在聽課過程中有張有弛。2.教材應充分體現任務引領、實際應用為主的課程設計思想。3.教材中的知識點的出現要按照學生接受新事物的過程來安排,使得學生學過之后,明白這個內容在什么時候什么地方使用。4.教材必須和實際應用結合起來,從單純的知識點和技能點轉換為體現綜合職業能力,并且要緊跟技術發展趨勢。5.教材中的實驗和實踐環節要具有可操作性,適應當前的學習實驗環境。
1.突出以學生為中心的學習過程,將本課程的教學內容與地區經濟的發展密切結合,并體現學生職業生涯發展的需要。2.教學中學生的疑難、困惑、見解、感受等都是不斷變化產生的課程資源,老師應重視這些教學過程中不斷變化產生的課程資源,并重視和靈活地運用,使以項目為主的教學充滿生機與活力。3.本課程的實施必須依賴于條件性的課程資源,如計算機機房,JDK、eclipse等必備的軟件平臺。4.充分利用網絡資源,了解最新的技術策略和實施方法,培養學生自主學習能力。
以實際任務導向為教學模式的核心,結合教材和參考資料內容,引入實際工程案例,按照功能模塊將項目拆分,形成若干學習任務,根據任務目標展開教學。使得理論知識和技能知識和實際應用相結合,知識技能的應用連貫起來,讓學生的接受過程變得越來越順暢。
教學方法必須具備多樣性,因地制宜,調動學生的積極性。一是采用任務教學法,二是采用分組教學法,三是激勵教學法。
教師要不斷學習,不斷更新自身的知識體系,將新的教學理念不斷貫穿到教學過程中。一方面不斷學習專業知識,教育教學理論知識,從而提高自身的教學能力,運用受學生歡迎的,愿意接受的,容易出成果的教育教學方式方法,增強學生的獲得感、成就感、興趣感;另一方面應突出重點,以實際的工程項目案例教學為驅動,樹立面向對象編程思想,著力培養學生設計、創新、創造應用、團結協作等能力。
教學內容要以“應用能力為本位、對口就業為導向”,依據行業、企業的最真實的用人需求來合理有效有意義的組織教學內容,確定知識點,技能單元,案例單元。所有的單元都要注重學生的創新、創造、設計、應用能力,將知識、技術、能力等方面的學生培養組成一個完整的整體。
構建良好的評價體系 改進和完善課程教學質量評價體系,以學生的動手能力和設計能力為考核的核心。采用多種多樣的考核方式,采取多次考核方式,將考核工作貫穿到學生的整個學習過程,通過學生互查,教師檢查按平時的考勤、學習態度、聽課情況、實踐能力、項目完成情況等評價,課程結束后進行綜合考核即期末考試。