'PSTK項目:國際青少年編程技術等級考試引入國,到底考的啥?'

"

  近日,國際青少年編程技術等級考試引入國內的消息不脛而走,各大主流媒體爭相報道。

"

  近日,國際青少年編程技術等級考試引入國內的消息不脛而走,各大主流媒體爭相報道。

PSTK項目:國際青少年編程技術等級考試引入國,到底考的啥?

新浪網

"

  近日,國際青少年編程技術等級考試引入國內的消息不脛而走,各大主流媒體爭相報道。

PSTK項目:國際青少年編程技術等級考試引入國,到底考的啥?

新浪網

PSTK項目:國際青少年編程技術等級考試引入國,到底考的啥?

中新網

……

  知其然不知其所以然,新聞報道只簡要介紹,那麼國際青少年編程技術等級考試,到底考了些什麼?

  據悉國際青少年編程技術等級考試,引入國內,首次報考的青少年只能選擇1-3級進行報考,考綱如下:

  一級能力標準及考試大綱

  ◆能力要求

  1.瞭解編程基本理

  2.瞭解圖形化軟件

  3.掌握基本的 scratch 軟件功能用

  4.理解和分析簡單的 scratch 語句

  5.能夠使用 scratch 編寫簡單程序

  ◆考試內容

  一、編程基本知識

  1.瞭解基本的編程概念

  2.瞭解基本的編程思想和編程原理

  3.瞭解編程和日常生活工作的關係

  二、scratch 平臺和軟件使用

  1.瞭解 scratch 軟件和平臺是什麼

  2.掌握 scratch 軟件的環境安裝

  3.基本掌握 scratch 圖形化編程平臺主要的操作區域、菜單、按鈕等功能

  4.瞭解並基本掌握使用 scratch 軟件進行編程、編譯和運行的操作流程

  5.瞭解 scratch 社區

  三、角色

  1.理解角色是什麼

  2.掌握角色的添加與刪除

  3.掌握角色的命名、放大縮小等基本操作

  4.瞭解角色的自定義上傳

  四、角色造型、舞臺背景設置

  1.理解角色造型的含義和作用

  2.瞭解造型切換

  3.會使用造型切換來達到角色變化的效果

  4.初步瞭解造型的編輯功能

  5.瞭解舞臺和背景的含義

  6.掌握背景的選擇、切換和自定義上傳

  五、基本的積木指令,時間等待控制,對話

  1.瞭解指令的含義和不同分類

  2.初步掌握一些基本的積木指令

  3.會使用這些積木指令搭建出一段可執行的程序

  4.可以完成一段簡單的對話程序

  5.掌握使用時間指令來控制程序的功能

  六、運動:簡單移動

  1.整體瞭解運動類別下的積木指令

  2.掌握角色的移動

  3.可以結合已學的角色、背景、運動和對話指令等知識,創作一段程序

"

  近日,國際青少年編程技術等級考試引入國內的消息不脛而走,各大主流媒體爭相報道。

PSTK項目:國際青少年編程技術等級考試引入國,到底考的啥?

新浪網

PSTK項目:國際青少年編程技術等級考試引入國,到底考的啥?

中新網

……

  知其然不知其所以然,新聞報道只簡要介紹,那麼國際青少年編程技術等級考試,到底考了些什麼?

  據悉國際青少年編程技術等級考試,引入國內,首次報考的青少年只能選擇1-3級進行報考,考綱如下:

  一級能力標準及考試大綱

  ◆能力要求

  1.瞭解編程基本理

  2.瞭解圖形化軟件

  3.掌握基本的 scratch 軟件功能用

  4.理解和分析簡單的 scratch 語句

  5.能夠使用 scratch 編寫簡單程序

  ◆考試內容

  一、編程基本知識

  1.瞭解基本的編程概念

  2.瞭解基本的編程思想和編程原理

  3.瞭解編程和日常生活工作的關係

  二、scratch 平臺和軟件使用

  1.瞭解 scratch 軟件和平臺是什麼

  2.掌握 scratch 軟件的環境安裝

  3.基本掌握 scratch 圖形化編程平臺主要的操作區域、菜單、按鈕等功能

  4.瞭解並基本掌握使用 scratch 軟件進行編程、編譯和運行的操作流程

  5.瞭解 scratch 社區

  三、角色

  1.理解角色是什麼

  2.掌握角色的添加與刪除

  3.掌握角色的命名、放大縮小等基本操作

  4.瞭解角色的自定義上傳

  四、角色造型、舞臺背景設置

  1.理解角色造型的含義和作用

  2.瞭解造型切換

  3.會使用造型切換來達到角色變化的效果

  4.初步瞭解造型的編輯功能

  5.瞭解舞臺和背景的含義

  6.掌握背景的選擇、切換和自定義上傳

  五、基本的積木指令,時間等待控制,對話

  1.瞭解指令的含義和不同分類

  2.初步掌握一些基本的積木指令

  3.會使用這些積木指令搭建出一段可執行的程序

  4.可以完成一段簡單的對話程序

  5.掌握使用時間指令來控制程序的功能

  六、運動:簡單移動

  1.整體瞭解運動類別下的積木指令

  2.掌握角色的移動

  3.可以結合已學的角色、背景、運動和對話指令等知識,創作一段程序

