论文部分内容阅读
近年来,微课作为一种新型课程形态席卷了整个教育界,也为计算机基础课程资源开发提供了新视角。计算机基础课程教学改革倡导“以计算思维为导向”,以培养学生的计算思维能力为旨意。然而,由于国内微课理论研究滞后于实践,当前计算机基础课程微课设计陷入重形式、轻知识的泥沼。本研究着眼于运用计算思维关注点分离方法设计微课制作流程,运用计算思维的启发式推理、递归、嵌入方法进行微课知识点教学过程设计,从而促进微课过程设计的科学性与知识设计的合理性。具体研究内容及成果描述如下。第一,通过文献研究分析了国内外计算思维与微课的研究现状,明确了计算思维在计算机基础课程中的重要作用,认识到微课与计算机基础课程的契合点及二者适应性,从而确定将计算思维运用于计算机基础课程微课设计,以期提升微课设计的逻辑性。第二,从概念、类型、特点及不同维度下微课与常规课的比较出发,结合计算思维的概念、特点及思想范畴,明确关注点分离方法是微课设计与计算思维的有机结合点,由此设计了基于关注点分离的微课制作流程。具体包括计算思维指导下的微教案设计、知识点教学过程设计、微课脚本编写、微课件、微练习及微视频制作。第三,根据《C程序设计》课程结构及特点,以实际知识点为例,运用启发式推理、递归、嵌入三种计算思维方法设计了三个微课案例,总结分析了微课案例设计中如何很好地融入计算思维,使人们能自觉的将计算思维应用于日常的学习与工作中,能借助计算机达到人工智能的较高目标,进一步总结了计算思维指导下微课对教学的推进作用,及基于计算思维下设计《C程序设计》微课案例的三个要点。这项研究工作还存在一些不足之处。第一,计算思维的思想范畴不只文中所涉及的几种,本文没有阐述如何将其他计算思维方法应用于教学中。第二,尽管将计算思维的关注点分离方法应用于微课制作流程,并从不同的关注度将制作流程分解为6个过程,但并没有针对每个过程阐释具体的设计方法。第三,没有在实践教学中去应用设计的微课。因此,可从这三方面进行后续的研究工作。