课题基金 / 基金详情

RobotStudio: A Modular IDE-Based Holistic Approach to Teaching Language Engineering and Compilers Using Educational Robots

RobotStudio: A Modular IDE-Based Holistic Approach to Teaching Language Engineering and Compilers Using Educational Robots
RobotStudio:使用教育机器人教授语言工程和编译器的基于模块化 IDE 的整体方法
批准号:
0737054
负责人:
Li Xu
金额:
$14.53万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-01-15 至 2009-12-31

项目摘要

项目成果

Li Xu的其他基金

相似基金

相关文献

中文摘要
翻译
本项目结合了使用教育机器人来教授语言工程和编译器主题的整体方法的开发、改进和评估。一个便宜、简单、但功能强大的机器人控制器作为目标系统。学生使用专用的教学IDE - RobotStudio来控制机器人并探索关键的语言工程概念,包括语言功能和系统设计的相互作用,词法分析和解析,编译器中间表示,字节码生成,程序分析和转换,所有这些都与RobotStudio作为一个具体的和可立即访问的测试平台。此外,RobotStudio的模块化和可扩展架构允许学生构建和集成他们的项目作为RobotStudio插件模块,并获得单个编译器组件如何协同工作以形成工作IDE系统的实践经验。该项目的主要活动包括:(1)设计和开发模块化的基于ide的教学方法和配套材料;(2)评估教材的有效性,并确定该方法是否提高了学生对相关课程的兴趣、保留率和成功率;(3)改进和传播教材和配套软件工具,以促进这些示范实践的进一步实施。
英文摘要
Computer Science (31) This project incorporates the development, refinement and evaluation of a holistic approach of using educational robots to teach language engineering and compiler topics. An inexpensive, simple, yet capable robot controller serves as the target system. Students use a dedicated teaching IDE - RobotStudio to control robots and explore key language engineering concepts, including interplay of language features and system design, lexing and parsing, compiler intermediate representation, bytecode generation, program analysis and transformation, all with RobotStudio as a concrete and immediately accessible test bed. In addition, the modular and extensible architecture of RobotStudio allows students to build and integrate their projects as RobotStudio plugin modules and gain hands-on experience of how individual compiler components work together to form a working IDE system. Major activities in this project include (1) the design and development of the modular IDE-based teaching approach and supporting materials; (2) assessment of the effectiveness of teaching materials and determining if the approach improves student interests, retention and success rate in related courses; and (3) the refinement and dissemination of teaching materials and supporting software tools to facilitate further implementation of these exemplary practices.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Enhancing Cyber Security Education Using POGIL
国内基金
海外基金
基于Modular积图和最大团的草图形状匹配技术研究
  • 批准号:
    61305091
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    25.0万元
  • 批准年份:
    2013
  • 负责人:
    梁爽
  • 依托单位: