高天哲,直 敏,李 靜
(盤錦職業技術學院,遼寧 盤錦 124010)
“MySQL數據庫”是面向計算機相關專業的一門專業基礎課、專業必修課,是后續專業課學習的基礎。本文重點介紹根據課程特點和學情實施混合教學模式的教學設計,結合有效課堂認證標準在線上、線下運用現代化教學手段的教學實踐,取得了滿意的教學效果[1]。
“MySQL數據庫”的教學目的是使學生能夠了解數據庫的基礎知識,掌握MySQL數據庫的開發和管理技術,并初步具備應用程序開發能力。通過了解企業人才需求、實習和畢業生的調研、教師和專家座談等,修訂了本課程的培養方案,確定主要初始崗位、發展崗位;確定了本課程的學習結果:(1)培養良好的邏輯思維能力和動手實踐能力;(2)熟練使用MySQL數據庫管理軟件;(3)熟練掌握數據庫設計基礎知識;(4)能夠通過SQL語句和數據庫管理界面實現數據定義、數據操縱和數據維護;(5)能夠運用MySQL語言操作數據;(6)能夠建立簡單的存儲過程實現數據管理;(7)能夠運用觸發器、事件管理數據庫中數據。
本課程的學習使學生能根據項目要求,進行需求分析、數據庫設計,實現數據管理和控制;結合SQL語言,面向對象程序設計的知識、技能完成項目的功能開發。在此過程中培養學生團隊合作、溝通表達能力,培養學生吃苦耐勞、耐心、細心的工作作風和安全責任意識,并提高英語學習能力和職業綜合素養。
本課程的授課對象是高職大二學生,多數學生基礎知識薄弱,學習能力不強,沒有好的學習習慣。本課程多為英文命令語句,需要記憶的知識點多,實踐性強。為完成有效課堂認證標準,必須依據課程特點和學情完成課程整體設計,采用信息化教學手段實施教學目標。
本課程按照項目開發過程和知識、能力的提升要求,結合課程內容設計教學情境和學習過程。本課程線上以“學生成績管理系統的數據庫設計與管理”開展教學,線下以“企業員工管理系統的數據庫設計與管理”的自主學習同步進行。我們將課程的知識體系分為數據庫系統的基本理論知識、MySQL軟件的下載、安裝和調試;“學生成績管理”數據庫的實施與數據管理、數據檢索;MySQL編程基礎;“學生成績管理”數據庫的安全管理及存儲過程與觸發器7個模塊循序漸進地開展教學[2]。項目情境為某某所在公司承接了一個開發項目—管理某學院的學生成績管理系統,某某作為公司的程序員崗位參與項目開發,構建開發團隊,完成系統數據庫的設計,實現數據管理和控制功能,最后設計團隊向用戶提交設計文檔。以此情景進行學習任務的下發。按照學習內容由淺入深推進共設定了10個任務:(1)走進數據庫系統;(2)設計學生成績管理數據庫關系模式;(3)安裝測試MySQL及PHPMYADMIN;(4)創建和管理學生成績管理數據庫;(5)學生成績管理數據庫中數據的查詢;(6)學生成績管理數據庫中數據視圖與索引管理;(7)編寫程序代碼基礎;(8)學生成績管理數據庫的安全管理;(9)學生成績管理數據庫的存儲過程與觸發器;(10)學生成績管理數據庫設計與管理流程圖。10個任務體現知識、技能結構的遞進,每個任務細化為若干個子任務分別在課上、課下執行,同時下發任務單,做到課下有預習,課上有指導和演示、檢查,課后有鞏固。每個子任務執行的各環節中都標明應覆蓋的知識、技能和素質目標,使學生在完成任務的過程中達到每個任務的培養目標。
2.2.1 課前引導
采用課前預習和引導的方式,便于學生課上完成任務。課前利用課件、微課、網站課程等資源讓學生理解、初步掌握命令語句的基本語法格式,了解實現查詢的方式其一是在命令提示符下輸入命令,其二在界面中的查詢語句窗口輸入命令。線下以“企業員工管理系統的數據庫設計與管理”為模擬項目進行演練,利用布置的預習任務—“查詢企業員工的幾條基本信息”嘗試使用查詢的語法語句完成簡單查詢。
2.2.2 課堂教學環節組織
線上完成子任務。例如:“學生成績管理系統中的數據簡單查詢”。采用分組完成任務,4~5名組員結隊分工合作學習—輪換用兩種操作方式完成任務單中查詢,并做好記錄。首先,解決問題按“討論書寫查詢語句嘗試操作,請教其他組員或教師”的流程完成每個任務,接著各組代表演示任務結果,提交任務單;其次,老師和組員對提交的任務單和演示結果打分;再次學生到平臺中完成測試題,檢驗學習結果;最后,學生進行知識點總結,其他組員補充、教師完善總結。教師要調動學生參與活動,答疑和引導任務的完成,目標是全體學生都參與任務,掌握基本的知識和技能,師生共同突破重點和難點,實現課堂教學的有效性。
2.2.3 課堂考核環節
實現課堂教學的有效性,學習效果的驗收過程非常重要。一方面通過章節測試檢查學生理論知識的掌握情況,另一方面還要驗收學生的技能和素質目標是否實現。因此,在下發任務單的同時下發考核內容。使學生明確本次課程的考核點與比重,包括:教師(30%)+組內互評(45%)+自評(15%)+組間(10%)??己隧棸ǎ海?)預習,教師從各組抽查、組長檢查預習筆記;(2)線上線下任務完成質量(命令語句正常運行且結果正確為滿分);(3)參與/活躍度(組內互評)。為激發團隊合作意識和集體榮譽感,教師打分以各組員的回答問題、預習、操作情況的抽查成績為組員的平均分;組間評分是為了增強團隊比拼、互相學習的氛圍,組間評分采用各組代表(或組長)打分取均值。考核成績同步記錄在平臺的分組任務中。
本課程采用線上、線下混合教學模式。以泛雅超星平臺為載體,同時借助微信群和學生溝通。在泛雅超星平臺上建立課程資源,上傳PPT課件、微課、測試等輔助學習資料[3]。平臺中的課堂活動包括簽到、選人、搶答、討論、分組活動等,覆蓋了線上的所有教學環節;線下主要完成課前預習,利用平臺中的課件、任務單、輔助學習資料,網站(www.runoob.com)自學和拓展學習;在平臺上傳和提交作業;通過微信群、學習通答疑。學生也可利用手機的學習通登錄平臺,完成課前與課上的教學活動。教師可以在平臺中設置“課程成績權重”跟蹤學生線上、線下學習的參與度和成果。(1)線上考核56%:課堂互動20%、簽到6%、章節測試15%、分組任務15%;(2)線下考核44%:作業15%、課程音視頻8%、章節學習次數8%、討論8%、在線閱讀5%。采用此方式不僅激發學生的線下、線上學習的主動性;同時極大地避免了課堂教學時間的不足,拓展了教學的時空。運用此模式的教學班期末考核及格率達到94.3%,優秀率26%,高于平行班(85%,17%),有效提高了課堂教學效果和整體教學質量。
“MySQL數據庫”課程采用混合教學模式和信息化教學手段改變了傳統的教學模式,使學生成為課堂的主體,拓展了教學時空,對學生的學習活動和成果進行有效、科學的評價。通過本課程的學習,學生不僅掌握了預定的知識、技能,而且也培養了學生的職業素養和綜合素質。為將來步入工作崗位打下堅實的基礎??傊?,在“MySQL數據庫”課程中采用混合教學模式系統進行教學設計,結合現代化教學手段有效提高了整體教學質量,達到了有效課堂的認證標準。