第13课进度条 ——综合应用(一)
教学目标:1设计一款具有百分数显示进程和直观条状动画显示的“进度条”;
2、进程以5%为一个显示单位,直到100%结束。
教学重难点:学会读懂和分析设计过程,完成指定过程的编写。
教学准备:本课例子。
课时安排:两课时。
一、新课导入。
在平时应用计算机时,经常看到软件安装或程序运行中提示过程进度的“进度条”这种。
效果是怎么实现的呢,这节课让我们用logo来模拟这种效果。
二、新课教学。
1、分析过程:
这个程序由两个内容组成:
1)以5%为单位,不断变化的百分数显示进度。
2)与进度条变化相吻合的不断增长进度块的动画显示。
设计思路:把这个过程分为几个部分,各自设计,然后再合成在一起。
设定一个变量来实现数学变化,在指定位置使用tt命令显示变量的值(百分数和%)
用画实心矩形命令画出指定大小的进度块。设定一个变量,变量值作为海龟的坐标值,随变量的不断变化,来控制海龟位置的移动,并画出矩形,实现动画效果。
设定一个变量,通过赋值命令得到初始值,在调用过程的时候分别带到百分数和进度块过程中。
通过if then 语句控制,当“百分数”过程中变量值达到100时,结束过程。否则重复调用执行。
过程如下:to shu :e
setfont “黑 35 1
pu setx -100 pd tt :e
pu setx -25 pd tt[%]
endto fang :f
pu setx :f sety -50 pd
stamprect 15 45)”true
endto jin
ask 1[setpc 0 shu :a]
ask 5[setpc 9 fang :a+16]
wait 50
if :a=100 then stop st
ask 1[setpc 15 shu :a]
make “a:a+5
jinend
认识ask命令。
格式:ask n[让海龟执行的一系列命令],n表示海龟编号。在logo中最多有16只海龟可以调用。例:ask 2 [fd 100] 让2号海龟前进100。
学生读懂上面的过程,上机检验。
课后反思]:本课对小学生来说读懂程序有一定难度,因此教学时主要完成了新命令ask的学习,并让学生上机运行一下本课过程。复习以前学过的知识,并完成平时作业。
六年级信息技术教学设计
十二水 生命之源。教学目标 1 学会设置文字的滚动字幕效果 2 学会制作交互式按钮。3 呼吁更多的人意识到保护水资源的重要性,从身边的小事做起节水惜水,养成节约用水的好习惯。二 教学重点 学会设置文字的滚动字幕效果及交互式按钮。教学过程 第一课时。一 谈话导入,激情引趣。水是生命之源,是人类赖以生存...
六年级信息技术教学设计
化觉乡中心完小六年级信息技术教学设计。课题主页的装饰课型新授目标。授课人 刘娟。课时一课时时间2015.9.1.学会文字设置格式并让文字动起来。2.能在网页中插入 重点学会文字设置格式并让文字动起来。难点能在网页中插入 板书设计。一 复习导入复习上节课的内容。二 在网页插入 在网页中插入 可以使网页...
小学六年级信息技术教学设计
第2.2.2节民族建筑巧手描。一 教学目标。知识与技能目标 1 掌握直线 曲线 矩形 多边形等绘图工具的功能和绘制。方法。2 合理利用橡皮擦和选择工具删除图像。3 学会撤销和根据需要放大缩小画布。过程与方法目标 通过自主 任务驱动等环节等培养学生自我探索 自主学。习和自我创新的能力 情感态度价值观目...