一、少兒編程是什么意思
什么是少兒編程?許多人聽到這個詞都一頭霧水,實際上,隨著信息時代的發(fā)展和人工智能、計算機技術的進步,編程已逐漸成為非常重要的一門課程,少兒編程就是指6-18歲的少年兒童,通過編程游戲啟蒙、可視化圖形編程等課程,培養(yǎng)計算思維和創(chuàng)新解難能力的一種教育。
少兒編程起源于Logo語言之父、構造主義學習理論的提出者——西蒙·派珀特教授,他專門為孩子發(fā)明了Logo語言,并將其運用到教育領域,讓孩子可以通過編程的方式讓計算機程序變得看得見,摸得著。
少兒編程不同于普通的編程,不是學習如何寫代碼、編制應用程序,而是重點培養(yǎng)孩子的思維和邏輯能力,開發(fā)孩子的大腦。
隨著時代的發(fā)展,少兒編程越來越受重視,不僅進入了中小學課堂,有些地方甚至已經(jīng)納入了高考,在2017年《浙江省深化高??荚囌猩贫染C合改革試點方案》中明確規(guī)定:將信息技術學科(含編程)納入高中生的必學科目,同時,在北京和山東確定要把編程基礎納入信息技術課程和高考的內容體系,編程也將成為孩子們學習的一種趨勢。
二、少兒編程課是學什么的
隨著信息時代的發(fā)展,青少兒編程教育已經(jīng)越來越被大家所熟知,但是真正了解少兒編程培訓課程的家長卻并不多,許多家長都不知道少兒編程課學什么。少兒編程課一般是先易后難,根據(jù)孩子的年齡和學習程度選擇合適的課程,少兒編程課的學習內容有:
1、Scratch
這是入門級別的少兒編程,低入門門檻能降低初學的挫敗感,讓孩子在幾乎沒有代碼和錯誤挑戰(zhàn)的情況下,專心感受程序邏輯;在所有的編程技術中,Scratch不要求使用者會英語,也不需要記憶大量的編程命令,甚至不需要會使用鍵盤,它是一種圖形化編程教學,因此它是目前最佳少兒編程入門語言。這類少兒編程主要是培養(yǎng)興趣、鍛煉思維,趣味性較強。
2、機器人編程
對于想進一步學習少兒編程的孩子來說,可以考慮學習wedo機器人,wedo會涉及到簡單的編程,通過編程給自己搭建好的機器人指令,讓機器人根據(jù)自己的指令行動;機器人編程進階的還有EV3,更復雜也更具有挑戰(zhàn)性。
3、Python或C 語言
Python和C 是一種跨平臺的計算機程序設計語言,也是一種復雜的高級編程語言,這類編程語言比較復雜,要求學生有一定數(shù)學基礎、英語基礎和邏輯思維。學習這類課程主要是熟悉編程原理,執(zhí)行代碼操作,能更好培養(yǎng)孩子的思維能力和邏輯能力,但由于比較復雜,可能會出現(xiàn)抵觸情緒。學習這類編程的目標主要是參加信息學奧林匹克競賽、機器人競賽、科技創(chuàng)新大賽等賽事,并為以后的專業(yè)學習和職業(yè)技能打下基礎。
Maigoo小編提醒各位家長,無論選擇哪種少兒編程,都要根據(jù)孩子的實際情況來選擇,切不可揠苗助長,要知道興趣是學習的第一要素,寓教于樂的教育形式會讓孩子更喜歡編程學習。