算法关于,高中算法与程序设计教学心得

更新时间:2024-02-27 点赞:6385 浏览:20895 作者:用户投稿原创标记本站原创

【摘要】部分学生首次接触程序设计,对程序设计普遍怀有畏惧心理,老师通过带领学生进行计算机解决理由的实例浅析,帮助学生了解使用计算机解决理由的经历三个阶段:浅析理由、寻找解决理由的途径和策略教学论文和用计算机进行处理。
【关键词】算法;学习兴趣;案例;流程图;革新能力
【中图分类号】G512 【文章标识码】B 【文章编号】1326-3587(2012)06-0157-01

算法与程序设计是高中信息技术的选修教程,旨在培养和提高学生的逻辑思维能力,以及用计算机去浅析理由,解决理由的能力。算法与程序设计对高中学生而言比较枯燥,论述过于抽象,对学生的要求比较高,并且不是高考科目,学生的重视程度不够,所以教学过程中往往难以把握。为了引发学生的兴趣,把这节内容跟高中数学的必修3中的算法结合起来,培养学生的探究精神和革新能力。在教学中总结了以下一些:

一、激发学生对算法的学习兴趣

算法的第一节课,跟学生一起玩几个跟算法相关的小游戏,例如:交换青蛙,传教士与野人过河,狼羊菜过河理由。调动学生学习兴趣,引出算法的概念,然后浅析过河游戏的解决策略教学论文,尝试用自然语言和示意性程序描述上述游戏的算法。并通过带领学生进行计算机解决理由的实例浅析,帮助学生了解使用计算机解决理由的经历三个阶段:浅析理由、寻找解决理由的途径和策略教学论文和用计算机进行处理 ,了解算法流程图表示,理解算法的基本特点。

二、案例联系实际

比如在讲解算法的三种基本结构的时候,就以学生的实际生活出发,简化理由,抽象的理由变的具体化。每种结构用一典型案例做代表,顺序结构用“A,B杯中饮料交换”流程图如图一,分支结构用“交换大小两数”流程图如图

二、循环结构用“求n!”算法用流程图表示如图三。

在这个循环结构的讲述过程中,我以数学习题中提出理由,激发学生的,学习兴趣,以而引入循环结构,然后在引入变量累加,和计数器的概念,以一个生数学实际理由,引入到计算机的算法教学中的知识中。

三、论述用实践检验

给出一理由,要求学生用流程图把算法表示出来,然后用程序描述,最后用Visual Basic运用软件为载体,让学生能够动手实践自己地算法。
例:编写程序,计算一个学生语文、数学、英语三门课程的总成绩和平均成绩,并输出。
算法用流程图表示如图四所示:
程序:
INPUT “数学,语文,英语”;a,b,c
PRINT “总分=”;a+b+c
PRINT“平均分=”;(a+b+c)/3
END

四、“任务驱动”,引导学生进行深思小学英语教学论文,主动的去探讨

“任务”要注重渗透策略教学论文,注重培养学生能力 通过“任务驱动”教学,主要的目的是让学生自主学习,能找到一种行之有效的学习策略教学论文,并在完成“任务”的过程中培养革新的 能力。因为完成“任务”的过程中可以用多种策略教学论文,并不一定完全 按教师、书本上讲的策略教学论文。可以进行革新,这就为革新能力的培养,提供了很好的机会。 教师进行“任务”设计时,要仔细推敲每个知识点,统筹 兼顾,为学生设计、构造出一系列典型的操作性“任务”,让学生在完成“任务”中掌握知识、技能与策略教学论文。



相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~