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