课前“自主学习任务单”
一、学习指南
课题名称: 人民教育出版社 信息技术《循环结构》
2.达成目标。(1)了解For-Next循环结构;(2)单步计算循环语句(3)用循环语句解决实际问题(4)do while 语句的用法
3.学习方法建议:看微视频自主学习、探究学习、自主学习。
4.课堂学习形式预告:qq群内下载课程资源学习——做练习练——编写程序
二、学习任务
通过观看教学录像,完成下列学习任务: 以下VB程序段执行后,语句s=s+i的执行次数是(??)?
For?i=?1?To?10?Step?3
s?=?s?+?i
Next?i?
以下VB程序段执行后,语句s的值(??)?
For?i=?1?To?10?Step?3
s?=?s?+?i
s = 1
Next?i?
以下VB程序段执行后,语句s的值(??)?
For?i=?1?To?10?Step?3
s = 1
s?=?s?+?i
Next?i?
下面程序五1到10之间自然数字的乘积,补全括号内的程序
(??)
For?i=?1?To?10?
s?=?s?*?i
Next?i?
A+2语句的执行次数为(??),a的值为( )
a = 1
do while a<=4
a = a + 2
Loop
Print a
三、困惑与建议
?如何运用录屏软件制作微课。
课前“课堂学习任务单”
一、学习指南
课题名称: 人民教育出版社 信息技术 for Next循环结构
2.达成目标。(1)了解For-Next循环结构;(2)单步计算循环语句(3)用循环语句解决实际问题
2.课堂学习形式预告:1.课堂检测。2.课堂作业。3.小组合作探究完成任务。
二、课堂检测
通过观看教学录像,完成下列学习任务: Step为负数时循环变量的初始值(??)结束值时执行循环语句。(填写 > 或者 <)?
以下VB程序段执行后,语句i的值(??),循环次数( )?
For?i=?10?To?2?Step?-4
s?=?s?+?i
Next?i?
以下VB程序段执行后,语句s的值(??)
s = 1?
For?i=?1?To?10?Step?3
s?=?s?*?i
Next?i?
以下VB程序段执行后,语句s的值(??),i的值( )?
For?i=?1?To?10?Step?3
s = 1
s?=?s?*?i
Next?i
三、课堂作业
作业1:计算并显示1到100之间的偶数数之和。 补全程序 Private Sub Form_Click()
Dim i As Integer, s As Integer
S=0 ‘S是累加器,初值为0
For i = 1 To 100
if i mod 2 = ( ) then
s = ( )
Next i
Print s
End Sub
作业2:求1×2×3×4×…×10=? 补充程序代码
Private Sub Form_Click()
Dim i As Integer, s As Double
( ) ‘s是累乘器,初值为1
For i = 1 To 10
s = ( )
Next i
Print s
End Sub
:作业3: 用循环语句打印5个“*” 字符
三、协作探究: 第一组 编写程序打印20个“*”字符,一行显示5个“ * ”
第二组 小猴摘了若干个桃,第一天吃掉一半多,第二天接着吃了剩余的一半,以后每天都吃尚存的桃的一半,到第七天要吃时只剩下1个了。问小猴最初摘了多少桃。
第三组
编写程序完成计算任务
四、展示小组课题,每小组选一名代表在讲台上讲解并演示程序,其他小组学生点评作业。