王伟霞


摘 要 针对传统算法与程序设计教学偏重语言讲解,忽略实际设计能力培养的不足,以信息化技术为手段,克服算法教学中存在的瓶颈问题,提出以培养学生开拓创新能力为导向,以实际需求为基础,加深学生对程序设计理解的教学方法。
关键词 信息化技术;算法与程序设计;教学模型
中图分类号:G434 文献标识码:B
文章编号:1671-489X(2015)10-0141-03
Research on Algorithm and Program Design based on Information
Technology//WANG Weixia
Abstract Aimed at emphasizing the programming language, neglecting
design capabilities in traditional algorithm and programming, this paper conquers bottlenecks in algorithm teaching, and presents the teaching method based on information technology, which can deepen student understanding of programming design.
Key words information technology; algorithm and program design; teaching model
1 前言
人类总结改造自然过程的认识和经验形成了知识,通过消化吸收这些认识和经验为我所用,形成了技能[1]。教学的过程是传授知识的过程,而知识与技能不等同,教学的目的是让学生掌握具有立足现实的技能,形成对自然过程的正确认识,不断去实践这种认识,并转化为技能。因此,教学过程的完成并不一定达到教学的目的,只有在教学过程中让学生对教学内容进行实践、分析、判断、推理、灵活运用,形成自己的技能,才能立足于现实,达到教学的目的。
新课标指明学习算法与程序设计模块的目的是使学生体验算法思想,了解计算机解决问题的基本过程,理解算法和程序设计解决问题的作用,明确算法和程序设计学科在实际应用中所处的地位[2];通过学习让学生能从简单问题入手,设计相应的算法,同时使用合适的编程语言实现程序设计,解决现实中存在的问题。其教学重点是让学生理解计算机解决实际问题所应用的思想方法及对工程思想的挖掘。在算法与程序设计的教学过程中,本……