李宏偉 劉昕璞
摘?;要:本文以“制作JavaScript腳本特效”課程為例,通過對傳統課程的分析,提出了使用項目教學法改革校本課程的觀點,并對項目教學法在該課程中的應用進行了探討,最終得出項目教學法能夠改善學習的結論。
關鍵詞:項目教學法?;JavaScript?;校本課程
隨著信息技術的飛速發展,人們越來越迫切地需要學習計算機與網絡的應用知識,在網絡上獲取信息、溝通交流,網站設計與開發課程也因此成為中等職業院校IT類學生的必修課程。在整個網站設計與開發課程體系中,“制作JavaScript腳本特效課程”是其中一個非常重要的部分。
一、“制作JavaScript腳本特效”課程的現狀
JavaScript是一種基于對象和事件驅動的客戶端腳本語言,主要功能是實現流行的網頁特效和制作網頁中的表單驗證。學生要學習網站設計與開發課程體系,制作出精美的網站,就必須學會使用JavaScript腳本特效技術。但是使用JavaScript腳本語言進行網頁制作時需要輸入大量的程序代碼,而中等職業院校的學生基礎薄弱,很難理解抽象的編程語句,所以制作JavaScript腳本特效課程讓很多學生望而卻步。面對教師難教、學生難學的現狀,迫切需要開發出適合筆者學校學生特點的校本課程,解決教學中存在的問題,提高學生學習的積極性和主動性,增強學生的動手能力。
二、項目教學法概述
項目教學法是一種基于建構理論的教學方法,是指學生在教師的指導下,獨立完成某個項目的信息搜集、方案設計、項目實施及評價工作,學生通過實施該項目,了解并把握整個過程中的每一個環節的基本要求。項目教學法還主張先練后講、先學后教,強調學生主動學習、主動參與,充分調動學生學習的積極性、主動性和創造性等,實現師生角色的換位,這樣有利于提高學生的自學能力和創新能力。
基于項目教學法的“制作JavaScript腳本特效”校本課程,能夠將枯燥乏味的編程課轉換成生動的網頁制作實踐活動,緩解學生的“代碼恐懼癥”,讓學生在學習的過程中體驗完成任務、解決問題的樂趣,培養學生自主思考、自主實踐的能力。
三、項目教學法在“制作JavaScript腳本特效”課程中的應用
1.項目設置
項目設置是指根據學生所要學習的內容,創設與現實情況吻合的情景環境,將學生引入到需要運用某些知識來解決實際問題的項目中來,通過完成任務學習理論,激發學生學習積極性和能動性。教師在項目設置過程中應注意以下幾個問題:首先,根據中等職業院校學生的特點進行設計,以學生的實際水平為基礎確定項目的難易程度,確保項目的內容是學生力所能及的;其次,應以學生的興趣為主導,通過設置學生感興趣的情景,激發他們主動搜集資料并投入熱情;再次,項目完成的過程應有助于培養學生的團隊精神、提高學生的協作能力。
2.項目實施
項目的實施是整個課程的關鍵,應當分階段進行。
(1)教師應當為學生提供項目示例。學生根據教師提供的示例設計項目目標,安排項目進度,完成任務。學生通過觀看教師的示例明確自己的目標,引發學習興趣,為獨立完成項目做好準備。必要時,教師也應示范項目完成的過程,加深學生對項目的理解。
(2)要對學生進行分組。分組時要充分考慮學生的特點,以互補為原則,根據性格、認知能力和技術水平等因素合理搭配;每組人數以3~5人為宜,并設置組長,由組長負責分配任務,以保證各組學生可以高效完成項目計劃中的各個環節。如學生遇到困難,教師應在鼓勵學生自主分析問題的同時,針對不同的情況及時給予適度的指導。
(3)要及時總結項目實施過程中各階段的工作。教師在總結中要肯定成績和收獲,更要正確面對工作中的不足,以避免在下個項目中重蹈覆轍。
3.項目評價
項目評價是整個項目教學過程中的關鍵一環,在教學過程中起著決定性的作用。學生通過項目評價將自己完成的項目同他人比較,從而發現自己的優勢和不足,最終實現技術水平的提高。項目評價主要包括學生本人自評、小組成員互評、組長對小組工作的評價及教師對各個小組工作完成情況的評價。教師在評價時應做到科學、公正。對于優秀的作品,應予以展示。
四、項目教學的體會
項目教學法以學生為主體,能夠通過調動學生的主觀能動性來組織教學,取得比傳統教學方式更優異的成績。但是,項目教學法不是萬能的,它并不能完全取代傳統的教學方式。它應作為一種教學嵌入體系,靈活地應用到實際教學中來,與傳統教學方式有機結合、相互補充。如在設置項目之前,教師仍應將所需知識以傳統教學方式教授給學生,學生有了一定的理論基礎,才能順利地完成項目任務。在進行項目教學時,教師也應注意自己角色的轉換,要為學生提供學習的資源和協作學習的環境,監督、協助學生搞好學習。
(作者單位:秦皇島技師學院)