课程目的
近两年,电子商务的竞争越来越激烈。电子商务从过去的流量红利阶段变为当下的综合产品服务比对阶段。随着大数据技术的发展,商务数据在数据量和数据维度上呈现爆发式增长,企业利用商务数据来改善产品,提升服务和品牌影响力,构建自身竞争壁垒。然而商务数据的应用受限于很多因素,包括数据采集、数据处理、数据分析以及如何将数据与自身业务场景结合。
本课程采用一种图形化编程工具-电商记®️,主要解决商务数据分析中数据的处理和图表可视化问题。
图形化编程工具指的是一种采用完全可视化编程语言的软件开发工具,学习者可以像玩拼图玩具一 样将可视化的积木块(代码块)拼接起来构建出程序。熟练掌握图形化编程对于办公自动化是必备的基础能力。
课程大纲
本课程使用 Google公司发明的Blockly 语言介绍图形化编程方法,使用在线版Blockly语言编程环境-电商记®️进行程序设 计与算法,兼顾基础概念和高级应用。课程配有丰富的案例,以数据图表自动化为核心,培养学习者的计算思维能力和创新能力。
一、授课方式与目标
- 了解电商记的基本操作与高级使用;
- 培养同学们的编程能力和编程素养;
- 掌握自动化生成图表的数据工具。
二、预备知识
本课程不需要同学们预先掌握其他编程语言,不需要同学们有任何编程基础, 只需要同学们有足够的热情和意愿来了解和学习Blockly。本课程适合中小学生、各专业大 学生和社会学习者。零基础学编程。
三、课程进度安排
第1章 Blockly概述 | 什么是 Blockly | 理解 Blockly 的概念、编程方式 |
可视化编程环境-电商记®️ | 掌握在线版Blockly开发工具-电商记®️的配置与使用 | |
模块功能介绍 | 了解电商记®️各个模块的主要功能 | |
第 2 章 数据与数据运算 | 数据的概念 | 了解数据的含义 了解数据在计算机中的表示形式 |
数据类型 | 掌握 Blockly 中的数据类型 | |
变量 | 了解变量的定义 掌握变量的创建和初始化 | |
运算符 | 了解运算符的种类 掌握运算符的优先级 | |
第 3 章 程序设计基础 |
程序与算法 | 了解程序的概念 了解算法的概念、表示方法了解三种基本控制结构 |
用顺序结构设 计程序 | 了解顺序结构的基本思想掌握 Blockly 顺序结构 | |
第 4 章 选择结构 | 用选择结构设 计程序 | 了解选择结构的基本思想掌握 Blockly 选择结构 |
单分支选择结 构 | 理解单分支选择结构的概念 运用单分支选择结构解决实际问题 | |
双分支选择结 构 | 理解双分支选择结构的概念 运用双分支选择结构解决实际问题 | |
多分支选择结 构 | 理解多分支选择结构的概念 运用多分支选择结构解决实际问题 | |
选择结构的嵌 套 | 理解选择结构的嵌套 运用选择结构的嵌套解决实际问题 | |
第 5 章 循环结构 | 用循环结构设 计程序 | 了解循环结构的基本思想 掌握 Blockly 的循环结构 |
次数重复循环结构 | 理解次数重复循环结构的概念 运用次数重复循环结构解决实际问题 | |
条件重复循环结构 | 理解条件重复循环结构的概念 运用条件重复循环结构解决实际问题 | |
步长循环结构 | 理解步长循环结构的概念
| |
列表循环结构 | 理解列表循环结构的概念 运用列表循环结构解决实际问题 | |
循环的中断与继续 | 理解中断、继续循环的意义 运用循环的中断与继续解决实际问题 | |
循环结构的嵌 套 | 理解循环结构的嵌套 运用循环结构的嵌套解决实际问题 | |
第 6 章 列表 | 数组 | 理解数组的定义 |
列表的基本操 作 |
掌握Blockly中列表的相关操作 | |
列表的使用 | 运用列表解决实际问题 | |
第 7 章 函数 | 函数 | 理解函数的概念 |
实参与形参 | 了解函数的实参与形参 | |
函数的创建与 使用 |
了解Blockly中函数的创建与使用 | |
函数的返回值 | 了解函数的返回值及其用途 |
四、常见问题
- 了解电商记的基本操作与高级使用。
- 提高编程能力和编程素养。
- 掌握图表自动化生成方法。
2、适合什么人学习?
本课程适合中小学生、各专业大学生和社会学习者。零基础学编程。
3、我在学习过程中遇到问题了,怎么办?您可以通过以下几种方式获取帮助:
(1)在课程群聊中发布求助信息,说不定和你一起学习这门课的小伙伴就能够解决你的问题呢;
(2)在课程讨论区留言,课程团队看到后将会及时回复。
(3)联系我们的网页客服,或者随时给我们发微信。
