每周学青少年编程系列课程 | 第一课(kè):欢迎(yíng)来到(dào)编程世界(jiè)
重点摘要
● 2019年(nián)3月13日,教育部公布《2019年教育信息化和网络安全工作要点(diǎn)》:“2019年(nián)将(jiāng)启动中小学生信息素养测评,并推(tuī)动在中小(xiǎo)学阶段设置人(rén)工智能相关(guān)课程,逐步推广(guǎng)编程教育。”
● 比(bǐ)尔盖茨说过:"学习编程可以(yǐ)锻炼你(nǐ)的(de)思维,帮助你更好地(dì)思考,创建一(yī)种我认为在(zài)各(gè)领域都非常有用的思维方式。让孩(hái)子学习编(biān)程(chéng),培养一种能够高效解(jiě)决(jué)问(wèn)题的思维方式,掌握一门能够与(yǔ)未来世(shì)界对话的(de)“语言”,成(chéng)为(wéi)一个不会被人工智能时代淘汰的有用(yòng)人才(cái)。"
● 可(kě)见人工智能不仅走进了我们(men)生活(huó),也成(chéng)为了孩子教(jiāo)育中重要的一部分。为此,米兰平台和智龙科技教研团队將定(dìng)期(qī)在微信公众号推出免(miǎn)费公开(kāi)课堂,欢(huān)迎各位参(cān)与学(xué)习,接下来就来学习第(dì)一节课程内(nèi)容吧!
欢迎来到编程世界
一、 课程概述
1.课程名称:欢迎来到(dào)编程世界
2.课程(chéng)时长:10分钟
二、本课任务
1.什么是编(biān)程?
2.米兰平台和智龙科(kē)技学习平(píng)台介绍
3.制作一个角色动画
三(sān)、课程讲解
1.1电脑在(zài)生活中(zhōng)应用
手机和电脑是我们生活中常用的工具,甚(shèn)至可(kě)以说对(duì)大多数人(rén)来说(shuō)是必(bì)不(bú)可(kě)缺的(de)工具,那同学们知道手机(jī)和电脑都(dōu)有哪些用途吗(ma)?
1.2 什么是编程?
那手机(jī)和(hé)电(diàn)脑的这些功能又是(shì)如何(hé)实现(xiàn)的呢?答(dá)案就是(shì)编程,电脑如此(cǐ)多的功能都是通过编程来(lái)实现的!
当我(wǒ)们要和电(diàn)脑(nǎo)进行沟通时(shí),就(jiù)不(bú)能使用(yòng)人(rén)类(lèi)的语言指令,而是需要电(diàn)脑所(suǒ)能理解(jiě)的(de)特殊指令,而我们在(zài)编写电脑指令的(de)这个过程,就是(shì)编程,而指令的(de)组合就叫做(zuò)程序。
简(jiǎn)单来说,编程就是人与计算机(jī)沟通交流,并(bìng)解决问(wèn)题的(de)过程(chéng)。
大到卫星(xīng)发射,潜艇下(xià)海,小到电视机遥控(kòng)器(qì)、电脑游戏(xì),手机(jī)软件(jiàn)。人(rén)们的衣食(shí)住行都离不开编程技术的发展。让计算机执行人(rén)类下(xià)达的指(zhǐ)令(lìng),他们就(jiù)能做很多(duō)惊(jīng)奇的(de)事情(qíng)。
作品演(yǎn)示
《欢乐鹦鹉》
具体操(cāo)作讲(jiǎng)解
3.1 认识米兰平台和智龙(lóng)AI编程3.0平台(tái)
米兰平台和智龙AI编程创作页面可分为六个主要区域:
01
角色区
用于添加和(hé)删(shān)除角色,并展(zhǎn)示程序中的所有角(jiǎo)色(sè)。
02
背景区(qū)
为舞台添加或(huò)修改背景的地方。
03
舞台区
观察(chá)程序执(zhí)行效(xiào)果与展示(shì)作品的地方。
04
积木分类区(qū)
展示积木类别的(de)区(qū)域,用于储(chǔ)存AI编程(chéng)平台(tái)积木指令,积木区共有10大模块,每个模块(kuài)内包含同种类的(de)积木块,这些积(jī)木块就是Scratch的(de)代码(mǎ)指令。
05
积(jī)木区
展示同一类别积木块(kuài)的区域(yù),可(kě)从该区域中拖曳积木到脚(jiǎo)本区,也可将(jiāng)脚本区中的积木拖曳(yè)到积(jī)木区即可删除积(jī)木。
06
脚本(běn)区
用于拼搭积(jī)木的地方,将积木(mù)合理拼搭形成(chéng)的积(jī)木组就是程序。
智(zhì)龙AI编程平台两大栏:
01
菜单栏
包括文件保存、串口连接等。
02
属性编(biān)辑栏(lán)
共有三个(gè)小板(bǎn)块:脚本、造型、声音,每(měi)个模块都对应不同的编(biān)辑页面,脚本(běn)板块可(kě)以(yǐ)搭建积木,造型板(bǎn)块(kuài)可以(yǐ)切换修改(gǎi)造型(xíng),声音板块可以(yǐ)添加、录制声音等(děng)。
米兰平台和智龙AI编程平台(tái)两按钮:
01
拓展按钮
位于积木区,点击(jī)按钮可拓展多种(zhǒng)类型的指令积木(mù)。
02
舞台(tái)/代码切(qiē)换按钮(niǔ)
默认舞台模式,点击按(àn)钮(niǔ)可切换不同模式。
3.2 搭建积木(mù)
第1步:添(tiān)加背景
从(cóng)背景区点(diǎn)击新建背景,添加一张“Jurassic”的(de)背景。
第2步:添加角色
删除默认小猫角色(sè),从角色区点击新(xīn)建角色(sè),添加(jiā)角色(sè)“Parrot”。注意,这个角色有两个造型,分(fèn)别是翅(chì)膀向(xiàng)上和翅膀向下(xià)。我们(men)通过(guò)切换(huàn)这(zhè)两个造型(xíng),就可以表现出鹦鹉飞(fēi)翔的动画了。
第3步:编写代码(mǎ)
① 首先选(xuǎn)择事件类,拖动
到(dào)脚本区(qū)。
程序(xù)最(zuì)开始的积木一般选择(zé)事件类积木,用于启动程序(xù)。
② 查看鹦(yīng)鹉造型,发现鹦鹉有两个造(zào)型,来(lái)回切(qiē)换造型,发现鹦鹉翅膀挥动了起来,所以选(xuǎn)择造型切换(huàn)积木,就可(kě)让鹦(yīng)鹉的翅膀挥(huī)动(dòng)起来(lái)。回到外观类积木,选择
积木,拼接
到下(xià)方。
③ 点击绿(lǜ)旗之后,鹦鹉的可以挥动起(qǐ)来了,而(ér)在作品演(yǎn)示(shì)中,点击绿旗(qí)之(zhī)后,鹦鹉会连续扇动(dòng)翅(chì)膀,这(zhè)个时候,需要加入(rù)
积木(mù),将(jiāng)
积(jī)木嵌入到重复执行积木中。
点击绿(lǜ)旗运行测试,鹦鹉确实可以连续扇动翅膀了,但是扇动的很快(kuài),就(jiù)好像是(shì)在“抽搐”(其实就是造型切(qiē)换得(dé)太快),我们经常把这种(zhǒng)不自然的动画(huà)效果称(chēng)为“抖动”。
④ 加入
积木(mù),把其中的“1”秒改(gǎi)为“0.3”秒,让每(měi)次造型(xíng)切(qiē)换之间有一个短(duǎn)暂的停顿,就(jiù)好像是减慢了鹦鹉造型切换的速度(dù)。
加入(rù)了等待(dài)积木之后,鹦(yīng)鹉(wǔ)的造(zào)型切(qiē)换的速度变(biàn)慢了,翅(chì)膀扇动的(de)比较自然(rán)了。
四、新知识小(xiǎo)结
1.事件(jiàn)积木(mù):
作为程序(xù)最开始的(de)积木,用于(yú)启(qǐ)动程序。
2.造型切换积木(mù):
用于(yú)切换角色(sè)造型(xíng)。
3.有限的重复执行积木:
重复某(mǒu)一动作10次,如切换鹦鹉造型(xíng)10次,可实现翅膀连续扇动的效果。
五、下节预告(gào)
1.角色对话
2.背(bèi)景切换
3.显(xiǎn)示及隐藏角色