当前位置: 首页 > news >正文

大学生简历制作网站下载网站所有网页

大学生简历制作网站,下载网站所有网页,推广网站的方法有哪些,品牌策划怎么写[导读]#xff1a;超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成#xff0c;后续会不定期解读蓝桥杯真题#xff0c;这是Scratch蓝桥杯真题解析第154讲。 第15届蓝桥杯第1次STEMA测评已于2023年8月20日落下帷幕#xff0c;编程题一共有6题#xff0c;分别如下超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成后续会不定期解读蓝桥杯真题这是Scratch蓝桥杯真题解析第154讲。 第15届蓝桥杯第1次STEMA测评已于2023年8月20日落下帷幕编程题一共有6题分别如下 行走的螃蟹 飞驰的高铁 旋转的正方体 弹跳小球 比较身高 数据计算 数据计算本题是2023年8月20日举行的第15届蓝桥杯STEMA测评Scratch编程中级组编程第6题题目要求编程实现数据计算。游戏开始后输入两个整数机器人先说出两数的和然后将整数转成二进制并输出。 先来看看题目的要求吧。 一.题目说明 编程实现 数据计算。 十进制整数转换成二进制整数采用“除2取余逆序排列”法可以将十进制数数转换为二进制整数例如140 计算步骤 140/2  70 ......0 70/2   35 .....0 35/2   17 ......1 17/2    8 ......1 8/2    4 .......0 4/2    2 .......0 2/2    1 ........0 1/2    0 ........1 余数逆序排序后转换为二进制的结果为 10001100 具体要求 1). 运行程序角色、背景如图所示 2). 等待1秒机器人说“输入2个数据”2秒 3). 舞台下方出现询问框机器人说输入第1个数据”数据为整数且1 ≤ 数据 ≤ 100) 例如输入80 4). 完成输入舞台下方出现询问框机器人说输入第2个数据”数据为整数且1 ≤ 数据 ≤ 100 例如输入60 5). 完成输入机器人说出两个数据的和 6). 等待1秒机器人说出两个数据和的二进制数。 评判标准 5分满足具体要求中的1 5分满足具体要求中的2 5分满足具体要求中的3 5分满足具体要求中的4 15分满足具体要求中的5 65分满足具体要求中的6。 二.思路分析 本题只有1个角色就是机器人如图所示 本题考查的知识点包括列表应用和数学运算。 根据题目的描述我们使用计算思维中的拆分思想可以将作品的功能分为两个模块 获取输入数据并求和 将十进制数字转成二进制 其中模块1比较简单只需要使用问答指令将玩家输入的两个数字相加然后说出即可。 真正的难点是模块2对于很多同学来说二进制是一个陌生的概念。当然出题老师充分考虑到这一点所以给出了进制转换的原理并给出了一个案例。这就要求考生要读懂这个案例并迅速找到实现思路。 转换的原理就8个字“除2取余逆序排列”这就意味着需要使用余数指令如图 同时每次除以2之后我们都需要把商保存起来这里的商必须是整数部分所以需要结合除法指令和向下取整指令如图 在这个过程中我们面临如下两个小问题 1). 除2取余运算要执行多少次 2). 怎么保存每次运算的商和余数 很显然不同的数字计算的次数是不一样的但是它们都有一个共同的特点就是当商等于0时就不需要再进行计算了这就是循环结束的条件。 每进行一次除2取余运算下一次就需要对新的商进行运算是不是要把每一次的商都用一个变量保存起来呢确实需要保存但是我们不需要新的变量直接使用一个变量每次更新一下即可这其实就是编程中经典的迭代思想。 对于每次的余数则可以使用两种方式来处理一是使用列表将每次计算的余数保存到列表计算完成依次将列表中的数字取出拼接成一个数字串即可二是直接使用字符串连接操作将每次得到的余数进行拼接。在本作品中超平老师将使用方式1来保存余数。 思路有了接下来我们就进入具体的编程实现环节。 三.编程实现 根据上面的思路分析我们分3步来编写程序 准备工作 获取数据输入并求和 将十进制转成二进制 1. 准备工作 这里的准备工作比较简单主要是创建好需要用到的变量和列表如图 其中变量“i”是计数器在循环遍历列表时需要用到。 2. 获取数据并求和 这一步比较简单其代码如下 为方便理解这里使用了两个变量“数字1”和“数字2”实际上还可以省去这两个变量每次将回答进行累加即可如图 不过需要注意使用方式1时变量“和”可以不用初始化而使用方式2时必须要将变量“和”初始化为0。 方式2是一个非常好用的编程技巧如果要输入多个数据的时候它的优势就体现出来了你说是吧。 3. 将十进制转成二进制 为了简化代码我们将转换的过程定义成一个自制积木自制积木的代码如下 简单说明3点 1). 列表一定要清空确保没有垃圾数据 2). 变量“二进制”的初始值一定要设置为空 3). 在向列表中添加余数的时候每次将余数插入到列表的最前面这就相当于逆序保存了余数在接下来循环遍历列表的时候只需要按照顺序拼接列表项即可。 有了自制积木在绿旗代码块的最下面添加如下3行代码即可 至此整个作品就创作好了一个简易的进制转换计算器就搞定了。 四.总结与思考 本题是中级组编程部分第6题分数为100分积木块数量40个左右涉及到的知识点主要包括 Scratch问答指令 变量的使用 列表的基本操作 运算符包括取余、除法、向下取整等 字符串连接运算 这是中级组的第6题也是最后一题难度较大完成时间20分钟左右难点是如何实现进制的转换。 二进制是计算机技术中广泛采用的一种数制由德国哲学家莱布尼茨发明相传是受到了中国易经的启发。 二进制数据是用0和1两个数码来表示的数它的基数为2进位规则是“逢二进一”数字计算机只能识别和处理由0和1符号串组成的代码。 计算机中一切都可以用二进制来表示不管是图片、指令、文件还是视频在计算机内部都是使用二进制来存储的。 对于进制之间的互相转换是每一个学习编程的孩子都必须熟练掌握的相信通过本作品的学习你已经掌握了十进制转换二级制的原理和技巧了。 超平老师给你留一个思考题如果要将十进制转换成八进制、十六进制该如何实现呢能否在本作品的基础上增加这两个小功能创作一个进制转换计算器呢。 如果你觉得文章对你有帮助别忘了点赞和转发予人玫瑰手有余香 需要素材和源码的可以移步至“超平的编程课”gzh。
http://www.dnsts.com.cn/news/150245.html

