解春燕
(河北師范大學 信息技術學院,河北 石家莊 050024)
基于“Web網站開發”的課程整合和項目驅動教學法
解春燕
(河北師范大學 信息技術學院,河北 石家莊 050024)
網站已成為一種主要的信息載體,學習“Web網站開發”類實踐性較強的課程也成為計算機專業學生的必然。針對現階段存在一些不可忽略的教學問題,提出了基于課程整合和項目驅動的教學法。本文提出幾種切實可行的課程整合和項目驅動教學法措施,主旨為了提高學生學習的積極性,培養學生的自我提升能力。
Web網站開發;課程整合;項目驅動
目前網絡應用已普及到每個人的身邊,微博、博客、播客、個人主頁、公司主頁等不同形式的信息傳遞方式鋪天蓋地而來,現代高校教育順應時代技術潮流,已將“Web網站開發”類的相關課程推到了教學舞臺。現階段,高校開設的Web網站設計類課程在某些方面存在著一些現象和問題。首先,教材選擇比較受限,適合初學者使用的書籍涉及的基礎操作比較全面,但真正應用到項目開發中時,就會覺得知識點零散,無從下手;更高級的技術叢書價格貴、知識點深,不能成為初學者良好的學習工具,不適合作為高等院校的教材。其次,學生思想上的一些消極甚至錯誤的想法造成學生課程的不重視。有的學生對自己的人生好似有了“很好”的規劃,學習積極性不大。從事“Web網站開發”實踐類課程的教師沒有時間或者機會去提高自己的實踐開發經驗,當學生在真正進入企業公司時發現在校學習的東西都落后了,自己再想提升技術卻很難,根本沒興趣或者根本沒能力。如何讓絕大部分學生既能掌握基礎操作,又能融會貫通,還能培養學生自主學習,提升技術的能力是擺在廣大大學教師面前的一個重要難題。那如何更好地讓“Web網站開發”這類實踐性課程在高校得到更好的發展,使學生能夠更積極更好地學習這門課程,使老師能更科學地評價學生的學習呢?我們可以先從以下基礎的、傳統的教學細節做起,然后采用課程整合和項目驅動的教學法,錦上添花!
1.發揮身邊的榜樣力量。課程中多介紹一些往屆優秀學生的成果作品,讓學生首先感到課程確實存在的意義,而且是自己周圍師兄師姐的作品,會無形中拉近自己與課程的距離。
2.注重先入為主。教材應盡量選用當前較為流行的軟件版本,讓學生第一眼就感覺學的東西并不落伍,緊跟計算機技術發展的腳步。
3.提高教師自我素質。教師應多創造機會去學習一些新技術,不斷調整教材中的教學內容、教學實例,提高教學質量,積累豐富的教學經驗。
課程整合就是將兩種或兩種以上的學科融合在一堂課中進行教學。把技術以工具的形式與課程融合,以促進對某一知識領域或多學科領域的學習。技術使學生能夠以前所未有的方法進行學習。只有當學生能夠選擇工具幫助自己及時地獲取信息、分析與綜合信息并嫻熟地表達出來時,技術整合于課程才是有效的。課程整合對教師、學生、教學本身都提出了更高的綜合性要求。這種要求并非面向知識,而是強調把知識作為一種工具、媒介和方法融入教學的各個層面,培養學生的學習觀念和綜合實踐能力。基于“Web網站開發”的課程整合就是將Web網站開發技術作為橋梁,將大學生在校期間相關的課程進行連接、融合,化無關為有關。整合的方法可以是多樣的,在這里介紹兩種整合教學法方案。
1.課程主題法。讓學生把自己感興趣的一門課程作為“Web網站”的主題進行開發。例如,可以對“C語言”課程的源程序、習題、課件、擴展能力訓練題進行匯總,再利用“Web網站開發”技術開發出該門課程的相關網站,這樣成品網站就可以作為教師和學生一直延續使用的一種教學工具了。相信這樣的課程內容既能激發學生學習“Web網站開發”課程的興趣,又會對相關的其他課程起到輔助推動的作用。
2.考研課程整合法。對于計算機類學生來說,考研課程一般為理論性較強的課程,主要講解計算機底層工作原理或算法思想,例如操作系統、數據結構或計算機網絡等。考研課程一般都設為必修課,學生重視程度較高,理論比較抽象、較難理解。其實任何理論性的課程都是為了給實踐奠定堅實的基礎,這樣我們就可以將一個成品網站拿出來,讓學生利用理論算法來優化其中的代碼,提高網站健壯性。例如,可以利用操作系統課程中涉及到的緩沖區概念來優化網站的大數據量訪問速度;或者利用數據結構課程中涉及到的排序算法來優化網站后臺數據庫,從而提高數據檢索效率。通過考研課程整合法,既讓學生更好地理解了那些抽象難懂的理論課程,又激發了學習“Web網站開發”這門課程的積極性,兩全其美!課程整合的思想就是圍繞學好“Web網站開發”課程,充分挖掘和其他相關課程的關聯,形成一種新的教學思維模式,這也是當前正在探索的一種新型教學模式——基于計算思維的課程設計,這種思想可以擴展到其他任何一門課程教學設計中。
“Web網站開發”課程的性質為實踐類課程,重點是培養學生的動手和分析問題的能力。通過這種實踐類課程的學習,可以培養學生自我提升的能力,以便在進入企事業單位或更高一層的學習階段中,能根據實際工作或學習需要進行自我調整,自我提升,更快更好地融入到新環境中,意義重大。一般傳統的教學過程是教師先講,學生后練,學生主動性不強,而項目驅動教學法是師生通過共同實施一個完整的項目工作而進行的教學活動。將一個相對獨立的項目,交由學生自己處理。信息的收集、方案的設計、項目的實施及最終的評價,都由學生自己負責。學生通過該項目的進行,了解并把握整個過程及每一環節中的基本要求,原則上項目結束后應有一件可以看得到的產品。教學項目的選擇要讓學生易于理解;結構體系合理;具有一定難度,不僅是已有知識、技能的應用,而且學生運用已有知識,在一定范圍內學習新的知識技能,解決過去從未遇到過的實際問題;最好具有學科交叉性和綜合能力運用的特點。例如,網上書店項目,博客項目較為合適,而像“工資管理系統”這樣的項目就不大適合學生開發,因為學生沒有切身體會,可能就無法真正領會項目中出現的困難,從而產生抵觸心理,越做越難,最后不僅沒起到項目驅動教學法的作用,反而對課程產生厭倦,就適得其反了。
利用課程整合教學法和項目驅動教學法,學生學起來有目標,有興趣,就會主動利用“Web網站開發”技術來實現,這樣既完成了實踐類課程的教學目標,又能在一定程度上打破傳統教材的束縛,優化考核質量。課程整合教學法建議由教師作為主導引導學生入門;項目驅動教學法建議作為后期教學法,由學生起主導作用,發揮主動性和能動性,從而培養自身提升性。
[1]龐漢平,李明彥.課程整合為培養學生創新能力搭建平臺[J].中國電化教育,2012,(4).
[2]霍亞麗,邵進.信息技術與大學課程整合的實證研究[J].中國大學教學,2012,(1).
[3]劉英暉.探索項目導向法在《網頁設計與制作》中的運用[J].制造業自動化,2011,33(6).
[4]關升,李玉甫.項目教學法在課程中的應用與思考[J].價值工程,2012,31(3).
G642.4
A
1674-9324(2014)22-0186-02
河北師范大學第12批教師教育改革專項研究項目。