“知行合一”与计算机专业课程教学的思考.pdf
2009年第 12期 福 建 电 脑 197
“知行合一”与计算机专业课程教学的思考
张 巍 ,王中卿 ,章亮亮 t
(1、淮阴师范学院计算机科学与技术学院 江苏 淮安 223300 2、苏州大学 计算机科学与技术学院 江苏 苏州 215006)
【摘 要】:针对计算杌专业课程教学的特点,与”知行合一”理念相结合 ,在研究江苏省机器人大赛模式基础上,提出了
机器人虚拟平台系统设计框架,所设计开发的机器人虚拟平台系统使用直观方便 ,具有 良好的兼容性。有利于激发学生创新
性意识 ,团队合作意识和计算机专业知识的综合应用能力。
【关键词】:知行合一;机器人大赛;课程教学
1.引言 机器人图形模拟显示:将机器人及 比赛环境展示出来.并能
在当今全球信息化浪潮中.计算机科学技术 已经广泛深入 用图形模拟真实的比赛环境和比赛过程
到社会 的各个领域中.对于计算机专业 的毕业生就业 岗位需求 机器人调试代码功能:用户直接客户端程序中进行编程 .对
一 直列于各专业的前列 。但毕业生实践技能缺乏 .企业团队理念 机器人进行代码测试 .通过网络通讯 .在服务器端看到运行效果
淡薄 .专业基础知识掌握不扎实.脱离社会需求 的现象 已引起社 机器人 比赛管理功能:用户可以设定不同的场地环境 .而且
会各界的普遍关注 可以设置不同比赛规则 .对用户 的设置 以及 比赛结果等进行修
计算机学科的专业课程都是比较注重理论与实践相结合 的 改与查询等管理功能
课程 .但对于计算机教学中理论教学课时要多于实验课时.学生 4.所需技术
实践能力普遍偏弱 ,如何调动学生 的学 习兴趣 ,主动进行实践 , 考虑到在软件设计教学 中多用微软的VisualStudi0开发环
是各高校的计算机专业课程教学都积极面对 的问题 。近年来 .随 境 .并且 Windo 本身的图形界面开发容易 ,所 以本系统在
着各类大学生科技竞赛的广泛开展 .各高校越来越认识到竞赛 Windows平 台下 ,采用 VisualStudio2005进行开发设计 。以下对
是激励学生树立创新意识.提高教育质量的有 途径 江苏省机 系统 中主要功能实现的方法与技术进行描述 :
器人大赛是各类计算机专业竞赛中一个非常重要的大型赛事. 模块模拟功能 :此功能是虚拟机器人平台的重要功能 .此功
对开拓学生 的视野.增强团队合作意识.促进创新性人才的培养 能的实现通过面对对象程序设计 .将机器人大赛 中各种场地、障
有着重要意义 碍、目标、传感器、驱动、行走等功能部件进行对象化程序设计 ,
本文针对如何通过对机器人大赛 比赛模式的借鉴 .讨论如 以实现将功能部件可以 自由组合 .设计搭建特定功能 的机器人 .
何将”知行合一”的理念贯彻到计算机专业课程教学 中.通过开 并实现各部件对象之间作用反馈 。
发设计机器人虚拟平 台系统.促进学生创新性意识 ,加强团队合 图形模拟功能:将机器人及 比赛环境的静态与动态效果展
作意识 .培养对计算机专业学科 的综合应用能力。 示 出来 .此功能的实现需要进行 图形 图像及动画编程 ,用图形模
2.江苏省机器人大赛简介 拟真实的比赛环境和比赛过程.极大方便用户对机器人设计使
江苏省机器人大赛是面向省 内所有高校的两年一度的重大 用中的直观感受 .方便对系统的设计、运行、调试与 比赛 。
赛事。大赛本着培养大学生创新精神和实践能力的 目的。由江苏 运行调试功能:考虑到系统使用者的方便性、兼容性和可扩
省教育厅、江苏省科学技术协会主办 。从 2004年至 20o8年共举 展性 .对机器人的控制采用 Socket网络编程技术 .针对各种控制
行了三届大赛 。大赛吸引了省 内5O所高校的参赛代表 队积极参 指令 ,制定相对网络协议 ,使用者根据 自己掌握的编程语言,不
与 。各个高校高度重视 、大力支持涉及机械电子、智能控制、计