Blockly 創意趣味編程

《Blockly 創意趣味編程》是蘭州大學提供的慕課課程,授課老師是周慶國、崔向平。

基本介紹

  • 中文名:Blockly 創意趣味編程
  • 授課老師:周慶國、崔向平
  • 提供院校:蘭州大學
  • 類別:慕課
課程簡介,課程大綱,

課程簡介

Blockly是谷歌發布的完全可視化的程式語言。Blockly代碼塊由類似於積木的圖形對象構成,用戶可以通過類似玩拼圖玩具的方式,將它們拼接起來,創造出簡單功能,然後將一個個簡單功能組合起來,最終構建出一個程式。計算機發展至今,已有上千種不同的程式語言,顯然,掌握每一種程式語言是不現實的。相較於其他種類程式語言,Blockly語言無需用戶編寫冗長的代碼和考慮複雜的語法規則,並且可以根據需要導出不同語言的代碼,例如Python、JavaScript、PHP等,降低了學習成本。

課程大綱

第1章 信息技術與Blockly
1.1 信息
1.2 信息技術
1.3 什麼是Blockly
1.4 Blockly編程環境
1.5 Blockly模組功能介紹
第1章 單元測驗
第2章 數據與數據運算
2.1 數據的概念
2.2 數據類型
2.3 變數
2.4 運算符
第2章 單元測驗
第3章 程式設計基礎
3.1 程式與算法
3.2 用順序結構設計程式
第3章 單元測驗
第4章 選擇結構
4.1 用選擇結構設計程式
4.2 單分支選擇結構
4.3 雙分支選擇結構
4.4 多分支選擇結構
4.5 選擇結構的嵌套
第4章 單元測驗
第5章 循環結構
5.1 用循環結構設計程式
5.2 次數重複循環結構
5.3 條件重複循環結構
5.4 步長循環結構
5.5 列表循環結構
5.6 循環的中斷與繼續
5.7 循環結構的嵌套
第5章 單元測驗
第6章 列表
6.1 數組
6.2 列表的基本操作
6.3 列表的使用
第6章 單元測驗
第7章 函式
7.1 函式
7.2 實參與形參
7.3 函式的創建與使用
7.4 函式的返回值
第7章 單元測驗
第8章 綜合實踐
8.1 程式設計的過程
8.2 計算思維
8.3 Blockly開發工具
8.4 二次開發案例(上)
8.4 二次開發案例(下)
8.5 Blockly的高級使用
第8章 單元作業

相關詞條

熱門詞條

聯絡我們