阳光志愿者机器人课程学习手册v10.docx

上传人:b****8 文档编号:9550589 上传时间:2023-02-05 格式:DOCX 页数:24 大小:339.68KB
下载 相关 举报
阳光志愿者机器人课程学习手册v10.docx_第1页
第1页 / 共24页
阳光志愿者机器人课程学习手册v10.docx_第2页
第2页 / 共24页
阳光志愿者机器人课程学习手册v10.docx_第3页
第3页 / 共24页
阳光志愿者机器人课程学习手册v10.docx_第4页
第4页 / 共24页
阳光志愿者机器人课程学习手册v10.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

阳光志愿者机器人课程学习手册v10.docx

《阳光志愿者机器人课程学习手册v10.docx》由会员分享,可在线阅读,更多相关《阳光志愿者机器人课程学习手册v10.docx(24页珍藏版)》请在冰豆网上搜索。

阳光志愿者机器人课程学习手册v10.docx

阳光志愿者机器人课程学习手册v10

 

阳光志愿者

机器人课程学习手册

 

姓名:

班级:

学校:

 

201008阳光计算机组

目录

我和我的机器人2

机器人成长记录3

认识机器人的世界4

控制机器人的命令6

一、简单的运动——前进,左转,结束8

二、画逆时针的正方形9

三、画顺时针的正方形10

四、画顺时针的正方形,使用新命令简化11

五、上台阶12

六、下台阶13

七、上下台阶,使用新命令简化14

八、跨栏15

九、走出迷宫16

十、走出迷宫,使用新命令简化17

十一、18

十二、19

学生课堂表现记录20

老师寄语21

说说你的想法22

我和我的机器人

1.我是谁?

我的名字:

我的照片:

自我介绍:

2.我的机器人

你希望你的机器人叫什么名字:

你希望你的机器人长什么样子,把它画出来吧。

机器人的自我介绍:

我是乐跑机器人,我是一门简单而有趣的编程课。

在学习和了解我的过程中,你们可以提高逻辑思维能力,可以锻炼动手实践能力。

在我们一起相处的日子里,希望你们会喜欢上我!

机器人成长记录

序号

学会了什么

我的心情

给自己打分

1

☆☆☆☆☆

2

☆☆☆☆☆

3

☆☆☆☆☆

4

☆☆☆☆☆

5

☆☆☆☆☆

6

☆☆☆☆☆

7

☆☆☆☆☆

8

☆☆☆☆☆

9

☆☆☆☆☆

10

☆☆☆☆☆

期末总结

☆☆☆☆☆

认识机器人的世界

1.机器人程序界面

2.工具条

重新设置世界

 

保存地图文件

 

打开地图文件

 

保存程序文件

 

打开程序文件

改变机器人速度

停止程序

 

暂停程序

 

单步运行程序

 

运行程序

图案

改变机器人

 

机器人

增加或减少

 

更改世界大小

 

更改地图

3.右键菜单

→撤消

→重做

→剪切

→复制

→粘贴

→删除

→全选

4.出错提示

控制机器人的命令

1.前进

命令

move

说明

指示机器人前进一步。

示例

move()

turn_off()

2.结束

命令

turn_off

说明

关闭机器人,结束程序。

在程序中如果少了这个命令,机器人就会报错:

“你忘了关掉我了!

”。

示例

move()

move()

turn_off()

3.左转

命令

turn_left

说明

指示机器人向左转。

重复3次turn_left命令可以向右转;

重复2次turn_left命令可以向后转。

示例

move()

turn_left()

turn_off()

4.定义

命令

def

说明

将多条的命令组合包含在一起,并且用一个简单的名字来表示。

相当于增加了一条新的命令,如果指示机器人执行这条新命令,机器人将会执行这条新命令中所包含的多条命令。

def命令的形式:

def新命令的名称():

包含的命令

def和新命令名称之间用空格隔开,新命令名称后紧跟着一对括号的一个冒号;新命令所包含的命令从第2行开始写,并且每行的开头与第1行的开头有一定的缩进距离,一般是4个空格;新命令在使用前要先定义。

示例

#先定义

defturn_right():

turn_left()

turn_left()

turn_left()

#后使用

turn_right()

turn_off()

5.重复

命令

repeat

说明

指示机器人重复执行一条命令。

repeat命令的形式:

repeat(命令名称,次数)

repeat命令后面的括号中包含左右两部分,用逗号隔开,左边表示要重复的命令,不用再带括号,右边表示要重复的次数。

