從 Scratch 到程式設計

2021-09-20 03:42:32 字數 415 閱讀 4121

目前很多孩子在學 scratch 程式設計,但是覺得有些教育的方向有問題,大多數是在做遊戲設計,與演算法層面的培訓不多。

實際上,作為一種兒童程式語言,當我第一次看到兒子用scratch,我就意識到這是乙個非常不錯的適合孩子用的程式語言。

scratch的「控制」模組中包含的 迴圈重複執行、如果那麼條件語句等,其實和一些其它的高階程式語言沒什麼本質上的區別。

scratch中的「」列表「模組,其實就是乙個一維陣列;而其中的」自製積木「模組,可以設定為帶引數的和不帶引數的,就是乙個函式的概念。

所以,在教授孩子學習 scratch 的時候,應該讓孩子對這些關鍵的地方有一些基本的概念,未來學習高階程式語言包括 python或者 c++,參加類似 noip 的比賽時,孩子們會更好地理解其中的邏輯與演算法。程式語言,邏輯本質上有些是完全相通的,儘管各自的語法不一樣。

娃娃學程式設計 從認識Scratch程式設計開始

風靡全球的stem教育注定與學校教育有著千絲萬縷的聯www.cppcns.com系。而stem教育面臨的主要問題是,對於年幼的孩子來說,如何找到乙個突破口,讓他們進入,領會並且應用起來則是關鍵。對於低齡段或者是從未接觸過程式設計的孩子,直接讓其學習難度大的程式語言 並不合適,晦澀難懂的 複雜的邏輯,...

少兒程式設計 Scratch

最近了解了一下少兒程式設計方面的東西,記錄一下相關的資訊,說說自己對這塊的看法。少兒程式設計 於一款名叫scratch的軟體 這是一款由麻省理工學院 mit 設計開發的少兒程式設計工具。其特點是 使用者可以不認識英文單詞,也可以不會使用鍵盤。構成程式的命令和引數通過積木形狀的模組來實現。用滑鼠拖動模...

從程式設計到工程

語言只是工具 我曾經是非常執著的開發人員。我有連續幾天幾夜coding 的經歷,也曾經為了乙個技術問題耗上三四個星期而導致專案一再延遲,還曾經為了乙個實現細節與專案相關的人員逐一爭論。我也曾經像大多數的開發人員一樣熱衷於爭論語言之間孰優孰劣。我在 delphi大富翁論壇 上寫過乙個簡介,其中個人特長...