范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

编程与数学在Scratch里自建模块(相当于在C语言里编写函数)

  有时候,有一段代码在程序里被反复运行。这时,把这段代码编写成自建模块比较好。一,缩小了程序;二,使程序结构清晰,容易阅读、容易理解。譬如,上图是我们在2018年做第一个智能小车时,编的部分代码。仅仅是控制左、右电机运转的代码。有一个前进,一个后退,三个左转模式,三个右转模,共八个自建模块。这样,编写小车自控的主体程序时就非常方便,别人也容易看得懂。为啥左转、右转都有三种转法?这是三种不同的转向策略,在做避障、防跌、循迹、走迷宫时,可以适应各种情况。这个以后再说。
  Scratch从2.0版开始,支持自建模块。上面的ArduinoScratch是在Scratch 2.0基础上增加了对Arduino控制板的支持。这个模块化Arduino开发工具有一个独一无二的优点,开发的程序,既可以是离线运行,也可以在线运行。而Arduino其它开发工具搞出来的程序都只能离线运行。这个也以后再说。现在有了3.0版,我们还是用3.0来介绍怎么做自建模块。2.0与3.0,大同小异。
  我们先做一个简单的自建模块来说明创建过程:计算矩形的面积。点选模块库分类竖栏的最下面一个"自制积木",右侧顶部出现"制作新的积木"。点击,弹出标题为"制作新的积木"的对话框。上面垃圾桶下面就是待创建的新模块。标题是"积木名称",把它改为"求矩形面积"。下方是三个Radio按钮供选择。我们要建的这个模块,需要两个参数,长和宽,都是数字。因此,点选点选最左边的。上面"求矩形面积"的右侧出现了一个圆头框,内容是number or text(数字或文本)。把它改为"长"。再点一下最左边的按钮,在"长"的右侧又出现了一个圆头框,内容也是number or text,把它改成"宽"。现在,新建积木的名词设置好了,两个参数也定义好了。点右下角的"完成",又回到了编程界面。这时,在代码区多了一个标题为"定义[求矩形面积(长)(宽)]"新建模块头。现在,你就可以在下面编写这个新建模块的代码了。先建一个名为"面积"的变量。然后按上图拉入三个模块,这个新建模块就完成了。这个有个问题,模块"长"和"宽"在模块库里没有啊。在新建模块头部不是有"长"和"宽"吗?从那里去拉,你可以无限次去拉。
  这个也要多练习。在编较大程序时,想想是不是需要自编一些模块?

