SPOC学校专有课程
Makeblock应用开发(选修)
分享
spContent=《Makeblock应用开发》课程是电子信息工程技术等专业的一门选修课程,目的是培养学生的编程思想,让学生了解信息技术发展的前沿,激发其对人工智能技术未来的追求,提高学生的软件开发能力,提高学生的创新能力,使其具备图形化编程的基本知识和技能,提高学生阅读电路原理图的能力,培养其硬件和软件联合调试的能力,为学生今后的就业和发展打下良好的基础。
—— 课程团队
课程概述
  1. 随着人工智能的广泛应用,作为一名大学生,希望自己是参与者而不是旁观者。《Makeblock应用开发》这门课程就是帮助大家成为参与者的课程。

  2. 《Makeblock应用开发》这门课程借助mBot机器人和mBlock操作平台来完成课程的所有任务。本课程从图形化编程入手,通过搭积木的方式由简入难完成相关任务,体验编程带来的快乐,然后完成对LED灯的控制、电机的控制、传感器的应用以及短距离通信等任务。

  3. 通过《Makeblock应用开发》这门课程的学习,可以提高大家使用说明书的能力、掌握电路图读图识读的方法、学会硬件和软件联合调试、掌握图形化编程的方法、提升分析和解决问题的能力。

  4. 《Makeblock应用开发》这门课程的学习,零基础入门,游戏化闯关编程学习,各种任务自由发挥程度较高,以提高兴趣为主。


授课目标

知识目标:

1.能够按照需求下载安装相关软件设备;

2.能够掌握mBlock软件的基本使用,按要求制作相关小游戏;

3. 对照任务指导书完成图形化IDE编程实现对LED灯、蜂鸣器、mBot机器人运动的控制;

4.对照任务指导书完成各种传感器的使用和综合开发设计与实现。

5. 学习mCore核心板电路图的识别,学会读图与软件编程相结合。

技能目标:能够进行软件和硬件设备的联合调试,能够利用mBlock按需进行程序搭建。

素质目标:团队合作、解决问题的能力、创新能力


成绩要求


总评成绩=项目成果*50%+期末考核*20%+网络成绩*20%+平时表现*10%

(说明:项目成果包括提交的程序、流程图、调试结果(视频))


课程大纲
预备知识

零基础

参考资料

1.用Scratch与mBlock玩转mBot智能机器人 王丽君 人民邮电出版社

2.https://www.makeblock.com/cn/mbot/

3.https://education.makeblock.com/zh-hans/


常见问题

授课对象:2020级

使用工具:win7 64位及以上系统,mBlock3,mBlock5,mBot,office2013及以上

学习进度:每周2学时

答疑方式:每周五上午微信群或MOOC平台答疑