示例

move()

repeat(turn_left,3)

move()

turn_off()

6.判断

命令

if,else,elif

说明

指示机器人根据不同条件,执行不同的命令。

判断命令的3种形式:

1)形式1:

if条件():

命令

2)形式2:

if条件1():

命令1

else:

命令2

3)形式3:

if条件1():

命令1

elif条件2():

命令2

else:

命令3

判断命令的使用规范:

1)if和elif后面加条件(是或不是),最后以冒号结束;

2)else后面接冒号结束;

3)和定义命令一样,每个条件所属的命令前必须有相同的缩进。

可以有多种的判断条件,我们会使用到的条件包括:

1)front_is_clear前面为空

2)right_is_clear右边为空

3)left_is_clear左边为空

示例

ifright_is_clear():

turn_right()

move()

eliffront_is_clear():

move()

else:

turn_left()

一、简单的运动——前进,左转,结束

试着写出程序

说说你的想法

课后思考

老师评语

二、画逆时针的正方形

试着写出程序

说说你的想法

课后思考

老师评语

三、画顺时针的正方形

试着写出程序

说说你的想法

课后思考

老师评语

四、画顺时针的正方形,使用新命令简化

试着写出程序

说说你的想法

课后思考

老师评语

五、上台阶

试着写出程序

说说你的想法

课后思考

老师评语

六、下台阶

试着写出程序

说说你的想法

课后思考

老师评语

七、上下台阶,使用新命令简化

试着写出程序

说说你的想法

课后思考

老师评语

八、跨栏

试着写出程序

说说你的想法

课后思考

老师评语

九、走出迷宫

试着写出程序

说说你的想法

课后思考

老师评语

十、走出迷宫,使用新命令简化

试着写出程序

说说你的想法

课后思考

老师评语

十一、

试着写出程序

说说你的想法

课后思考

老师评语

十二、

试着写出程序

说说你的想法

课后思考

老师评语

学生课堂表现记录

姓名:

班级:

性别:

年龄:

课程

课堂表现

评价

记录人

日期

第一次

☆☆☆☆☆

第二次

☆☆☆☆☆

第三次

☆☆☆☆☆

第四次

☆☆☆☆☆

第五次

☆☆☆☆☆

第六次

☆☆☆☆☆

第七次

☆☆☆☆☆

第八次

☆☆☆☆☆

第九次

☆☆☆☆☆

第十次

☆☆☆☆☆

期末总评

☆☆☆☆☆

老师寄语

说说你的想法

关于我们

北京阳光志愿者俱乐部(简称“LEAD阳光志愿者”)是一个独立运作、专注于为流动儿童教育提供志愿教育机会的纯民间志愿者组织。

成立于2003年6月1日,主要利用互联网的广泛联络功能和口口相传的宣传形式,以明确的宗旨——“让教育实现梦想(LettingEducationAchieveDreams)”及“身体力行”的公益行动吸引有意愿的年青人主动靠拢,使社会个体的零散资源聚集在一起。

再通过“周末课堂”的形式,组织志愿者为北京城区打工子弟学校的孩子提供英语、计算机、艺术、科普、国学启蒙、趣味经济等课外课程。

计算机组作为阳光志愿者俱乐部的一个课程组,成立于2006年。

经过多年的摸索和积累,我们现在开设了《做自己的故事书》和《我的机器人》两门课程。

《做自己的故事书》课程介绍计算机的基本操作和办公软件的简单使用;《我的机器人》课程以提高学生逻辑思维能力为目的,介绍一些初步的编程知识。

我们的课程面向的是打工子弟学校4至6年级的学生,旨在帮助他们掌握信息时代生存与发展必要的信息技术基础知识和基本技能,形成在日常生活与学习中应用信息技术解决问题的基本态度与基本能力,形成与信息社会相适应的良好行为习惯,为成长为能够适应信息社会发展挑战的创造性人才打下基础。

我们的课程以任务为导向,围绕信息技术课程内容,实现信息技术课程目标。

在教学过程中,我们十分地注意激发和培养学生对信息技术的兴趣,关注学生使用信息技术的良好行为习惯的养成。

考虑到不同学生之间可能存在信息能力水平的差异,我们以主讲统一授课和助教个别辅导相结合的形式,期望能让更多的学生了解信息技术课程,掌握相关的知识和技能,并从学习和实践过程中受益。

如果希望了解更多关于我们的信息,请登录我们的网站:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1