<p class="ql-block"><b>學(xué)好數(shù)學(xué)需要具備三方面的能力</b></p><p class="ql-block"><b> 1、基礎(chǔ)知識(shí)</b>:像加減乘除的運(yùn)算,面積周長(zhǎng)的公式,數(shù)學(xué)定理等等都是數(shù)學(xué)的基礎(chǔ)知識(shí),基礎(chǔ)知識(shí)掌握不牢,肯定不會(huì)做題。</p><p class="ql-block"><b> 2、審題:</b>數(shù)學(xué)是一門很嚴(yán)謹(jǐn)?shù)膶W(xué)科,對(duì)就是對(duì),錯(cuò)就是錯(cuò)。這就要求我們?cè)谧鲱}之前,首先要把題讀懂,如果題意都理解錯(cuò)了,題是不可能做正確的。</p><p class="ql-block"><b> 3、思維邏輯:</b>把題讀懂了,也就是知道自己現(xiàn)在的位置在哪里,未來(lái)要去哪里。基礎(chǔ)知識(shí)是你可以利用的工具,而思維邏輯就是找到這條路的方法。</p> <p class="ql-block"> <b>解數(shù)學(xué)題的思路跟編程是一致的</b>,當(dāng)我們完成一段程序時(shí),首先要確定實(shí)現(xiàn)哪些功能,這就是一個(gè)審題的過(guò)程。 </p><p class="ql-block"> 其次我們需要運(yùn)用編程思維的方法來(lái)實(shí)現(xiàn)程序,這對(duì)應(yīng)了解題中的邏輯分析。當(dāng)然,編程語(yǔ)言,比如說(shuō)C++,就是我們編程所運(yùn)用的工具。</p> <p class="ql-block"> <b>先來(lái)看一道經(jīng)典的數(shù)學(xué)計(jì)算題</b></p><p class="ql-block">1+2+3+4+5+6+……+100 = ?</p><p class="ql-block">想得到結(jié)果又兩種計(jì)算方式:</p><p class="ql-block">(1)一種是普通計(jì)算,按順序先計(jì)算1+2,再計(jì)算+3,+4,一直加到100,最終計(jì)算99次得出最后結(jié)果。</p><p class="ql-block">(2)另一種則是利用高斯算法,因?yàn)?+100 = 2+99 = 3+98,這些結(jié)果都等于101,總共有50對(duì)101,最終只需要計(jì)算一次(50 ×101)就能得到最后的結(jié)果。</p> <p class="ql-block"> 很顯然,采用第二種方式無(wú)論是在結(jié)果的正確性上,還是在解題速度上,都有很大的優(yōu)勢(shì)。</p><p class="ql-block"> 第二個(gè)方案,其實(shí)就是<b>編程思維</b>。</p> <p class="ql-block"> 所以編程的過(guò)程其實(shí)就是鍛煉孩子<b>審題</b>和<b>邏輯思考</b>的過(guò)程,因此學(xué)習(xí)編程反過(guò)來(lái)也可以提升孩子數(shù)學(xué)的<b>解題能力</b>的。</p>