中职C程序的设计中算法教学的探讨.docVIP

  • 2
  • 0
  • 约3.12千字
  • 约 7页
  • 2018-10-11 发布于福建
  • 举报
中职C程序的设计中算法教学的探讨

中职C程序的设计中算法教学的探讨   一、问题的提出   1.算法在C程序设计中的重要性   算法是解题的方法和步骤,是计算机的解题过程。算法是程序设计的灵魂,C程序设计的步骤如下:提出问题,思考分析方法,建立数学模型,人工完成步骤,利用已掌握语句细化实现每个步骤,编写程序。其中前三步为算法设计,前面未解决,后面无法做。因此学习编程的重点是锻炼分析、分解,最终归纳整理出算法的能力。当然算法最终必须用计算机语言编写成程序才能在计算机中实现。   2.C程序设计算法教学存在的问题   笔者所选教材内容深入浅出,通俗易懂,知识点讲解到位,但所选编的例题以数学知识居多,缺乏实用性和趣味性。这无形中使数学基础较弱的学生产生畏难情绪。中职学生学习基础较差,很多学生以前并未接触到算法知识,学习兴趣不浓、缺乏对新知识的探索,而算法概念复杂、内容抽象、程序设计语言枯燥,容易使学生慢慢失去深入学习编程的兴趣。   二、采用的教学策略   基于目前算法教学中存在的问题,在新知导入阶段,教师应根据学生的认知特点,引入学生熟悉的实例,创设合理的问题情境,以刺激学生的最近发展区,让学生在原有知识基础上实现知识的内化和迁移,多方位地理解算法的相关概念,从而推进课堂教学有序高效地进行。对此笔者认为在教授算法知识时,应注重与生活中实际问题或数学领域经典问题紧密结合,重视与高中数学和《算法与程序设计》

文档评论(0)

1亿VIP精品文档

相关文档