中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

4.4 綜合問題的解決 教學設計

資源下載
  1. 二一教育資源

4.4 綜合問題的解決 教學設計

資源簡介

綜合問題的解決
一、基本說明
1.面向學生:高一年級
2.課課名稱:《綜合問題的解決》(高中信息技術教科版必修一數據與計算第四章第四節)
3教學時間:45分鐘
4.課時:1
二、教學目標
1.學會分析任務,描述需求分析,知道需要解決的關鍵問題
2.體驗軟件開發的基本流程
三、教學重難點
(一)教學重點
熟悉應用程序開發流程以及pygame模塊的使用
(二)教學難點
理解、使用函數實現功能模塊
教學過程
【課前預習】(5min)
通過課前預習并設置前置性作業,檢查學生學情并了解教學重難點。
課堂題目:
【課題引入】(3min)
運行“接福游戲”,描述這款游戲的功能?需要python中的哪些模塊實現這些功能?
【新知講授】(8min)
1.了解需求、分析問題
綜合考慮游戲功能,需要導入的模塊有pygame、random、 sys。
pygame模塊提供了圖像、聲音等函數;
random模塊用于產生隨機數;
sys模塊包含了跟Python環境相關的函數。
pygame模塊:
2.分解任務,設計流程
監聽
while True:
#監聽所有事件, 獲取事件列表
for event in pygame.event.get():
if event.type==pygame.QUIT: #Quit事件
sys.exit() #退出程序
#鼠標單擊事件
if event.type==pygame.MOUSEBUTTONDOWN:
……
更新游戲狀態
更新游戲中的分數等。
重繪屏幕
【活動一設計】(7min)
將主程序的各功能語句放到合適的位置。
【新知講授】(5min)
3.組裝程序,測試運行
創建窗口,設置背景
import pygame #導入模塊
pygame.init() #pygame模塊初始化
#創建一個窗口screen,大小為800*600
screen=pygame.display.set_mode([800,600])
pygame.display.set_caption('接福') #設置窗口標題
【活動二設計】(10min)
根據以上分析完成“接福”游戲的界面設計
import pygame
screen = pygame.display.set_mode([①]) # 創建一個800*600的窗口
pygame.display.set_caption('接福') # 設置窗口標題
back = pygame.image.load('bj.jpg') # 加載背景圖像
screen.blit(②, [0, 0]) # 將背景圖顯示在窗口
pygame.display.③ #刷新畫面
【新知講授】(5min)
繪制福字
顯示得分
游戲狀態的更新和屏幕的重繪
實 現 交 互
【課堂總結】(2min)
五、板書設計
綜合問題的解決
了解需求、分析問題
分解任務,設計流程
組裝程序,測試運行

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 香港| 盐亭县| 天峨县| 灵台县| 青冈县| 资源县| 岳西县| 南召县| 巴青县| 平利县| 普定县| 醴陵市| 长泰县| 西峡县| 新和县| 石狮市| 临沂市| 潼南县| 陈巴尔虎旗| 红桥区| 常山县| 平罗县| 赤峰市| 鄂伦春自治旗| 庆城县| 和田县| 米泉市| 凤庆县| 永福县| 新化县| 黄梅县| 绥芬河市| 尚义县| 琼中| 威远县| 鄂托克旗| 深圳市| 台湾省| 汉阴县| 玛多县| 玛曲县|