
【摘要】 “互联网+教育”背景下,教师将信息技术融合到课程教学对学生知识的掌握与实践能力的培养尤为重要。本文基于TPACK[1]框架,结合混合式[2]教学,构建“二维三要素整合”为中心的C语言教学设计,以“循环”为例,旨在实现信息技术与课堂教学的深度融合,以期优化授课效率,提升学生解决问题的能力和小组协作能力。
【关键词】 C语言 TPACK 混合式教学
一、TPACK框架下的C语言教学
C语言课程,重在培养学生应用计算思维方法分析、解决问题的能力,奠定其利用计算机工具解决问题的基础,但对非计算机专业学生来说较为抽象难于驾驭。采用适宜的教学设计及增加趣味性的同时,创新其计算思维尤为必要。
TPACK框架下的C语言教学,以“二维三要素整合”为中心。一方面,TPACK框架将技术知识(TK)、教学法知识(PK)和学科内容知识(CK)三要素整合;另一方面,将策略(教学目标、教学内容、教学形式)、结构(教学资源、教学活动、教学评价)和支持(技术、工具等)三要素结合。致力于以TPACK为基础,寻求信息技术、教学法和教学内容之间的融合的混合式教学形式,优化C语言授课效率,提升学生解决问题的能力。
二、TPACK框架下的教学设计
2.1设计思路
本文的设计方案,结合C语言课程实践性较强的特点,采用TPACK视域下的混合式教学形式,在TPACK框架下实施教学策略、结构和支持的设计。
TPK(教学模式设计):
线上:在线学习、雨滴课堂、自主学习等形式。
线下:课堂教学、PBL、分组探究等形式。
PCK(策略):
线上:TBL、分组完成、问题探究等。
线下:课堂、PBL、答疑等。……