Scratch3.0图形式编程教育教学实例27-100内质数表_第1页
Scratch3.0图形式编程教育教学实例27-100内质数表_第2页
Scratch3.0图形式编程教育教学实例27-100内质数表_第3页
Scratch3.0图形式编程教育教学实例27-100内质数表_第4页
Scratch3.0图形式编程教育教学实例27-100内质数表_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二十七课1100内质数表学习目标巩固与扩展项目讨论逻辑编程12341234判断一个数是质数还是合数,以及查找并列出100以内的所有质数:巩固“变量”、“列表”等知识点学习“自制积木” 等知识点综合应用所学脚本完成编程项目并扩展新脚本:巩固脚本:1.本节课用到的角色 (任何一个你喜欢的角色)2.本节课用到的背景 (任何一个你喜欢的背景)100内质数表Casey1. 质数的定义?2. 什么是合数?3. 什么是因数?又称素数,除了1和自身外,不能被其他自然数整除。除了能被1和自身整除外,还能被其他数(0除外)整除的数。又称约数,如果A能被B整除(余数为0),那么B是A的因数,A是B的倍数。100内

2、质数表1. 创建程序中需要用到的变量:自然数、因素、质数标记。1.创建变量1. 输入一个数,用程序判断是否是质数,首先让用户输入一个数,并赋值给初始变量。2. 判断一个数是否是质数2是最小的质数且是唯一的偶数把用户输入的值赋给变量“自然数”用来后续判断因数从2开始增加2. 如果能被2或其他比自己小的数整数,那么它就是质数,否则就是合数。2. 判断一个数是否是质数1和自身不需要判断,所以这里减2次如果能被任何一个因数整除说明不是质数如果判断不是质数就停止脚本不再循环如果循环结束条件依然不满足,这个数就一定是质数1. 理解 质数 的判断方法后,开始创建 自制积木 (也就是通常说的函数):3. 设计

3、自制积木2. 完善自定义积木,逻辑和前面判断单个数是否是质数是一致的:3. 设计自制积木质数标记初始为0是质数就标记为1是合数就标记为04. 设计主程序1. 创建列表用于保存质数,并初始化变量先清空列表从2开始判断4. 设计主程序2. 控制程序的循环变量,并且将符合的质数添加到列表中因为我们的范围是1100,所以最多就判断100个数将满足条件的质数添加到列表中调用自定义积木功能最终让角色说出列表中所有的数Q:为什么在判断自然数是否质数时,这个说话语句不起效果呢?A:要换成带时间的说话积木,因为主角还没有来得及说话,程序就停止了。QA (1)(2)知识点巩固自制积木时候,除了命名积木,还要创建积木中的变量并命名。列表中的数据可以鼠标右键点export导出成文本文档源码测试尝试用程序列出指定范围内比如 321-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论