QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2385|回复: 1
打印 上一主题 下一主题

Carnegie Mellon Releases ROBOTC2.0 Programming Language

[复制链接]
字体大小: 正常 放大

522

主题

10

听众

4072

积分

升级  69.07%

  • TA的每日心情
    奋斗
    2015-1-3 17:18
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    自我介绍
    学习中!

    优秀斑竹奖 元老勋章 新人进步奖 最具活力勋章

    群组Matlab讨论组

    群组C 语言讨论组

    群组每天多学一点点

    群组数学趣味、游戏、IQ等

    群组南京邮电大学数模协会

    跳转到指定楼层
    1#
    发表于 2010-4-9 10:22 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    本帖最后由 sea_star666 于 2010-4-9 10:24 编辑
    6 |( ?0 w6 n, W% ]
    ) D7 |, s) K" s9 l4 i5 r2 G. v. m

    Carnegie Mellon Releases ROBOTC2.0 Programming Language for Educational Robots

    robotc2.jpg

           robotc2.jpg


    : D; ]+ E% s$ D) L% g, ~. |5 v: d$ r$ s
      ^6 W# w& Q9 l: p
    PITTSBURGH—Carnegie Mellon University’s Robotics Academy announces the release of ROBOTC2.0, a programming language for robots and an accompanying suite of training tools that are easy enough for elementary students to use, but powerful enough for college-level engineering courses.
    - s4 O. G4 M. t2 y3 ?Like the original, this latest version of ROBOTC is an implementation of the industry-standard C programming language and has a modern programming environment that can grow as students move from elementary through college-level robot programming. ROBOTC2.0 includes significant improvements, however, including a new graphical user inte**ce (GUI) modeled after Microsoft’s popular Visual Studio programming environment. It also boasts a unique, interactive real-time debugger that operates with either a wired or wireless connection to a PC.
    . Y% Z7 \' b4 D5 b# I& A“Computer programming is not taught at the middle school level, yet hundreds of thousands of children gain their first programming experience with robots,” said Robin Shoop, director of the Robotics Academy. “We introduced ROBOTC four years ago because students working with robots should spend their time learning scientific, mathematical and engineering principles, not learning a different programming language for each robot platform. Also, the programming environment students use should be compatible with a language such as C that they likely will use for years to come and with an inte**ce that will help them transition to those used by professionals.”. g- l+ p/ l3 l( Y# H1 O8 h
    ROBOTC supports the most popular robot platforms used in schools and in student competitions such as FIRST. It is the only programming language that works for the LEGO Mindstorms RCX and NXT systems as well as the Innovation First VEX and Cortex systems. ROBOTC also is being developed to support additional platforms. Programs written in ROBOTC for one robotic system can be easily adapted to another supported platform.
    ! X3 ~# }0 n4 |6 r# X/ HROBOTC2.0 was developed under the leadership of Tim Friez, a Robotics Institute software engineer and ROBOTC inventor Dick Swan, a Dallas, Texas, software engineer and a long-time contractor to the Robotics Academy.
    & b6 {0 _# q4 c1 aROBOTC2.0 is an integrated development environment (IDE) that consists of a compiler, text and project editor and run-time environment. Its debugger supports both Bluetooth and Wi-Fi links and gives the user complete access from the PC into the operation and step-by-step execution of the programs. ROBOTC2.0 executes instructions extremely fast; on LEGO NXT, its execution speeds are five to 50 times faster than those of other programming solutions, including LEGO’s proprietary environment. It includes support for a wide variety of sensors as well as support for WAV and MIDI sound file playback." A7 K, l" w) M! {, X
    Information about ROBOTC2.0 is available at www.robotc.net/ as well as the Robotics Academy Web site, www.education.rec.ri.cmu.edu/. ROBOTC users can obtain free upgrades to 2.0 at these sites.
    ; i, W9 S! T- e6 ]/ L1 YThe Robotics Academy, which is part of Carnegie Mellon’s renowned Robotics Institute, develops techniques and tools that help K-12 teachers use robots to teach science and mathematics and to inspire students to consider careers in science, technology, engineering and mathematics. & K" H* K% }/ n& c0 N/ `& t- x
    “Everything from cell phones to entertainment centers requires programming today and Internet connectivity has become a fixture of American life,” Shoop said. “Programming is a skill that is increasingly important and, despite popular misconceptions, is key to some of the fastest growing occupations in the world.” * l; g/ i, @0 |3 ~% H
    Though enrollment in computer science programs increased last year for the first time in six years, educators have been concerned about lagging interest among U.S. students.
    0 F/ h( N+ S0 q5 M“If we want America to lead the world in innovation, we need more students studying computer science, not fewer,” Shoop said.
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    第一次用linux登录madio,纪念一下

    6

    主题

    4

    听众

    917

    积分

  • TA的每日心情

    2017-9-10 09:19
  • 签到天数: 89 天

    [LV.6]常住居民II

    2012挑战赛参赛者

    自我介绍
    200 字节以内<br />
    不支持自定义 Discuz! 代码

    新人进步奖 最具活力勋章 发帖功臣

    群组学术交流A

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-18 11:24 , Processed in 0.590642 second(s), 61 queries .

    回顶部