余波
[摘要]針對獨立學院計算機專業教師以任務思維指導教學會阻礙培養學生的專業基本能力的問題,筆者以所在學院的計算機專業教學實踐為例,提出以教執委發布的《核心課程實施方案》為指南,以培養學生專業基本能力為導向,堅持面向過程與面向任務相結合的教學理念,構建網絡教學平臺以革新作業教學模式,革新專業課程教學和課程與能力考核方式,探索具有獨立學院特色的應用型人才培養模式。
[關鍵詞]獨立學院專業基本能力過程思維任務思維核心課程
[中圖分類號]G647[文獻標識碼]A[文章編號]2095-3437(2012)04-0036-03
一、引言
本科層次高等學校根據學生素質、學校資源等軟硬件資源的不同區分為科學型、工程型和應用型三種不同類型。獨立學院的辦學基本目標是以市場為導向,培養適合當地社會、經濟和文化發展需要的創新應用型本科人才[1]。應用型人才培養要求受教育者理解特定專業的相關理論,具備可以應用這些理論指導其分析與設計所遇到問題的能力,即要求學生在學習專業理論知識時,通過適當的實踐教學活動,培養學生的形式化描述、抽象思維、邏輯思維能力和基本設計能力,在此基礎下,進行問題求解、參與工程設計與實現,通過實踐加強對理論的理解與掌握[2]。
目前,多數獨立學院成立時間只有十余年,多數外聘教師從事高等教育時間不長,部分教師缺乏企業實踐的經歷、專業職業技能不強,且沿用任務思維指導下的以傳授知識為主要目的教學方法,所培養的學生存在專業基本能力不強的缺陷。部分獨立學院專業人才培養體系與其所屬的舉辦高校的相似度過高,人才培養的應用型特色難以體現。為了避免不同類型高校在人才培養上的趨同性,教育部高等學院計算機科學與技術教育指導委員會頒布了三種不同規格人才培養所需的核心課程教學實施方案。
專家們認定的計算機專業核心課程包括離散數學、計算機網絡、程序設計基礎、數據結構、計算機組成原理、數據庫系統、操作系統和軟件工程。在實施方案中,上述各門課程均設計了實驗教學環節,此外,除了前兩門課程外,其它均設立課程設計環節。該實施方案具有科學性、實用性、示范性和靈活性[2]。它解決了計算機專業課程教學和實驗教學內容設計;明確指出涉及哪些知識單元、知識點和實驗單元、技能點以及相應的教學要求;重點和難點的解決思路[2]。但是,由于二本和三本院校學生存在明顯差異,該實施方案也未明確說明針對獨立學院進行計算機專業教學時如何裁剪,因此,要求獨立學院計算機專業教師在教學理念、課堂教學、教學平臺建設、實踐教學和課程考核等方面開展教學改革實踐,探索適合自身實際情況的教學模式。
二、教學理念與團隊建設
由于我省獨立學院錄取分數線A、B兩個批次分別比本科二批次的錄取分數分別低40分和80分。雖然,部分獨立學院學生的自學能力較差,學習習慣不良和自覺性差,且學生素質優劣跨度較大。因此,人才培養時必須堅持分類分層次培養的原則。
計算機教育專家們認為核心專業課程教學在培養專業能力和專業素質等方面起著決定性的作用,是培養專業基本能力的基本途徑[3]。專業基本能力包括計算機思維能力、算法設計與分析能力、程序與實現能力和系統能力等[3]。然而,對于學生的專業能力的培養并非某個教師個人能力所及。在面向任務思維指導下,工作者更多地關注自身任務的完成情況,忽略全局目標,彼此間缺乏必要的合作與交流;而面向過程思維則要求具有全局意識[4]。大量的人才培養實踐表明:傳統的面向任務教學理念越來越不能夠適應知識經濟社會人才培養的要求,面向過程教學理念則要求團隊的各個成員有著相同的人才培養目標,并為這個全局目標自覺地開展各自的教學活動。
獨立學院的專業課程教學要求以學生為本,以培養學生基本專業能力為導向,在實施專業教學時,專業課程教師堅持過程思維與任務思維相結合。為了強化專業教師之間的團隊合作意識與能力,可以經常組織集體活動溝通彼此間的情感;集體參觀軟件企業,了解企業對人才的需求特點和強化校企合作意識;平時加強專業教學交流,提升專業教學團隊的教學能力與素質。
三、專業教學改革
(一)教材建設
由于獨立學院成立時間不長,因此,難以找到完全適合獨立學院計算機專業應用型本科人才培養需要的教材。自編教材通常編著者長期講授該門課程,在該課程所涉及專業研究領域有深入研究,并在教學研究方面也有心得。因此,獨立學院缺乏合適的專業教材將會在較長的一段時間內難以改善。因此,可以選擇合適的替代教材,如:國內長期使用的經典教材、國內名家翻譯的國外著名教材、國外原版經典教材。
當然,這些教材在選擇時應該遵循一定的原則。對于計算機專業核心課程屬于研究生統考科目,例如:數據結構,可以選擇考綱推薦或者指定教材,例如數據結構可以選擇嚴蔚敏和吳偉民老師主編的教材。對于研究生入學考試非統考科目,可以選擇國外引進,由名家翻譯的精品教材,例如軟件工程可以選擇由鄭人杰等老師翻譯的《軟件工程:實踐者的研究方法》(第七版)。目前,獨立學院學生的英文水平較差,雙語教學師資不齊備,因此,須謹慎選擇國外原版經典教材。
(二)教學內容取舍
由于獨立學院學生基本水平參差不齊,差距較大,因此,存在專業課程的教學內容的難度設置定位的問題。筆者的教學經驗表明:如果將難度設置過低,則中等及以上水平的學生將由于教學內容過于簡單,久而久之會失去專業興趣。可行的方案是教學內容定位在高水平這個層次,由獨立學院的先進生帶動后進生學習。這樣,中等水平的學生自然會以先進生為超越目標,逐漸形成比、學、趕、幫、超的良好學習風氣。
對于研究生考試科目對應的專業課堂,在選擇教學內容時,還必須兼顧研究生入學考試大綱,以滿足少數有考研要求的學生的期望。
(三)教學方法的選擇
巴班斯基認為教學過程最優化是科學地指導教學、合理地組織教學過程的方法論原則,而非特殊的教學方法或教學手段,要求教師在全面考慮教學規律、教學原則、教學任務、現代教學的形式和方法、該教學系統的特征以及內外部條件的基礎上,對教學過程做出的一種目的性非常明確的安排[5]。教學實踐表明:如果采用傳統的知識傳授方式講授專業課程,學生對于聽課的知識留存率低,而采用啟發式或者案例式教學會對知識留存率有所改善。如果事前布置相關課題,要求學生單獨或者以小組為單位預先準備,然后在課堂上進行陳述與討論。學生通過自己講述可以理解90%的所學知識。因此,課堂教學時,要努力避免“滿堂灌”的知識講授型方法,要結合具體案例進行講解,并注重教與學的互動。
(四)教案設計
由于大多數獨立學院學生的學習方式和學習習慣還停留在高中階段,表現為自學能力學習和自覺性不強。因此,教案可按每節課準備,以方便學生復習與總結。每個單元可包含課前復習、新授引入、教學重點、教學難點、教學目標、教學主要內容、課堂練習或者課后作業等環節。另外,還可附上與本門課程相關的科學家軼聞,以提升學生的專業學習興趣。
(五)實踐教學
實踐教學包括:課程實驗教學、課程設計教學與生產實習等環節,可根據學生的能力水平分層次開展教學。在專業課程實驗教學方面,要求將所選擇的作業題分為驗證型、設計型和綜合型三個類別,按學生的不同能力水平完成為同類別的作業。例如:高水平學生主要完成設計型和綜合型實驗;中等水平學生要求完成技術型。在程序設計方面,可以類似地設置設計型和綜合型的課題,安排能力相對較強的學生擔任小組組長,管理所在小組作業題的完成情況。兩周的生產實習學生通常不能夠比較深入地完成一個小規模的軟件開發,可調整為四周。
四、網絡教學平臺建設
由于獨立學院的專業課程教師從業經歷相對缺乏,因此,借助網絡優秀的課程資源具有更明顯的意義。
MOODLE是面向對象的模塊化動態學習環境,是由澳大利亞教師Martin Dougiamas基于建構主義教育理論而開發的免費、開源的課程管理系統,逐漸演化成通用的網絡教學平臺。Moodle的模塊主要有課程管理、作業、聊天、測試和專題討論等十一個模塊構成,各模塊充分體現了網絡教學的特點與要求,具有網站管理、學習管理和課程管理三大功能[6]。它可以增進老師與學生、學生與學生、老師與老師之間的溝通與交流。
網站的課程資源有三個主要來源:專業課程教師自建、可以添加國外優秀的課程教學資源和國內精品課程網站的教學資源。筆者所在的學院正在以計算機專業為例構建該平臺。
五、課程與能力考核
獨立學院的專業課程考核應該分為理論考核、實驗考核和平時作業考核。可有針對性根據對學生的不同要求區分作業難度和選擇有實踐特征的問題作為作業題,如:離散數學的教學要求學生以C或者JAVA語言解決指定問題。作業考核時應該防止抄襲。理論知識考核的分值可不超過60%,以避免學生為了拿到學分而臨時突擊背誦,從而導致高分低能。實驗考核時建議每次實驗課成為布置新的實驗任務與檢查已有完成的實驗成果,讓課余時間成為實驗和作業的延伸。平時作業檢查,可以從已經修過該門課程的高年級的品學兼優的學生充當助手。在軟件工程教學中,安排學生自學一些軟件后,然后在實驗課或者習題課時扮演“小老師”進行講授的作業,通過學生的講授,可以提升學生的學習興趣,激勵后進生將精力投入到專業學習中。
筆者所在學院自2009年開始,加強對學生參加全國計算機軟件水平與任職資格考試的宣傳力度,讓學生知曉通過中級資格考試對就業會提供巨大便利;安排教師為參加軟考的學生提供指導;要求學生通過初級、中級資格考試。此舉可有效地培養學生的專業能力。
六、結束語
以筆者所在學院計算機專業人才培養過程上堅持以教學實施方案為指南,兼顧學院學生、教師、實驗室等軟硬件環境為基礎,有針對性開展核心課程教學改革。目前,初步形成以計算機專業知識傳授為基礎,專業能力培養為核心,以軟件水平考試為導向,解決學生創業就業難題的教學模式。
[參考文獻]
[1]中華人民共和國教育部. 關于規范并加強普通高校以新的機制和模式試辦獨立學院管理的若干意見[R].教發[2003]8號.
[2]教育部高等學校計算機科學與技術教學指導委員會. 高等學校計算機科學與技術專業核心課程教學實施方案[M]. 北京:高等教育出版社,2009.
[3]教育部高等學校計算機科學與技術教學指導委員會. 高等學校計算機科學與技術專業人才專業能力構成與培養[M].北京:高等教育出版社,2010.
[4]鄭人杰,馬素霞,殷人昆. 軟件工程概論[M]. 北京:機械工業出版社,2010:268-292.
[5]巴班斯基.教學過程最優化:一般教學論方面[M]. 北京:人民教育出版社, 2007:11.
[6]曾棕根. Moodle網絡課程平臺[M]. 北京:北京大學出版社,2010(5).
[責任編輯:左蕓]