資源簡介 (共17張PPT)人教/中圖版(2019)數(shù)據(jù)與計算2.1《解決問題的一般過程和用計算機解決問題》你是怎么解決這個問題的?學習目標:體驗用計算機解決問題的過程,能夠解決生活中的實際問題。了解編程解決問題的基本方法,提高解決問題的能力。培養(yǎng)學生編程的興趣,發(fā)展計算思維。本節(jié)內(nèi)容一二三四人們解決問題的過程通常包括以下階段:分析問題尋找解決問題的途徑與方法解決問題并驗證結(jié)果用計算機解決問題的過程雞兔同籠問題:已知未知根據(jù)學過的數(shù)學知識找出題目中的已知和未知,并填寫上面的表格。分析問題分析問題(找出已知和未知)設(shè)計方案(寫出算法)設(shè)計方案編寫程序:a=35b=94forxinrange(1,a):y=a-xif2x+4y==b:print("雞有"+str(x)+"只","兔有"+str(y)+"只")編碼調(diào)試教師利用云課堂的屏幕廣播功能演示編寫程序和調(diào)試程序的過程,學生在Python中親自體驗,教師指導。調(diào)試程序:編碼調(diào)試用計算機解決問題的過程思考探究:相同點不同點人工解決問題的過程用計算機解決問題請兩名同學到白板上操作鞏固提升1.現(xiàn)在你是一名交通協(xié)管員,為了保證道路通暢,需要進行交通疏導,請描述一下你所采用的方法和過程。2.分析用計算機程序模塊控制紅綠燈的過程。鞏固提升importturtle#導入可以繪制圖形的Python內(nèi)置模塊turtleimporttime#導入與時間處理有關(guān)的Python內(nèi)置模塊time#初始化紅綠燈light=turtle.Turtle()light.hideturtle()light.screen.delay(0)#禁用繪制過程的動畫顯示#紅燈亮light.color("red","red")light.begin_fill()light.circle(20)light.end_fill()#紅燈保持顯示time.sleep(15)#綠燈亮light.color("green","green")light.begin_fill()light.circle(20)light.end_fill()分析程序代碼:思考:如果將紅燈持續(xù)顯示時長設(shè)為30S,應(yīng)該如何修改程序?試著改寫程序代碼并調(diào)試運行。課堂小結(jié)利用桌面上的XMind軟件建立本節(jié)課內(nèi)容的思維導圖。移動應(yīng)用程序可以解決的問題問題解決的過程分享一款自己喜歡的移動應(yīng)用程序,分析它能解決什么類型的問題,是如何解決問題的,填寫如下表格:作業(yè)(裝訂線)課題解決問題的一般過程和用計算機解決問題課型新授課課時安排1教學過程(授課教師:授課班級:)教學目標1.體驗用計算機解決問題的過程,能夠解決生活中的實際問題。2.了解編程解決問題的基本方法,提高解決問題的能力。3.認識python語言,熟悉編程環(huán)境,能夠根據(jù)需要改寫簡單的程序代碼。4.體驗程序設(shè)計的魅力,培養(yǎng)學生編程的興趣,發(fā)展計算思維。一、情景導入:提出“雞兔同籠”問題,學生思考怎樣用學過的知識解決這個問題。導入本節(jié)課題,明確本節(jié)學習目標。二、講授新知:1.分析人工解決“雞兔同籠”問題的一般過程:分析問題→尋找解決問題的途徑與方法→解決問題并驗證結(jié)果2.體驗用計算機解決問題的過程。(1)分析問題(2)設(shè)計方案(寫出算法)(3)編碼調(diào)試(在python中編寫程序代碼并進行調(diào)試)教師利用云課堂的屏幕廣播功能演示編寫程序和調(diào)試程序的過程,學生在Python中親自體驗,教師指導。三、討論探究:分組討論人工解決問題和用計算機解決問題的異同點及優(yōu)缺點。四、鞏固提升:1.假設(shè)現(xiàn)在你是一名交通協(xié)管員,為了保證道路通暢,需要進行交通疏導,請描述一下你所采用的方法和過程。2.分析用計算機程序控制紅綠燈的過程。學生體驗在python語言中編程調(diào)試過程。思考:如果將紅燈持續(xù)顯示時長設(shè)為30S,應(yīng)該如何修改程序?五、課堂小結(jié):利用桌面上的XMind軟件建立本節(jié)課內(nèi)容的思維導圖。六、作業(yè):分享一款自己喜歡的移動應(yīng)用程序,分析它能解決什么類型的問題,是如何解決問題的,填寫表格。教學難點教學重點重點:用計算機解決問題的一般過程難點:運用計算思維對具體問題進行分析和設(shè)計方案教學方法講授法、討論探究法、小組合作法等板書設(shè)計(人工解決問題的過程)解決問題的過程(用計算機解決問題的過程)教學反思根據(jù)所授班級學生的基礎(chǔ),我沒有按照教材進行教學設(shè)計,而是以更適合學生的“雞兔同籠”這個簡單的問題入手,讓學生體驗了用計算機解決問題的過程。由于學生沒有編程基礎(chǔ),第一次接觸python語言,所以本節(jié)課學生能夠調(diào)試運行代碼即可,重在激發(fā)學生學習編程的興趣和提高學生分析問題解決問題的能力。 展開更多...... 收起↑ 資源列表 2.1解決問題的一般過程和用計算機解決問題-人教中圖版(2019)高中信息技術(shù)必修一教案.docx 2.1解決問題的一般過程和用計算機解決問題.pptx 雞兔同籠.mp4 縮略圖、資源來源于二一教育資源庫