论文部分内容阅读
信息技术的迅速发展,对教育行业生了重大而深远的影响,主要体现在“大数据”、“互联网+教育”、“云计算”和“人工智能”等四个方面。而在教育过程中信息技术课作为新领域的主要载体在核心素养的培养中占举足轻重的地位。核心素养包括信息技术意识、计算思维、数字化学习与思维创新和信息社会责任。其中计算思维的培养在高中阶段还不够完善,选用编程培养计算思维相对而言是比较突出的选择,Python是当前应用比较广泛的编程语言,较JAVA、C++、C语言和App Inventor而言,Python包含了传统编程语言的所有知识点,也具有App Inventor简单的结构化功能。本文主要针对国内外计算思维和Python教育应用现状进行综述分析,在国内Python课程大多在高校计算机专业及相关专业开设,在中小学开设还比较少。对于即将步入大学的高中生来讲,计算思维的培养是十分必要的。Python作为培养计算思维的课程内容,合理的项目和游戏案例是激发学生学习兴趣的关键。Python课程设计将结合计算思维概念、三维框架、三棱结构、基本能力点以及编程知识理论基础,选用ADDIE课程设计模式和项目式教学法对高中生计算思维能力进行综合培养。在设计阶段按照学情调查分析、课程需求分析、教师反馈分析、学习环境分析等环节依次进行,为后续的课程设计和教学活动奠定基础、指明方向。课程的实施要结合学生需求,运用趣味性项目、小游戏等方式,让学生在课程实施过程中积极参与并收获新知。课程评价部分采用国际计算思维测试题与“3W1H”访谈评价法对课程和学生计算思维能力进行综合性检测评价。教师在授课过程中插入算法内容的讲解,要求学生画出项目流程图,在课后小结部分采用思维导图的方式对重点内容进行梳理,促进学生的逻辑思维能力和创新思维能力的提升,最后通过面向高中生计算思维能力培养的Python课程设计,达到提升学生的计算思维能力和培养算法思想的目的,为当前高中生计算思维能力及算法思想培养提供借鉴与指导。