张远平
摘 要:针对程序设计课程的特点和教学过程中存在的问题,在教学实践中,文章围绕发展学生核心素养这个目标,从培养学生的学习意识出发,通过激发学习需求、提高代码阅读能力、培养分享成果意识和提升编程素养等方法,探索有效提高程序设计教学质量的新模式。从实践效果来看,通过优化案例开发、场景模拟、方法对比、代码跟踪和实例拓展等教学环节,对传统教学模式进行创新变革,符合信息技术学科的教学规律,能启发学生的思维,提升学生的专业核心素养和提高程序设计教学的效果。
关键词:核心素养;程序设计;教学模式;探索与实践
中图分类号:G424 文献标志码:A 文章编号:1673-8454(2021)12-0080-05
一、引言
程序设计课程是计算机专业的核心课程之一。近年来, 随着信息技术和计算机语言的不断发展,程序设计的相关课程也越来越受到学校和程序设计爱好者的重视。传统的C++、Java、PHP等语言方兴未艾,新兴的编程语言也受到了追捧,如Phython语言以其简洁、高效、易学的优点赢得了大量编程爱好者的青睐。但是从实际情况来看,程序设计课程的教学效果并不尽如人意。程序设计是一门逻辑性相对较强、难度相对较大的课程,对学习者的兴趣和自律性要求较高,能潜下心来坚持深度学习的学生并不多。[1]同时,教学思想固化、教学模式落后也是造成当前程序设计教学没有达到预期效果的主要原因之一。多数教师在程序设计教学的过程中只重视知识的单向传递,而没有解决提升教学效果的核心问题,即提升学生信息技术的核心素养,驱动学生求知与深度学习的源动力,从而使教学良性互动发展。……