董亞
摘 ?要 任務驅動教學法可以給學生提供動力和方向,但是實質性意義如何?結合計算機專業基礎課程C程序設計課程教學,探討任務驅動教學法在編程課程中應用的實質性意義。
關鍵詞 任務驅動教學法;C程序設計;計算機專業;計算思維
中圖分類號:G642.41 ? ?文獻標識碼:B
文章編號:1671-489X(2020)06-0101-03
Substantial Significance of Task-driven Teaching Method in C Programming Curriculum//DONG Ya
Abstract Task-driven teaching method provides students with moti-vation and direction, but what is the substantive significance? The paper discusses the substantial significance of task-driven teaching method in the application of programming courses in combination with C program design, a basic course of computer science.
Key words task-driven teaching method; C program design; com-puter major; computational thinking
1 前言
隨著科技的發展和社會的進步,計算機技術已經應用在各行各業,推進信息化時代的發展。在當今社會,計算機應用型人才的需求量持續上升,特別是計算機程序的應用型人才是各大行業極其稀缺的。因此,培養計算機程序應用型人才是當下計算機課程教學的重要任務。
C程序設計是計算機專業的基礎課程,也是進入計算機應用型行業的起點,需要引起師生的重視,選擇合適的教學方法和學習方法實現教學目標和學習目標。但是如何更好地實現教學目標與學習目標?通過文獻調查,大多數研究者研究任務驅動教學法,都是單純地站在教師的角度進行研究,研究過程和研究結果都體現了教師的主導性和學生的主體性,但是忽略了學生的真實感受。該教學法是否真的可以使學生真正領悟知識技能?本文將站在學生(通過訪談計算機專業應屆畢業生和上本課程的大一學生)的角度,針對C程序設計課程采用任務驅動法的上課方式展開研究。
2 C程序設計
C程序設計是計算機專業的一門實踐性和應用性均很強的基礎課程,該課程需要吸收理論知識、熟練程序操作技能,才能很好地掌握和理解?!?br>