简介:摘要程序设计是一种构造性的技术,程序语言本身枯燥难懂,何况面对的是初中的学生,他们的认识能力和逻辑思维水平、抽象思维水平还处于逐步发展完善阶段。在程序设计教学过程中,如何解决程序设计本身枯燥、难懂的问题和如何提高学生的学习兴趣问题上,摸索出一条适合该年龄段学生比较新颖的教学方式。本文通过实践探索,提出了几点思考关键词激发兴趣;形象比喻;任务驱动教学;实例教学;问题教学;条件迁移教学目前中学算法程序设计是围绕VisualBasic(可视化的Basic)展开的。从教师来说,本章的内容比较难教,从学生来说,我校绝大部分都感到难学,而从网上得到的其它市学校有进行程序设计模块教学反馈来看,程序设计这一部分内容是最难教学与掌握的。为什么会产生这样的结果呢?我认为一方面在于程序设计本身的枯燥、严谨,比较难理解,另一方面学生缺乏相应的知识背景。所以,我们教师在组织程序设计教学中应该更有针对性,应充分考虑学生的知识水平、认知规律、学习特点和接受能力。