计算思维与人本思维双驱动的C语言课程线上教学
2021-09-30陈家俊郁书好
长春大学学报 2021年8期
陈家俊, 郁书好
(皖西学院 电子与信息工程学院,安徽 六安 237012)
“C语言程序设计”是本科高校普遍选修的公共计算机基础课程中的核心编程类课程,其具有涉及面广、影响大、实践性强等特点,因此,C语言课程的教学工作受到了计算机教育界的广泛关注[1-5]。自2006年美国卡内基梅隆大学周以真教授提出计算思维[2]的概念以来,培养以计算思维为核心的C语言课程教学改革在国内各类高校纷纷开展,并取得了一系列的成果[1-2,6-7]。但由于C语言课程知识点丰富,具有较强的计算性、复杂性和应用性,课程开设面广,涉及学生多,教师需求量大,因而在教学实施和管理过程中普遍暴露出教师队伍缺乏、教学管理不便、教学评价不全面和教学效果较差等问题。为解决以上高校普遍存在的问题,探索一种新的教学模式和管理模式是目前公共计算机基础课程亟待解决的问题。线上教学以具有跨地域性、资源共享性和便捷性等教育优势近两年来备受教育者的青睐,为做好高校线上教学组织与管理工作,提高公共计算机基础课程线上教学质量,有效开展课程思政,充分发挥课堂教学在教书育人中的作用,文章结合“C语言程序设计”课程知识点的特点,提出一种基于计算思维与人本思维双向驱动的线上教学模式,该教学模式的实施能够大大提高课堂教学质量和课程思政教育效果。
1 基于计算思维与人本思维双驱动的线上教学
1.1 设计思路
“C语言程序设计”课程知识点丰富,具有较强的计算性、复杂性和应用性,课程的知识内容主要包括:C语言的基本概念、数据类型、运算符和表达式、程序设计控制结构、函数、数组、指针等内容。……
登录APP查看全文