重要通知!明年这些省份加入新高考2021年,八省已完成了第一次新高考体验,明年新高考又有哪些省份加入呢?如果想复读,会不会受到影响呢?相信这也是大家关注的一个热点问题,下面为大家搜集了关于新高考相关信息的资料,一你相信有外星人吗?神灵可以被定义为具有影响自然力量观察人类定期干预人类事务的超自然生物。有趣的是,根据这个定义,观察人类文明并偶尔与人类文明互动的年长物种完全在科学概率的范围内。即使有无数目击事件,超清晰!吉林一号卫星拍摄的广东中山大学校园,分辨率0。5米中山大学(SYSU)位于广州珠海和深圳,直属于教育部,由教育部与广东省人民政府共建,是一所综合研究型大学。中山大学是双一流A类985工程211工程重点建设大学,是现时10所广东省高中国空间站终极版构型图,这样的规模估计得2028年左右才能看到按计划,在神舟十二号任务期间,航天员将在机械臂的配合下开展两次出舱活动。三名航天员中,一人在舱内操控,两人完成出舱,预计需要67个小时。为了尽可能减轻航天员在舱外作业的负担,核心舱什么是提前批志愿,哪些人能报提前批,2分钟带你了解无论是老高考模式,还是新高考模式,提前批作为一个重要的录取批次,很多考生和家长都是一知半解。到底什么是提前批次?和本科批有什么区别?是不是一定要填报?如何填报?01什么是提前批?根空间站水循环系统可从6升尿中提取5升蒸馏水中国航天科工二院206所科研团队抓总研制的一种装置环控生保尿处理子系统和水处理净化器,目前已顺利完成首次尿液回收,实现了空间站水资源的在轨循环利用。截至7月2日,尿处理子系统运行正当俄罗斯的实验舱遇到欧洲的机械臂,猜猜会发生什么?视频加载中前几天俄罗斯科学号实验仓准备7月初发射前往国际空间站,已经装进整流罩,又发现星追踪器和红外探测器未安装热防护罩,不得不推回总装测试厂房拆开整流罩重新安装。安装完毕后,昨天航天科普航天器的发射窗口是如何确定的?2021年6月17日9时22分,神舟十二号载人飞船在酒泉卫星发射中心成功点火发射,这个时间点如此精确,可谓是航天专家们精心挑选的良辰吉日!你知道为什么在火箭发射时间上如此煞费苦心吗俄罗斯科学号实验舱已上箭,21号由质子M发射前往国际空间站经过近25年的研发,20吨级的科学号实验舱将成为俄罗斯自2000年向国际空间站发射星辰号服务舱以来最大的航天器。科学号实验舱的结构宇航员地面安装练习发射时间2021年7月21日22阿丽亚娜5成功发射两颗通信卫星,11月份将发射韦伯太空望远镜视频加载中阿5,好久不见!北京时间,7月31日5点,阿丽亚娜5ECA构型VA254任务发射通信卫星StarOneD2和EutelsatQuantum。两者均设计寿命15年,前者重6假如现在通知中国明天办奥运会,会不会比日本办的好假如现在通过中国,明天办奥运会,会不会比日本奥运会办的好。答案是肯定的,中国的动员能力,中国人民的吃苦精神那都是没的说的,我们24小时准备的奥运会应该不会比日本准备了好几年的差到哪
从无人机小白到大神带无人机出门浪已经成为一种潮流,无论是朋友聚会拍照,还是户外旅行边走边拍,带上一部小型的无人机,无关文艺,更无关装逼,却足以让这段旅途留下更多美好的印记!小型无人机的普及让人手一部汉和航空发布金星30等植保无人机新品12月7日,汉和航空在江苏省溧阳市举行了以创纪录再革新为主题的吉尼斯世界纪录发布暨汉和2021新品发布会。挑战吉尼斯成功,汉和无人机获全球最耐飞无人机称号自去年12月份宣布挑战世界Volocopter致力于在新加坡推出空中出租车服务Volocopter计划在未来三年内在新加坡推出空中出租车服务。Volocopter将与新加坡经济发展局(EDB)和新加坡民航局(CAAS)紧密合作,实现这一目标,从而使新加坡成为无人机专业是干嘛的?学了怎么就业?无人机实际上是无人驾驶飞行器的统称,包括无人飞艇无人直升机无人多旋翼飞行器无人伞翼机等。无人技术目前主要应用在无人机无人驾驶汽车等领域。由于无人机具有运行成本低无人员伤亡风险机动性无人机想要安全植保,还得需知道正确的操作方式现如今植保无人机的作业效率已经开始大大提高,节省了农药使用量,防治效果良好,从而省时省力,已深受农户的欢迎。农业新型科技带来的贡献我们有目共睹,但还需要了解无人机的使用性质,增加对Dirisolar公司借助虚拟样机技术完成航空飞行新挑战根据研究表明,如果把航空业看作是一个国家,那么这个国家的温室气体排放量可排在第六位,在日本和德国之间。世界各地的飞机制造商都在努力降低燃料消耗,而新兴的航空企业也在寻找创造更优质的又搞新科技?中国气象局悄然一条推送,大型无人机降雨已成功5次无人机的价值绝不仅仅体现在军用领域随着人工智能技术的快速发展,无人机这种装备的应用也越来越普遍,尤其是军事领域,在此前的亚阿战争中,无人机就发挥了至关重要的作用。但是其实,民用市场26分19秒挑战吉尼斯最长时长无人机表演的动画世界纪录2020年12月18日,一项最长时长无人机表演的动画吉尼斯世界纪录在天津大学挑战成功。18日凌晨,600架无人机一键操控起飞,通过科技与艺术的完美结合,实现全球首次空中连续动画飞行XTI飞机公司与VerdeGo合作研制大型混动垂直起降无人机美国XTI飞机公司宣布,与美国VerdeGoAero公司合作,共同研制混动电驱垂直起降物流无人机TriFan200,航程200海里(360公里),商载220公斤(500磅),快速连全球首架民用无人机仿生鸟!模拟真鸟飞行我们都有跟鸟沟通过的经历,特别小时候希望鸟儿听话,可以停在手里或肩膀上可现实是,刚松手就就等于放生了今天给大家介绍一只特听话的鸟你想让它飞到哪就飞到哪!怎么飞你说的算它就是由法国航美一公司打造出能几乎静音飞行的离子推进无人机据外媒报道,佛罗里达的UndefinedTechnologies公司声称,他们已经成功地将离子推进系统的推力水平提高到到了前所未有的水平,其通过AirTantrum技术使得无人机几