相关文章:

  • 深圳网站设计要点深圳做营销网站设计
  • 天水嘉通建设集团网站渭南网站建设网站排名优化
  • 杭州网站程序开发公司百度云 wordpress 固定链接
  • 巨省网站高端大气的网络公司名称
  • asp.net 网站计数器wordpress自动链接
  • 建立一个同城网站要怎么做深圳平面设计培训
  • 深度网站建设太原百度推广优化排名
  • 网站改版需要多少钱188旅游网站管理系统源码
  • 网站建设需要上税吗文山网站开发
  • 天津企业网站建设公司成都旅游的网站建设
  • 网站建设成都云wordpress评论颜文字
  • 手机网站页面大小济宁软件开发网站建设
  • 机关网站建设情况汇报谷歌浏览器下载安装2022
  • 深圳哪家做网站最好珠海商城网站建设
  • 江西省住房和城乡建设厅网站网站建设维护合同书
  • 网站建设相关工作总结云阳有没有做网站的
  • 建设部网站 注册违规网站备案人的法律风险
  • 做关于灯饰的网站长沙优化网站哪家公司好
  • 团购网站html模板我的网站模板下载
  • 东莞做微网站建设微营销推广软件
  • 学做网站要会哪些wordpress建站成本
  • 大良营销网站建设机构资源网站哪个好
  • 关于网站建设领导分工WordPress 聊天小工具
  • 公司做网站的费用属于什么费用河南app开发
  • 门户网站做商城的嘉兴做网站优化多少钱
  • 网站建设厘金手指下拉12建立企业网站的形式
  • 沈阳网站公司排名腾讯云服务器app
  • 网站建设电如何做一张网站平面效果图
  • 网站网站建设企业工业设计公司logo
  • seo的概念seo搜索引擎实战详解