摘 要:職業院校計算機語言教學工作面對生源邏輯思維水平參差不齊等現狀,不易實施教學工作。本文探討職業院校語言教學中從學生基礎考慮,以“理論夠用、操作熟練”為目標重新設計課程內容,實行小導師制,探索適應職業院校學生實際的計算機語言教學方法。
關鍵詞:職業院校;計算機語言;教學
職業院校計算機語言教學是一項頗具挑戰性的工作,面對生源質量差異大的現實,教師不僅要有專業知識,還要懂學生、懂教學、懂管理,并將學生作為“有用之才”進行塑造。以下是筆者在前導課程“數據庫技術”及后續課程“asp.net動態網站設計”的教學過程中進行的嘗試和探索。
一、以“理論夠用、操作熟練”為目標重新設計課程內容
為了適應我校學生的現狀,從事數據庫教學的教師確立了“從應用的角度講授數據庫”的理念,制定了“2—8—6—2周計劃”,即:第一個“2”,開學前兩周做到創建模仿四至五個數據庫,并安排學生進行數據庫課程設計。“8”,在已創建的數據庫基礎上進行八周大強度操作練習,插入、刪除、更新、查詢、存儲過程、觸發器、T-SQL語言及數據庫安全與維護,基本完成數據庫主要內容的學習,為編程打下良好基礎。“6”,用六周進行C#編程練習,在數據庫課程中引入ASP.NET動態網站設計,用網頁操作調用數據庫,以學生熟悉的環境編寫“學生信息網絡管理系統”來進行插入、刪除、更新、查詢操作,整個編程過程幾乎練習到數據庫操作的大部分命令,將所學的數據庫知識和網絡編程結合起來,激發學生學習數據庫的興趣。最后一個“2”,用兩周對數據庫內容進行復習提升,繼續復習強化數據庫操作的命令,從應用的角度深入學習數據庫的相關知識。
這樣的教學計劃不是哪本數據庫教材所能承載的了的,必須博采眾長,熟練掌握數據庫和C#語言動態網站編程技巧,使SQL Server 與ASP.NET 交叉滲透,從教學計劃上體現出職業化教學的特色。總之,達到讓學生“專業課理論夠用,操作技能熟練”的教學目的。
二、實行小導師制
在與校內外計算機專業教師交流時,大家對學生上機學習的效果都不滿意,原因有以下幾點:第一,學生基礎知識不足。第二,機房太大教師輔導有困難。第三,部分學生因為看不清、聽不清、機器慢等原因跟不上操作,逐漸失去學習的興趣。第四,手機、網絡等誘惑太多,沒有組織好上課環境。SQL Server教學過程中,我發現有的學生因為某個操作步驟沒跟上,而放棄了后面的所有操作。如一個項目有十幾步操作,項目具有連續性,而教師沒有時間解決每一步驟中所有學生的問題。在這種現實問題面前,實行“小導師”制是一種不錯的選擇。在以往的“數據庫技術”課程的教學過程中,每班選出3位學習能力強的學生作為小導師,分別負責全班3組學生的操作指導工作。在教師對課程的操作內容講解完成后,小導師首先完成自己的學習內容,然后來輔導自己組的學生,輔導效率倍增,也增強了小導師的學習熱情和責任心,教學效果明顯提高。
三、探索職業教學方法,使教學有滋有味
1.探索四小時創建動態網站
教師通過多年的教學嘗試,自09級學生開始,在“ASP.NET動態網站設計”課程的教學中,總結出了一套使學生能夠四小時編寫動態網站的教學方法,它包括:“網頁圖片截取、代碼框架設計、數據庫創建、樣式表文件、模板頁的設計、數據顯示頁、記錄插入頁、數據更新頁、記錄刪除頁和主頁”等內容。將這種教學思路應用在教學過程中,在學生期末考試時,給學生每人四小時的時間,獨立完成一個完整網站的創建。
2.探索錄像教學方式
教學過程發現,許多學生看似聽懂的內容,課后實踐操作又會出現知識點模糊、遺忘的現象。為此我采用了兩種“錄像教學方式”,既對有板書的課堂教學采用錄像機錄制講課視頻,又對上機操作采用屏幕錄像軟件錄制操作視頻,整理后分發放給學生,讓學生課后可以復習課堂上的內容,這種方法取得了較好的輔助教學效果。在ASP.NET教學過程中,編程過程的錄像內容壓縮成20GB;SQLServer課堂教學錄像17GB。雖不像MOOC那樣精雕細刻向公眾公開,但作為輔助教學資源已可以滿足學生的學習要求。
3.復雜操作簡單化
(1)在“數據庫技術”教學過程中,因為數據庫操作命令繁多,學生難以記憶。如果按照教材的命令操作會將學生帶入難記難理解的“沼澤”中,我們按照數據庫創建、應用、編程的順序重新整理命令集,將各種不同的操作分類寫入同一腳本集,并加上注釋,形成了2000多行的操作命令腳本集。此腳本集可以將學期開始至學期結束的每一條命令變為可運行的完整的命令系統,可從數據庫創建到各類數據庫操作一次運行完畢,也能分步分段運行,讓學生學習方便又簡單。
(2)強化查詢設計器的使用,將命令操作變為鼠標操作。在“數據庫技術”課上,如果學生學會命令腳本操作后,常常出現命令遺忘的情況,針對這種現象,將查詢設計器的使用練習應用到記錄的插入、刪除、更新、查詢、存儲過程編寫、觸發器創建、T-SQL語言程序的各類操作中,使復雜操作簡單化,降低學生學習難度。并通過查詢設計器進行操作,操作完成生成腳本,使學生能操作與腳本同步學習。
教師對課程的駕馭能力及對課堂的掌控能力還需要不斷地完善,實現既讓學生學習了基礎知識,又讓學生通過強化練習,實現對語言學習質的飛躍。