个人介绍
Blockly创意趣味编程

主讲教师:周庆国

教师团队:共5

  • 周庆国
  • 崔向平
  • 周睿
  • 雍宾宾
  • 狄长艳
学校: 兰州大学
开课院系: 信息科学与工程学院
课程编号: 2043801
学分: 2
课时: 36
课程介绍
   Blockly是兰州大学推出的完全可视化的编程语言。学习者可以像玩拼图玩具一样将Blockly代码块拼接起来构建出程序。课程配有丰富的案例和游戏,以解决问题为核心,培养学习者的计算思维和创新能力。本课程为省级一流课程,入选“学习强国”平台和“国家智慧教育公共服务平台”。
教师团队

周庆国

职称:教授、博士生导师

单位:兰州大学

部门:信息科学与工程学院

崔向平

职称:教授、硕士生导师

单位:兰州大学

部门:高等教育研究院

周睿

职称:副教授、硕士生导师

单位:兰州大学

部门:信息科学与工程学院

雍宾宾

职称:副教授、硕士生导师

单位:兰州大学

部门:信息科学与工程学院

狄长艳

职称:讲师

单位:兰州大学

部门:信息科学与工程学院

授课目标

本课程介绍了Blockly的基础知识、程序结构和高级使用,内容安排上由浅入深,配有丰富的案例和图示供同学们更好的理解Blockly,在每一章结束后,都有一款Blockly游戏供同学们巩固新知,在游戏过程中更好的体验Blockly的使用方式。具体目标有以下三个方面:

1.掌握Blockly的基本操作与高级使用。

2.培养同学们的编程能力和素养。

3.培养同学们的计算思维和创新能力。


预备知识

         本课程不需要同学们预先掌握其他编程语言,不需要同学们有任何编程基础,只需要同学们有足够的热情和意愿来了解和学习Blockly。本课程适合各专业大学生和社会学习者。

参考教材

周庆国,崔向平,郅朋.《Blockly创意趣味编程》.机械工业出版社,2019(6).

【注】此教材非必需,可参考免费电子版资料:

http://yinhang2.gitbooks.io/-blockly/content/xia-zai.html


常见问题

一、Blockly操作界面

   Blockly操作界面:http://cooc-china.github.io/pages/blockly-games/zh-hans/third-party/blockly/blockly-code.html?lang=zh-hans

二、Blockly游戏界面

Blockly游戏界面:https://blockly.games/?lang=zh-hans

三、其他问题

如果以上链接打开Blockly或BlocklyGames存在问题,可以尝试更换浏览器。


XY课程简介

       

学习指导+课程大纲+课程考核方式


伴随着智能时代的到来,社会需要具有计算思维能力和创新能力的人才。已有研究和教学实践都表明编程教育可以提高学习者的计算思维能力和创新能力。Blockly是兰州大学推出的完全可视化的编程语言,学习者可以像玩拼图玩具一样将Blockly代码块拼接起来构建出程序。本课程使用Blockly语言介绍程序设计与算法,兼顾基础概念和高级应用。课程入选“学习强国”平台和“国家智慧教育公共服务平台”。课程配有丰富的案例和游戏,以解决问题为核心,培养学习者的计算思维能力和创新能力。共36学时2学分

一、授课方式与目标

本课程是省级一流课程,是一门在线课程,同学们可以在开课时段利用碎片化时间学习

授课目标有三个方面:(1)掌握可视化编程的基本操作与高级使用;(2)培养同学们的编程能力和编程素养;(3)培养同学们的计算思维能力和创新能力。

二、预备知识

本课程不需要同学们预先掌握其他编程语言,不需要同学们有任何编程基础,只需要同学们有足够的热情和意愿来了解和学习Blockly。本课程适合各专业大学生和社会学习者零基础学编程

三、课程进度安排

本课程共八章内容,每周开放一章。同学们尽量在每章开课周内完成本章的所有学习任务(观看课程视频、完成章节测验、参与主题讨论等)。

课程考核方式:

本在线课程注重过程性考核,课程总成绩(满分100分)=观看课程视频(20%)+章节测验(20%)+访问次数(5%)+讨论(20%)+游戏通关作业(15%)+期末在线考试(20%)

具体为:

1.观看课程视频(20%):课程视频全部观看学习完成得满分,满分100分。

