![]() ![]() 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 interface that will help them transition to those used by professionals.” “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. I think this one isn’t in the right direction.Ĭarnegie 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.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…“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. ![]() The folks at CMU do terrific work thaI rave about regularly here. They argue that it should all be C because it is the language that children “likely will use for years to come” and “will help them transition to those used by professionals.” The key criteria for a children’s programming is that it will help them in transitioning to industry? For 10-15 years later? Do we even know what people will be using in industry in 10-15 years? And should it really be the focus in elementary school to prepare these students for professional software development?.I don’t buy their numbers - I’d like to see the evidence. There’s a lot more CS in high school than elementary school, and relatively few high schools have robots. There’s a multiple of that actually taking CS classes in high school, but the multiplier is not ten. “Hundreds of thousands of children gain their first programming experience with robots.” Can that really be right? Only about 16,000 students took the AP CS test last year.It’s based on “industry-standard C programming language”?!? I’ve argued previously that it is probably now criminally negligent to teach C or C++ as a first programming language - there’s enough evidence that it’s too hard for students, and we do know how to do it better.The language should be “easy enough for elementary students to use, but powerful enough for college-level engineering courses.” Why? Is it even possible to do that? And why is it desirable?.It’s why we’re so confident in the Moowalkers experience.CMU releases a new kids language for robots - in C!ĬMU’s press release about their new robot language doesn’t make much sense to me. Extensive Testingįive years of development, nine generations of prototypes, hundreds of test miles, countless real-world beta testers (from 18 to 60 years old), and gigabytes of data have all lead up to mobility’s greatest evolution. Moonwalkers are IP54 water resistant and they use an automotive-grade sealing method to ensure that they can withstand rain and smaller puddles. Also, a multi-processor system cross-checks itself and analog backups to provide several layers of safety. Moonwalkers comes with a safety system of multiple sensors that check the temperature, current, and voltage of each shoe. Our custom-built battery management and safety system protects the 18650 battery cells at all times from electrical and environmental extremes using multiple independent and redundant layers of protection. We are applying automotive-grade reinforced plastics coupled with high-pressure die-cast aluminum for the structural components. Moonwalkers are built to outlast the most demanding urban environments using only the highest quality materials. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |