資訊內(nèi)容
Scratch學(xué)習(xí)心得(1)
Scratch學(xué)習(xí)心得(1)
SCRATCH心得(一)
1、Scratch是適合8歲到16歲的兒童學(xué)習(xí)編程的工具。
想當(dāng)年,編程是大學(xué)才玩的東西,而且還得是計算機系的學(xué)生才學(xué)的,現(xiàn)在一陣風(fēng)刮來,國內(nèi)的專家和機構(gòu)紛紛吶喊:中國的在科技上的被動挨打都是因為我們不會編程!只有人人學(xué)會了編程,中國才能迎頭趕上,你看看國外......,人人都是編程大神。編程已經(jīng)進入教學(xué)大綱了!高考也要靠編程了!(小學(xué)生7-12歲,初中生13-15歲,高中生16-18歲)。
2、國外一個七歲女孩對編程的感悟,頓時感覺自嘆不如啊。寫出來和大家分享。
(菲茨杰拉德的七歲女兒編程心得)我學(xué)到的關(guān)于編程的5件事:
①計算機很傻,只會做那些你讓它做的事情
②編程真的很難!你必須非常的認真
③你告訴它去做事情時必須按正確的順序
④你可以用計算機做出很多不同的事情
⑤一定要檢查你的工作
3、界面:
(1)編程積木:每一條都代表了一個命令,根據(jù)命令的種類有很多分類,scratch工具對每一個分類用了不同的顏色進行區(qū)分。
(2)程序要寫在對象上(面向?qū)ο缶幊蹋紫纫幸粋€對象,包括舞臺、角色,然后才能對它們編程。
(3)角色區(qū)域:就是你想通過編程操作的對象,可以是任何東西,是個卡通小貓,小馬,可以是小樹,隨便什么東西。可以只有一個,可以有無數(shù)個。
(4)事件:選一個程序觸發(fā)執(zhí)行的事件放在程序的最前面。
4、步驟
(1)需求分析:編程中最重要的也是第一項的工作,需求分析。也就是搞清楚你設(shè)計的程序到底要做什么事情。
(2)算法設(shè)計:編程中重要的第二項工作,算法設(shè)計,也就是搞清楚如何實現(xiàn)你設(shè)計好的程序需求,使用什么關(guān)鍵算法。實現(xiàn)的方法可能有很多種,你如何選擇最簡單和最有效率的算法。這就是算法的優(yōu)劣。
(3)編寫代碼:最后一個步驟,用你的編程工具進行編程啦。
(學(xué)習(xí)重點:編程思維邏輯。讓同學(xué)們從小就能培養(yǎng)好的邏輯思維習(xí)慣,和培養(yǎng)優(yōu)秀的思維品質(zhì),而不是教學(xué)生去做碼農(nóng)。)
5、除非真喜歡,否則手把手的跟著老師做幾個小游戲并不會成為什么編程大師,將來也不會在編程競賽獲什么大獎,因為人家不考這些,是要考算法的,真正的基于邏輯和數(shù)學(xué),甚至幾何等知識。
很多時候,受到外界的影響,而連帶著自己的情緒錯亂,做一些錯誤的事,后果是導(dǎo)致生活更亂,其實大可不必,理性的人,都是想辦法將錯誤的危害控制在最小。也就是控制在外界上的影響,而避免波及到自己的生活,這才是明智的選擇。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除
