第一课小海龟做算术题。
2课时)教学目标:(1)掌握算术表达式和字符串表达式的概念,会区分两者的区别。
2)会使用print命令的三种格式,并能使用。
重点:(1)了解print命令的作用,掌握使用格式,会使用print命令。
难点:(1)能理解print命令加与不加中括号的显示区别。
教学过程:一、什么是算术表达式。
1. 数学中的算式完整的名称就叫算术表达式。也就是数学中的算式。
2. 计算顺序是先乘除后加减。
二、算式在电脑中如何写。
1. 加减乘除对应的是。
2. 以表2。1作例示范。(用实物投影)。
3. logo中如何书写算式和显示结果。
三、print命令。
1. 使用print命令来计算算式。显示的结果效果与直接书写算式有不同。例:print 3+5
2. 如果在算式外加上中括号[ ]会将算式原样输出。
3. 举例:print 3+5 ,print [3+5]
4. print命令还可以带多个表达式,如:(print 3+5 5+5 6+5),(print [3+5] 5+5),(print [3+5=] 5+5),想想为什么这样显示结果?
5. 想想:要显示3+5=8,应怎样书写。
四、小结:1. 算式在电脑中是怎么书写的。注意乘除和分式。
2. print命令中的算式加中括号和小加中括号显示的结果有很大的差别。
3. 在print命令中灵活使用中括号可以得到很好的效果。
五、作业:1.写一条print命令,显示的结果是32+19=51。要求在print命令后有两个表达式。
板书:命令显示结果。
print 3+58
print [3+53+5
rpint 3+5 5+5 6+5) 8 10 11
rpint [3+5] 5+53+5 10
rpint [3+5=] 5+5) 3+5= 10
print [3+5=] 3+5) 3+5= 8
教学反思:第二课小海龟做应用题。
2课时)教学目标:
1、 了解什么是变量名和变量。
2、 区分变量名和变量。
3、 学会使用make命令对变量进行赋值。
4、 掌握用编程解应用题的方法。
重点:make命令的使用。
难点:掌握用编程解应用题的方法。
教学准备:课件。
一、什么是变量。
数学上有一些数是固定的,如:14,25等,这些我们称为常量,直接就用数学表示。另外也有一些是不确定的或会变化的数,我们把这一类数称为变量,一般是用字母来表示的。
二、变量的作用。
1. 长方形的公式。s=a*b
2. 用这个公式算两个长方形的面积。
3. 为什么这条公式能分别算出这两个不同大小的长方形的面积呢。是因为这条公式里的a(长)和b (宽)都是变量,是没确定的数,当算小的长方形时,它们是3和5,当算大的长方形时是5和6。
4. 这就是变量的作用,它能被任意的实际数值代替。实际上变量其实是一个能存放数字的地方(盒子)。
三、变量的命名规则。
1. 既然变量是一个地方,就要有名字,数学中的变量是用字母来代表的。logo语言中的变量是由冒号和字母组成的,字母可以是一个字母也可以是多个字母。
四、变量的赋值。
1. 变量是一个存放数字的地方,那么logo语言中怎样将一个数字放到变量里呢?
2. 赋值的注意事项。
3. 有两种方式:1)直接将数字放进去。make “a 50。2)将表达式的值放进去。make ”a 50+40。
五、显示变量中的值(电脑演示)
1.make “a 50 print :a
2.make “a 50+40 print :a
六、练习。1. 请写出将40赋值给变量b的命令。
2. 请写出将30+20这个表达式的值赋给变量b的命令。
作业:3. make “c 50 print :c 请问显示多少。
4. make “c 100+30 print :c 请问显示多少。
第二课时。一、复习(评讲作业)
二、一个变量与一个数字计算。
例:1.print 20+30
显示多少?2.make “b 20
print :b+30 (相当于打印b+30=20+30)
显示多少?三、一个变量与另一个变量计算。
例:1.make “b 20
make “c 30
print :b+:c相当于打印b+c=20+30)
显示多少。四、一个变量与一个数字计算或变量与变量计算赋值给另一个变量。
例:1.make “a 20
make “b :a+20 (相当于b=a+20=20+20)
print :b
显示多少?2.make “a 20
make “b 30
make “c :a+:b相当于c=a+b=20+30)
print :c
显示多少?五、一个变量与一个数字计算或变量与变量计算赋值给本身。
例:1. make “a 20
make “a :a+30相当于a=a+30=20+30)
print :a
显示多少?2. make “a 20
make “b 30
make “a :a+:b相当于a=a+b=20+30)
print :b
显示多少?作业:1、make “a 50
make “b 40
make “c :a+:b
print :c
显示多少。2、make “a 50
make “b 40
make “a :a+:b
print :a
显示多少。教学反思:
第三课小海龟和我对话。
2课时)教学目标:
1、 掌握read命令的作用。
2、 掌握人家交互过程的编程方法。
教学重点、难点:
1、理解人机交互的意义。
2、会利用人机交互的方法求长方形的面积等
教学过程:一、复习 (8分钟)
1、给变量赋值。
变量a赋值为4: make "a 4
变量b赋值为a加上3: make "b :a+3
变量c赋值为a与b的和: make "c :a+:b
2、编写过程,使屏幕上显示2,4,6,8,10……100之间的数。a.过程如下:
to jsmake "j 2
repeat 50[print :j make "j :j+2]
end想一想:如果将make "j :j+2 放到print :j的前面,结果会是什么?
二、read命令(10分钟)
1、引入:我们经常会遇到这样一种情况:在程序的运行中,电脑提示我们输入某些内容,然后再继续运行。我们称这一类过程(程序)为人机交互过程。
2、read命令:
a.编写人机交互过程时,需要使用接受键盘输入的命令。
命令格式:make "变量名 read(在命令窗口输入)
作用:从键盘上输入一个数值给变量a
例:make "a read 然后在命令窗口输入:15(这时变量a=15)
在上面的例子加make ”b read 再输入:20(这时变量b=15)
最后在命令窗口输入:print :a+:b (结果显示为:35)
三、人机交互的过程(18分钟)
1、编写过程,计算长方形的面积:
分析:长方形的长 :l 长方形的宽 :h 长方形的面积 :s
过程如下:to cfxmj
print [输入长方形的长:]
make "l read
print [输入长方形的宽:]
make "h read
make "s :l*:h
(print [长方形的面积是:] s)
end练习:编写计算圆的周长的过程。
分析:圆的周长公式为:l=2*π*r。“π是圆周率3.14,所以只需知道半径r就行了。
to zcprint[请输入圆的半径:]
make "r read
make "l 2*3.14*:r
(print [圆的周长是] :l)
end2、编写一个人机交互的过程。
电脑首先问你叫什么名字,你回答后,屏幕上就显示:你好!《名字》
to whprint[你叫什么名字?]
make "name read
meet 遇到 met met ( print[你好!] name)
end练习:编写过程:电脑依次问x学生的名字,语文、数学、英语三科的分数,然后显示学生的总分和平均分。
win 获胜 won wonto cj
print[学生叫什么名字?]
make "name read
(print[输入] :name[同学的语文成绩:])
make "yw read
(print[输入] :name[同学的数学成绩:])
make "sx read
(print[输入] :name[同学的英语成绩:])
make "yy read
make "zf :yw+:sx+:yy
will 将 wouldmake "pj :zf/3
(print :name[同学的总分是:]:zf[,平均成绩是:]:pj)
find 找出 found foundend
forgive 原谅 forg**e forgiven
overcome 克服 overcame overcome
seek 寻觅 sought sought四、小结:(4分钟)
stand 站立 stood stood1、讨论一下人机交互的意义;
sell 卖 sold sold2、本节课我们学习了人机交互的命令:make "变量名 read。我们可以利用表达式,赋值语句、人机交互等知识,设计一个完整的集输入、输出、计算、人机交互等为一体的过程。
人机交互的基本原理。
五年级下册信息技术教案
第1课网络漫游。教学目标 1 认识ie浏览器。2 会浏览五彩缤纷的网页。3 会收藏网页。重点 浏览网页。难点 输入 要正确。教学过程 一 引入。我们都听说过 上网 上网 就是浏览因特网上的信息。因特网是一个网络信息世界,许多人都通过它来获取各种信息,进行学习 工作和娱乐。今天我们就来学习上网。二 新...
五年级下册信息技术教案
备课。学科 信息技术。班级 五年级。教师 祝斐。2007学年度第二学期。第1课生活在信息中。教学目标 知识目标 了解什么是信息,信息的表现形式 懂得现代社会离不开信息。技能目标 收集有关信息作用的材料 情感目标 激发学生对信息技术的好奇心 培养学生善于发现身边信息的习惯。教学重点难点 1 信息的概念...
五年级下册信息技术教案
第一单元争做键盘输入小能手。第一课认识新的 纸 和 笔 键盘指法 一 一 教学目的 1 了解主键盘区和小键盘区的键位分布。2 学会启动与退出word 3 认识word窗口。4 了解正确的操作姿势。5 学会使用小键盘输入数字。二 教学重点与难点 1 了解正确的操作姿势。2 学会使用小键盘输入数字。三 ...