人工智能专业|机器人编程助力人工智能应用型人才培养落地
日期:2024-06-23  作者:计算机与软件学院   来源:  浏览量:1660


《机器人编程》是大连东软信息学院人工智能专业的核心课程。课程涉及多学科技术发展的前沿,综合机械、控制、电子、通信、人工智能等多个领域,是培养学生工程实践能力的综合平台。本课程三级项目可使学生了解机器人领域的基础理论,掌握与智能机器人相关的运动学方法,掌握机器人操作系统ROS的相关应用。该项目要求学生掌握机器人操作系统的基本知识,并初步掌握ROS编程、雷达、深度摄像头等常用设备的通信方案。基于自主命题应用场景,使机器人完成相关工作任务。本课程与前修课程《程序设计基础(Python语言)》《数据结构(Python)》《人工智能导论》相衔接,共同培养学生对机器人的分析、设计和实践能力,从而培养学生的专业知识及实践能力。

 

【课程设计(开发)的基本理念】

 

基于TOPCARES-CDIO与OBE的教育教学理念,以OBE教学成果为导向,以学生为中心,提升学生应用能力,以项目为导向,学会技术问题解决的科学方法,初步具有问题意识,发展良好的自我学习的态度、创新精神、实践能力。通过理论和实践教学,使学生了解机器人领域的基础理论,掌握与机器人相关的运动学方法,同时学习机器人操作系统的相关知识,提高学习兴趣,为以后机器人技术深入学习打下良好的基础。

 

机器人编程助力人工智能应用型人才培养

 

【设计方法与思路】

 

通过对人工智能专业的服务面向和专业定位的分析,确定了专业培养目标,接着对专业培养目标进行三级分解,并与TC能力形成对应,之后确立了本课程开设的必要性。课程的设计,从“知识、能力、素质”出发,采用由课程的培养目标逆向推导出课程的各个环节,包括教学目标、学生预期学习成果、教学内容、实施方式等。使其符合学生的认知规律和职业能力培养规律,并选取典型的学习项目,通过理论学习和实践训练,逐步培养学生的职业工作能力和自主学习能力。在学生学习完本门课程后对学生的学习效果进行评估、梳理、分析,作为课程持续改进的重要依据。

 

【理实结合一体化、课上课下智慧化】

 

《机器人编程》课程采用理论与实践相结合的授课方式,通过虚拟机结合Linux系统常用命令和ROS系统常用命令对编写完成的Python程序进行编译、运行进而完成虚拟机器人的控制与操作,通过课程的三级项目结合实验室的高算力人工智能机器人完成实体机器人的控制与操作,让学生真正做到从做中学、从学中做、学有所乐、乐有所学。

 

机器人编程实验

 

本课程的课程资源以东软智慧教育平台为载体,课程教学模块和项目实践模块相辅相成,将后台自动统计的学生在线学习、测评、作业、考勤、课堂表现情况作为考核项数据来源,同时支持教师将线下获取的学生成绩通过录入或导入的方式汇总到平台进行成绩核算。课上教学使用希沃智慧黑板和希沃品课系统相结合,增强课堂互动性,实时记录上课过程便于课后复习,实现数字化、智慧化立体课堂。

 

东软智慧教育平台

 

【以赛促教、学研结合】

 

在课程设计上,注重培养学生的自主学习能力,教师提供扩展性的学习资源和指导,鼓励学生自主探索和解决问题。同时,设置一些开放性课题,让学生根据自己的兴趣和需求进行深入研究,将这些课题项目转化成各大机器人比赛的资源,鼓励并指导学生参加竞赛提升实践能力,学以致用。

 

学生竞赛项目展示

 

机器人竞赛获奖情况

 

本课程将继续坚持立德树人,以学生为中心,优化课程改革,持续进行教学目标达成度分析,优化课程教学效果评价方案,注重课程改革的可持续性,并强化教学团队建设,推动专业课程建设内涵、专业建设整体水平和人才培养质量的持续提升。大连东软信息学院计算机与人工智能系《机器人编程》课程组将为你讲授系统实用的机器人编程相关知识,期待与你碰撞出理论的火花和实践的灵感!

 

收藏本页