【摘 要】本文根據(jù)學(xué)生熟悉的消費與儲蓄問題創(chuàng)建學(xué)習(xí)內(nèi)容,通過Python的for循環(huán)編程來研究各儲蓄方法的差異,進而教育學(xué)生儲蓄有方、消費有度,不可盲目消費。
【關(guān)鍵詞】for循環(huán);儲蓄;消費;案例
【中圖分類號】G434 【文獻標識碼】A
【論文編號】1671-7384(2022)08-057-03
教學(xué)背景
本節(jié)課是教育科學(xué)出版社(2019)高中信息技術(shù)必修1《數(shù)據(jù)與計算》第2單元第3節(jié)“周而復(fù)始的循環(huán)”的第一節(jié)課“for循環(huán)的應(yīng)用”。學(xué)習(xí)目標是了解循環(huán)的基本結(jié)構(gòu)、學(xué)會計數(shù)循環(huán)的使用方法、熟練使用循環(huán)結(jié)構(gòu)解決生活問題。本節(jié)知識相對簡單易學(xué),教學(xué)的關(guān)鍵在于如何將for循環(huán)融入具體問題解決中,教會學(xué)生學(xué)以致用。
大中小學(xué)生盲目消費后果嚴重并時常見諸媒體,這種現(xiàn)象不容忽視。究其原因是學(xué)生缺乏資金規(guī)劃和理性消費的意識和能力,能否通過數(shù)據(jù)計算幫助學(xué)生加深認識并做到理性消費呢?筆者重構(gòu)教材內(nèi)容,設(shè)計了“研儲蓄之方,明消費之度”一課,內(nèi)容有趣又有益,還通過儲蓄方案的計算與辨析引導(dǎo)學(xué)生進行高階思維學(xué)習(xí)活動。
教學(xué)策略
本文從課程標準的要求出發(fā),結(jié)合學(xué)生已有的理財經(jīng)驗和將來要經(jīng)歷的社會生活,以學(xué)生熟悉的消費與儲蓄問題創(chuàng)建學(xué)習(xí)內(nèi)容,設(shè)計與for循環(huán)結(jié)構(gòu)學(xué)習(xí)相關(guān)的不同群體的個性消費需求。設(shè)置兩條教學(xué)主線,明線為儲蓄方案的選擇與修正(生活教育、思政教育),滲透量入為出的消費觀、未雨綢繆的儲蓄觀和生活問題的數(shù)字化解決意識;暗線是Python for循環(huán)知識的學(xué)習(xí)與應(yīng)用(信息技術(shù)教育),學(xué)生需掌握循環(huán)結(jié)構(gòu)相關(guān)知識與技能,并學(xué)會編程解決儲蓄問題。
案例呈現(xiàn)
1.探究主題:一天一天積攢是我的小滿足
教師以“一天一天積攢是我的小滿足”引入儲蓄話題,激發(fā)學(xué)生的興趣,設(shè)計從中學(xué)生、大學(xué)生、剛參加工作的大學(xué)畢業(yè)生到新婚夫妻的個性消費需求與儲蓄計劃,要求學(xué)生通過編程計算選擇合理的儲蓄方案,具體問題如下。
①一個愛打籃球的中學(xué)生想省下零花錢買一雙球鞋。
②一個大學(xué)生想從伙食費中節(jié)省出買筆記本電腦的錢。
③一個大學(xué)畢業(yè)剛參加工作、月收入5000元、每月房租1000元的攝影愛好者夢想擁有一部航拍無人機。
④一對平均月收入15000元的新婚夫妻想要存錢買車代步。
他們都想用一年的時間來存錢滿足自己的愿望,你們會怎么建議呢?
上述4個問題具有挑戰(zhàn)性:一是沒有具體的錢數(shù),需要學(xué)生根據(jù)生活經(jīng)驗、查閱資料或現(xiàn)場咨詢進行商品的價值預(yù)估;二是題目提供的收入支出數(shù)據(jù)具有一定的迷惑性,潛在的必要消費(如衣、食、住、行)沒有體現(xiàn),考驗學(xué)生的生活觀察和經(jīng)驗積累。
2.儲蓄方案:與編程計算巧結(jié)合
儲蓄方案設(shè)計用心巧妙,有“365日存錢法”“月份倒數(shù)法”“52周存錢法”和“12月存單法”。在方案設(shè)計過程中充分考慮學(xué)生學(xué)情差異,知識難度分層,方法上一題多解,滿足分層教學(xué)需求。
(1)12月存單法
難度值:*
方案描述:每月存100元,存12個月。
設(shè)計意圖:每月定存100元,存錢方法簡單。在程序設(shè)計上,循環(huán)初值、終值、步長、循環(huán)體都直觀明確,學(xué)生能輕松編寫程序求解問題。
程序?qū)崿F(xiàn):
smoney=0
for month in range(12): # range(12)也可寫成range(1,13)
smoney=smoney+100
print(smoney)
(2)365日存錢法
難度值:*
方案描述:設(shè)計并打印一張?zhí)詈?~365數(shù)字的表格。每天存一次錢,錢數(shù)在1~365之間且不重復(fù),存好后在對應(yīng)表格的數(shù)字上涂上標記,堅持儲蓄一年。
設(shè)計意圖:每天存入錢數(shù)的不確定性似乎讓問題變得沒有規(guī)律可循,但以一年的時間長度來看,本題的意思就是將代表1~365數(shù)字的格子填滿。
程序?qū)崿F(xiàn):
smoney= 0
for day_money in range(1,366):
smoney = smoney + day_money
print(smoney)
(3)52周存錢法
難度值:**
方案描述:一年有52周,故稱52周存錢法。第一周存10元,第二周存20元,每周遞增10元。
設(shè)計意圖:學(xué)生必需明確三個變化的量(周數(shù)week,每周存入的錢數(shù)week_money,總錢數(shù)smoney)。預(yù)測大部分學(xué)生會想到week_money=week_money+10的解決方法,少部分思維活躍的學(xué)生會發(fā)現(xiàn)week_money與week之間的聯(lián)系,利用smoney=smoney+week*10簡化程序。極少數(shù)優(yōu)秀學(xué)生可能會直接以week_money作為循環(huán)控制變量,利用smoney=smoney+week_money來解決問題。在問題設(shè)計中加入可能性預(yù)設(shè),鼓勵學(xué)生發(fā)散思維,巧解問題。
程序?qū)崿F(xiàn):
smoney= 0
week_money=0
for week in range(52):
week_money= week_money+10
smoney=smoney+ week_money
print(smoney)
(4)月份倒數(shù)法
難度值:***
方案描述:假設(shè)平均每個月有30天 ,第一天存入30元,第二天存29元,第三天存28元,依次遞減,直到第30天存入1元,完成一個月的存錢計劃。每個月都照此方法存錢,存夠一年。
設(shè)計意圖:這個題目的難度有兩方面:一是遞減式循環(huán),二是要將求一年的存錢數(shù)轉(zhuǎn)化為先求一個月的存錢數(shù),再計算一年的總存錢數(shù)。在遞減式循環(huán)中學(xué)生要理解初值、終值及步長的意義并設(shè)定好。
程序?qū)崿F(xiàn):
smoney= 0
for day_money in range(30,0,-1):
smoney=smoney+ day_money
smoney= smoney*12
print(smoney)
3.分組合作,編程求解
教師通過案例簡單講解for循環(huán)結(jié)構(gòu)的語法和應(yīng)用方法,提供導(dǎo)學(xué)案及相關(guān)的微課視頻。采取“小組合作,分析儲蓄方案→分工編寫程序→測試驗證→根據(jù)計算結(jié)果討論并完成消費需求—儲蓄方案連線圖”的分組合作學(xué)習(xí)方式,讓學(xué)生體驗“合→分→合”的深度分工合作學(xué)習(xí)方式。
儲蓄方案中有意不提供測試數(shù)據(jù),在測試驗證環(huán)節(jié)中,學(xué)生可與數(shù)學(xué)計算相印證或與同寫一個程序的學(xué)生相互驗證,并將結(jié)果填入導(dǎo)學(xué)案中“消費需求—儲蓄方案連線圖”(圖1)中的“計算結(jié)果”欄中。
在討論環(huán)節(jié)中,學(xué)生需討論并預(yù)估每種商品大約需要花費的金額并填入對應(yīng)的“價值預(yù)估”一欄中,并將“消費需求”與“推薦方案”進行連線匹配,最終得到大致如圖1的結(jié)果。
4.方案討論,激發(fā)創(chuàng)意
方案討論環(huán)節(jié)包含網(wǎng)絡(luò)學(xué)習(xí)平臺上的“小組學(xué)習(xí)成果評價”和“班級內(nèi)現(xiàn)場發(fā)言討論”兩個環(huán)節(jié)。
環(huán)節(jié)1:各小組在OJ平臺對其他小組的完成效果進行評價。評價內(nèi)容包括:①4個編程題目的完成情況;②代碼的科學(xué)性、簡潔性、創(chuàng)新性;③圖1連線的正確性,根據(jù)導(dǎo)學(xué)案提供的評價標準進行評分并作簡要評價。
環(huán)節(jié)2:班級內(nèi)現(xiàn)場發(fā)言討論,討論方案的合理性以及如何改進才能更具創(chuàng)新性、科學(xué)性、實用性。學(xué)生的想象力和創(chuàng)造力遠超筆者預(yù)估,足見還課堂于學(xué)生的效果。
思考:365日存錢法。這種方法不好進行具體操作,存入的金額差距太大,強制按圖執(zhí)行,會不會很麻煩?
改進:月份倒數(shù)法。存錢日期建議改為從發(fā)工資之日開始,存錢的數(shù)目多少與收入支出的剩余相對應(yīng),減少存錢的壓力。
爭論:52周存錢法。在這個存錢法的討論中,有兩種聲音:一是每周的壓力遞增,很不合理;二是當節(jié)約和儲蓄變成一種習(xí)慣后,雖然壓力越來越大,但看著錢數(shù)的遞增,動力也越來越大,反而樂在其中,不覺得是一種負擔。
共識:選擇哪種存錢方法看個人喜好,明確自己必要的消費項目、消費金額,權(quán)衡收入水平、儲蓄時長、儲蓄方法,做到有計劃、有規(guī)劃并持之以恒才是最重要的,避免盲目消費和成為月光族。
亮點:有的學(xué)生提到為什么不存入銀行或余額寶呢?這樣還有利息收入;有的提出如果錢不夠的話可以借錢購買或貸款消費再慢慢還。這些都是很有現(xiàn)實意義并值得探究的觀點,可作為后續(xù)研究。
5.總結(jié)升華:儲蓄建議,理性消費
通過上述幾個步驟的學(xué)習(xí)思考,學(xué)生一步步明確儲蓄的意義,理解存錢不等于摳門兒;普遍認同堅持每日記賬,了解資金去向,拒絕誘惑與沖動消費的觀點;還提議如果沒有很強的克制力,最好不用信用卡、不網(wǎng)絡(luò)貸款。
6.課后作業(yè):方案創(chuàng)設(shè),延伸探究
圍繞課堂提及的利息,引導(dǎo)學(xué)生進行方案創(chuàng)設(shè)的課后實踐活動。以小組為單位,計算10000元存入銀行、余額寶等1年后的利息收入,并將計算過程與結(jié)果、推薦的儲蓄方案發(fā)布到班級交流平臺。
創(chuàng)新性
1.多樣化與創(chuàng)新性
本案例中多樣化的消費問題、儲蓄方案、編程思路的設(shè)計,有助于培養(yǎng)學(xué)生的發(fā)散思維,激發(fā)創(chuàng)意。
2.爭議與共識
受個人消費水平和認知差異的影響,學(xué)生對各消費項目價值評估存在較大爭議,通過計算又最終達成共識,這有助于培養(yǎng)學(xué)生用數(shù)據(jù)說話的科學(xué)精神和求同存異的包容思想。
3.延伸思考
考慮到理財話題的受歡迎程度,還可將銀行儲蓄、高消費、高利貸、非法集資等形成大項目進行教學(xué),讓學(xué)生明確如何理性消費與投資,避免誤入理財陷阱,防范金融詐騙。
結(jié) 語
本節(jié)課及課后活動不僅讓學(xué)生感受到了循環(huán)結(jié)構(gòu)編程計算的魅力,還引導(dǎo)學(xué)生利用編程計算明確收入與支出、儲蓄與消費的關(guān)系,樹立正確的儲蓄觀和消費觀。這是信息技術(shù)學(xué)科知識講授與學(xué)生核心素養(yǎng)培養(yǎng)相融合的體現(xiàn),是思政教育與學(xué)科教育融合的體現(xiàn),是培養(yǎng)用數(shù)據(jù)說話的科學(xué)意識,是運用信息技術(shù)解決生活問題的典型實例,也是引導(dǎo)學(xué)生更好地樹立正確的消費觀、落實立德樹人教育的有效途徑。
注:本文系福建省教育科學(xué)“十三五”規(guī)劃2020年度立項課題“基于網(wǎng)絡(luò)公共事件的高中生信息社會責任教育實踐研究”(課題編號:2020XB1299)的研究成果之一
作者單位:福建南安第一中學(xué)