2.1 计算机解决问题的过程 说课课件 2022—2023学年高中信息技术教科版(2019)必修1(18张PPT)

文档属性

名称 2.1 计算机解决问题的过程 说课课件 2022—2023学年高中信息技术教科版(2019)必修1(18张PPT)
格式 pptx
文件大小 1.4MB
资源类型 教案
版本资源 教科版(2019)
科目 信息技术(信息科技)
更新时间 2022-10-24 19:59:40

图片预览

文档简介

(共18张PPT)
《计算机解决问题的过程》
目录
CONTENTS
教材分析
学生分析
教学方法
教学过程
01
02
03
04
教材分析
TEXTBOOK
01
01
教材分析
TEXTBOOK
教育科学出版社
2019年8月第一版《信息技术》必修1《数据与计算》
第二单元《编程计算》第一节《计算机解决问题的过程》
教材版本
新课程标准:学习掌握一种程序设计语言,并使用程序设计语言实现简单的算法。
01
教材分析
TEXTBOOK
教材内容:体验程序设计的基本流程,熟悉Python的开发环境,学会编写简单的程序解决问题。
地位:本节课学习编程的第一节,是学习分支、循环、自定义函数的基础,也是后续章节的基础。
教学目标
掌握计算机解决问题的过程
No.1
交互式解释器和文本编辑器
熟悉Python的工作环境
No.2
能够灵活使用变量和函数
No.3
01
教材分析
TEXTBOOK
能运用合理的算法形成就解决问题的方案,
并编写简单的程序解决问题
No.4
教学
重难点
计算机解决问题的过程
Python 编程
01
教材分析
TEXTBOOK
学生分析
STUDENTS
02
02
学生分析
STUDENTS




听说过编写程序,自己没有编过。
知识

能熟练操作计算机,掌握一些常用的操作技巧;
具备自主探究和合作学习的能力
能力

兴趣浓厚,乐于学习新事物,善于学习新技能。
情感态度

教学方法
TEACHING METHOD
03
03
教学方法
TEACHING METHOD
教学方法与手段
A
B
C
体验编程环境、编写程序
任务驱动
阅读分析代码(变量、input()、print())
编写程序(变量、运算表达式)
自主学习与合作探究
教学难点及学生出错较多的知识
讲授演示
教学过程
TEACHING PROCESS
04
04
教学过程
TEACHING PROCESS
MV视频导入,提起学生的学习兴趣
课堂导入
No.1
分为三个部分:
熟悉环境、分析代码、编写程序
新课学习
No.2
过程小结和课堂总结相结合
课堂小结
No.3
1. 社会上流行的盲目减肥现象,影响着我们的身体和心理健康,但是也应该看到肥胖给人类健康带来的巨大威胁。
2.如何判定体重是否正常?——BMI身体质量指数
3.计算公式:BMI=体重/身高2
4.运算方法:笔算、计算器、计算机
时间:约5分钟
目的:
一是检测自己的体重是否在正常范围内
二是比较多种计算方式,突出计算机解决问题的优势
04
教学过程
TEACHING PROCESS
分为三个部分:
熟悉环境、分析代码、编写程序
新课学习
No.2
1.熟悉环境
原因一:大部分学生第一次接触编程语言;
原因二:编程界面和以往学习的工具软件有区别,界面设计简单单调。
教学内容一:交互式解释器中输入代码,观察错误提示和运行特点
教学内容二:使用文本编辑器,调试运行“BMI计算”
教学方法:任务驱动
小结环节:
知识点琐碎,操作过程中及时总结,纠正错误,为后续两部分的学习铺好台阶。
时间:约8分钟
04
教学过程
TEACHING PROCESS
分为三个部分:
熟悉环境、分析代码、编写程序
新课学习
No.2
2.分析代码
原因:读懂代码才能编写代码
学习内容一:变量
学习内容二:输入input() 、输出函数print()
教学方法:自主探究
时间:约8分钟
难点
04
教学过程
TEACHING PROCESS
分为三个部分:
熟悉环境、分析代码、编写代码
新课学习
No.2
3.编写代码
原因:尝试使用Python编程解决简单问题
学习内容一:计算机解决问题的一般过程
学习内容二:运算表达式与算术运算符
巩固内容:变量、print()、运行调试方法
教学方法:合作探究、讲授
时间:约17分钟
问题
正常体重:18.5<=BMI<25
问:对于身高固定的成年人来说,体重控制在什么范围内时,BMI值在18.5-25之间
自我挑战
难点
重点
04
教学过程
TEACHING PROCESS
过程小结和课堂总结相结合
课堂小结
No.3
大胆体验 不怕出错
认真思考 注重细节
聚沙成塔 注重积累
相互学习 注重合作
1.编程解决问题的步骤:
分析问题->设计算法->编写程序->调试程序->解决问题
2.Python的工作环境:IDEL交互式命令行解释器(单行执行)、文本编辑器
3.Python语法:大小写、英文符号、语法高亮显示(配色方案)
4.Python函数与算术运算符:input()、print()
Thanks for listening
谢谢