【廣告】
Scratch-適合編程啟蒙的編程語(yǔ)言
Scratch是一種趣味編程語(yǔ)言,它由麻省理工學(xué)院(MIT)和Google公司共同研發(fā),針對(duì)6-16歲孩子的趣味編程語(yǔ)言,只需要使用鼠標(biāo),學(xué)生就可以編寫(xiě)自己的故事書(shū),動(dòng)畫(huà)片或者小游戲。
Scratch采用的是“圖形拖拽式編程”方式進(jìn)行程序的創(chuàng)造。相對(duì)于JAVA、Python等語(yǔ)言來(lái)說(shuō),Scratch有以下這些優(yōu)點(diǎn):
入門(mén)簡(jiǎn)單,無(wú)關(guān)原有編程基礎(chǔ)。通過(guò)拖拽塊創(chuàng)建代碼,而不是手動(dòng)編寫(xiě)基于文本的代碼,去除了枯燥的編程語(yǔ)法。內(nèi)容豐富,針對(duì)有興趣、喜愛(ài)繪畫(huà)的學(xué)生,提供角色繪制設(shè)計(jì)功能。通過(guò)使用Scratch,讓學(xué)生在動(dòng)畫(huà)、游戲設(shè)計(jì)過(guò)程中逐漸形成邏輯分析、獨(dú)立思考創(chuàng)新的思維方式。相比其他編程軟件,其更加直觀,學(xué)生能比較容易地看到自己的勞動(dòng)成果。
編程教會(huì)孩子如何思考
1. 計(jì)算思維實(shí)際上包括了數(shù)學(xué)思維和工程思維,其中重要的是抽象分析能力和邏輯思考能力。在編寫(xiě)程序時(shí),首先需要把一件事情抽象出來(lái),再用邏輯化的方法表達(dá)出來(lái),所以編程的過(guò)程就是鍛煉抽象思維和邏輯表達(dá)能力的過(guò)程。
2. 根據(jù)多元智能理論,學(xué)習(xí)編程可不僅培養(yǎng)孩子的邏輯思維,而且對(duì)數(shù)學(xué)理解、英語(yǔ)興趣、嚴(yán)謹(jǐn)理念、解決問(wèn)題能力、動(dòng)手能力和創(chuàng)造力的培養(yǎng)都有很大幫助。
編程是邏輯思維體現(xiàn)
2015年,在《關(guān)于“十三五”期間全1面深入推進(jìn)教育信息化工作的指導(dǎo)意見(jiàn)(征求意見(jiàn)稿)》中,提出“探索STEAM教育、創(chuàng)客教育等新教育模式”。編程教育首1次以政策形式出現(xiàn)在公眾視野。
2017年,出臺(tái)《新一代人工智能發(fā)展規(guī)劃》,指出實(shí)施全民智能教育項(xiàng)目,在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育。
此外,在《浙江省深化高??荚囌猩贫染C合改革試點(diǎn)方案》中,更是明確將信息技術(shù)學(xué)科(含編程)納入高中生的必學(xué)科目,并且以100%紙筆閉卷測(cè)試的方式納入高中階段的考查。
編程簡(jiǎn)介
為了使計(jì)算機(jī)能夠理解人的意圖,人類(lèi)就必須將需解決的問(wèn)題的思路、方法和手段通過(guò)計(jì)算機(jī)能夠理解的形式告訴計(jì)算機(jī),使得計(jì)算機(jī)能夠根據(jù)人的指令一步一步去工作,完成某種特定的任務(wù)。這種人和計(jì)算體系之間交流的過(guò)程就是編程。
編程:設(shè)計(jì)具備邏輯流動(dòng)作用的一種'可控體系'【注:編程不一定是針對(duì)計(jì)算機(jī)程序而言的,針對(duì)具備邏輯計(jì)算力的體系,都可以算編程。