必修1 4.4 综合问题的解决 教案 教科版

文档属性

名称 必修1 4.4 综合问题的解决 教案 教科版
格式 doc
文件大小 1.3MB
资源类型 试卷
版本资源 教科版(2019)
科目 信息技术(信息科技)
更新时间 2020-12-18 15:03:37

图片预览

文档简介

中小学教育资源及组卷应用平台
教科版 必修1 4.4 综合问题的解决
课题 必修1 4.4 综合问题的解决 单元 4 学科 信息技术 年级 高一
学习 目标 1.学会分析任务,描述需求分析,知道需要解决的关键问题
2.了解面向对象的编程思想
3.体验软件开发的基本流程
重点 熟悉应用程序开发流程、pygame模块的使用
难点 理解、使用函数实现功能模块
教学过程 教师活动 学生活动 设计意图
导入
5分钟 教师运行“接福游戏”
老师运行“接福游戏”,学生观察游戏运行。 以游戏的方式导入课程,激发学生兴趣。
讲授新知 教师展示“游戏循环图”和“程序流程图”,讲解游戏的工作原理。
学生学习“游戏循环图”和“程序流程图”,学习游戏的工作原理。 让学生观察游戏循环图和程序流程图,理解游戏的工作原理
讲授新知: 教师讲解pygame模块,pygame是一个专门用来开发游戏的模块,可以包含图像、声音等。
综合考虑游戏的功能,需要导入的模块有pygame、random、sys。
其中,pygame模块提供了图像、声音等函数;random模块用于产生随机数;sys模块包含了跟python环境相关的函数。
模 块
功 能
Pygame.display
访问显示设备
Pygame.event
管理事件
Pygame.font
使用字体
Pygame.image
加载和存储图片
学生学习pygame模块,pygame是一个专门用来开发游戏的模块,可以包含图像、声音等。学习每个模块的功能。 让学生学习pygame模块。理解这个模块的功能。
实例讲解 界面设计 创建程序窗口,设置背景
学生学习界面设计 创建程序窗口,设置背景
由浅入深的方式,引导学生学习新知
介绍程序代码
学生学习程序代码,并在电脑上调试运行。 代码少而简单,便于学生理解和掌握。
实践练习 仿照上面例子尝试创建“接福”程序窗口 学生仿照上面例子尝试创建“接福”程序窗口 让学生学会创建程序窗口。
介绍程序源代码 import pygame
pygame.init()
screen=pygame.display.set_caption(‘接福’)
back=pygame.image.load(‘bj.jpg’)
screen.blit(back,[0,0])
pygame.display.update() 学生学习程序代码,并在电脑上调试运行。 学生学习程序代码,理解pygame的使用。
课堂小结 2 分钟 老师带领着学生一起回顾本节课的知识。
1、体验软件开发的基本流程。
2、熟悉pygame模块的使用。
跟着老师学习本节内容所学。巩固所学内容。 再次巩固本堂课的知识,体现教学的完
整性。
拓展知识 Pygame模块的安装
1、从官网上下载pygame模块,要下载和本人用的python版本和电脑位数
相对应的pygame模块。
2、将下载的文件放到C:\Program Files\Python37\Scripts下。
3、在此窗口中执行命令pip install pygame-1.9.6-cp37-cp37m-win_amd64.whl 跟着老师学习pygame 模块的安装。 让学生学会模块安装
_21?????????è?????(www.21cnjy.com)_