Go to Post Karthik is afraid of the day he can't agasabapathy. - DesignComp [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 25-02-2008, 22:26
ManicMechanic ManicMechanic is offline
Registered User
AKA: Yolande
VRC #0438 (Metal Gear)
Team Role: Mentor
 
Join Date: Dec 2005
Rookie Year: 2003
Location: CA
Posts: 213
ManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond repute
ROBOTC for Vex (vs. EasyC)

I have been approached to teach a Vex class this summer using ROBOTC, but I have never used ROBOTC in any capacity (I'm comfortable with EasyC for Vex, but have never programmed in any other version of C). The problem is that I have to make a decision before I'm allowed to play with the software ("IF you agree to teach the class, THEN we'll install the software.") Most of the students will have no prior programming or robotics experience, as the level of technowledge in our community is very low - "computer" classes at the community college are mostly applications, with VBasic and assembly the only programming courses offered.

If you have used ROBOTC, and especially if you can compare it to EasyC for Vex, I would appreciate any commentary, as there are many questions I don't know enough about to ask. I do, however have a few questions:

1. Is ROBOTC icon-based or text based? In other words, will students have to struggle with syntax and semi-colons?

2. Do you think using ROBOTC as a first computer language is realistic? I would definitely have to teach some basic programming concepts like branching and loops separately.

3. What do you think a realistic age for this class would be? The college wants middle school-aged students, but I'm thinking high school or above.

4. I have the option of offering the class using r/c only, and I'm wondering whether concentrating on mechanics alone might be a better use of time, given the short duration of the course (4 days for 3 hrs/day).
__________________
He is no fool who gives what he cannot keep to gain that which he cannot lose. - Jim Elliot
  #2   Spotlight this post!  
Unread 26-02-2008, 03:31
114Klutz 114Klutz is offline
Registered User
AKA: Li Pi
FRC #2984 (Viking Robotics)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2005
Location: Los Altos
Posts: 152
114Klutz is a jewel in the rough114Klutz is a jewel in the rough114Klutz is a jewel in the rough
Send a message via AIM to 114Klutz
Re: ROBOTC for Vex (vs. EasyC)

Quote:
Originally Posted by ManicMechanic View Post
I have been approached to teach a Vex class this summer using ROBOTC, but I have never used ROBOTC in any capacity (I'm comfortable with EasyC for Vex, but have never programmed in any other version of C). The problem is that I have to make a decision before I'm allowed to play with the software ("IF you agree to teach the class, THEN we'll install the software.") Most of the students will have no prior programming or robotics experience, as the level of technowledge in our community is very low - "computer" classes at the community college are mostly applications, with VBasic and assembly the only programming courses offered.

If you have used ROBOTC, and especially if you can compare it to EasyC for Vex, I would appreciate any commentary, as there are many questions I don't know enough about to ask. I do, however have a few questions:

1. Is ROBOTC icon-based or text based? In other words, will students have to struggle with syntax and semi-colons?

2. Do you think using ROBOTC as a first computer language is realistic? I would definitely have to teach some basic programming concepts like branching and loops separately.

3. What do you think a realistic age for this class would be? The college wants middle school-aged students, but I'm thinking high school or above.

4. I have the option of offering the class using r/c only, and I'm wondering whether concentrating on mechanics alone might be a better use of time, given the short duration of the course (4 days for 3 hrs/day).
1. Text based

2. Possibly, however, as ROBOTC does use C syntax and treats variables the same manner C does, it could be quite complicated. You'd have to teach the basics of C here.

3. Depends on the student - I would definitely say middle school is fine.

4. RC only is probably my recommendation - you don't have the time to focus on the programming elements.
  #3   Spotlight this post!  
Unread 27-02-2008, 00:54
ManicMechanic ManicMechanic is offline
Registered User
AKA: Yolande
VRC #0438 (Metal Gear)
Team Role: Mentor
 
Join Date: Dec 2005
Rookie Year: 2003
Location: CA
Posts: 213
ManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond reputeManicMechanic has a reputation beyond repute
Re: ROBOTC for Vex (vs. EasyC)

I found the free trial version and curriculum preview here:
http://www.robotc.net/content/vex_over/vex_over.html#

It looks better than I feared.
__________________
He is no fool who gives what he cannot keep to gain that which he cannot lose. - Jim Elliot
  #4   Spotlight this post!  
Unread 27-02-2008, 13:11
Kingofl337's Avatar
Kingofl337 Kingofl337 is offline
You didn't see anything....
AKA: Adam
FRC #0501 (Power Knights)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 1998
Location: Manchester, NH
Posts: 861
Kingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond repute
Send a message via Yahoo to Kingofl337
Re: ROBOTC for Vex (vs. EasyC)

Just so you have something to compare it to.
Here is a demo of Intelitek's Robotics Engineering Curriculum.

http://www.intelitekdownloads.com/REC/
__________________
FIRST Team 501 PowerKnights - Mentor
FIRST Team 40 Checkmate - Mentor Alum
FIRST Team 146 Blue Lightning - Alumni
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Setting up an analog input in RobotC for IFI. NSolarz Programming 2 30-01-2008 20:23
Free ROBOTC for all 2008 FIRST Robotics Teams! timville Programming 0 09-01-2008 10:27
EasyC 2.0 for VEX Robotics Kit jeffmorris Programming 7 26-01-2006 10:21
EasyC for FVC & Vex petek Programming 2 13-01-2006 15:55


All times are GMT -5. The time now is 01:49.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi