- 11
- 0
- 约2千字
- 约 4页
- 2021-10-13 发布于河北
- 举报
微课设计方案
作者姓名
王海坤
单位名称
秦皇岛市实验中学
微课名称
程序的基本结构
选题意图
通过此微课让同学们能够掌握程序设计的基本结构,为后续的教学打好基础。
内容出处
信息技术(必修1)数据与计算 第二章算法与程序实现 2.3程序设计基本知识
适用对象
高一年级学生
教学目标
通过本微课的学习,让同学们掌握程序设计的基本结构,并能根据具体问题设计程序结构编写程序解决问题。
教学用途
□活动准备 R课中讲解或活动 □活动延伸 □其他
制作方式(可多选)
□拍摄 R录屏 R演示文稿 □动画 □其他
微课设计过程及设计意图
教学过程
设计意图
首先介绍三种基本控制结构,用流程图表示
语句1
语句1
语句2
顺序结构
条件
条件
语句块1
语句块2
True
False
分支结构
条件
条件
True
False
语句组
循环结构
首先让同学们了解这三种基本结构。用流程图表示比较直观理解程序的执行过程。
具体分析讲解每种结构。
一、顺序结构:是程序按照线性顺序依次执行的一种运行方式。
例:圆面积和周长的计算。
R = eval(input(请输入圆半径:))
S = 3.1415*R*R
L = 2*3.1415*R
print(面积:,S)
print(周长:,L)
分支结构:是程序根据条件判断结果而选择不同路径向前执行的一种运行方式。
1.单分支结构: if语句
if 条件:
语句块
R = eval(input(请输入圆半径:))
例:圆面积和周长的计算(半径不能为负数)。
if R=0:
S = 3.1415*R*R
L = 2*3.1415*R
print(面积:,S)
print(周长:,L)
2.二分支结构: if-else语句
if 条件:
语句块1
else:
语句块2
例:圆面积和周长的计算(半径不能为负数)。
R = eval(input(请输入圆半径:))
if R=0:
S = 3.1415*R*R
L = 2*3.1415*R
print(面积:,S)
print(周长:,L)
else:
print(半径不能为负数)
3.多分支结构: if-elif-else语句
if 条件1:
语句块1
elif 条件2:
语句块2
...
else:
语句块N+1
三、循环结构:是程序根据条件的判断结果向后反复执行的一种运行方式
1.for实现“遍历循环” :
for 循环变量 in 遍历结构:
语句块
例:输出0到9十个数字
for x in range(10):
print(x,end=” ”)
例:输出0到9十个数字两次
for x in range (2)
for x in range(10):
print(x,end=” ”)
print()
利用for循环输出“九九乘法口诀表”
2.while实现无限循环
while 条件:
语句块
while循环实现0到9十个数字的输出
x=0
while x10:
print(x)
x=x+1
3.循环保留字: break和continue
break 语句用于终止某个循环,使程序跳到循环体以外的第一个可执行语句。continue语句用于终止本次循环进入下一次循环。
for x in range(10):
if x%2==0:
continue
print(x,end=” ”)
for x in range(10):
if x==5:
break
print(x,end=” ”)
让学生掌握顺序结构的算法
通过上一题对半径的值的有效性的判断引出分支结构。让同学们容易理解并掌握顺序结构和分支结构的区别,并能熟练应用。
掌握for循环结构
循环嵌套的应用
同学们可以根据个人情况反复观看,根据问题学会灵活运用。
设计亮点:
利用流程图表示顺序、分支和循环三种数据结构,能让学生有个更直观的认识程序结构,了解程序的运行方法。从而提高学生的信息意识。
通过圆的半径的取值范围的控制,设计顺序结构分支结构,学生很容易理解并掌握这两种结构的应用。通过0至9是个数字的输出数据的输出次数实例,了解循环,通过九九乘法口诀表的设计,掌握循环的嵌套使用方法。
您可能关注的文档
- 《“初”的认识》教学设计教学目标.doc
- 《“理一理”无理数》教学设计教学目标.doc
- 《“缩句”有妙招》教学设计教学目标.doc
- 《1、大树和松鼠2、立定跳远》教学设计教学目标.doc
- 《10.升国旗》教学设计教学目标.doc
- 《17松鼠》教学设计教学目标.doc
- 《20以内的退位减法——十几减九》教学设计教学目标.doc
- 《20以内退位减法整理复习》教学设计教学目标.doc
- 《1000以内数的大小比较方法 速学》教学设计教学目标.doc
- 《at、in、on在时间前的用法》教学设计教学目标.doc
- 2025-2026学年科普版七年级下册英语Unit7 Being a Smart Shopper素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit10 Lending a Helping Hand素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit11 Rules Matter素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit12 Better Together素养测评卷(含答案).docx
- 2026年中考英语语法选择专题训练(含答案).docx
- 2026中考语文二轮学思并重,涵养君子之德论语十二章、虽有佳肴、大道之行也.docx
- 中考文言文常见文化常识梳理.docx
- 中考语文二轮:内修君子德外尽忠臣心诚子书出师表修身立德主题学习.docx
- 中考语文二轮:不一样的求学路一样的成长梦送东阳马生序劝学主题学习.docx
- 中考语文二轮:《陋室铭》《爱莲说》托物寓意主题学习.docx
最近下载
- 专升本高等数学真题试卷答案.docx VIP
- 2025年重庆巴蜀中学中考自主招生保送生物理考试题 .pdf VIP
- 外研版(三起)(2024)四年级下册英语Unit 1 People at work 教案.docx
- 城镇排水管道非开挖修复更新工程技术规程.docx VIP
- 2015年 建筑标准设计图集目录.pdf VIP
- 人教 精通版 六年级下册 小学英语 知识点思维导图挂图(1-6单元).pdf
- 2026年伊春职业学院单招职业技能考试题库及答案详解(全国通用).docx VIP
- 徐州工业单招真题及答案2025.doc VIP
- 《融资租赁风险管理》课件.ppt VIP
- 长春工业大学《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx VIP
原创力文档

文档评论(0)