第三單元 認(rèn)識數(shù)據(jù)3.3 數(shù)據(jù)與系統(tǒng) (第1課時)通過“旅行小助手系統(tǒng)”項目活動,認(rèn)識數(shù)據(jù)與系統(tǒng)的關(guān)系,做到根據(jù)系統(tǒng)功能選擇所需數(shù)據(jù),讓系統(tǒng)充分發(fā)揮數(shù)據(jù)的潛能。通過項目活動,讓學(xué)生親身體驗圖形用戶界面,如何使用Tkinter模塊創(chuàng)建可視化界面。為按鈕編寫單擊事件代碼。教學(xué)重點:了解tkinter模塊,編寫簡單可交互的GUI程序。教學(xué)難點:掌握數(shù)據(jù)傳遞過程(GUI程序界面諸對象及文本文件)教師準(zhǔn)備:打開微機,課件、投影儀等。學(xué)生準(zhǔn)備:結(jié)合課本提前預(yù)習(xí)。導(dǎo)入新課剛同學(xué)經(jīng)常和朋友外出旅游,他想自己開發(fā)一個旅行小助手系統(tǒng),系統(tǒng)包括 線路管理,交通乘車指導(dǎo),以往旅游記錄管理等。程序代碼:from tkinter import *root = Tk()root.title('旅行線路')root.geometry('300x120')root.resizable(0,0)Button(root,text='添加線路',relief='solid',width=10,height=2).pack()老師演示后,學(xué)生練習(xí)。【教師活動1給學(xué)生介紹圖形用戶界面圖形用戶界面(Graphical User Interface,GUI)又稱圖形用戶接口,      Tkinter是實現(xiàn)圖形用戶界面的模塊。     from tkinter import *   導(dǎo)入tkinter模塊     矩形容器(Frame)   文本框(Entry) 按鈕(Button) 文本標(biāo)簽(Lable    面向?qū)ο蟮某绦蛟O(shè)計:將數(shù)據(jù)及其操作封裝為類     面向過程的程序設(shè)計:關(guān)注各種類型的數(shù)據(jù)及其操作【教師活動2更新旅游線路,程序如下:from tkinter import *root = Tk()                         #創(chuàng)建一個窗口        root.title("添加線路")              #設(shè)置窗口標(biāo)題root.geometry('600x100')            #設(shè)置窗口大小root.resizable(0,0)                 #禁止調(diào)整窗口大小var=StringVar()                     #定義StringVar()類型def intomap():                      #Button按鈕激發(fā)函數(shù)    c=open("旅行線路.txt",'a+')     #以追加模式打開文件    c.write(var.get()+"\n")         #在文件末尾添加text里的內(nèi)容    c.close                         #關(guān)閉文件#在窗口上建一個文本標(biāo)簽Label(root, text='請輸入線路', font=('Arial', 10)).pack()#在窗口上建一個文本框Entry(root,textvariable=var,width=550).pack()#在窗口上建一個Button按鈕Button(root, text="添加線路", command =intomap,relief="solid",width=10).pack()root.mainloop()  【教師活動3文件與Python讀寫文件     文件是存儲在外存儲設(shè)備中的相關(guān)數(shù)據(jù)的集合。解決問題的過程中,
數(shù)據(jù)組織在一起,形成隊列、數(shù)或圖等邏輯結(jié)構(gòu),這時的數(shù)據(jù)在內(nèi)存中,
當(dāng)退出程序時,相關(guān)數(shù)據(jù)將丟失。如果要長久的存儲數(shù)據(jù),可以將數(shù)據(jù)
以文件的形式存儲在磁盤里。   在Python語言中, ★ 用open函數(shù)把外存儲器里的文本文件(.txt)打開 ★ 用write方法將內(nèi)存中的數(shù)據(jù)存儲到外存儲器的文件中 ★文件操作結(jié)束時,一定要用close方法關(guān)閉。【課堂小結(jié)】   1、Tkinter模塊的基本操作:引用,創(chuàng)建窗口,設(shè)置窗口大小、標(biāo)題內(nèi)容;
在窗口上創(chuàng)建標(biāo)簽、文本框、按鈕;為按鈕單擊事件編寫代碼。     2、對文本文件的操作:將內(nèi)容寫入文本文件。 【鞏固練習(xí) 在今天學(xué)的第一個程序上,添加一個“查詢線路”按鈕。參考答案: from tkinter import *root = Tk()root.title('旅行線路')root.geometry('300x120')root.resizable(0,0)Button(root,text='添加線路',relief='solid',width=10,height=2).pack()Button(root,text='查詢線路',relief='solid',width=10,height=2).pack()  End

相關(guān)教案

2021學(xué)年3.3 數(shù)據(jù)與系統(tǒng)精品第一課時教學(xué)設(shè)計及反思:

