BlockCode 少儿编程软件工具 0 入门
1、流程图编程模式
采用流程图式模块可视化编程模式,流程图式比积木式更加接近真实代码,让用户快速掌握变量、函数、参数、条件跳转、循环、数组、字符串等编程概念,提高动手能力,获得真正的编程体验,快速培养编程思维。
现有Win10版、iOS版和Mac版,都可以从相应的应用商店下载。
2、50道经典趣味数学题
50道经典趣味数学题,从入门到精通,结合经典趣味应用题,提供词语判断、加法、减法、乘法、除法、求余数、求平均数、数组、排序等多方面内容。用户只需使用提供的题目参数,通过连接的多个执行块进行程序运算,最后验证运算结果,无需用户自备编程素材。
3、自由模式
用户可以自己创建题目,根据目前难度进行自由编辑。
4、程序结构
题目通过编辑区的程序进行计算解答。运行的程序是由多个执行模块按照执行顺序连接形成程序运行流程图,每个执行模块可以认为是一个函数、也可以是一个计算步骤,模块由调用端、结束端、输入参数、输出参数组成。
模块调用端、结束端的连接是实线,表示运行的顺序。调用端被执行线连接后可以调用该执行模块运行,运行结束后激活谋结束端,并通过执行连线调用下一个执行模块。
模块输入参数、输出参数的连线是虚线,表示数值的传递。输入参数是模块运行时需要的参数,模块在输入参数的基础上进行运算,运算完毕后将计算结果以输出参数的形式输出,输出参数可以供自己和其他模块在后续过程中使用。
5、操作方法
(1)创建模块
从模块列表中拖动选用的单元格到下方编辑区,创建相应的模块。
(2)删除模块
在编辑块上长按,在弹出截面中点击删除。
(3)连接模块
在结束端和调用端之间滑动,以实线连接该结束端和调用端。
(4)解除执行块连接
重复在结束端和调用端之间滑动,删除该结束端和调用端之间的连线。
(5)传递参数
在输出参数和输入参数之间滑动,以虚线连接该输出参数和输出参数。
(6)解除参数传递关系
重复在输出参数和输入参数之间滑动,删除该该输出参数和输出参数的连线。
(7)参数编辑
在输入参数上长按,在对话框中修改参数值。输出参数不能被编辑,只能由模计算得到。
(8)运行程序
编辑区最左端开始端是程序运行的开始入口,其连接的执行块是第一个运行的模。点击题目中“开始执行”按钮,程序从编辑区最左端开始端开始运行。
BlockCode 少儿编程软件工具 0 入门相关推荐
- BlockCode 少儿编程 1《拔萝卜》
1题目 "拔萝卜";"拔萝卜,拔萝卜,嗨呦拔萝卜.老太婆,小姑娘,小黄狗,小花猫快来一起拔萝卜.";"老太婆,小姑娘,小黄狗,小花猫";&q ...
- BlockCode 少儿编程 8《小兔子乖乖》
1.题目 "小兔子乖乖";"兔子妈妈出去赶集了,小兔子自己在家,大灰狼来了不开门,兔妈妈回来了快开门.";"大灰狼,兔妈妈,兔妈妈";&qu ...
- Python太低级,我选 C++?码农带你揭穿少儿编程的骗局
最近在某乎看到一篇文章,大意是海淀妈妈们已经嫌弃 Python 低级,准备让娃直接入门 C++.看得我这个写了 15 年代码的老码农心惊胆战,感觉随时都会被后浪拍死在沙滩上.我其实非常赞成小朋友学习编 ...
- 少儿编程scratch(2022.04.06)
[科技]第十届蓝桥杯青少赛scratch初级组省赛第一题[少儿编程:从scratch到python] [科技]第十届蓝桥杯青少赛scratch初级组省赛第一题[少儿编程:从scratch到python ...
- python编程好学吗-少儿编程python学啥?好不好学、有用吗
少儿编程python学啥?好不好学.有用吗 来源:搜学搜课 时间:2020/9/17 15:14:21 Scratch.Python.C+学习的不同之处 就目前国内少儿编程教育体制来说 ,合适中国青少 ...
- python是什么意思中文、好学吗-少儿编程python学啥?好不好学、有用吗
少儿编程python学啥?好不好学.有用吗 来源:搜学搜课 时间:2020/9/17 15:14:21 Scratch.Python.C+学习的不同之处 就目前国内少儿编程教育体制来说 ,合适中国青少 ...
- Python少儿编程入门篇(2)算术运算和赋值运算
Python少儿编程小课堂(二) 入门篇(2)算术运算和赋值运算 标识符 就是一个名字,就好像我们每个人都有自己的名字一样,主要作用就给变量.函数.类.模块以及其他对象起名字. 命名规则 1. 标识符 ...
- Computer:少儿编程—每个人都应该学习编程,它能教你如何思考—编程入门的简介(编程语言的特点种类开发工具对比人类语言)、编程应用、编程意义之详细攻略
Computer:少儿编程-每个人都应该学习编程,它能教你如何思考-编程入门的简介(编程语言的特点&种类&开发工具&对比人类语言).编程应用.编程意义之详细攻略 导读:乔布斯说 ...
- Python少儿编程入门篇(3)比较运算和逻辑运算
Python少儿编程小课堂(三) 入门篇(3)比较运算和逻辑运算 运算符(2) 上一节课讲了算术运算符和赋值运算符,本节继续讲其它运算符: 比较运算符 ==.!=.>.<.>= .& ...
最新文章
- qlabel 边加载边更新_盘点十四款国产进口边三轮,挎斗子摩托车,售价从1万至60多万...
- 【c语言】蓝桥杯算法提高 3-1课后习题2
- 第一章·MySQL介绍及安装
- 数列分块入门(套题)(loj6277,loj6278,loj6279,loj6280,loj6281,loj6282,loj6283,loj6284,loj6285)
- [Halcon] 算子学习_Calibration_Calibration Object
- android js调试
- 将tensor转array
- 盘点数据治理的6个价值
- Java线程同步(二)
- pycharm 远程调试图文_pycharm远程调试openstack的图文教程
- then 微信小程序_微信小程序和es6 promise的关系
- Webpack 中 resolve 路径解析
- mysql自动化巡检_mysql自动化巡检脚本生成html报告
- CSS3学习笔记——伪类hover
- NEWSCTF第二届--官方wp(2021.6.1萌新赛)
- 什么是网络操作系统?网络操作系统具有哪些基本功能?
- wordpress php幻灯片代码,WordPress无需插件实现幻灯片效果
- sql server 日期转换为英文格式
- 一款清爽的CSS表格样式
- angular async和await (实用)