資訊內(nèi)容
用Scratch編寫一個(gè)身邊的數(shù)學(xué)案例
小學(xué)暑假作業(yè)實(shí)踐活動(dòng),老師布置了"用身邊的數(shù)學(xué)解決生活中的問題"這一活動(dòng),結(jié)合即將到來的二年級(jí)數(shù)學(xué)知識(shí)點(diǎn),我和天澤一起用scratch編寫了這一個(gè)案例。案例主要運(yùn)用了數(shù)學(xué)知識(shí)點(diǎn)乘法、加法、長(zhǎng)度單位等知識(shí),來計(jì)算一5層樓高度的問題,“通過加法、乘法、長(zhǎng)度單位等數(shù)學(xué)知識(shí)成功算出5層樓的高度為15米。最終列式計(jì)算為(123厘米+177厘米)x5=15米”。
scratch運(yùn)用的知識(shí)主要 有列表、循環(huán)、消息運(yùn)用、文本交互等知識(shí)點(diǎn),難度適中。Scratch是麻省理工學(xué)院的“終身幼兒園團(tuán)隊(duì)”(Lifelong Kindergarten Group)開發(fā)的圖形化編程工具,主要面對(duì)青少年開放。目前已有原始版本(1.4版本)、2.0版本(增加克隆積木,Lego和Makey makey拓展積木)、3.0版本(增加視頻偵測(cè)、文字朗讀、翻譯等選擇性下載擴(kuò)展積木,并增加micro:bit和Lego mindstorms EV3拓展積木)所有人可以在任意版本中創(chuàng)作自己的程序。本案例采用了2.0版本。
具體代碼和角色如下:
角色devin負(fù)責(zé)整個(gè)案例的講解
設(shè)定要解決的問題代碼,5層樓房相關(guān)代碼
爸爸角色dee代碼較為簡(jiǎn)單
數(shù)字1-5的代碼都類似,只是起到輔助理解,非關(guān)鍵代碼,以數(shù)字1的代碼為例:
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除

- 上一篇
9.9元4課時(shí)!scratch、python、c++課程三選一,送全球認(rèn)證編程證書!
爸爸媽媽們,說起少兒編程,你會(huì)想到什么?復(fù)雜枯燥的代碼?日新月異的互聯(lián)網(wǎng)+時(shí)代?還是電影里的天才少年? 回顧歷史政策,在2014年到2019年編程已經(jīng)被無(wú)數(shù)次提起,更是直接和孩子的升學(xué)相關(guān),小升初、初升高、特長(zhǎng)招生等政策均被提起N次。
- 下一篇
學(xué)習(xí)scratch初識(shí)算法
算法是什么?這個(gè)詞看起來高大上,解釋起來就是解決問題的思路和方法。包括明確目標(biāo)、提出問題、按照一定順序?qū)ふ医鉀Q問題的辦法、最終驗(yàn)證程序。 ? ? ? ?少兒學(xué)編程不是為了編寫大段的程序,而是為了培養(yǎng)好的思考習(xí)慣,為其他學(xué)科的學(xué)習(xí)打基礎(chǔ)。