2.章节测验(20%):均为客观题,取章节测验平均分。

3.访问次数(5%):访问数达10次为满分。

4.讨论(20%):按老师发布的主题讨论的要求回复,回复一个讨论得12分,获得一个赞得2分,最高100分。注意:老师每周发布1条主题讨论,总共发布8条。只要按照老师的要求回复帖子,就能拿到满分,不要单独再发帖。

5.游戏通关作业+作业互评(15%): 2个游戏作业,提交每个游戏的通关情况截图,并完成作业互评。发布该作业时(开课至第5周时发布作业)会同步发布完成作业的具体要求和作业互评的规则。

6.期末在线考试(20%):均为客观题,考试时长:90分钟。从考试发布至课程结束的前一天,在这期间的任意90分钟,参与期末在线考试即可。

 

备注:本课程配有“通关游戏”,游戏作业只提交两个,其他通关游戏供同学们自主练习,有助于巩固所学知识,培养计算思维和创新能力。



       Blockly常见问题解答

一、Blockly操作界面

   Blockly操作界面:http://cooc-china.github.io/pages/blockly-games/zh-hans/third-party/blockly/blockly-code.html?lang=zh-hans

二、Blockly游戏界面

Blockly游戏界面:https://blockly.games/?lang=zh-hans

三、其他问题

如果以上链接打开Blockly或BlocklyGames存在问题,可以尝试更换浏览器。

四、AI助教

课程团队运用智能体创建了本课程的AI助教,有课程相关问题可以与AI助教对话交流。

 

                  《Blockly创意趣味编程》课程团队


XY课程收获

1.掌握Blockly的基本操作与高级使用。

2.提高编程能力和编程素养。

3.提升计算思维能力和创新能力。


XY学习人群

   本课程适合各专业大学生和社会学习者。零基础学编程。


教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 信息
视频
.mp4
2025-08-22 245.19MB
 
文档
.pdf
2025-08-22 2.09MB
 
作业
.work
2025-08-22 --
1.2 信息技术
视频
.mp4
2025-08-22 292.11MB
 
文档
.pdf
2025-08-22 1.44MB
 
作业
.work
2025-08-22 --
1.3 什么是Blockly
视频
.mp4
2025-08-22 137.48MB
 
文档
.pdf
2025-08-22 1016.89KB
 
作业
.work
2025-08-22 --
1.4 Blockly编程环境
视频
.mp4
2025-08-22 121.86MB
 
文档
.pdf
2025-08-22 839.94KB
 
作业
.work
2025-08-22 --
1.5 Blockly模块功能介绍
视频
.mp4
2025-08-22 123.62MB
 
文档
.pdf
2025-08-22 660.96KB
 
作业
.work
2025-08-22 --
1.6 章节测验
作业
.work
2025-08-22 --
1.7 课外拓展
文档
.pdf
2025-08-22 144.41KB
2.1 数据的概念
视频
.mp4
2025-08-22 352.18MB
 
文档
.pdf
2025-08-22 848.61KB
 
作业
.work
2025-08-22 --
2.2 数据类型
视频
.mp4
2025-08-22 158.03MB
 
文档
.pdf
2025-08-22 675.03KB
 
作业
.work
2025-08-22 --
2.3 变量
视频
.mp4
2025-08-22 151.60MB
 
文档
.pdf
2025-08-22 796.58KB
 
作业
.work
2025-08-22 --
2.4 运算符
视频
.mp4
2025-08-22 190.26MB
 
文档
.pdf
2025-08-22 879.60KB
 
作业
.work
2025-08-22 --
2.5 章节测验
作业
.work
2025-08-22 --
2.6 课外拓展
文档
.pdf
2025-08-22 128.80KB
3.1 程序与算法
视频
.mp4
2025-08-22 193.58MB
 
文档
.pdf
2025-08-22 728.85KB
 
作业
.work
2025-08-22 --
3.2 用顺序结构设计程序
视频
.mp4
2025-08-22 161.08MB
 
文档
.pdf
2025-08-22 895.02KB
 
作业
.work
2025-08-22 --
3.3 章节测验
作业
.work
2025-08-22 --
4.1 用选择结构设计程序
视频
.mp4
2025-08-22 285.96MB
 
