Kojo 探索
外觀
使用 Logo 語言在專用 IDE 中教授兒童程式設計。本書旨在透過程式設計互動地探索數學、藝術和科學的不同主題。以下是關於這些重要學習領域的一些簡要說明
- 數學是結構和模式的語言,是所有我們努力以系統的方式理解周圍世界的基礎。
- 藝術幫助我們欣賞美和體驗神秘,並激發我們內心的創造力和快樂火花。
- 科學是我們試圖用(數學)理解自然的方式。
- 程式設計是一種系統地表示結構和模式的方式,用一種形式可以由我們直接在計算機上執行,以做以下有用的事情
- 玩弄想法(在數學、科學和藝術中)。
- 建立資訊結構(如網際網路)。
- 自動化我們周圍的世界。
這些對於孩子們來說是至關重要的科目,讓他們在 21 世紀世界中成為有文化、有知識和快樂的公民。
本書透過讓孩子們使用這些科目來創造事物,幫助他們學習這些科目。在本書的幫助下,他們建立繪畫、演算法、電子電路和音效。本系列的後續卷將幫助他們建立動畫、遊戲、機器人等等。
用於在本書中探索上述領域的可互動軟體被稱為Kojo 學習環境。Kojo 是一款屢獲殊榮的開源應用程式,在全球範圍內被數萬人使用。它功能強大、功能豐富且健壯,可在 Linux、Windows 和 Mac 上使用。
本書在創造事物時使用的一些想法包括
- 數學 - 單位長度、距離、整數、有理數、分數、比例和比例、百分比、估計、角度(定義、互補角、內角和外角)、圓、弧、多邊形、座標幾何、最小公倍數、最大公約數、BODMAS、方程式、等差數列、隨機數、對稱性、單利、平均數以及視覺和數字模式。
- 藝術 - 各種形狀和顏色,以創造性的方式組合在一起。• 程式設計 - 海龜圖形、值和變數、命令和函式、演算法、基本要素、組成和抽象。
- 科學(物理) - 原子結構、電勢差、電流、電阻和歐姆定律。
本書還有幾個額外的、非常重要的目標,即透過 Kojo,讓孩子們練習以下方面
不同的思維模式 - 歸納、演繹、系統、分析、創造等。
學習如何透過探索、發現和反饋來學習新事物。
這包括幫助他們學習各種解決問題的策略。
這些對於 21 世紀動態的資訊化工作環境至關重要。