資訊內(nèi)容
Scratch編程語(yǔ)言介紹
一、Scratch是什么?
Scratch是2007年由美國(guó)麻省理工學(xué)院開發(fā)的一款圖形化教學(xué)軟件,采用搭積木的方式來(lái)完成程序的編寫。通過(guò)Scratch我們不僅可以學(xué)習(xí)計(jì)算機(jī)科學(xué)的常見(jiàn)概念,還可以培養(yǎng)孩子如何有創(chuàng)意的思考并創(chuàng)作出各種有趣的動(dòng)畫和游戲。
二、Scratch是一種真正的編程語(yǔ)言嗎?
編程語(yǔ)言(programming language),是用來(lái)定義計(jì)算機(jī)程序的形式語(yǔ)言,用來(lái)向計(jì)算機(jī)發(fā)出指令。編程語(yǔ)言的描述一般可以分為語(yǔ)法及語(yǔ)義。語(yǔ)法是說(shuō)明編程語(yǔ)言中,哪些符號(hào)或文字的組合方式是正確的,語(yǔ)義則是對(duì)于編程的解釋。
Scratch是通過(guò)將計(jì)算機(jī)指令模塊化,通過(guò)拼接塊的方式進(jìn)行連接來(lái)完成特定的功能。例如“讓角色在屏幕上移動(dòng)”或“顯示一個(gè)文本信息到屏幕上”。Scratch具有許多編程語(yǔ)言的重要特性,如循環(huán)結(jié)構(gòu)、條件結(jié)構(gòu)和事件控制。通過(guò)這些功能,我們可以創(chuàng)建算法或指令來(lái)完成特定任務(wù)。
三、Scratch 使用者的年齡層是什么?
Scratch主要是為8至16歲年齡的孩子設(shè)計(jì)的,但各個(gè)年齡段的人群都在使用Scratch進(jìn)行創(chuàng)作和分享。年幼一點(diǎn)的孩子可以試試ScratchJr,這是為5至7歲都孩子設(shè)計(jì)的簡(jiǎn)化版的Scratch。
四、Scratch作品分享
《打地鼠游戲》
五、從那里獲取Scratch
Scratch軟件針對(duì)不同環(huán)境開發(fā)了不同的版本:
1、桌面離線版
V1.4版
https://scratch.mit.edu/scratch_1.4
V2.0版
https://scratch.mit.edu/download/scratch2
V3.0版
https://scratch.mit.edu/download
2、網(wǎng)頁(yè)在線版
https://scratch.mit.edu/projects/editor/?tutorial=getStarted
3、Pad版
在AppStore或安卓商店搜索ScratchJr下載。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
