内容正文:
第一课 生活与算法
一.教学目标
知识与技能目标:了解算法和变量的概念,理解计算机处理问题的一般过程,初步了解计算机语言的发展历程。
过程与方法:利用生活中的例子为引导,先任务驱动让学生自己探索得出解决方案进而延伸开,达到对知识的理解和掌握。
情感态度价值观:1、培养学生学习信息技术课程的兴趣;2、培养学生主动探究和合作学习的意识和能力。
二.学情分析
从思维品质上来说:初三学生已有使用计算机的感性经验,已经可以超越简单的技术操作,具备了接受更高层面文化的能力。学生的思维能力已接近成人,他们有旺盛的求知欲,较高的学习自觉性,并具备一定的自学能力,已具有较强抽象思维和逻辑推理能力。
从知识储备上来说:经过前面的学习,学生已经可以使用计算机处理一些实际问题,例如:利用计算机对文字、图片、多媒体信息的处理,但是学生还不了解了使用计算机解决问题的一般过程和解决方法,以及以何种方式来表示。
三.重点难点
重点:算法的概念;用计算机处理问题的一般过程
难点:变量的概念;建立数学模型
四.教学过程
活动1【导入】问题导入
教师:在日常生活中,我们经常会遇到各种各样的问题,面对这些问题,人们总会找合理的方法解决。现在老师有一个简单的问题,请大家帮忙解决:现有三只烧杯,其中两只分别装满掺了红墨水的水和掺了蓝墨水的水,现在要求将两只烧杯里的液体互换,应该怎么做?
活动2【活动】学生思考找出解决的方法
学生:思考片刻,立马得出解决方法的步骤:(1)给红墨水烧杯标上甲,给蓝墨水的标上乙,空烧杯为丙(2)先将甲烧杯中的液体倒入丙 (3)再将乙烧杯中的液体倒入甲 (4)最后将丙中液体倒入到乙烧杯。
活动3【活动】教师提问
很好,同学们很快并准确地找出了解决问题的方法,那么我要问下大家,你们在遇到问题的时候是怎么样的一个解决过程?小组内讨论交流是否可以得出结论。----1分钟
活动4【活动】学生讨论总结
遇到问题的时候,我们先分析下问题,先有一个大概的思路,然后再确定一个解决的详细步骤。(如果学生得不出相类似的结论,老师可以引导)。
活动5【活动】老师引导学生看书引出什么叫算法
刚才我们已经总结过了,碰到问题,我们先分析问题有一个大概的解决思路,然后再将这个思路具体到步骤。好,大家请看书本第三页第一部分,书本中对解决问题的方法和步骤下了一个定义。我们叫它什么?
活动6【活动