http://neimenggu.hteacher.net 2023-12-06 15:28 內(nèi)蒙古教師招聘 [您的教師考試網(wǎng)]
(二)新課講授
1.解決問題的一般過程
在新授開始時我會利用學(xué)生上學(xué)放學(xué)路口的交通狀況引導(dǎo)學(xué)生分小組模仿紅綠燈路口的車流量情況,然后每組請一個人來做交通警察來做情境再現(xiàn),在表演的過程中請學(xué)生思考幾個問題交通警察指揮交通的過程;人工指揮和信號燈控制各自的特點,從而總結(jié)出解決問題的一般過程。而后我會結(jié)合交通警察的實例和解決問題的一般過程相結(jié)合的方式進行總結(jié):交通警察在指揮交通時,要對道路的交通流量情況進行觀察,及時了解各條道路的路況信息,明確問題求解的目標:維護交通秩序,提高通行效率,保障交通安全,這就是分析問題。明確要解決的問題后,需要將待解決的問題與已知條件或已有的規(guī)則相關(guān)聯(lián),設(shè)計問題求解的方案,包括具體的途徑和方法等。例如,交通警察依照工作規(guī)范,通過對道路通行狀況的分析,結(jié)合已有經(jīng)驗,“想”出問題解決的具體過程和方法,指揮來往車輛和行人有序通行。最后需要解決問題并驗證結(jié)果,在交通警察指揮交通時,使用手勢信號進行指揮和疏導(dǎo),協(xié)調(diào)與控制道路交通,還要根據(jù)道路實際狀況,適時調(diào)整指揮方案,以便提高通行效率。通過對身邊問題的分析,了解人工解決問題的過程,以及解決實際問題的過程中會用到的方法和手段。
2.用計算機解決問題的過程
我們知道了解決問題的一般過程,那么計算機解決問題的過程又是什么樣的呢?接下我會繼續(xù)引導(dǎo)學(xué)生探究,并提出利用編程實現(xiàn)一個“燈”由紅色變?yōu)榫G色的效果,來做一個項目活動:編程控?zé)衾鲂?,通過編程,模擬實現(xiàn)“紅燈變綠燈”的效果。按照分析問題、設(shè)計方案、編程調(diào)試過程開始請學(xué)生兩個人為一組,完成一份“紅燈變綠燈”問題分析表。通過探究活動,學(xué)生能夠依據(jù)實際問題進行問題分析,認識到問題分析對設(shè)計過程的重要性。根據(jù)學(xué)生填寫的分析表我會總結(jié):在“紅燈變綠燈”問題中,信號燈的初始狀態(tài)為紅燈變亮(禁止通行),并且紅燈要持續(xù)顯示一段時間,然后綠燈變亮是準許通行的意思。接下來我會和學(xué)生一起設(shè)計方案。
首先,根據(jù)需求分析,將問題按照求解過程分解為若干相對獨立的功能,每個功能完成一個特定的任務(wù)。如果分解的某些功能仍然比較復(fù)雜,還可再進行細分,例如,在設(shè)計“紅燈變綠燈”問題的解決方案時,根據(jù)前面的問題分析,需要考慮信號燈由初始狀態(tài)到終止狀態(tài)的變化過程,因此可以分解為三個功能,而后通過課件展示:分別是“紅燈變亮”、“紅燈持續(xù)顯示”、“綠燈變亮”。接下來,針對分解的各個特定功能分別進行詳細的操作步驟設(shè)計,給出問題求解的具體過程和方法。
最后也是最重要的一個過程就是編程調(diào)試,在編寫程序之前我會給予提示:編寫程序是利用計算機程序設(shè)計語言描述算法,實現(xiàn)問題求解的過程。編寫完成的程序需要進行調(diào)試運行。對運行結(jié)果進行分析驗證,最終解決問題。Python語言中的單行注釋是以“#”開頭的,或以獨立行的形式單獨存在,或?qū)懺诔绦蛘Z句后。學(xué)生根據(jù)我的提示自學(xué)Python程序設(shè)計語言,嘗試對指定的Python程序代碼進行簡單調(diào)試,巡視指導(dǎo)學(xué)生在調(diào)試過程中存在問題,并在學(xué)生完成后解答注釋的含義。通過讀程序的過程,學(xué)生能夠了解高級語言的可讀性;通過改寫程序的過程,學(xué)生能夠初步掌握程序編寫的過程。
(三)鞏固練習(xí)
在鞏固環(huán)節(jié)我會深入提問:根據(jù)我們調(diào)試好的程序來思考,如果將紅燈持續(xù)顯示時長設(shè)為30s,應(yīng)該如何修改程序呢?引導(dǎo)學(xué)生進行展示。通過此環(huán)節(jié)不僅培養(yǎng)學(xué)生主動學(xué)習(xí)的精神,還培養(yǎng)學(xué)生競爭的精神以及勇于展示自己的精神。
(四)學(xué)生小結(jié)
我會鼓勵學(xué)生小結(jié):解決問題的一般過程以及計算機解決問題的過程,了解了Python在實際生活中應(yīng)用。通過總結(jié),使學(xué)生形成總結(jié)學(xué)習(xí)成果的習(xí)慣。
(五)課后拓展
同時布置拓展任務(wù):利用網(wǎng)絡(luò)進一步學(xué)習(xí)算法設(shè)計和Python語言。使學(xué)有余力的學(xué)生能夠進行更深入的學(xué)習(xí)與設(shè)計。
五、說板書設(shè)計
推薦閱讀:
責(zé)任編輯:云云
公告啥時候出?
報考問題解惑?報考條件?
報考崗位解惑 怎么備考?
沖刺資料領(lǐng)?。?/p>
備考資料預(yù)約
公眾號
視頻號
小紅書
京ICP備16044424號-2京公網(wǎng)安備 11010802023064號 Copyright © 2001-2024 huatu.com 北京中師華圖文化發(fā)展有限公司 版權(quán)所有