肖鋒 胡曦
《Java Web開發》課程是計算機科學與技術專業基礎課。本文介紹課程采用項目式驅動的教學方式的改革舉措,并分析改革后的課堂教學效果。
前端技術;項目式教學;本科教學
1.課程現有教學模式
《Java Web開發》課程是計算機科學與技術及網絡工程專業的專業基礎課。該門課程實踐性較強,內容有一定的綜合性,具有一定的學習難度,需要學生具備較好的專業基礎知識。通過課程的學習,學生應掌握Java Web應用程序的基本開發方法,掌握JSP、JavaBean和Servlet等技術,并能夠結合前期學習的Html5、CSS、JavaScript等前端頁面開發語言,獨立設計有一定實用性的Web應用程序,為進一步學習企業級Web框架技術打下堅實的基礎。最終使得學生具備較好的Web項目開發技術和實際編程能力和經驗。
課程開設時間為第三學年的秋季學期。開設對象為數計學院中計算機科學技術及網絡工程專業的大三年級的本科生,以及其它理工科專業的學生。課程總學時為32個學時,理論教學及實驗教學各16個學時。
在目前的課堂教學中,基本采用的是教師對教材內容通過ppt進行講解,并在具體例子中通過教師機進行實際操作演示的模式。但此舉過于依靠教師的個人講解和學生的學習意愿,沒有形成有效的互動。由于學生普遍僅攜帶教材書本,較少帶有個人筆記本電腦,因此也只能被動地接受教師的演示,無法對實際的操作進行有效的練習。因此對實際的教學效果有一定的影響。
2.改革的設計思路
目前課程在教學過程中還存在諸多不足,因此擬根據“項目式教學”的指導思想對教學內容、方式、考核標準及手段等方面進行改革,從而提高實際的教學效果。
在教師教學方面,針對以往由教師為主導,學生被動聽課,互動性不夠等問題,此次改革將采取“以項目為主線、教師為引導、學生為主體”的思想,注重理論與實踐相結合,課堂采取先練后講,先學后教,強調學生的自主學習,主動參與,從嘗試入手,從練習開始,調動學生學習的主動性、創造性、積極性等,學生唱“主角”,而老師轉為“配角”,實現了教師角色的換位,有利于加強對學生自學能力、創新能力的培養。師生共同完成項目,共同取得進步。
在學生學習方面,要求學生以5人為一組,共同完成一個實際項目。主要強調其在項目實踐過程中的參與度,理解和把握課程要求的知識和技能,體驗實際項目過程中的各環節及其扮演的角色,培養分析問題和解決問題的思想和方法。另外,項目中應該明確各項目組成員的主要分工及指責,在完成自己的任務的情況下,培養學生在項目中的合作精神。
因此本課程旨在通過項目式驅動的方式,在教師的指導下,將一個相對獨立的項目交由學生進行分組,進而進行項目需求的分析、信息的收集、方案的設計,項目實施及最終評價,整個學習過程需要學生全程高度參與并實踐,學生通過該項目的進行,了解并把握整個過程及每一個環節中的基本要求。
3.改革內容
本次課程得課堂學生人數為60人。以5人為一組,共計12個小組。每個小組設置組長一名,作為項目得負責人。在本學期的課程學習中,將負責項目中的組織、協調以及與教師的聯絡。每個組將在教師的指導下,獨立承擔一個實際項目。該項目的需求和完成的內容由教師和項目組成員共同制定,并以項目任務書的形式進行記錄,以便課程考核時進行評分。
教師在正常的課堂教學和上機實驗的課時內,仍按照所選教材正常講解教學大綱中規定的理論知識,并要求學生完成規定的實驗內容,但需要根據項目所需,進行刪減及補充其它所需知識。此外,在正常的教學時間可以根據需要,進行翻轉式教學,由學生對項目中遇到的問題進行闡述,并組織業務討論。項目步驟規定的各任務時間節點可以根據各項目組的進度,進行一定程度的調整,但實際完成時間不得延后正常時間節點2周以上。
為了保證課程的考核更加客觀公正,項目的答辯將邀請其他任課老師共同評審。在答辯過程中將對每位學生進行交叉式提問,考察其在項目中的參與度和完成情況,以降低學生抄襲及項目組中可能的消極不作為等情況的發生。
最終課程考核成績為百分制,仍然由平時成績及期末考試成績組成,組成比例為30%和70%。由于采用項目式驅動,因此學生在項目中的表現在考核成績評定中將會占較大比重。其中:
(1)平時成績由考勤及實驗組成。教師根據學生的出勤率及平時實驗完成的質量進行評分。
(2)期末考試為大作業項目設計方式,即學生在本學期中承擔的項目。教師將根據學生在項目中的表現綜合評分,其中主要的評分項目包括:項目的分工職責、文檔完成情況、中期檢查及結題答辯表現、項目代碼質量、項目整體效果等。
4.教學效果
以往在課程的學習中,存在學生學習熱情不高,參與度低以及抄襲現象嚴重的情況。因此學生的成績分化較大,整體平均成績不夠理想。本次教學改革通以項目為驅動,達到如下教學效果:
(1)提高學生的課程學習熱情,加強課堂互動及教學質量。
(2)較好地完成課程項目, 提高課程整體平均分。
(3)激發學生積雪學習以及科研熱情,以及鼓勵其未來參與創業的意愿。
參考文獻
[1]郭克華. Java Web程序設計.清華大學出版社.2011.1
[2]隨婷婷,陳年生,黎明. 項目式驅動的Web程序設計教學改革研究.福建電腦2019(8).
作者簡介:肖鋒(1985—),男,講師,博士,研究方向:計算機應用、信息安全;
胡曦(1984—),男,講師,博士,研究方向:網絡應用技術、網絡安全。