版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
创意编程编程启蒙:用Scratch搭建创意世界图形化编程·逻辑思维·创意表达2026课程导览01走进编程世界认识Scratch与编程概念02积木搭建基础掌握界面与基本操作03三大程序结构顺序、循环与条件判断04综合创作实践完成个人编程作品CHAPTER01走进编程世界编程就是与计算机对话编程就是给计算机下指令计算机不会自己思考,每件事都需要人一步一步安排好。编程的本质把想做的事拆成清晰指令,交给计算机执行。生活类比教同桌叠纸飞机:先对折、再折角、最后展开——少说一步就折不出来。核心结论指令清楚,结果才对;指令含糊,程序出错。这就是编程最核心的意思。指令清楚,结果才对;指令含糊,程序出错。这就是编程最核心的意思。程序其实就在我们身边“程序是看不见的说明书,指挥设备按规则运行。”红绿灯按时变换、电梯自动停靠、闹钟到点提醒售货机收到硬币吐出饮料、收银机扫码算出总价扫地机器人碰到墙自动掉头学会编程,就是看懂这张说明书,甚至自己写一张新的。认识我们的编程工具ScratchScratch是专为青少年设计的图形化编程工具,把复杂代码变成彩色积木块。学编程不难,Scratch就像搭乐高积木一样好玩!超好上手,一点不怕不用背英文、不怕打错符号像搭乐高一样,拖拽积木即可写程序好玩的作品,都能做能做动画、故事、小游戏,配声音和音乐同龄人都在玩同龄人已用它做出会动的小猫、会算数的小程序从玩程序到写程序Q
游戏里的跳跃动作是怎么做出来的?A
几块积木的组合,把「跳起来」和「落下去」拼一拼,角色就会蹦蹦跳跳啦!Q
动画里角色的转身是怎么实现的?A
一段小小的循环,让角色一遍遍地转呀转,动画就动起来啦!从玩程序变成写程序,亲手让屏幕上的角色动起来——你就是程序的创造者!
第一步从玩程序,变成写程序玩过游戏、用过应用,都是在使用别人写好的程序。这门课带你往前走一步——亲手让屏幕上的角色动起来!编程不神秘,它只是把想法变成作品的新方式。第一次打开Scratch打开Scratch,先别急着操作,认识三个区域。就像美术教室里的画纸、颜料和画架,先认识工具,动手才不慌。舞台中间白板,角色表演的地方角色表演积木区左边彩色积木,可用的材料彩色积木编程区右边空白区域,搭建程序的工地搭建程序CHAPTER02积木搭建基础像搭乐高一样写程序认识Scratch的四大区域认识这四大区域,就像熟悉新教室的座位和工具柜,之后每堂课都会用到。积木区
位置:左侧积木按运动、外观、声音、事件、控制等分类排列,像工具箱一样整整齐齐。脚本区
位置:中间拖积木到这里拼接,像拼乐高一样搭出程序。舞台区
位置:右上角色在这里表演动作,就像小演员在台上演出。角色与背景列表
位置:舞台下方显示当前角色和背景,一眼看清谁在舞台上。舞台:角色表演的地方理解坐标,后面控制角色移动、跳跃、追逐时,就知道该改哪个数了。坐标定位横坐标控制左右。纵坐标控制上下。中心点:横坐标0、纵坐标0移动规则往右走→增加横坐标往上飞→增加纵坐标舞台是什么?舞台是程序运行后观众看到的全部画面,默认白色方框。小提示理解坐标,后面控制角色移动、跳跃、追逐时,就知道该改哪个数了。积木区:程序的材料仓库蓝色·运动移动·转向让角色动起来,想去哪就去哪!向前走、转个弯,由你来指挥。「移动」「转向」都住在这。紫色·外观说话·换造型让角色开口说话,冒个对话气泡。随时换一身新造型,变个样子。说说话、换换装,全靠「外观」帮忙。黄色·事件绿旗·点击这里是程序的启动按钮。按一下绿旗,表演开始!也能设置「当角色被点击」来触发。橙色·控制重复·如果那么让程序反复干活的指令台。「重复执行」循环不停。「如果那么」让角色会思考。浅橙色·变量分数·时间帮程序记东西的小本本。用来记录分数、时间。想记住啥,就找它!拖一拖:积木就是这样做出来的积木区找到积木→按住鼠标左键→拖到脚本区→松手放置拖拽四步4步1积木区找到积木先看看积木区里有哪些积木,找到你想要的那一块。2按住鼠标左键把鼠标箭头对准积木,按住左键别松手。3拖到脚本区移动鼠标,把积木拖到脚本区的空地上。4松手放置到达位置后松开鼠标,积木就放好啦。灵活调整2招上下调换位置或拖到另一个程序组里。放错了?拖回积木区,或右键删除。像整理书桌拿起、放下、挪位置拖拽积木就像整理书桌。熟悉几次就能得心应手。拼一拼:积木要首尾相连积木必须首尾相连才能组成完整程序。看接口每块积木上下都有凹凸口,就像拼图接口一样,一一对应才能咬合。拼上去拿着积木靠近另一块,等白色提示出现时松开,就拼好啦!成程序块拼好的积木就变成程序块,运行时从上往下一条一条依次执行。拼歪会断要是留缝或者错位,程序就会断开跑不起来,要重新拼好哦!我的第一个程序:让小猫动起来程序三步走:今天我们用三种颜色的积木,就能让小猫动起来!恭喜你,第一个程序完成了!1第1步黄色「事件」积木当绿旗被点击把「当绿旗被点击」积木拖出来2第2步蓝色「运动」积木移动10步把「移动10步」拼在下方3第3步点击绿旗小猫向右走一步小猫向右走一步,成功!进阶玩法2步重复执行10次用「重复执行10次」包住「移动」积木再点绿旗小猫连续走十步,越走越远!CHAPTER03三大程序结构顺序、循环、条件,程序的三块基石顺序结构:从上到下依次执行顺序结构是程序最基本的结构:积木从上到下,一块接一块执行。顺序执行2条规则从第一块积木开始做完一块,再做下一块,直到最后。顺序不能乱像起床步骤:睁眼→穿衣→刷牙→吃早餐“写程序时想清楚哪步在前、哪步在后,角色才会按设计行动。”像搭积木一样,一块接一块往下做!今天就来看看,程序是怎么一步一步“走”起来的吧~用顺序结构设计小动画➜➜点绿旗运行,小猫先走、再说话、最后返回,先后由积木顺序决定。调整顺序再运行,观察行为变化,顺序结构的作用一目了然。1积木01移动100步先走小猫走到舞台右边2积木02说“你好”2秒再说向观众打招呼3积木03回到起点最后返回返回初始位置循环结构:让重复变简单问题发愁让小猫绕舞台走一圈,难道要拖几十块“移动”积木?方案妙招循环结构——把重复的积木放进循环,设定次数,自动重复执行。工具积木箱Scratch
提供“重复执行10次”“重复执行”等控制积木。效果大变身三块积木代替三十块,程序更短、更清晰。判断标准:同一个动作做很多遍,就该想到循环两种循环:有限次与无限次转圈要停用有限,敌人永远追你用无限。循环分两种,按动作是否需要停止来选择。有限循环重复执行10次,做满自动停止适合:转三圈、跳五下等次数明确的动作无限循环重复执行,一直不停适合:角色永远巡逻、背景音乐持续播放条件判断:让程序学会选择核心积木
如果…那么…"如果条件成立,就执行这块积木的内容"——这是程序做判断的第一种积木。
如果…那么…否则…条件成立做一件事,不成立就做另一件事,两条路都能走。就像岔路口的小箭头,帮程序选路走生活类比
过马路绿灯亮就往前走——如果条件成立,就执行动作
停下来等否则(不是绿灯)就停下来等待——条件不成立,就执行另一件事你是不是也每天在做条件判断呀?效果遇到墙就掉头碰到金币就加分程序更聪明会做选择的程序,玩起游戏更带劲!条件判断里的侦测积木常见侦测眼睛观察碰到鼠标指针碰到角色按下空格键计时器大于5用法拼装起来把侦测积木嵌进“如果那么”的六边形小口,程序即可按实际情况做决定。比喻超能力制作小游戏时,侦测积木就是角色的眼睛和耳朵。效果立刻行动碰到危险掉头碰到食物加分全靠它来判断如果那么否则:两条路选一条双分支结构两条路选一条条件成立走第一条,不成立走第二条,两个分支必执行其一。如果那么只管一条路条件成立才执行,不成立就跳过,像只走一条道。如果那么否则两条路选一条条件成立走第一条,不成立走第二条,两条路总要走一条。猜密码游戏示例试试看回答等于"123"→说"答对了"回答不等于"123"→说"再试试"写程序时把两种情况都想清楚,才能覆盖所有可能。变量:给程序安上记分牌变量=贴着标签的小盒子,装一个会变化的数会变化的数变量·记分牌分数会涨、生命值会减、计时器会走——这些会变化的数就是变量只管用它两个动作可随时读出,也可改掉Scratch里怎么用?新建变量,如「得分」用「将得分增加1」来加分典型场景闯关游戏的分数、答题程序的题号,都靠变量记住。有了变量,程序才算真正有了记性。消息:角色之间的暗号广播发出信号发出信号,如小球碰到球拍时广播“得分”接收收到响应其他角色收到信号后响应,如计分角色加一分作用协同合作让多个角色像队伍一样协同工作,是制作复杂作品的关键工具三大结构配合使用真正的程序常是三种结构搭配使用。课堂任务小剧场让小球在舞台上来回移动,碰到边缘就掉头。该怎么做?想清楚搭结构外层重复执行,让小球一直动(循环结构)内层移动+如果碰到边缘就反弹(顺序包着条件)循环负责不停跑,条件负责转弯。学会把结构套在一起,就能写出更灵活的程序。CHAPTER04综合创作实践用代码实现你的创意创作从想法开始第一步不是急着拖积木,而是先想清楚做什么。小猫抓老鼠游戏作品方向小猫要追着老鼠跑,老鼠会躲来躲去,抓到就得分!想想怎么让追和跑都好玩。讲故事动画作品方向让角色动起来、说起话,把一个小故事演给大家看。先想好故事讲什么。口算练习程序作品方向电脑出题你来答,立马告诉你对不对。想一想题目怎么出、怎么判对错。规划步骤先想清楚,再动手1纸上画出作品样子2写下角色要做什么3明确玩家怎么操作设计角色与背景角色和背景就是作品的演员和场景,选得合适,作品才生动。角色与背景库素材宝库Scratch自带丰富素材,点击右下角图标即可挑选,也可自己画或上传图片。挑素材自己画上传图命名规范起个好名字角色多时起清楚的名字,如"玩家""敌人""奖品"。玩家敌人奖品背景切换场景变变变舞台背景可随故事情节切换,如从操场换到教室。操场教室搭建核心脚本玩家移动方向键控制上下左右每按一次移动几步敌人追击用“重复执行”指令加上面向玩家的逻辑碰撞与得分条件判断扣生命值变量记录分数角色协调超时交给消息传递得分交给消息传递从关键部分入手先写玩家移动,再写敌人追击,最后处理碰撞与得分先后顺序抓住重点边搭边测每拼完一组就点绿旗测试比一次拼完再改更容易调试:找出程序的小毛病程序出错很正常,程序员也天天调试角色不动检查有没有放启动积木方向走反看看移动数值是否填了负数分数一直加想想条件是否写反了一次只改一处,改完再运行看效果。把调试当解谜游戏,每修好一个错误,你就更懂自己的程序。分享你的编程作品保存作品第一步
起一个响亮的名字,别忘了保存。展示交流第二步
向同学展示作品,讲讲你的创意、遇到的困难及解决方法。互相学习第三步
听听别人的玩法,获取新灵感
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026年国防科技装备测试与验收试卷
- T/HEBQIA 094-2022锂离子电池石墨负极材料生产技术规范
- 企业园区物业管理创新方案
- 家长课堂:期末复习实操建议
- 2026-2027学年统编版二年级语文上册期中学霸提优卷
- 管理沟通的6个核心方法
- 电梯演讲:想清楚、说明白、做得到
- T/SASQ 0001-2020突发公共卫生事件下的中小企业质量管理补充要求
- 《自动变速器》-第五章
- 2025-2026年微生物学病原体识别与检测试题
- 2026军队专业技能岗位文职人员招聘考试(油料保管员)历年参考题库含答案详解
- 1.4《七色光》 课件(内嵌视频)2026-2027学年科学五年级上册苏教版
- 2026年全国国家电网招聘之电工类考试综合能力题(附答案)
- 弱电智能化维保项目技术招投标书
- 养老院2025年度安全管理计划
- 视频会议系统工程实施调试方案
- 2026中物院高性能数值模拟软件中心招聘笔试历年常考点试题专练附带答案详解
- 2026年党员发展对象考试测试题库及答案
- 胸外科手术质量控制与规范化管理
- (2026版)医院环境清洁与消毒管理课件
- 雨课堂学堂在线学堂云《机器学习及实践(中国传媒)》单元测试考核答案
评论
0/150
提交评论