基於網路課程的 C++ 程式設計語言混合式教學改革實踐

来源:https://www.cnblogs.com/h12l4/archive/2018/05/13/9032795.html
-Advertisement-
Play Games

摘 要:隨著信息化教學的日益發展與網路課程資源建設的日趨完善,混合式教學模式正在成為教學改革的熱點方向之一。文章針對C++ 程式設計語言課程,基於網路課程資源設計一個混合式教學改革方案,並介紹在 3 個不同性質的教學班進行的教學試點情況,對試點的效果進行統計分析,並指出存在的問題。 引 言 今天母親 ...


要:隨著信息化教學的日益發展與網路課程資源建設的日趨完善,混合式教學模式正在成為教學改革的熱點方向之一。文章針對C++ 程式設計語言課程,基於網路課程資源設計一個混合式教學改革方案,並介紹在個不同性質的教學班進行的教學試點情況,對試點的效果進行統計分析,並指出存在的問題。

 引 言

今天母親節小編給你個福利,加群710 520 381 驗證 靈狐 有免費的C/C++資料可以領取,還能得到和大神一起討論學習的機會!你有能力是給母親最好的報答

 為了促進教育公平,實現優質教學資源的共用,國家與地方投入了大量的財力和物力進行網路課程資源建設。網路課程也經歷了精品課程、精品資源共用課程、精品視頻開放課程和大規模線上開放課程(簡稱 MOOC)等發展階段。利用網路課程資源開展教學改革,提高教學質量和教學效率,是廣大教育工作者正在研究的熱點問題之一。

 

 混合式教學改革方案設計

 

混合式教學 (blending learning) 是把傳統學習方式的優勢和 e-learning( 即數字化或網路化 ) 的優勢結合起來,使二者的優勢互補,以使學生獲得最佳的學習效果 。網路課程的建設為混合式教學的開展打下了良好的基礎。基於網路課程,不少教育工作者在研究和實踐混合式教學改革方法 提出大學電腦基礎 MOOC 與翻轉課堂結合的新型教學模式;文獻 [3] 提出線上教學、課堂教學、實踐教學和效果評價四位一體的教學模式,並將之運用到大學電腦基礎課程教學中。

1.1 開課概況

C++ 程式設計語言同時包含面向過程和麵向對象的特征,被廣泛地作為程式設計語言的教學語言在電腦類和非電腦類專業開設。華南理工大學的C++ 程式設計語言課程設置情況見表1 其中電腦類專業除了開設兩門 C++ 程式設計語言課程外,還開設了一門實踐課——高級語言程式設計大作業;非電腦類普通班只在第 2 學期開設 C++ 程式設計基礎,非電腦類教改班(包括創新班和卓越班等)在前兩學期開設 C++ 程式設計語言,分別講授面向過程的部分和麵向對象的部分;電腦類輔修班的開課情況與電腦類主修專業的開課情況相同。

 

0.2 混合式教學改革方案設計與實施

C++ 程式設計語言混合式教學主要從線上學習、翻轉課堂教學、上機實驗和課程評價 4 個方面來落實。

1.2.1 線上學習

線上學習主要依托網路課程資源來實現。任課教師在學期初的第一堂課即公佈該學期各周的線上學習任務,並要求在該周的翻轉課堂教學之前完成線上學習任務,提交視頻學習自查表,表 2016 級電腦科學與技術專業班下文簡稱“計科 1 ”某學生在觀看教材 11.5 節文件處理有關視頻內容後,填寫提交的自查表。

 

 

 

0.2.2 翻轉課堂教學

任課教師通過批閱學生提交的自查表,即可比較全面地瞭解學生線上學習的情況及存在的問題,如通過批閱表 2 所示的視頻學習自查表,教

師即可獲得某學生學習 11.5 小節的情況:觀看視頻資源用時 87min,完成了對應章節的所有同步練習,學習過程中的疑問列在主要問題欄目,對完成本小節線上學習任務的自評分是 85 分。通過對所有自查表的評閱,將自查表中所列主要問題進行分類彙總,並作為課堂教學中討論環節的議題。討論時,由沒有提出相應知識點問題的學生來回答提問的學生,教師起到引導和補充回答的作用,充分發揮同學們的主動性,課堂氣氛比較活躍,效果較好。

