每周學青少(shǎo)年編程系列課程 | 第一課:歡迎來到(dào)編程世界
重點摘要
● 2019年3月(yuè)13日,教育部公布《2019年教育信息化和(hé)網絡安全工(gōng)作要點》:“2019年将啓動中小(xiǎo)學生信息素養測評,并推動在中小(xiǎo)學階段設置人(rén)工(gōng)智能(néng)相(xiàng)關課程,逐步推廣編程教育。”
● 比爾蓋茨說過:"學習(xí)編程可(kě)以鍛煉你(nǐ)的(de)思維,幫助你(nǐ)更好地(dì)思考,創建一種我認爲在各領域都(dōu)非常有(yǒu)用(yòng)的(de)思維方式。讓孩子學習(xí)編程,培養一種能(néng)夠高(gāo)效解決問題的(de)思維方式,掌握一門能(néng)夠與未來世界對話(huà)的(de)“語言”,成爲一個(gè)不會(huì)被人(rén)工(gōng)智能(néng)時代淘汰的(de)有(yǒu)用(yòng)人(rén)才。"
● 可(kě)見人(rén)工(gōng)智能(néng)不僅走進了我們生活,也(yě)成爲了孩子教育中重要的(de)一部分(fēn)。爲此,智龍科技教研團隊將定期在微信公衆号推出免費公開(kāi)課堂,歡迎各位參與學習(xí),接下來就來學習(xí)第一節課程内容吧(ba)!
歡迎來到(dào)編程世界
一、 課程概述
1.課程名稱:歡迎來到(dào)編程世界
2.課程時長:10分(fēn)鍾
二、本課任務
1.什(shén)麽是編程?
2.智龍科技學習(xí)平台介紹
3.制(zhì)作一個(gè)角色動畫
三、課程講解
1.1電腦(nǎo)在生活中應用(yòng)
手機和(hé)電腦(nǎo)是我們生活中常用(yòng)的(de)工(gōng)具,甚至可(kě)以說對大(dà)多數人(rén)來說是必不可(kě)缺的(de)工(gōng)具,那同學們知道手機和(hé)電腦(nǎo)都(dōu)有(yǒu)哪些用(yòng)途嗎?
1.2 什(shén)麽是編程?
那手機和(hé)電腦(nǎo)的(de)這些功能(néng)又(yòu)是如(rú)何實現的(de)呢?答案就是編程,電腦(nǎo)如(rú)此多的(de)功能(néng)都(dōu)是通過編程來實現的(de)!
當我們要和(hé)電腦(nǎo)進行(xíng)溝通時,就不能(néng)使用(yòng)人(rén)類的(de)語言指令,而是需要電腦(nǎo)所能(néng)理(lǐ)解的(de)特殊指令,而我們在編寫電腦(nǎo)指令的(de)這個(gè)過程,就是編程,而指令的(de)組合就叫做程序。
簡單來說,編程就是人(rén)與計(jì)算機溝通交流,并解決問題的(de)過程。
大(dà)到(dào)衛星發射,潛艇下海(hǎi),小(xiǎo)到(dào)電視機遙控器(qì)、電腦(nǎo)遊戲,手機軟件(jiàn)。人(rén)們的(de)衣食住行(xíng)都(dōu)離(lí)不開(kāi)編程技術(shù)的(de)發展。讓計(jì)算機執行(xíng)人(rén)類下達的(de)指令,他(tā)們就能(néng)做很多驚奇的(de)事情。
作品演示
《歡樂(yuè)鹦鹉》
具體操作講解
3.1 認識智龍AI編程3.0平台
智龍AI編程創作頁面可(kě)分(fēn)爲六個(gè)主要區域:
01
角色區
用(yòng)于添加和(hé)删除角色,并展示程序中的(de)所有(yǒu)角色。
02
背景區
爲舞台添加或修改背景的(de)地(dì)方。
03
舞台區
觀察程序執行(xíng)效果與展示作品的(de)地(dì)方。
04
積木分(fēn)類區
展示積木類别的(de)區域,用(yòng)于儲存AI編程平台積木指令,積木區共有(yǒu)10大(dà)模塊,每個(gè)模塊内包含同種類的(de)積木塊,這些積木塊就是Scratch的(de)代碼指令。
05
積木區
展示同一類别積木塊的(de)區域,可(kě)從該區域中拖曳積木到(dào)腳本區,也(yě)可(kě)将腳本區中的(de)積木拖曳到(dào)積木區即可(kě)删除積木。
06
腳本區
用(yòng)于拼搭積木的(de)地(dì)方,将積木合理(lǐ)拼搭形成的(de)積木組就是程序。
智龍AI編程平台兩大(dà)欄:
01
菜單欄
包括文(wén)件(jiàn)保存、串口連接等。
02
屬性編輯欄
共有(yǒu)三個(gè)小(xiǎo)闆塊:腳本、造型、聲音(yīn),每個(gè)模塊都(dōu)對應不同的(de)編輯頁面,腳本闆塊可(kě)以搭建積木,造型闆塊可(kě)以切換修改造型,聲音(yīn)闆塊可(kě)以添加、錄制(zhì)聲音(yīn)等。
智龍AI編程平台兩按鈕:
01
拓展按鈕
位于積木區,點擊按鈕可(kě)拓展多種類型的(de)指令積木。
02
舞台/代碼切換按鈕
默認舞台模式,點擊按鈕可(kě)切換不同模式。
3.2 搭建積木
第1步:添加背景
從背景區點擊新建背景,添加一張“Jurassic”的(de)背景。
第2步:添加角色
删除默認小(xiǎo)貓角色,從角色區點擊新建角色,添加角色“Parrot”。注意,這個(gè)角色有(yǒu)兩個(gè)造型,分(fēn)别是翅膀向上(shàng)和(hé)翅膀向下。我們通過切換這兩個(gè)造型,就可(kě)以表現出鹦鹉飛(fēi)翔的(de)動畫了。
第3步:編寫代碼
① 首先選擇事件(jiàn)類,拖動
到(dào)腳本區。
程序最開(kāi)始的(de)積木一般選擇事件(jiàn)類積木,用(yòng)于啓動程序。
② 查看鹦鹉造型,發現鹦鹉有(yǒu)兩個(gè)造型,來回切換造型,發現鹦鹉翅膀揮動了起來,所以選擇造型切換積木,就可(kě)讓鹦鹉的(de)翅膀揮動起來。回到(dào)外觀類積木,選擇
積木,拼接
到(dào)下方。
③ 點擊綠(lǜ)旗之後,鹦鹉的(de)可(kě)以揮動起來了,而在作品演示中,點擊綠(lǜ)旗之後,鹦鹉會(huì)連續扇動翅膀,這個(gè)時候,需要加入
積木,将
積木嵌入到(dào)重複執行(xíng)積木中。
點擊綠(lǜ)旗運行(xíng)測試,鹦鹉确實可(kě)以連續扇動翅膀了,但(dàn)是扇動的(de)很快,就好像是在“抽搐”(其實就是造型切換得太快),我們經常把這種不自然的(de)動畫效果稱爲“抖動”。
④ 加入
積木,把其中的(de)“1”秒改爲“0.3”秒,讓每次造型切換之間有(yǒu)一個(gè)短暫的(de)停頓,就好像是減慢(màn)了鹦鹉造型切換的(de)速度。
加入了等待積木之後,鹦鹉的(de)造型切換的(de)速度變慢(màn)了,翅膀扇動的(de)比較自然了。
四、新知識小(xiǎo)結
1.事件(jiàn)積木:
作爲程序最開(kāi)始的(de)積木,用(yòng)于啓動程序。
2.造型切換積木:
用(yòng)于切換角色造型。
3.有(yǒu)限的(de)重複執行(xíng)積木:
重複某一動作10次,如(rú)切換鹦鹉造型10次,可(kě)實現翅膀連續扇動的(de)效果。
五、下節預告
1.角色對話(huà)
2.背景切換
3.顯示及隐藏角色