随着人工智能的广泛应用,作为一名大学生,希望自己是参与者而不是旁观者。《Makeblock应用开发》这门课程就是帮助大家成为参与者的课程。
《Makeblock应用开发》这门课程借助mBot机器人和mBlock操作平台来完成课程的所有任务。本课程从图形化编程入手,通过搭积木的方式由简入难完成相关任务,体验编程带来的快乐,然后完成对LED灯的控制、电机的控制、传感器的应用以及短距离通信等任务。
通过《Makeblock应用开发》这门课程的学习,可以提高大家使用说明书的能力、掌握电路图读图识读的方法、学会硬件和软件联合调试、掌握图形化编程的方法、提升分析和解决问题的能力。
《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平台答疑