I have struggled for years to find a good way to teach the robotC programming. What do others use to teach programming? Are there any good tutorials that start from the basics? Any help would be appreciated.
These videos are pretty good: https://www.youtube.com/channel/UCsOAxauOEMBqn6PM6n1UeIg/videos
Thanks. I’ll take a look at these. I started watching one briefly and it seems pretty informative so far.
file:///C:/Program%20Files%20(x86)/Carnegie%20Mellon%20Robotics%20Academy/Introduction%20to%20Programming%20VEX%20IQ/index.html
This is the VEX IQ RobotC modules that you can use. It starts with Graphical which is good for students who have never programmed. You can use Graphical for VRC as well. Let me know if the link doesn’t work.
Good luck!
The proper link to the great CMU curriculum for Vex IQ is
http://www.education.rec.ri.cmu.edu/previews/robot_c_products/teaching_rc_vex_iq/
Anyway, when teaching real beginners in a class-like setting, I start with graphical using natural language contructs, then add some sensors (IQ motor is a sensor too), then decompose the natural language functions into motor and sensor primitives.