少兒編程培訓哪家靠譜?少兒編程培訓哪家好?這些問題都是現(xiàn)今很多家長較為關注的,隨著機構的不斷增加,讓很多人在選擇的時候都會有些困惑,不知道怎么選擇好,到底少兒編程培訓哪家靠譜?建議從價格、師資、教學方法,便利等方面進行多方面參考對比,然后選擇一個適合自己孩子的。
Scratch是一款使用者可以不認識英文單詞,也可以不會使用鍵盤的少兒編程工具。構成程序的命令和參數(shù)通過積木形狀的模塊來實現(xiàn)。今天小編主要給大家分享怎樣用scratch制作計算器,希望對你們有幫助!
怎樣用scratch制作計算器
首先,我們制作一個計算器的面板,ppt是最適合的工具。
第二步,我們需要定位每一個按鍵。冉爸在課堂上引入了“二維數(shù)組”的概念,通過行,列定位每一個按鍵。其實數(shù)組的例子在生活中隨處可見,比如體育課上同學們排成三行四列。初等數(shù)學的知識都是從生活中抽象而來的,冉爸盡量把數(shù)學概念融入到孩子的世界里。
第三步,通過觀察,我們可以把功能相同的按鍵歸為一組。比如說數(shù)字鍵0~9為一組,當按下數(shù)字鍵時,調用相應函數(shù);運算符+-*/為一組,當按下運算符時,調用相應函數(shù);......
第四步,通過這樣“總”-“分”的結構,我們就把問題分解了,接下來針對第三步中的分組,分別編寫函數(shù)。
我們要計算的是“數(shù)”,可是計算機接受到的,其實是0~9單一的數(shù)字,和小數(shù)點。因此,我們先用一個列表來依次存放輸入的數(shù)字。
舉例子,當輸入小數(shù)點時,計算機完成這樣的任務:(由于顯示屏寬度的原因,我們限制數(shù)字的位數(shù)不超過14)
第五步,我們需要把列表里臨時存放的各位數(shù)轉換成被計算的數(shù)字,前后輸入的數(shù)字依次賦值給操作數(shù)1和操作數(shù)2,然后根據(jù)運算符進行運算。
整個分析思路其實是線性的,并不難。完成這個作業(yè)的關鍵,在于如何進行連續(xù)運算,真實的計算器是可以連續(xù)運算的。編程序計算2+3不難,但是計算((2+3) * 4 / 5 + 6) * 7......這就需要用到一些處理技巧。對于我們的孩子來說,目前還不需要思考的這么深入,先梳理分解問題和組織代碼的思路,等以后再回頭看冉爸處理連續(xù)運算的技巧。
低年級的小朋友也不用怕,我們在整個過程中,不僅是學習編程,還有各種工具的使用,比如搜索引擎,ppt,畫圖;還有作品的設計,這里就包括了色彩的搭配、界面的設計、功能的設計。在這些方面啊,小朋友做的往往比大人還好!
scratch計算器制作流程
一、本課目標
(1)理解變量程序塊以及使用方法。
(2)根據(jù)任務需要,合理地組合應用變量。
二、任務分析
1、劇本設計
主題:計算器;
舞臺:選擇自己喜歡的;
劇本:任意輸入兩個數(shù)值,得出這兩個數(shù)和。
2、程序分析
三、動手操作
1、新建背景
挑選自己喜歡的背景圖片。
2、刪除角色
本次活動,不需要任何角色。
3、新建變量
新建一個變量x。
指令區(qū)和舞臺區(qū)出現(xiàn)變化;
當x變量建好了以后,我們還要建立y變量以及和變量。
我們想用鍵盤輸入x和y值,需要使用詢問程序塊;
以及使用數(shù)據(jù)模塊下面的程序塊;
將兩個程序塊結合起來,并把詢問內容修改;
y值的設定也是如此,這樣我們的程序基本就做好了。
四、繼續(xù)探
1、可不可以求出x、y的差、積、商呢?
2、你還能實現(xiàn)計算器上的什么功能?
用scratch編寫計算器的思路
一:設置數(shù)字鍵
當我們點擊1的時候,讓數(shù)字鍵=1,點擊2的時候讓數(shù)字鍵=2,以此類推。
二:設置加減乘除鍵
我們將+號設置為運算符=1,-號設置為運算符=2,*號設置為運算符=3,/號設置為運算符=4,當我們點擊+號時,數(shù)字數(shù)保存到a里,數(shù)字框為空,目的是預留出來位置來存儲下一個數(shù)。
三:設置等號鍵
如果運算符=1時(加號),那么a增加一個數(shù)字,如果運算符=2時(減號)那么說出“a-數(shù)字”,運算符=3時說出“a*數(shù)字”,運算符=4時說出a/數(shù)字。
最后一步我們設置一下C鍵(清空鍵)。
以上就是成都童程童美少兒編程培訓為您提供少兒編程培訓哪家靠譜的全部內容,更多內容請進入少兒編程欄目 查看