全国青少年软件编程等级考试标准 (预备级)1-4级

Scratch少儿编程系列目录_老程序员115的博客-CSDN博客

Scratch教案ppt视频源码

一级标准

考核内容

一、初步学会使用编程工具,理解编程工具中的核心概念:

1. 理解编程环境界面中功能区的分布与作用;

2. 能够完成拖拽指令模块到程序区的操作;

3. 能够知道指令模块的连接方式;

4. 能够通过舞台区按钮完成运行与停止程序的操作;

5. 能够使用角色的移动、旋转指令模块;

6. 能够录制一段音频,能够绘制背景;

7. 能够添加注释;

8. 能够将项目保存在计算机上;

9. 能够打开计算机上已保存的项目。

二、按照规定的功能或自定义功能编写一段完整的程序:

1. 掌握顺序结构流程图的画法;

2. 能够完成一个顺序结构的程序;

3. 理解参数的概念,能够调整指令模块中的参数;

4. 程序中包含播放一段音频和切换背景;

5. 程序中包含切换角色的造型。

考核形式:考评分为知识问答和功能实现,两者均采用上机考

试的形式,分数 80 分以上为考试合格;功能实现是要求学生

编程实现指定的要求,本级考试只有合格与不合格两种情况。

二级标准

考核内容

一、掌握编程工具中进阶功能,并理解相关的概念:

1. 理解舞台区层的概念;

2. 理解舞台区坐标系的概念;

3. 能够使用选择结构的指令模块;

4. 能够使用无限循环的指令模块;

5. 能够处理键盘事件及鼠标事件;

6. 能够控制角色的大小;

7. 能够完成程序对声音大小、颜色、位置的识别。

二、学会数制转换、逻辑运算、选择结构和循环结构等概念:

1. 理解二进制、十进制以及十六进制之间的差别;

2. 理解什么是逻辑运算,能够处理多个条件之间的关系;

3. 掌握选择结构、循环结构的流程图画法。

考核形式:考评分为知识问答和功能实现,两者均采用上机考

试的形式,分数 80 分以上为考试合格;功能实现是要求学生

编程实现指定的要求,本级考试只有合格与不合格两种情况。

三级标准

考核内容

一、掌握编程环境的高级功能,并理解其中的基本概念:

1. 知道如何在舞台区显示或隐藏变量;

2. 掌握画笔相关的指令模块;

3. 能够应用广播来传递数据;

4. 能够简化多次的反复操作程序。

二、理解并在程序中使用随机数和变量:

1. 理解随机数的概念,能够产生一个随机数;

2. 理解变量的概念,能够新建变量;

3. 理解变量的作用域;

4. 能够通过变量的变化让程序跳转到不同的部分;

5. 完成一个能够跳出的循环程序。

考核形式:考评分为知识问答和功能实现,两者均采用上机考

试的形式,分数 80 分以上为考试合格;功能实现是要求学生

编程实现指定的要求,本级考试只有合格与不合格两种情况。

四级标准

考核内容

理解并使用链表、函数和多线程:

1. 能够新建链表;

2. 能够完成对链表中数据的插入、删除;

3. 能够新建函数(即新建模块指令);

4. 能够自己创建一个有返回值的函数;

5. 理解函数的作用范围;

6. 理解多线程的概念;

7. 能够使用复制相关的指令模块。

考核形式:考评分为知识问答和功能实现,两者均采用上机考

试的形式,分数 80 分以上为考试合格;功能实现是要求学生

编程实现指定的要求,本级考试只有合格与不合格两种情况

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值