宋建萍 李雪娇 郑晓东
摘要:计算思维能力是高校大学生尤其是工科类学生的一项不可或缺的素质,该项能力的养成也有赖于教师在授课过程中的刻意引导和强化训练。笔者结合所在独立学院工科类专业开设的程序设计类课程的教学现状,探讨了在该类课程中融入计算思维能力训练的案例式教学法的应用和实践过程。通过创设形象生动的情景案例,使学生更易于理解和分析问题;通过对简单案例改造升级,提升难度,强化学生分析问题、设计求解过程的抽象思维能力;通过设计综合型应用案例,加强学生对软件项目开发的整体性思维锻炼。实践表明:教师通过优化课程教学案例、强调计算思维训练,对学生的计算思维能力提升及运用编程思维求解问题,起到了积极的促进作用。
关键词:计算思维;能力培养;程序设计;案例式教学
中图分类号:TP3文献标识码:A
文章编号:1009-3044(2021)18-0155-03
开放科学(资源服务)标识码(OSID):
2006年3月,美国卡内基·梅隆大学周以真(Jeannette M. Wing)教授在《Communications of the ACM》杂志上发表论文,首次提出“计算思维(Computational Thinking)”这一概念进行定义:“计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。”并基于这一定义给出了一系列详细观点。一些学者结合计算机学科对周教授的观点进行简化,提炼为“问题分解、算法、抽象和自动化”,进一步凸显了计算机学科中“计算思维”的特点。
21世纪初,我国计算机学科的教育专家开始倡导在高等教育阶段的计算机基础课教学中开展计算思维教育。……