PSTK項目:國際青少年編程技術等級考試引入國,到底考的啥?

  二級能力標準及考試大綱

  ◆能力要求

  1. 進一步熟悉和掌握 scratch 軟件編程技能

  2. 理解和使用 scratch 軟件大部分模塊的指令

  3. 能夠分析和編寫簡單的邏輯控制程序

  4. 開始理解並熟悉“問題分解”的思想

  5. 瞭解團隊分工合作

  ◆考試內容

  一、聲音

  1. 掌握聲音的選擇、上傳、播放等基本操作

  2. 掌握聲音模塊指令的使用

  3. 可以將聲音和角色等元素相結合,編寫更加生動的程序

  二、事件:角色點擊,按下鍵盤等

  1. 瞭解事件的含義

  2. 瞭解事件和角色之間的關係

  3. 理解並使用按下鍵盤事件指令

  4. 理解並使用角色點擊事件指令

  5. 理解並使用更換背景等事件指令

  三、運動:方向,碰到邊緣

  1. 理解掌握更多的運動指令

  2. 運動方向的動態控制

  3. 碰到邊緣就反彈指令的使用

  4. 旋轉方式

  5. 移動到隨機位置或跟隨鼠標指針 四、簡單的控制語句,最基本的循環

  四、簡單的控制語句,最基本的循環

  1.瞭解控制模塊簡單的控制指令

  2.理解“重複執行”指令,實現基本的循環

  3.理解掌握“如果...那麼”指令

  4.可以結合以上指令,實現簡單的邏輯控制程序

  五、簡單的數學運算

  1. 掌握加減乘除指令的使用

  2. 掌握<,>,=比較運算的使用,並可用作控制條件

  3. 創建數學運算的場景,實現多個數字的混合運算

  六、簡單的場景建設

  1. 瞭解場景含義,逐步培養場景建設能力

  2. 能夠發揮自主想象力,結合美學、聲音、背景畫面、角色安排等,設計編程的場景或情節。

  七、初識變量

  1. 理解變量和存儲的含義

  2. 掌握新建變量和變量命名的方法

  3. 設置變量的值

  4. 顯示變量

  5. 簡單應用變量存儲數據

  八、分解問題

  1. 初步理解“問題分解”思想

  2. 初步掌握把解決一個問題的步驟分解為一系列指令的做法

  九、註釋

  1. 理解註釋的含義

  2. 可以為程序添加註釋

  十、團隊合作

  1. 理解團隊合作的概念和意義

  2. 逐漸增強溝通以及團隊的分工合作能力

  十一、調試 bug

  1.瞭解調試的意義

  2.簡單的程序調試,發現錯誤

  三級能力標準及考試大綱

  ◆能力要求

  1. 熟練使用 scratch 軟件的所有編程指令和邏輯控制

  2. 更加深入的瞭解數據與存儲,掌握列表應用

  3. 更加深入的瞭解編程與算法,理解模塊化和問題分解

  4. 進一步熟悉程序開發中的團隊意識。

  5. 瞭解並培養對知識產權的尊重意識。

  ◆考試內容

  一、座標系與運動

  1. 初步理解座標系的基本知識

  2. 移動到座標系上的某個點位

  3. 可以通過設置座標控制角色運動

  4. 掌握在舞臺上顯示座標和方向情況

  二、進一步理解事件:廣播機制

  1. 理解事件模塊內的廣播機制

  2. 掌握髮送廣播與接收廣播,實現角色之間的消息通訊

  3. 瞭解響度和計時器事件

  三、複雜的控制語句,嵌套的條件和循環

  1. 進一步理解控制邏輯,掌握更加複雜的控制指令

  2. 理解和使用“重複執行 n 次”指令

  3. 掌握“如果...那麼...否則”指令

  4. “重複執行直到”指令的理解和使用

  5. 可以嵌套循環和條件指令,形成複雜的控制邏輯四、克隆

  四、克隆

  1. 理解克隆和複製的含義

  2. 理解“當作為克隆體啟動時”指令

  3. 掌握克隆的操作

  4. 刪除某個克隆體

  五、偵測

  1. 掌握偵測模塊的基本指令和功能

  2. 區分事件與偵測

  3. 鼠標指針偵測

  4. 顏色區域偵測

  5. 舞臺邊緣偵測

  6. 按鍵偵測

  7. 計時器和時間組件的使用

  8. 能夠結合偵測模塊創建簡單的小遊戲

  六、複雜的數學運算

  1. 理解隨機數的概念以及隨機數的指令

  2. 字符串的連接和包含運算

  3. 餘數

  4. 四捨五入

  5. 絕對值、取整等數學函數的使用

  七、深入學習變量:列表

  1. 理解列表的概念

  2. 理解列表的存儲結構

  3. 瞭解並掌握列表的插入、刪除等操作

  4. 列表長度和項目序號

  5. 列表的簡單應用

  八、使用畫筆

  1. 瞭解畫筆模塊指令

  2. 學習使用畫筆進行繪製操作

  九、分解問題

  1. 進一步理解“問題分解”思想

  2. 學習把大問題拆分為“小問題”進行解決,並應用到編程中

  十、模塊化

  1. 理解模塊化概念

  2. 瞭解並學習修改使用已有程序模塊開發新功能

  十一、註明引用

  1. 理解引用概念,培養知識產權意識

  2. 瞭解標明出處,註明引用

  十二、算法比較

  1. 初步瞭解算法優劣的屬性

  2. 學習對多個算法進行比較,並選出更優的策略

"

相關推薦

推薦中...