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

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. 主站蜘蛛池模板: 凤阳县| 新邵县| 麦盖提县| 安远县| 吴忠市| 息烽县| 潼关县| 定边县| 无棣县| 仙游县| 疏附县| 耒阳市| 探索| 青阳县| 清新县| 霍城县| 修水县| 南乐县| 雅江县| 汕尾市| 栾川县| 凤庆县| 罗源县| 乳山市| 舒城县| 嘉兴市| 重庆市| 南木林县| 和林格尔县| 南溪县| 始兴县| 左权县| 永胜县| 嵊泗县| 新闻| 巴彦淖尔市| 夏津县| 巴东县| 襄樊市| 东乡县| 永春县|