1. 每周学青少年编程系列课程 | 第一(yī)课:欢迎来到编程世界

        2021/4/19

        重点(diǎn)摘要

         2019年3月(yuè)13日,教育部(bù)公布《2019年教育信息(xī)化和网络(luò)安全工作要点》:“2019年将启动(dòng)中小学生信息素养(yǎng)测评,并推动(dòng)在中小学阶段(duàn)设置人工智能(néng)相关课(kè)程,逐步(bù)推广编程教育。”

         比(bǐ)尔(ěr)盖(gài)茨说(shuō)过(guò):"学(xué)习(xí)编程(chéng)可以锻炼你的思(sī)维,帮(bāng)助你更好地思考,创建一种我认为在(zài)各领域都非常有用的思维方式。让孩子(zǐ)学习编程(chéng),培养一种能(néng)够高(gāo)效解决(jué)问题的思维方式,掌握一门能够与未来(lái)世界对话的“语(yǔ)言”,成(chéng)为一个不会被人工智能(néng)时代淘汰(tài)的有用人才。"

         可见人(rén)工智能不仅走进了(le)我们生活,也成为了孩子(zǐ)教育中重要的一部分。为此(cǐ),和智龙科技教(jiāo)研(yán)团队將(jiāng)定(dìng)期在微信公众号推出免费公开课堂,欢迎各(gè)位参与学习,接下(xià)来就来(lái)学习第一节(jiē)课程内容吧!


        欢(huān)迎(yíng)来到编程(chéng)世界


        一、 课程概述

        1.课程名(míng)称:欢迎来到(dào)编程世界(jiè)

        2.课(kè)程(chéng)时长:10分钟

        二、本课任务

        1.什(shí)么(me)是(shì)编(biān)程(chéng)?

        2.和智龙科技学习(xí)平(píng)台介绍

        3.制(zhì)作(zuò)一个角色动画

        三、课程讲解(jiě)


        1.1电脑在生(shēng)活(huó)中应用

        手(shǒu)机和电脑是我们生活中常(cháng)用(yòng)的(de)工具,甚至可以说对大多数人(rén)来说是必不可缺的工具,那同学们(men)知道手机和(hé)电脑都有哪些用途吗?

        image.png

        1.2 什么是编程

        那手机和电脑的这(zhè)些功能(néng)又是如何实现的呢?答案就是编程(chéng),电脑如此(cǐ)多(duō)的功能都是通过编程来实现的(de)!

        当我们(men)要(yào)和电脑(nǎo)进行(háng)沟(gōu)通时(shí),就(jiù)不(bú)能(néng)使(shǐ)用(yòng)人类(lèi)的语言指令(lìng),而(ér)是需要电脑所(suǒ)能理解的特殊(shū)指令(lìng),而(ér)我们在编写电脑指令的(de)这个过程(chéng),就是编(biān)程,而指令的组合就叫做程序。

        简单来说(shuō),编程就是人与计算机(jī)沟通交(jiāo)流,并解决问题的过程。

        大到卫(wèi)星发射,潜艇(tǐng)下海,小到电视(shì)机遥控器(qì)、电(diàn)脑游戏,手机软(ruǎn)件。人们(men)的(de)衣食住行都离不开编程技术的发(fā)展。让(ràng)计(jì)算机执行人(rén)类下达的指(zhǐ)令(lìng),他们就能做很多惊奇的事情。


        image.png


        作品演(yǎn)示


        image.png

        《欢(huān)乐鹦鹉》


        具体(tǐ)操作(zuò)讲解(jiě)

        3.1 认识和智龙AI编程3.0平台

        image.png


        和智龙AI编程创作页面可分为(wéi)六个主(zhǔ)要区域:


        01

        角色区

        用于(yú)添(tiān)加和删除角色,并展示程序中的所有角(jiǎo)色(sè)。

        02

        背景区

        为舞台(tái)添(tiān)加或(huò)修改背景的地方。

        03

        舞台区

        观察程(chéng)序(xù)执行(háng)效果与(yǔ)展示作品的地方。

        04

        积木(mù)分类区

        展示积(jī)木类别的区(qū)域,用(yòng)于储存AI编程平(píng)台积木指令,积木区共有10大模(mó)块,每(měi)个模(mó)块内包含同种类的(de)积木块(kuài),这些积(jī)木块(kuài)就(jiù)是Scratch的代码指(zhǐ)令。

        05

        积木区

        展(zhǎn)示(shì)同(tóng)一类别积(jī)木块的区域(yù),可(kě)从该区域中(zhōng)拖(tuō)曳积木到脚本区,也可将脚本区中的(de)积(jī)木拖曳到(dào)积木区即可(kě)删除(chú)积(jī)木。

        06

        脚本区

        用于(yú)拼搭积木的地方,将(jiāng)积木合理(lǐ)拼搭(dā)形成的积木组就是程序(xù)。



        和智龙AI编程平台(tái)两(liǎng)大栏:


        01

        菜(cài)单栏

        包括(kuò)文件保存、串口连接等。

        02

        属(shǔ)性编辑(jí)栏

        共有(yǒu)三个小板块:脚本、造型(xíng)、声音,每个(gè)模块(kuài)都对应(yīng)不同(tóng)的编辑页面,脚(jiǎo)本板块(kuài)可以(yǐ)搭建(jiàn)积木(mù),造(zào)型(xíng)板块可以切换修改(gǎi)造型,声音板块可以添加、录制(zhì)声音等(děng)。



        和智龙AI编程平台两按钮


        01

        拓展按钮

        位于积木区,点击(jī)按钮可拓展多(duō)种类型的(de)指(zhǐ)令积木。

        02

        舞台/代码切换按钮

        默(mò)认舞台模式,点击按钮可切(qiē)换不同模式。

        3.2 搭建积木

        第1步:添加背景

        从背景区点击新建背景,添加一张“Jurassic”的背景。


        image.png

        第2步:添加角色

        删(shān)除默认小(xiǎo)猫角(jiǎo)色,从角色(sè)区(qū)点击(jī)新建角色,添加角色“Parrot”。注意,这个角色有两个造型,分(fèn)别是翅(chì)膀向上和(hé)翅膀向下。我们通过切(qiē)换(huàn)这两个造(zào)型,就可以表现出鹦鹉(wǔ)飞翔的动画了。

        image.png

        第3步(bù):编写代(dài)码

        ① 首先选择(zé)事件(jiàn)类(lèi),拖动

        image.png

        到脚(jiǎo)本区。

        程序最开始(shǐ)的积木一般选择(zé)事件类积木,用于启动程序。

        ② 查看鹦鹉(wǔ)造型,发现鹦鹉有两(liǎng)个造(zào)型,来回切换造型(xíng),发现鹦鹉(wǔ)翅膀挥动了起来,所以选择造型切换积木(mù),就可让鹦鹉的(de)翅膀挥动起来。回到外观类积木,选择

        image.png

        积木,拼接

        image.png

        到(dào)下方(fāng)。

        image.png

        ③ 点(diǎn)击绿旗之后,鹦鹉的可以挥(huī)动(dòng)起来了,而在作品(pǐn)演(yǎn)示中(zhōng),点击绿旗之后,鹦鹉会连(lián)续扇(shàn)动(dòng)翅膀(bǎng),这个时候,需(xū)要加入

        image.png

        积木,将(jiāng)

        image.png

        积木嵌(qiàn)入到重复执行积木中(zhōng)。

        image.png

        点击(jī)绿(lǜ)旗运(yùn)行测试,鹦鹉(wǔ)确实可以连续扇动翅膀了,但是扇动的(de)很快,就好像是在“抽搐”(其实(shí)就是造型切(qiē)换得太快(kuài)),我们经常把这种不自然的动画(huà)效(xiào)果称(chēng)为“抖动”。

        ④ 加入

        image.png

        积木,把其中的(de)“1”秒改为“0.3”秒,让每次造型切换之间有一个(gè)短(duǎn)暂(zàn)的停顿,就好像是减慢了鹦鹉造型切换的(de)速度。

        image.png

        加入了(le)等待积木之后(hòu),鹦鹉的造型(xíng)切换(huàn)的速度变慢了,翅膀扇(shàn)动的比较自然了(le)。


         四、新知识小结

        1.事件积木

        作为程序最开始(shǐ)的积木,用于启(qǐ)动程序。

        2.造型切换积木

        用于切换角色造型。

        3.有(yǒu)限(xiàn)的(de)重复执行积木:

        重复某一动作10次(cì),如切换鹦(yīng)鹉造型10次(cì),可实现翅膀(bǎng)连续扇动的效果。

         五、下节预告

        1.角色对(duì)话

        2.背景(jǐng)切(qiē)换

        3.显(xiǎn)示(shì)及隐藏(cáng)角(jiǎo)色(sè)





        