0.2.3 上機實驗

上機實驗採用兩種模式進行,第一種是完成課堂教學後,立即進行上機實驗。此時,任課教師團隊根據本次課堂教學內容的知識點,提前設計好上機任務,要求學生在規定的時間里完成程

序設計和程式調試,並把調試通過的源程式和測試結果截圖形成一份文檔提交到網路課程平臺。第二種模式在課堂教學和上機實驗的時間上沒有強相關性,一般是在一章內容的教學完成後,安排一次實驗,實驗題目部署在 OJ(線上測評系統)上、斷外網,集中到實驗室進行,並要求在規定的時間內完成 [4]。

0.2.4 課程評價

良好的課程評價機制有利於保障課程的教學質量,期評成績的組成為:上機實驗 30%,課堂表現和線上學習 10%,期末考試 60%,並且只有各個部分都在及格線(60 分)以上含及格線,期評成績才能評及格。

 

 

 
   

 

 

 

 

 

 

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 看書看到的一個jQuery小例子,分享給大家。(jquery引入可以選擇下載引入或者在jQuery官網找CDN) ...
  • 本文內容: 正則表達式 正則表達式的使用方法 正則表達式的特殊匹配字元 正則表達式修飾符 利用正則表達式進行表單驗證的例子 首發日期:2018-05-13 正則表達式: 正則表達式的使用方法: 首先創建正則表達式對象: 【正則表達式的字元規則:如果是沒有特殊意義的字元,直接寫;如果是有特殊意義的,直... ...
  • 最近需要處理十六進位,十進位,字元之間的轉換,所以去學習了進位數之間以及和字元之間的轉換,發現有很多差不多且書寫不正確的方法。自己也是查找文檔,一個一個實踐才真正清楚如何轉換,現在來記錄一下它們之間轉換的方法。 十六進位轉成十進位: convertedVal = parseInt(needConve ...
  • 開發中遇到一個需要優化的性能,頁面需要渲染很多table,而且可以自己添加table,所以就導致router改變時,清除這些DOM結構就會很慢,這就給用戶造成不好的體驗。 問題所在:清除渲染過多的DOM結構才導致遲緩; 解決方案:引入的table頁面作為一個子組件,存在切換table顯示內容的功能, ...
  • 2018年已經到了5月份,node的4.x版本也已經停止了維護 我司的某個服務也已經切到了8.x,目前正在做koa2.x的遷移 將之前的generator全部替換為async 但是,在替換的過程中,發現一些濫用async導致的時間上的浪費 所以來談一下,如何優化async代碼,更充分的利用非同步事件流 ...
  • 一. 數據切分 關係型資料庫本身比較容易成為系統瓶頸,單機存儲容量、連接數、處理能力都有限。當單表的數據量達到1000W或100G以後,由於查詢維度較多,即使添加從庫、優化索引,做很多操作時性能仍下降嚴重。此時就要考慮對其進行切分了,切分的目的就在於減少資料庫的負擔,縮短查詢時間。 資料庫分散式核心 ...
  • 學習設計模式時,看到一些術語,瞭解一下 is-a,has-a,like-a含義 假設你確定兩件對象之間是is-a的關係,代表繼承。比如菱形、圓形和方形都是形狀的一種。那麼他們都應該從形狀類繼承。 假設你確定兩件對象之間是has-a的關係,代表聚合,為從屬關係。比如電腦是由顯示器、CPU、硬碟等組成的 ...
  • 轉載請註明原文地址: http://www.cnblogs.com/geekda/p/9033815.html 單例模式是23種設計模式中比較常見的一種創建式模式,使用單例模式的目的就是為了節省系統資源,做到一次定義,到處使用的效果,目前使用比較廣泛的場景是spring 的bean,使用的是註冊式單 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...