#少兒編程#
本考綱說明整理自中國電子學會官方發布的考綱。Python考試共6級,本文介紹的是3級。
考試性質
全國青少年軟體編程等級考試標準(Python)由中國電子學會科普培訓與應用推廣中心指定。由全國青少年電子信息科普創新聯盟標準工作組開發,由中國電子學會普及工作委員會審核通過,適用於由中國電子學會主辦的青少年軟體編程等級考試(Python)。
能力目標
通過本級考核的學生,考查對編碼、數制、數據維度、CSV格式文件、異常處理等知識的掌握,能夠運用解析、枚舉、排序和查找實現簡單的Python程序。
考核目標
理解編碼和數制,掌握數制間轉換函數理解數據維度,能夠編寫程序處理一維數據和二維數據能夠讀寫CSV格式文件理解Python的異常處理能夠運用指定算法實現簡單的Python程序記住常用核心內置函數的功能及用法考核對象
代碼級(Python)面向年齡8歲以上,持有合法有效證件(身份證/戶口薄/護照)的青少年。
考試要求
機考,以客觀題、編程題為主,考試推薦使用Python3.5.2 IDLE開發環境。
考試標準
一、理解編碼、數制的基本概念,並且會應用
1、能夠進行二進位、十進位以及十六進位之間的轉換
2、理解Python中的數制轉換函數
二、掌握一維數據的表示和讀寫方法,能夠編寫程序處理一維數據
三、掌握二維數據的表示和讀寫方法,能夠編寫程序處理二維數據
四、掌握CSV格式文件的讀寫方法
五、理解程序的異常處理:try-execpt結構語句
六、理解算法的概念,掌握解析、枚舉、排序、查找算法的特徵。能夠用這些算法實現簡單的Python程序。
七、記住常用核心內置函數的功能及用法。
知識點描述
1、編碼
知道什麼是編碼,為什麼要使用編碼,了解unicode和UTF-8兩種編碼掌握編碼間的轉換2、數制
知道什麼是數制,了解二進位、十進位和十六進位掌握這個進位數相互轉換3、數據的維度
了解數據的維度知道什麼是一維數據,掌握如何定義一維數據,如何讀寫一維數據,能夠編程處理一維數據知道什麼是二維數據,掌握如何定義二維數據,如何讀寫二維數據,能夠編程處理二維數據4、CSV格式的文件
知道什麼是CSV文件,CSV文件的數據格式是什麼掌握讀寫CSV文件5、程序的異常處理
了解什麼是程序的異常掌握如何捕獲異常,掌握try-execpt結構語句了解Python標準異常6、算法
了解什麼是算法掌握解析數據的方式掌握簡單的枚舉法掌握簡單的排序算法掌握簡單的查找算法能夠運用這些實現簡單的Python程序7、內置函數
了解什麼事內置函數掌握Python核心內置函數的用法