甄增榮 張微微 張賓 宿敬肖 楊志云
(河北工程技術學院,河北 石家莊 050091)
隨著互聯網的發展以及突發性公共衛生事件的發生,越來越多的高校意識到線上教學的重要性。線上課程可以讓高校大學生以及社會學習者隨時隨地的學習知識,可以讓高校解決在突發性公共衛生事件發生時如何完成教學任務的問題。MOOC是一種重要的線上教學模式,本文所研究的《C語言課程設計》正是運行在“中國大學MOOC”平臺上的一門在線課程。在《C語言課程設計》課程建設的過程中,課程團隊意識到要想利用該線上課程高質量地完成教學任務,達到教學目標,就要重視課程資源建設。從該課程建設初期,就要明確課程的建設目標和建設重點,在該課程建設實施階段,要注意課程內容的選取以及教學方法的確定。
隨著越來越多的高校建設在線課程,如何突出課程特色成為課程建設團隊必須要面臨和解決的問題。在前期的調研中,要總結已有同類在線課程的優缺點,要分析優缺點背后的多方面原因。在總結其他課程的基礎上,明確課程建設目標,在課程資源建設中,要突出課程特點和優勢。
1.教學內容設置合理
《C語言程序設計》是計算機類、電子通信類等專業的專業基礎課,其教學內容是課程團隊在研究了相關專業的人才培養方案的基礎上確定的。
本課程為了讓編程初學者更容易地入門C語言,并最終達到具有C語言編程能力的目的,依據初學者的學習特點和教學規律,使用講授、演示和任務驅動等多種教學方法,對C語言的基礎知識進行了充分的講解,并給出配套的在線作業和測驗。通過設置具有不同難度的作業、測驗和期末考試,可以有效地區分出學生的學習能力。
2.課程資源豐富且交互性強
目前,課程已具有較為豐富、完整、系統的在線資源,每個教學單元都包括講義、視頻、作業和測驗,能夠滿足學生自主學習的需要。學生與內容的有效交互有助于提升學生自主學習的積極性和主動性,并更好地理解學習內容。
在“以學生為中心”的教育理念指導下,課程教學圍繞促進學生學習這一目標,設置了老師答疑區、課堂交流區和綜合討論區。學生與教師的有效交互有助于及時解決學生遇到的問題,激發學生的學習興趣,提高學生的學習效率;學生與學生的有效交互有助于學生相互激勵、交流學習經驗、分享學習成果,共同促進學習。通過多渠道拓展師生之間、生生之間在課程學習內容方面的交互,增強了學生的實踐能力及學習興趣,最終形成“互動學習”的線上教學模式。
1.課程體系結構清晰
根據課程總體教學目標制定詳細的課程單元教學目標和教學內容,注重課程單元之間知識點的銜接以及作業、測驗對教學內容的支撐。
2.豐富生動的課程內容
注重視頻資源建設,通過動畫輔助教師講解PPT與代碼。在課程中引入生動有趣的教學案例,增加教學的趣味性。
3.注重課程反饋
對學生提出的教學資源存在的問題進行及時的核實和修正,對教學資源進行持續的更新和補充。
《C語言程序設計》在線開放課程為了規范教學管理,激發學生對C語言學習的興趣和積極性,科學合理的評價學習結果,提高在線課程的教學質量,特制定了相應的考核辦法和成績評定方式。
本課程總成績100分,課程成績由過程性考核成績和終結性考核成績兩部分構成。其中,過程性考核成績包括所有的單元測驗,占總成績45%;在“課程討論區”中發帖或回帖,根據發帖和回帖數量確定成績,合計參加討論問題達到5次及以上為滿分,占總成績10%。終結性考核成績是指期末考試成績,期末考試成績占總成績45%。本課程的選學內容(加*部分),不屬于考試范圍。選學內容的相關單元測試與作業不計入總分。總成績>=60分的學生可以取得該課程的2個學分。
1.完成“過程性考核”環節教學要求,但總成績不及格可參加補考;未完成“過程性考核”環節教學要求不能參加補考,只能參加重修。
2.補考成績評定與正考成績評定方式一致,過程性考核成績保留,補考成績作為終結性考試成績計入總成績。課程正常補考只有一次機會,補考依然不通過者必須參加重修。
3.課程重修成績評定方式與正考成績評定方式一致。
本課程自2018年在“中國大學MOOC”平臺上線,迄今為止共完成了6期的線上課程教學。因課程定位準確,內容深入淺出,吸引了來眾多高校的學生及社會學習者,學習者校內有3058人,校外8469人,選課總人數達11527人。課程滿足本校和其他普通高校學習需求,并兼顧社會學習者開放學習的共享性要求。
本課程自上線開課,累計完成了本校4屆5個專業本科生的《C語言程序設計》必修課程的講授,并作為通識選修課,提供了課程線上學習服務,滿足了本校各專業在校學生的課程學習需求。
通過學情分析,我們將學習者定位于自學能力一般的計算機大類工科專業初級學習者。本課程主要是進行C語言基礎知識講解,以C語言為載體,使學習者掌握計算機程序設計的基本方法。
本課程主要面向信息技術類專業學生的C語言課程學習,為適應各專業人才培養計劃的實施,我們按照學時學分要求,合理安排各章節內容和時長。整個課程共計12講,40個平均10分鐘的教學視頻和12個課件。開課期間,按計劃定時發布公告,闡明學習目標、學習任務,明確學習內容與步驟,并提醒學習者按時完成學習。
本課程每單元教學內容都設有難易度適中的2-3個討論題和8-20分值的單元測驗,既可檢測學生的學習程度,又能使學生保持學習熱情,并在學習論壇進行討論式學習,達到共同學習的效果。
除了滿足本校本科必修課程的開設,本課程還作為通識選修課面向其他專業學生開設,針對不同學習需求的學習者,適當減少課程課時和教學內容以及測驗考試內容,靈活方便的滿足學習者需求。
本課程計劃今后繼續在中國大學MOOC上面向高校和社會開放學習,在本?!禖語言程序設計》本科課程的教學中繼續開展學習和應用,重視教學內容和課程改革,準確定位該課程在人才培養中的地位和作用,保持課程內容的先進性,深入挖掘課程中的先進理念,體現時代要求。
本課程計劃以后繼續開放期次,結合新技術、新方法、新案例和教育新理念對課程內容進行重組重構,繼續補充、更新和完善課程視頻,注重學生全面發展,落實立德樹人根本任務。
持續更新教學內容、習題、答疑、討論環節的內容,繼續修訂本課程的配套教材和實驗指導書,加大實驗等教學環節的比例,設計綜合性的實驗,提供更好的答疑服務,面向計算機等級考試(C語言)組織培訓和輔導,進一步優化教學大綱、教案、課件、習題等教學資源。
同時,加強課程團隊的建設,鼓勵老師積極進行課程改革和創新,在開發課程資源的同時更多的與現代教育手段結合,推動教育教學改革。通過此課程的持續高效建設推動我校其他課程的建設,發揮其輻射效果。
本文介紹了河北工程技術學院基于MOOC的《C語言程序設計》在線課程建設思路和建設過程,為同類課程建設提供了參考。從課程的線上運行數據中可以發現,MOOC雖然是一種重要的線上教學模式,但是該模式的缺點也是很明顯的,那就是學習者持續學習性交差,參與課程學習的學習者數量要遠遠大于按時完成線上學習和考試的學習者數量。如何提高學習者的興趣,如何吸引學習者持續學習,成為所有線上課程建設者們要共同面對的問題。