葉均隆,何銀川,葉均明
(1.廣東南方職業學院,廣東 江門 529000;2.廣東酒店管理職業技術學院,廣東 東莞 523960;3.江門中心醫院,廣東 江門 529000)
經過幾年Java Web程序設計課程教學,筆者體會到,課程進行到一半時,往往發現學生對課程的學習動力越來越弱,甚至有個別同學頻繁玩手機和睡覺。經過課后跟多位學生談心,了解到學生們的興趣和前景向往各異,有網站程序設計、網站前端用戶界面(User Interface,UI)設計、圖像設計、視頻剪輯、動畫制作、活動組織、辯論問題,甚至個別學生在課堂備考教師資格,也有個別學生表示不太喜歡老師的講課風格等等。為了使課程教學順利進行,學生在課堂有不同程度的收獲,需要因勢利導,因材施教。教師經過一段時間的深入思考,設計了一堂特色教學活動課,即在教學班里舉辦網站設計比賽。
如果單純讓同學們完成指定的作品,這樣跟一般的上機練習區別不大,同學們的興趣較難調動起來,也限制了同學們的創造性。如果讓同學自由發揮,也有一部分同學直接抄襲網站,有些甚至只把文字和圖片改動了直接交上來。怎樣實施班級的比賽確實值得思考。筆者曾在14級計算機應用技術專業和15級軟件技術各班的課堂活動中實施班級網站設計比賽,總結出如下方案。
要求:班里按8個同學為1個小組(包括評委組,一般由班委組成),每組完成一個作品,網站主題自擬,也可以利用課堂上做過的項目進行二次開發。并由組長在課堂活動當天進行作品展示和演講,評委們根據作品的情況和演講技巧進行點評、提問及打分,兩名記分員負責記分。點評時評委可以提問,組長不會回答可以讓組內同學起立回答。作品可以是各類網站或網站素材,每組根據組員特長的情況進行分工,課程結束前在班內舉行兩次。為了激發同學們的積極性,筆者出資活動經費及獎品,班級比賽中得分排名在前60%內的可獲獎品激勵,得分越高的獎品越豐厚,優秀的作品還可以推薦參加校內網站設計大賽,并適當加分。
如根據圖1所示的班級網站設計比賽日程,同學們第一次比賽有一個月時間來準備。一個月過后,要求完成作品并提交,再用一個星期時間,審核提交上來的作品,如果發現有同學使用互聯網上現成的模板作為自己的作品,則讓其重新提交,并說明原因(部分源代碼可以模仿互聯網的,但不能照本宣科)。在賽前40天,教師應多次跟蹤學生完成作品的情況,學生有特殊的問題,要利用課堂時間給予講解,并催趕進度和公開強調比賽的重要性;這些方面很重要,教師在課堂上簡單說過一兩次,同學們是不會重視的,完成的態度也不一樣,更何況高職學生多數自覺性本來就不強。班級比賽前一天召開班級評委會議,讓評委提前了解參賽作品并準備問題。
圖1 班級網站設計比賽日程
班級網站設計比賽靈感來源行動教育法。行動教育法強調以學生為中心,教師為主導,不斷自主學習與優化的教學過程[1-2]。學生在課后完成作品過程中自然會遇到困難。學生為了有出色的表現,活動開始之前的幾周,學生咨詢問題明顯增多,除了作品制作知識外還有活動主持、演講技巧等問題,因此學生在實踐中從對知識感性認識上升到理性認識。本門課程涉及多門課程的知識點,發揮學生所長,讓學生“要我學”轉變為“我要學”。主持和評委的選擇,可以在課間找班干或者同學了解,不一定都是班干擔任。“Java Web程序設計”課程主要采用的是項目教學法,課程是在大二下學期進行,已完成前導PS,flash,Java,網頁制作,數據庫等課程學習。課程開始頭一個月,主要是網頁的前端加強、服務端網頁(Java Server Page Java,JSP)基礎知識、JSP的動作、servlet3.1、內置對象等知識。有了這些知識可以做些漂亮的前端網頁和簡單網絡程序,但通常也有少數同學提前對后臺與數據庫交互或網站前后架構的知識進行學習。班級比賽舉行當天,已經提前學習課程兩個多月,其中一個多月準備是讓學生在課后完成網站作品的。在這一個多月里,同學們也可以將學到的技術融入作品中,如:與數據庫信息交互等。舉辦這樣的比賽集體的參與度比較高,盡可能發揮每個同學的作用,有的同學喜歡圖片處理,那么他可以完成整個網站的板式設計及切圖;有的喜歡Web前端UI,那么他可以將同伴做好的圖片結合DIV+CSS完成網站前端設計;有的喜歡動畫和視頻剪輯,那么他可以制作網站素材和廣告視頻推廣;有的喜歡后臺邏輯,那么重點就是網站與數據庫交互的部分;其他類似的性質不一一描述。舉辦兩次班級比賽的原因有:(1)各組反思作品和臺上表現的優缺點,對下次表現有幫助。(2)表現不好的學生還有重來的機會,有利于學習與技能提高。不多次舉辦的原因:首先同學們的興趣會減弱,其次課程的進度較為緊湊,因此兩次較為合適。第一次比賽結束后,及時召集評委、主持和各組組長對這次活動進行總結,并把問題記錄下來,為第二次班級網站設計比賽作準備,這樣會提高下次班級網站設計比賽的質量。每個同學從活動準備到結束所分擔的角色,都盡可能發揮他們的愛好與特長及因材施教。同學們當評委、主持、記分員也充分體現學生為主體、老師為主導的作用。評委點評和提問則有效防止過度抄襲行為和其他作弊行為,獎品則能有效激勵同學們積極性。
實施班級網站設計比賽,同學的技能得到展示和提高。從多個班級實施效果來看,大部分班級在活動當天互動較好,活動能在愉悅氛圍中進行。平時上課與老師互動多的或班級里有多名經常參加學生會活動的實施效果較好,學生也喜歡參與。有喜歡網站前端的學生從布置第一次活動后,就從筆者處要了一份網站前端設計課件,還咨詢了不少這方面的問題。本學期結束后的暑假有學生還找到這方面的兼職并獲得豐厚的報酬。接著其在下學期的學院網站設計大賽中還獲獎了。有些是社團成員的同學,他們制作的視頻和網站得到學院社團認可,并用來作為他們社團宣傳的工具。各班有部分同學利用比賽作品,成功找到實習單位,也有部分同學獲得學院網站設計大賽各項獎項,獲獎率比往屆高。有些作品通過修改轉化為學院的精品課程網站。
舉辦這樣的課堂活動課有助于活躍課堂氣氛,還能進一步了解學生的興趣和特長,有助于教師因材施教,有助于推選參加院級網站設計比賽。另一方面也能發現由于綜合素質的不同,每個同學的思維或多或少有些偏差,有的偏向視覺思考、有的偏向模式化的數學思維、有的偏向語言思考或同時具有兩種或多種的。怎樣發現這些偏差、偏差的大小、造成這些的個體因素和環境因素以及如何利用這些比賽發掘其潛能將是值得研究的另一課題。另外實施班級網站設計比賽同時也符合廣東南方職業學院對教育責任制最新的文件精神要求。
[參考文獻]
[1]葉均隆,何銀川,葉均明.任務驅動教學法在JSP網絡程序設計項目教學中的運用[J].現代計算機,2015(5):20-22.
[2]王德華.德國職業教育行動導向教學法的微觀考證[J].職業技術教育,2010(29):92-95.
[3]何銀川,葉均隆.導師制在高職院校計算機專業培養中的應用[J].無線互聯科技,2017(23):108-109.
[4]GRANDIN T.Thinking in picture, expanded edition: My life with autism[M].New York:Knopf Doubleday Publishing Group,1995.