這是一份2021學(xué)年3.3 數(shù)據(jù)與系統(tǒng)精品第一課時教學(xué)設(shè)計及反思,文件包含33數(shù)據(jù)與系統(tǒng)第一課時-新教材2020-2021學(xué)年教科版2019高中信息技術(shù)必修一學(xué)案doc、33數(shù)據(jù)與系統(tǒng)第一課時-新教材2020-2021學(xué)年教科版2019高中信息技術(shù)必修教案docx等2份教案配套教學(xué)資源,其中教案共7頁, 歡迎下載使用。

教科版 (2019)必修1 數(shù)據(jù)與計算3.3 數(shù)據(jù)與系統(tǒng)精品第3課時教學(xué)設(shè)計:

這是一份教科版 (2019)必修1 數(shù)據(jù)與計算3.3 數(shù)據(jù)與系統(tǒng)精品第3課時教學(xué)設(shè)計,共4頁。教案主要包含了活動1:,活動2:,活動3:等內(nèi)容,歡迎下載使用。

高中教科版 (2019)第3單元 認(rèn)識數(shù)據(jù)3.3 數(shù)據(jù)與系統(tǒng)獲獎第2課時教學(xué)設(shè)計:

這是一份高中教科版 (2019)第3單元 認(rèn)識數(shù)據(jù)3.3 數(shù)據(jù)與系統(tǒng)獲獎第2課時教學(xué)設(shè)計,共4頁。教案主要包含了活動1:,活動2:等內(nèi)容,歡迎下載使用。

英語朗讀寶

相關(guān)教案 更多

高中信息技術(shù)教科版 (2019)必修1 數(shù)據(jù)與計算3.3 數(shù)據(jù)與系統(tǒng)公開課第1課時教案

高中信息技術(shù)教科版 (2019)必修1 數(shù)據(jù)與計算3.3 數(shù)據(jù)與系統(tǒng)公開課第1課時教案

教科版 (2019)必修2 信息系統(tǒng)與社會第3單元 信息系統(tǒng)的設(shè)計與開發(fā)3.3 信息系統(tǒng)的數(shù)據(jù)輸入獲獎第1課時教案

教科版 (2019)必修2 信息系統(tǒng)與社會第3單元 信息系統(tǒng)的設(shè)計與開發(fā)3.3 信息系統(tǒng)的數(shù)據(jù)輸入獲獎第1課時教案

教科版必修1 數(shù)據(jù)與計算3.3 數(shù)據(jù)與系統(tǒng)獲獎第2課時2課時教學(xué)設(shè)計

教科版必修1 數(shù)據(jù)與計算3.3 數(shù)據(jù)與系統(tǒng)獲獎第2課時2課時教學(xué)設(shè)計

信息技術(shù)教科版3.3 信息系統(tǒng)的數(shù)據(jù)輸入優(yōu)質(zhì)課第1課時教學(xué)設(shè)計及反思

信息技術(shù)教科版3.3 信息系統(tǒng)的數(shù)據(jù)輸入優(yōu)質(zhì)課第1課時教學(xué)設(shè)計及反思

資料下載及使用幫助
版權(quán)申訴
版權(quán)申訴
若您為此資料的原創(chuàng)作者,認(rèn)為該資料內(nèi)容侵犯了您的知識產(chǎn)權(quán),請掃碼添加我們的相關(guān)工作人員,我們盡可能的保護您的合法權(quán)益。
入駐教習(xí)網(wǎng),可獲得資源免費推廣曝光,還可獲得多重現(xiàn)金獎勵,申請 精品資源制作, 工作室入駐。
版權(quán)申訴二維碼
高中信息技術(shù)教科版 (2019)必修1 數(shù)據(jù)與計算電子課本

3.3 數(shù)據(jù)與系統(tǒng)

版本: 教科版 (2019)

年級: 必修1 數(shù)據(jù)與計算

切換課文
  • 課件
  • 教案
  • 學(xué)案
  • 更多
所有DOC左下方推薦
歡迎來到教習(xí)網(wǎng)
  • 900萬優(yōu)選資源,讓備課更輕松
  • 600萬優(yōu)選試題,支持自由組卷
  • 高質(zhì)量可編輯,日均更新2000+
  • 百萬教師選擇,專業(yè)更值得信賴
微信掃碼注冊
qrcode
二維碼已過期
刷新

微信掃碼,快速注冊

手機號注冊
手機號碼

手機號格式錯誤

手機驗證碼 獲取驗證碼

手機驗證碼已經(jīng)成功發(fā)送,5分鐘內(nèi)有效

設(shè)置密碼

6-20個字符,數(shù)字、字母或符號

注冊即視為同意教習(xí)網(wǎng)「注冊協(xié)議」「隱私條款」
QQ注冊
手機號注冊
微信注冊

注冊成功

返回
頂部