论文部分内容阅读
本文讨论了信息学奥赛中程序设计学习兴趣的重要性,立足于信息学奥赛这一中学阶段程序设计教学的主课堂,分析了国内外关于中学程序设计教学的研究。注意到其中程序设计的学习兴趣往往被忽略,导致一大部分学生以获奖为目的参加竞赛辅导,既不利于信息学竞赛的健康开展,也不利于学生的成长和长远发展,更违背了为普及计算机科学知识、选拔计算机人才而举办竞赛的初衷。兴趣是一切学习活动的原动力,学习兴趣起源于动机,动机的产生必须有需要的基础和诱因的刺激,兴趣在学习过程中还会不断的产生、发展和发生变化。学生的学习需求及学习课程的诱因变化,是研究教学中激发和保持学习兴趣的重要内容。本文以教育心理学关于学习动机和学习兴趣的基本理论为指导,结合多年教学实践,分析了中学生在信息学奥赛辅导的程序设计学习中,学习需求特点与外部诱因的阶段变化,研究激发和保持学生程序设计兴趣的策略与措施。本文将信息学奥赛中程序设计教学内容分为:计算机基础知识、计算机语言、数据结构及常用算法、综合程序设计四个模块,根据教学进程和学生心理发展过程将学习兴趣的发展划分为:觉察了解、感觉有趣、体验乐趣、形成志趣四个阶段。学习内容的不同模块、兴趣发展的不同阶段各具特点,又不断变化,相互关联。通过对信息学奥赛辅导中程序设计学习兴趣的发展及其诱因变化的阶段性分析,探索出可以实施在程序设计教学中的诱因调控策略与措施。本文根据信息学奥赛程序设计学习内容的模块特点和学生学习中兴趣发展的阶段规律,提出了程序设计教学中激发和保持学生学习兴趣的“普遍性诱因调控”与“阶段性诱因调控”相结合的策略与措施,将适应学生身心发展的普遍性诱因调控,同适应教学内容的模块递进和学生兴趣发展阶段变化的“广—专—深—综”的阶段性调控策略与措施相结合。笔者也在程序设计教学实践中应用这样的策略与措施,通过对参加竞辅学生学习过程的观测,和对他们升学及工作后的跟踪调查,这些人的程序设计兴趣能够长期保持,所掌握的程序设计知识技能能够应用于学习和工作实际,说明该策略与措施在中学程序设计教学中对学习兴趣的激发和保持可以起到良好的效果。