【淡定】程序員爹輔導(dǎo)孩子作業(yè),要冷靜……

No.1?數(shù)學(xué)作業(yè)

今天在家陪孩子做作業(yè),做的是數(shù)學(xué)《舉一反三》。?



淡定!程序員爹輔導(dǎo)孩子作業(yè),要冷靜……_騰訊視頻

做到一半的時(shí)候孩子突然叫我,“有道題不會(huì)做”

我心中卻想能有多難呀,又不會(huì)做。?

我腦袋里面想的就是兩個(gè)甲,兩個(gè)乙,兩個(gè)丙的?

是不是就可以抽20塊錢啊??答案就出來了。

好了,你去做吧!?(陪著做了一天的作業(yè),要多敷衍就能有多敷衍~)


傻眼了?

答案給出三個(gè)答案,另外還有七個(gè)自行去想。?

這好燒腦呀,怎么跟孩子講,才不能遺漏呢?

關(guān)鍵是我自己都沒完全想清楚。?


于是越想越煩,煩到我都要怒了,

這么簡單的題還要你爹來想。坑爹的娃!?

以后你還遇到這種情況怎么辦呢?

我們能不能用編程去做完成呢??


梳理一下邏輯先?

用三個(gè)空盒子,分別表示其中某一樣?xùn)|西的個(gè)數(shù)?

最后的結(jié)果是每個(gè)盒子(個(gè)數(shù))乘上它的單價(jià)的總和等于20


使用列舉法

選擇丙,放1個(gè),放2個(gè),放3個(gè)

當(dāng)丙=1時(shí),1*2?=?2;

當(dāng)丙=2時(shí),2*2?=?4;

當(dāng)丙=3時(shí),3*2?=?6;

當(dāng)丙=4時(shí),4*2?=?8;

當(dāng)丙=5時(shí),5*2?=?10;

當(dāng)丙=6時(shí),6*2?=?12;

當(dāng)丙=7時(shí),7*2?=?14;

當(dāng)丙=8時(shí),8*2?=?16;

當(dāng)丙=9時(shí),9*2?=?18;

當(dāng)丙=10時(shí),10*2?=?20;正確

當(dāng)丙=11時(shí),11*2?=?22;(這個(gè)就不需要了)

直到滿足條件


然后再來看乙,

當(dāng)乙=1的時(shí)候,

當(dāng)丙=1時(shí),1*4?+?1*2?=?6;

當(dāng)丙=2時(shí),1*4?+?2*2?=?8;

當(dāng)丙=3時(shí),1*4?+?3*2?=?10;

當(dāng)丙=4時(shí),1*4?+?4*2?=?12;

當(dāng)丙=5時(shí),1*4?+?5*2?=?14;

當(dāng)丙=6時(shí),1*4?+?6*2?=?16;

當(dāng)丙=7時(shí),1*4?+?7*2?=?18;

當(dāng)丙=8時(shí),1*4?+?8*2?=?20;正確

當(dāng)丙=9時(shí),1*4?+?9*2?=?22;(這個(gè)不需要了)

當(dāng)乙=2的時(shí)候,

當(dāng)丙=1時(shí),2*4?+?1*2?=?10;

當(dāng)丙=2時(shí),2*4?+?2*2?=?12;

當(dāng)丙=3時(shí),2*4?+?3*2?=?14;

當(dāng)丙=4時(shí),2*4?+?4*2?=?16;

當(dāng)丙=5時(shí),2*4?+?5*2?=?18;

當(dāng)丙=6時(shí),2*4?+?6*2?=?20;

當(dāng)丙=7時(shí),2*4?+?7*2?=?22;正確

當(dāng)乙=3的時(shí)候,丙=4

當(dāng)乙=4的時(shí)候,丙=2

當(dāng)乙=5的時(shí)候,丙=0

當(dāng)乙=6的時(shí)候,這個(gè)就不需要了



最后選擇甲,

當(dāng)甲=2的時(shí)候,?

當(dāng)乙=0的時(shí)候,丙=5

