
小學(xué)生python編程考級,少兒編程教育是通過編程游戲啟蒙、可視化圖形編程等課程,培養(yǎng)學(xué)生的計(jì)算思維和創(chuàng)新解難能力的課程,以下分享小學(xué)生python編程考級。
全國青少年軟件編程等級考試
主辦方:★★★★
中國電子學(xué)會,成立于1962年,是工業(yè)和信息化部直屬事業(yè)單位,是中國科學(xué)技術(shù)協(xié)會的團(tuán)體會員單位。
考試標(biāo)準(zhǔn):★★★
《全國青少年軟件編程等級考試標(biāo)準(zhǔn)》由中國電子學(xué)會主導(dǎo)研發(fā)
考試內(nèi)容:★★★★
Scratch1-4級Python 1-6級C/C++ 1-10級,且電子學(xué)會不僅有學(xué)員考級,也有教師資格培訓(xùn),可跳考。
考試費(fèi)用:★★
因?yàn)榧墑e分的.比較多,整體考下來考務(wù)費(fèi)還是不少的。
考試形式:★★★
線下考試,2020年受疫情影響目前考試延期,重啟時(shí)間待定。
考試服務(wù):★★★★★
公眾號電子學(xué)會考評中心更新相關(guān)考試信息投放相關(guān)信息更新較快,有在線模擬考試,部分考點(diǎn)會拉微信群進(jìn)行考試服務(wù)。往年整體反饋來看,考試難度系數(shù)略高。
全國青少年編程能力等級測試(NCT)
主辦方:★★★
中國軟件行業(yè)協(xié)會培訓(xùn)中心
考試標(biāo)準(zhǔn):★★★
《青少年編程能力等級標(biāo)準(zhǔn)》教育部教育信息化技術(shù)標(biāo)準(zhǔn)委員會組織,清華大學(xué)、北京理工大學(xué)、計(jì)算機(jī)教育專家牽頭研制,四大國家一級行業(yè)學(xué)術(shù)團(tuán)體及協(xié)會:中國軟件行業(yè)協(xié)會、全國高等學(xué)校計(jì)算機(jī)教育研究會、全國高等學(xué)校計(jì)算機(jī)基礎(chǔ)研究會、中國青少年宮協(xié)會于2019年聯(lián)合發(fā)布。
考試費(fèi)用:★★
考試費(fèi)用不分級別,統(tǒng)一300元。
考試形式:★★★★
2020年線上考試
考試服務(wù):★★★★
NCT官網(wǎng)有模擬考試、往屆題目、免費(fèi)輔導(dǎo)課,部分功能需要手機(jī)注冊使用。
青少年編程能力等級測試(CPA)
主辦方:★★★★
一級標(biāo)準(zhǔn)
一、了解Python多種開發(fā)環(huán)境,熟練使用Python自帶的IDLE開發(fā)環(huán)境,能夠進(jìn)行程序編寫、調(diào)試和分析,具備使用Python開發(fā)環(huán)境進(jìn)行程序設(shè)計(jì)的能力
1.了解Python常見的幾種編程環(huán)境:IDLE、Visual Studio Code、JupyterNotebook;
2.熟悉IDLE的操作過程,會打開IDLE,會新建文件、保存文件;
3.熟練掌握使用IDEL進(jìn)行編程,會修改文件、運(yùn)行文件等操作;
4.熟悉IDEL的兩種開發(fā)模式,會在不同模式下進(jìn)行切換;
5.了解Python的版本號和目前最常用的Python版本。
二、熟悉Python程序編寫的基本方法
1.理解“輸入、處理、輸出"程序編寫方法;
2.掌握Python的基本格式,編寫程序時(shí)會合理的使用縮進(jìn)、注釋、字符串標(biāo)識;
3.掌握變量基本概念,會使用變量,并且掌握變量名的命名和保留字等基本語法;
4.理解字符串、數(shù)值型變量,會對變量類型進(jìn)行轉(zhuǎn)換;
5.掌握并熟練編寫帶有數(shù)值類型變量的程序,具備解決數(shù)學(xué)運(yùn)算基本問題的能力;
6.理解比較表達(dá)式、運(yùn)算符、邏輯運(yùn)算的基本概念,掌握Python編程基礎(chǔ)的邏輯表達(dá)式。
三、具備基本的計(jì)算思維能力,能夠完成較簡單的Python程序編寫
1.理解順序結(jié)構(gòu)語句的特點(diǎn)和寫法,能夠完成簡單順序結(jié)構(gòu)的程序;
2.理解比較表達(dá)式、運(yùn)算符、邏輯運(yùn)算的基本概念,掌握Python編程基礎(chǔ)的邏輯表達(dá)式;
3.知道第三方庫turtle的功能,會導(dǎo)入該庫文件,掌握它的一些簡單使用方法:前進(jìn)、后退、左右轉(zhuǎn)、提落筆、畫點(diǎn)、畫圓。
二級標(biāo)準(zhǔn)
一、了解與掌握如下的python編程的進(jìn)階知識,并會使用。
1.知道如下幾種數(shù)據(jù)類型:列表、元組、字典、字符串、range、集合六大內(nèi)置核心數(shù)據(jù)類型;
2.理解列表類型的概念,掌握它的基礎(chǔ)用法及操作:訪問/更新、獲取元素個(gè)數(shù)、遍歷、轉(zhuǎn)換為列表型數(shù)據(jù)、添加和刪除、連接、排序等等;
3.理解元組類型的概念,理解元組和列表的不同,掌握它的基礎(chǔ)用法及操作:元組的聲明與賦值、元組的訪問與更新、元組的遍歷、添加、刪除、排序等等;
4.理解字符串類型的概念,掌握它的基礎(chǔ)用法及操作:字符串的`分割、結(jié)合、替換、檢索、長度獲取。
二、會編寫較為復(fù)雜的Python程序,掌握Python編程的控制語句
1.理解選擇結(jié)構(gòu)語句的功能和寫法,能夠完成簡單選擇結(jié)構(gòu)的程序;
2.掌握程序的單分支結(jié)構(gòu),理解二分支、多分支結(jié)構(gòu)語句;
3.理解循環(huán)結(jié)構(gòu)語句的功能和寫法,能夠完成簡單循環(huán)結(jié)構(gòu)的程序;理解for循環(huán)、while循環(huán)、break和continue循環(huán)控制結(jié)構(gòu)語句;
4.理解range類型的概念,掌握它的基礎(chǔ)用法及操作。
三級標(biāo)準(zhǔn)
一、理解編碼、數(shù)制的基本概念,并且會應(yīng)用。
1.能夠進(jìn)行二進(jìn)制、十進(jìn)制以及十六進(jìn)制之間的轉(zhuǎn)換;
2.理解Python中的數(shù)制轉(zhuǎn)換函數(shù)。
二、掌握一維數(shù)據(jù)的表示和讀寫方法,能夠編寫程序處理一維數(shù)據(jù)。
三、掌握二維數(shù)據(jù)的表示和讀寫方法,能夠編寫程序處理二維數(shù)據(jù)。
四、掌握CSV格式文件的讀寫方法。
五、理解程序的異常處理:try-except結(jié)構(gòu)語句。
六、理解算法的概念,掌握解析、枚舉、排序、查找算法的特征。能夠用這些算法實(shí)現(xiàn)簡單的Python程序。
七、記住常用核心內(nèi)置函數(shù)的功能及用法。
少兒編程入門
少兒編程一般都不會教太復(fù)雜的東西,主要是培養(yǎng)孩子的邏輯思維能力和動(dòng)手能力,學(xué)習(xí)的也都是簡單易懂的東西,比如圖形化編程,就是通過搭積木的方式非常直觀的使用代碼塊來實(shí)現(xiàn)一些功能,而不是許多人想象中的那樣敲代碼,字母串之類的。
根據(jù)先易后難的學(xué)習(xí)進(jìn)程,少兒編程教學(xué)可以大致分為兩類:一類是Scratch或是仿Scratch的圖形化編程教學(xué),以培養(yǎng)興趣、鍛煉思維為主,趣味性較強(qiáng)。
學(xué)編程的`意義
1、全新的思維方式,學(xué)編程不僅能夠培養(yǎng)孩子對數(shù)學(xué)的興趣,更是培養(yǎng)孩子對世界的好奇心,讓孩子早日接觸編程,有利于啟迪孩子的創(chuàng)新精神,從而建立一種全新的思維方式。
2、獨(dú)立解決問題的.能力,自小受過良好編程訓(xùn)練的學(xué)生,獨(dú)立分解、解決具體問題的能力更強(qiáng),邏輯計(jì)算思維也遠(yuǎn)超同齡人,學(xué)習(xí)編程能讓孩子將解決問題的思路、方法和手段轉(zhuǎn)化為計(jì)算機(jī)理解的形式,并通過設(shè)置合理順序的指令讓計(jì)算機(jī)根據(jù)指令一步步工作,從而完成某項(xiàng)特定的任務(wù)。
3、拓寬學(xué)習(xí)的邊界,編程是一門實(shí)用學(xué)科,編程與多門學(xué)科緊密結(jié)合,對于面臨考試和升學(xué)壓力的孩子來說,能夠把編程的思維方式運(yùn)用到其他學(xué)科的學(xué)習(xí)中去。
文檔為doc格式