(共32张PPT)
我和国旗同框
——《用计算机编程解决问题的一般过程》
学情分析
教学目标
教学策略
教学过程
内容分析
内容分析
第三章
算法的程序实现
3.1 用计算机编程解决问题的一般过程
3.2 Python语言程序设计
3.3 简单算法及其程序实现
内容分析
调试及运行程序
抽象与建模
设计算法
编写程序
信息素养
教学内容
学情分析
腾冲一中
高二
教学内容
学情分析
进一步提升
计算思维
腾冲一中教材
第三章 信息的编程加工和智能化加工
3.2 信息的编程加工
3.2.1 分析问题
3.2.2 认识代码和调试运行
教学内容
学情分析
教学目标
通过将项目分解为更容易解决的子问题,初步感受分而治之的思想;
1
通过对问题的抽象建模、设计算法、编写程序并调试运行,体验用计算机编程解决问题的一般过程,理解适合于计算机处理的问题表示方式,感受问题的自动化求解。
2
教学内容
学情分析
教学目标
信息
意识
信息社会责任
数字化学习与创新
分解
抽象建模
设计、描述算法
自动化求解
调试运行
计算
思维
教学内容
学情分析
教学目标
教学重点
利用计算机编程解决问题的一般过程
教学内容
学情分析
教学内容
学情分析
教学目标
教学难点
抽象建模
教学重点
利用计算机编程解决问题的一般过程
教学内容
学情分析
教学目标
教学策略
项目教学法
讲授-演示教学法
教学内容
学情分析
教学目标
教学策略
教学过程
项目
引入
项目
分解
课堂
小结
绘制国旗
(5分钟)
回顾总结应用拓展
(3分钟)
“我和国旗同框”
自动绘制国旗
献礼祖国生日
(2分钟)
项目
整合
绘制矩形
绘制五角星
(30分钟)
项目引入
教学过程
“我和国旗同框” 999架无人机点亮花城夜空
7月5日,武汉市武昌区“致敬国旗 献礼70年”绘画国旗活动
昆明宜良县马蹄湾,以“爱我中华”为主题的彩色水稻画
项目引入
教学过程
用编程方式自动绘制一面标准的国旗,
实现“我和国旗同框”
项目引入
教学过程
项目分解
项目引入
教学过程
项目分解
抽象建模
设计算法
编写程序
调试运行
师生合作
抽象建模
设计算法
编写程序
调试运行
生生合作
抽象建模
设计算法
编写程序
调试运行
自主阅读
项目引入
教学过程
项目分解
抽象建模
项目引入
教学过程
项目分解
设计算法
绘制矩形模型
算法
项目引入
教学过程
项目分解
设计算法
绘制五角星模型
算法
项目引入
教学过程
项目分解
编写程序 调试运行
绘制矩形算法
代码
项目引入
教学过程
项目分解
编写程序 调试运行
绘制五角星算法
代码
问 题
自动化求解
抽象建模
设计算法
编写程序调试运行
项目引入
教学过程
项目分解
项目引入
教学过程
项目分解
项目整合
——摘自《中华人民共和国国旗法》国旗制法说明
项目引入
教学过程
项目分解
项目整合
抽象与建模
位置
大小
角度
项目引入
教学过程
项目分解
项目整合
大五角星计算模型
中心点C0的坐标(x0,y0):
x0= -10*k , y0= 5 *k
顶点M0坐标(x,y):
x= x0 –3* k * cos 18
y= y0 + 3* k * sin 18
宽度s = 2*3*k* cos 18
抽象与建模
项目引入
教学过程
项目分解
项目整合
设计算法
项目引入
教学过程
项目分解
项目整合
编写程序
调试运行
项目引入
教学过程
项目分解
项目整合
教学过程
课堂小结
思考:
利用计算机编程解决本项目的优势有哪些?
自动化
模型化
教学过程
课堂小结
停车场自动收费
学主教从
项目学习
计算思维