當(dāng)乙=1的時(shí)候,丙=3

當(dāng)乙=2的時(shí)候,丙=1

當(dāng)甲=4的時(shí)候,?當(dāng)乙=0的時(shí)候,丙=0

當(dāng)甲=5的時(shí)候,這個(gè)就不需要了



講題可以這樣講,下次還有類似的題目

還讓我這樣跟你講,我可要瘋掉的


No.2

編程開始

于是想一想,理清思路?


有三個(gè)方盒子

我們分別給她加上對應(yīng)的名字?(這個(gè)在編程里,叫做變量

想一想,什么時(shí)候才會(huì)出來結(jié)果.

只有當(dāng)條件成立的時(shí)候,才會(huì)出現(xiàn)結(jié)果

“如果……那么”

然后需要重復(fù)執(zhí)行?

執(zhí)行到什么時(shí)候??

執(zhí)行到這個(gè)數(shù)字已經(jīng)超過20,就不應(yīng)該再去執(zhí)行了



檢查一下答案,?但這個(gè)遠(yuǎn)遠(yuǎn)不是我們想要的?

于是,在重復(fù)執(zhí)行外,還要加一個(gè)重復(fù)執(zhí)行。

當(dāng)乙開始計(jì)算的時(shí)候,丙還需要重新從0開始計(jì)算

接下來看對甲進(jìn)行循環(huán)?

來看一下,是不是也是這樣去算?

原來程序這樣去寫的時(shí)候,數(shù)學(xué)的思路也就跟著清晰了不少?

學(xué)習(xí)數(shù)學(xué)就是鍛煉你的思路,學(xué)習(xí)編程也是一樣鍛煉思路?

思路不清楚,那題目肯定做不出來,不管是數(shù)學(xué)還是編程?



好了,作業(yè)講完了,現(xiàn)在回頭去想一想你有50塊錢?

夢龍12元一個(gè),可愛多4元一個(gè),老冰棒2元一個(gè)

可以給出幾種搭配方案吧~

? ? 上述問題,不光是小學(xué)作業(yè),直到走上社會(huì),這種例子數(shù)不勝數(shù)。只靠腦袋計(jì)算,還是跟不上計(jì)算機(jī)的節(jié)奏和正確率。要想孩子日后走得遠(yuǎn),就要比別人早接觸本該有的知識才是王道。

????這塊講得專業(yè)有不懂的怎么辦,下方有免費(fèi)課程領(lǐng)取~不能因?yàn)樘珜I(yè)而忽略,孩子走上社會(huì),不會(huì)因?yàn)閠a不夠?qū)I(yè),別人就會(huì)降低難度。只會(huì)因?yàn)楹⒆幼銐驅(qū)I(yè),社會(huì)可以給ta打開更多的大門。只有孩子自身知識豐富才無畏前進(jìn)路上的荊棘。

Scratch基礎(chǔ)入門

Scratch趣味教學(xué)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 三摩地篇--13-譯文 在不斷練習(xí)與不執(zhí)著下,努力使心靈穩(wěn)定、不變的過程,謂之練習(xí)。 沙吉難陀大師闡述 從正面來看...
    覺知中的帆閱讀 471評論 0 0
  • 五塊錢一盒橘子 看梅長蘇的婦人 以及尿床的孩子 不忍打罵 也終究要睡 一個(gè)難眠的夜晚
    陳冠群閱讀 288評論 0 0
  • 今天很幸福,和我的小伙伴牽著手走出校門。兩個(gè)人裹著厚厚的大棉服,戴著帽子,騎著共享單車到處轉(zhuǎn)悠。在宿舍突發(fā)...
    1801B黃渝巧閱讀 319評論 3 0
  • 走在晨曦中迎著秋意濃濃的清晨曙光,我來到教室,發(fā)現(xiàn)幾個(gè)孩子正在裝飾黑板,還有幾個(gè)孩子打掃衛(wèi)生,其他的孩子們拿出抄好...
    張敏毛卜拉小學(xué)閱讀 1,022評論 0 0