孫玉星 陳一飛 韓志耕

摘? 要: 針對程序設計課程易讓初學者產生挫敗感,后繼學習動力差的問題,分析了傳統互動式教學的常見問題以及翻轉課堂、項目驅動教學、O2O(Offline-to-Online)等創新教學模式中互動式教學的必要性。針對性地提出了兼顧傳統和創新兩種教學模式的互動教學改進思路,做到互動方式適度多樣化,互動案例設計層次化,有階段性、趣味性和新穎性,互動教學過程要有學生參評等,以提升互動教學效果。
關鍵詞: 互動式教學; 程序設計; 翻轉課堂; O2O; 項目驅動教學
中圖分類號:G642.3? ? ? ? ? 文獻標識碼:A? ? ?文章編號:1006-8228(2020)12-101-04
Abstract: Aiming at the problems that programming courses are easy to make beginners frustrated, and the motivation of subsequent learning is poor, the common problems of interactive teaching of traditional teaching mode and the important position of interactive teaching in the innovative teaching modes such as flipped classroom, project driven teaching, offline to online (O2O), etc. is analyzed. To improve the interactive teaching effect, the improvement ideas that take into account both traditional and innovative teaching modes are put forward, i.e. interactive teaching methods moderately diversified, interactive case design is hierarchical, with stages, interest and novelty, and students should participate in the evaluation in the interactive teaching process.
Key words: interactive teaching; programming; flipped classroom; O2O; project driven teaching
0 引言
互動教學作為現代歐美大學一種基本教學方法,在計算機學科的教學中已經被廣泛運用[1],該模式通過課堂互動來激發學生興趣,改善課堂氛圍,提高教學質量[2]。
C程序設計課程是計算機類、通訊工程類專業的基礎課程,也是很多高校面向多數沒有編程經歷的大一新生開設的平臺課程。該課程涉及知識點多,教授課時少,內容多,難度大,不僅要學生掌握程序設計的基本語法,還要培養學生的計算思維能力,并運用到實際解決問題的方法中[3-4]。以上特點容易讓初學者產生挫敗感,難以持續保持充沛的學習動力,因此,需要教師采用合理的互動式教學方法提升學生學習興趣,確保良好的教學效果。
1 傳統互動式教學常見問題
1.1 直接課堂互動時間受限
傳統的互動式教學中,教師和學生直接面對面交流的優勢是:學生可以通過教師的語氣、眼神來理解掌握老師的提示點,找到解決問題的正確方向?!?br>