第一课生活与算法教学设计
浙江版信息技术九年级第一单元第一课时教学设计
课题生活与算法单元第一单元学科信息技术年级九年级
学习目标信息意识:了解变量的概念;理解计算机处理问题的一般过程;初步了解计算机语言的发展历程;
电脑打不出字计算思维:了解算法的概念;
数字化学习与创新:通过自主学习和合作学习提高解决具体生活问题的能力;通过体验观摩形象直观的生活实例,学会建立数学模型。
重点算法的概念;用计算机处理问题的一般过程
难点变量的概念;数学模型的初步建立
教学过程
教学环节教师活动学生活动设计意图
导入新课大家曾经学习过田忌赛马还记得吗?田忌赛马是怎么赛的呢,还记得吗?我们一起来看一下
吧,展示田忌赛马的图片(播放田忌赛马的视频),
请同学回忆并描述小学时学过的课文田忌赛马的
过程。观看视频,用
自然语言描述
时尚职业女装品牌田忌赛马的过
通过学生熟悉的
小学学过的田忌
赛马的视频内容
引入算法的概
念,学生熟悉的
内容以视频的形
式引入课题,降
低学生的陌生
感,提高学生的
学习兴趣。
讲授新课田忌赛马实际上是告诉我们解决如何让田忌
的马战胜齐威王的马这个问题的什么?
我们把解决问题的方法和步骤叫做算法。
那大家想想自己的生活和学习中,有哪些算法呢?
数学题中大家做四则运算要先乘除后加减是算法;学校安排大家每学期学习的课程是算法;暑假里大家设计一条外出旅游线路是算法。此外,菜谱是做菜肴的算法,电视机的使用说明书是操作电
(展示)问题描述:有两个相同的杯子,里面装了方法、步骤
(调用已有的
知识与新知结
合,认识算法)
剑灵哪个职业好玩联系生活实
际,思考问题
根据建构主义学
习理论以学生熟
悉的知识转入新
知的学习会让学
生更好地接受。
从生活中算法
的实例,让学生
更具熟悉感,更
容易接受新知。
讲授新课碘酒和酒精,要交换这两种液体,该怎么办?
如果我们不借助其他工具直接交换两个酒瓶
里的液体能不能达到目的?
所以解决问题的关键在于引入第三个瓶子丙
瓶。
请大家和同桌思考并与同桌讨论你描述你的
解决过程并演示。
教师在一旁提示、协助并引导其他同学思考。
(完成的比较好,引导同学给予鼓励)
下面,请大家思考,有三瓶不同的液体,如何两两
交换?
刚才我们在实际上解决了这个酒精和碘酒交换的
问题,那么计算机是怎么来解决这个问题的呢?
(展示PPT)计算机解决问题的一般过程为:分析
问题、确定算法、编写程序。下面我们就来详细看
一下计算机是如何解决这个问题的
1、问题分析、建立数学模型
首先我们三个杯子里的液体是变化的,我们要用三
个变量来表示他们,那什么是变量呢?
了解变量的概念后,我们用X、Y、Z来表示甲乙
丙三个杯子。然而碘酒和酒精是不会变的,所以我
们用1和2两个常量来表示它们。那么问题就转化
为将X、Y中的两个数值进行交换
2、确定算法
刚才我们已经描述了算法,在设置变量和常量后,
算法又可以怎么描述呢?
根据同学们描述的算法,我们可以简单的写出这个
程序的关键语句。
思考老师提出
的问题,与同
桌讨论解决方
案,尝试回答
并演示体会解
决过程(巩固
算法的概念)。
学生演示
描述算法引入
霭的读音第三个瓶子丙
瓶。(1)先将
甲瓶中的液体
倒入丙瓶(2)
再将乙瓶中的
液体倒入甲
瓶(3)最后将
丙瓶中的液体
倒入乙瓶
思考,回答
学习知识链
接,变量的概
通过动手实践
(或看同学演示
解决过程)来进
一步理解算法的
概念并体会解决
问题的过程。
提升学生课堂的
让1球是什么意思参与感,提高学
生的学习兴趣,
让学生感受完成
带来的成就感。
师生共同来回顾
解决问题的步
骤,提高学生课
堂的参与感。
由人解决实际问
题转化为计算机
解决问题引起思
有实例到一般的
练习巩固练习巩固把1赋值给变量X,我们通常写成X=1,那么把2
赋值给Y怎么写呢?
把X中的值传递给Z,我们描述成Z=X,那么
后面两句怎么写呢?
同学们已经能根据算法写出了简单的赋值语
句,完成了将算法变成程序的步骤,那么在今后的
学习中,我们会学习更多的程序设计的知识。
以上算法过程都是用自然语言的描述的,那计
算机有哪些语言呢?由低级到高级有机器语言、汇
编语言、高级语言,机器语言是由二进制数构成的
计算机语言,二进制是用0和1两个数码组成,
进位方式为:逢二进一
汇编语言:是通过“指令”的形式指挥计算机完成
特定的操作,转移指MO移动算术指令ADD
相加。
高级语言:高级语言主要是相对于汇编语言而言,
并不是特指某一种具体的语言,而是包括了很多编
程语言,例如Visual Basic、Pascal等等。
1.算法就是的方法与步骤。
2.变量是指数据的,其中数据在程序的执行过程中
是。
3.第一代计算机语言是,它是由和两符号组成的二
进制数构成的,
其进位规则为。
4.第一台电子计算机诞生于年。
5.“Add”的二进制码为。
6.计算机高级语言的种类很多,主要有ABSIC、
编写程序
Y=2
X=Y,Y=Z
(设置变量
后,结合图形
和教材内容描
述算法)
结合教材内
容,描述三种
语言的特点
问题方法性总
结,学生易于接
受。
建立从实际生活
问题转化成抽象
的数学模型的能
了解计算机语言
的发展和二进制
的概念
教学反馈C、、。
7、计算机处理问题的过程分为(1)问题分析,建立数学模型,(2),
(3),(4)调试程序。
附:评价量表内容(测试题、作业描述等)
1、有三瓶不同的液体,如何两两交换?
2、判断题:你是否已经掌握了算法和变量的概
念?是或者否
3、选择题:在本课的知识中那部分知识比较难掌
A.生活中的算法  B.计算机解决问题的一般过程
C.计算机语言的发展
D.二进制
4、用没有刻度的3毫升杯和5毫升杯如何量出1毫升的水?请写出算法.(可课后思考)
课堂小结再次阐述算法和变量等相关概念、计算机语言的发展,完成评价量表。完成评价量表
内容
如何查询四级成绩通过评价量表的
内容反馈了解学
生掌握情况以便
后续教学。
板书
步骤。(解题方法的精确描述。)
变量:指数据的存储单元,是可变的。
计算机解决问题的一般过程
(1)问题分析,建立数学模型
(2)确定算法
(3)编写程序
(4)调试程序

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。