詳情描述
少兒編程是通過編程游戲啟蒙、圖形可視化編程等課程,培養(yǎng)學(xué)生計算思維和創(chuàng)新解決問題能力的課程??偟膩碚f,目前是針對6-18歲青少年的編程教育。
少兒編程主要內(nèi)容有什么?
一是Scratch或模仿Scratch的圖形化編程教學(xué),側(cè)重于培養(yǎng)興趣和鍛煉思維,趣味性更強(qiáng)。另外還有機(jī)器人編程,就是制作一個機(jī)器人,通過程序運行讓機(jī)器人移動,培養(yǎng)孩子的動手能力。
Scratch將程序指令變?yōu)橐粋€個“積木塊”,使用者無需敲擊代碼或是背誦任何編程指令,只需要將積木塊拖拽并連接在一起,就可以很方便的進(jìn)行編程,從而快速制作出動畫、游戲、交互程序。不僅易于孩子們使用,又能寓教于樂,讓孩子們獲得創(chuàng)作中的樂趣。
二是基于Python、c等高級編程語言的計算機(jī)編程教學(xué)。目標(biāo)往往是參加科技競賽,如信息學(xué)奧林匹克聯(lián)賽、機(jī)器人競賽、科技創(chuàng)新競賽等,或為后續(xù)的專業(yè)學(xué)習(xí)和職業(yè)技能打下基礎(chǔ)。
Python是一種跨平臺的計算機(jī)程序設(shè)計語言。是一種面向?qū)ο蟮膭討B(tài)類型語言,開始被設(shè)計用于編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越來越多地被用于獨立的、大型項目的開發(fā)。
C是一種通用編程語言,通常被廣泛應(yīng)用于大型復(fù)雜系統(tǒng)的開發(fā)。使用 C編寫的代碼可以很容易的從一個平臺移植到另一個平臺,甚至絕大多數(shù)代碼不用修改就可以直接編譯。