文档
.ppt
2025-08-22 1.04MB
 
作业
.work
2025-08-22 --
4.2 单分支选择结构
视频
.mp4
2025-08-22 235.17MB
 
文档
.ppt
2025-08-22 1.68MB
 
作业
.work
2025-08-22 --
4.3 双分支选择结构
视频
.mp4
2025-08-22 239.68MB
 
文档
.ppt
2025-08-22 1.57MB
 
作业
.work
2025-08-22 --
4.4 多分支选择结构
视频
.mp4
2025-08-22 286.10MB
 
文档
.ppt
2025-08-22 1.26MB
4.5 选择结构的嵌套
视频
.mp4
2025-08-22 266.95MB
 
文档
.ppt
2025-08-22 1.42MB
4.6 章节测验
作业
.work
2025-08-22 --
4.7 课外拓展
文档
.pdf
2025-08-22 132.46KB
5.1 用循环结构设计程序
视频
.mp4
2025-08-22 326.58MB
 
文档
.pdf
2025-08-22 728.15KB
5.2 次数重复循环结构
视频
.mp4
2025-08-22 241.57MB
 
文档
.pdf
2025-08-22 573.99KB
5.3 条件重复循环结构
视频
.mp4
2025-08-22 316.19MB
 
文档
.pdf
2025-08-22 563.13KB
5.4 步长循环结构
视频
.mp4
2025-08-22 276.32MB
 
文档
.pdf
2025-08-22 633.45KB
5.5 列表循环结构
视频
.mp4
2025-08-22 326.38MB
 
文档
.pdf
2025-08-22 668.84KB
5.6 循环的中断与继续
视频
.mp4
2025-08-22 377.49MB
 
文档
.pdf
2025-08-22 705.69KB
5.7 循环结构的嵌套
视频
.mp4
2025-08-22 343.67MB
 
文档
.pdf
2025-08-22 739.62KB
5.8 章节测验
作业
.work
2025-08-22 --
5.9 课外拓展
文档
.pdf
2025-08-22 82.26KB
6.1 数组
视频
.mp4
2025-08-22 153.54MB
 
文档
.pdf
2025-08-22 628.09KB
6.2 列表的基本操作
视频
.mp4
2025-08-22 217.44MB
 
文档
.pdf
2025-08-22 694.22KB
6.3 列表的使用
视频
.mp4
2025-08-22 204.31MB
 
文档
.pdf
2025-08-22 520.22KB
6.4 章节测验
作业
.work
2025-08-22 --
6.5 课外拓展
文档
.pdf
2025-08-22 59.95KB
7.1 函数
视频
.mp4
2025-08-22 158.98MB
 
文档
.pdf
2025-08-22 485.20KB
7.2 实参与形参
视频
.mp4
2025-08-22 172.12MB
 
文档
.pdf
2025-08-22 558.86KB
7.3 函数的创建与使用
视频
.mp4
2025-08-22 113.65MB
 
文档
.pdf
2025-08-22 536.35KB
7.4 函数的返回值
视频
.mp4
2025-08-22 271.68MB
 
文档
.pdf
2025-08-22 634.21KB
7.5 章节测验
作业
.work
2025-08-22 --
7.6 课外拓展
文档
.pdf
2025-08-22 138.87KB
8.1 程序设计的过程
视频
.mp4
2025-08-22 130.05MB
 
文档
.pdf
2025-08-22 529.62KB
8.2 计算思维
视频
.mp4
2025-08-22 156.80MB
 
文档
.pdf
2025-08-22 922.54KB
8.3 Blockly开发工具
视频
.mp4
2025-08-22 116.22MB
 
文档
.pdf
2025-08-22 1.12MB
8.4 二次开发案例(上)
视频
.mp4
2025-08-22 158.23MB
 
文档
.pdf
2025-08-22 792.75KB
8.5 二次开发案例(下)
视频
.mp4
2025-08-22 176.40MB
 
文档
.pdf
2025-08-22 1.37MB
8.6 Blockly的高级使用
视频
.mp4
2025-08-22 164.52MB
 
文档
.pdf
2025-08-22 703.40KB
8.7 章节测验
作业
.work
2025-08-22 --
8.8 课外拓展
文档
.pdf
2025-08-22 107.75KB
提示框
取消 进入课程
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号