浙教版(2020)信息技术八年级上册 第四课 《顺序结构程序设计》教案

文档属性

名称 浙教版(2020)信息技术八年级上册 第四课 《顺序结构程序设计》教案
格式 docx
文件大小 182.9KB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2022-09-19 10:34:39

图片预览

文档简介

顺序结构程序设计
教学目标
理解顺序结构程序的执行流程;
巩固程序中变量、表达式、常用函数、赋值语句的使用;
掌握顺序结构程序设计的一般过程。
教学重难点
重点
程序中变量、表达式、常用函数、赋值语句的使用
难点
程序中变量、表达式、常用函数、赋值语句的使用
教学过程
教学环节 教师活动 学生活动 设计意图
情境导入 问题导入 问:你能画出该程序的流程图吗? 思考,尝试绘制流程图 通过问题导入,温顾流程图知识点。
新知讲授 顺序结构是程序设计中最简单、最基本的结构方式。顺序结构程序设计只需要根据问题解决的步骤依次编写程序代码。 1.问题分析 用海伦公式求解三角形面积,需先知道三条边的长度,然后根据公式计算面积。 因此,用海伦公式求三角形面积时,一般要先算出p,再利用公式算出面积s。 2.算法设计 (1)输入三角形的三条边长a,b,c。 (2)计算p,公式为 =( + + )/2 (3)计算面积s,公式为 =√( ( )( )( )) (4)输出面积s 听讲 回答问题 按照程序设计的一般过程思考问题。
任务探究 3.编写代码 a = float(input("输入三角形第一边长:")) b = float(input("输入三角形第二边长:")) c = float(input("输入三角形第三边长:")) p = (a+b+c)/2 s = (p*(p-a)*(p-b)*(p-c))**0.5 print("三角形面积为:",s) 4.调试运行 按“F5”键,输入三角形的三边长,观察运行结果。 问:用这个算法计算三角形面积,对于输入数据有没有限制? 自主尝试,探究 调试运行,完善代码 巩固程序中变量、表达式、常用函数、赋值语句的使用,根据运行结果思考提高问题。
课堂小结 本节课主要理解顺序结构程序的执行流程,巩固程序中变量、表达式、常用函数、赋值语句的使用,掌握顺序结构程序的一般过程。 布置课后作业: 1. 编写程序,计算圆的面积和周长。 听讲 探究练习
板书设计