Go to Post Several West Coast teams have attended IRI. I don't know of a single team from east of the Rockies that has attended ANY West Coast off-season. So who is afraid of who? - ChrisH [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 28-06-2005, 20:43
spears312's Avatar
spears312 spears312 is offline
El Capitan
AKA: Ryan
FRC #0312 (Heatwave)
Team Role: Leadership
 
Join Date: May 2004
Rookie Year: 2004
Location: St. Pete, FL
Posts: 276
spears312 is just really nicespears312 is just really nicespears312 is just really nicespears312 is just really nicespears312 is just really nice
Send a message via AIM to spears312
Programming Practice?

(I searched and couldn't find anything along these lines)

I recently finished reading a C programing guide, (thx team 342 for putting a great C guide on the White Pages) that got me started on most of the basic concepts and commands. Now that I do have this knowledge, I would like to try and practice and hone my skills so, when it comes to build season, or when we develop software, I can do some of the programming. I was wondering what some of you programming experts would suggest to do to practice and improve. I currently do not have access to any robots or robotics kits (other than going and shelling out $300 for a vex kit, which I'd rather not do). So, any suggestions?
__________________
HEATWAVE 312
2004 FL Regional Chairman's Award Winners
2005 UCF & Palmetto Team Spirit Award Winners
2005 Championship Curie Division Semi - Finnalists (thx to 118 and 229)
FIRST
Under Construction

Last edited by spears312 : 28-06-2005 at 20:45.
  #2   Spotlight this post!  
Unread 28-06-2005, 22:09
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,031
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: Programming Practice?

Don't bother with a Vex kit, you need to get the seperate programming module and I don't even think that that is available yet.

Just write some little programs to get used to syntax. I don't have any real robot-related suggestions, but I'm sure many others here do.
  #3   Spotlight this post!  
Unread 29-06-2005, 01:42
Redneck's Avatar
Redneck Redneck is offline
Hacker Hick
AKA: Jamie (2.0) Moran
FRC #0599 (Robodox)
Team Role: Engineer
 
Join Date: Aug 2004
Rookie Year: 2004
Location: California
Posts: 90
Redneck is just really niceRedneck is just really niceRedneck is just really niceRedneck is just really nice
Send a message via AIM to Redneck
Re: Programming Practice?

Robocode http://robocode.sourceforge.net/
It's all done in Java instead of C, but the two languages are very similar (close enough that you'll encounter few, if any, problems).
You program a robot to autonomously fight other robots in an arena. You can upload your robot to the 'net to try it against other people, download their robots to modify, all kinds of great stuff. I spend at least 30 minutes a day working on my 'bot.
The programming is a bit different from the way it's done it FIRST, but it's still good for practicing.
__________________


Which badges can you claim?
  #4   Spotlight this post!  
Unread 29-06-2005, 07:57
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: Programming Practice?

Quote:
Originally Posted by spears312
I currently do not have access to any robots or robotics kits (other than going and shelling out $300 for a vex kit, which I'd rather not do). So, any suggestions?
I'd practice writing some small programs. If you're on Windows, get the Visual C++ 2005 Beta 2. C++ is mostly just C plus some, so you don't have to worry about fancy classes and such.
__________________

  #5   Spotlight this post!  
Unread 30-06-2005, 16:50
dasRatsel's Avatar
dasRatsel dasRatsel is offline
Registered User
FRC #0811
 
Join Date: Apr 2005
Location: NH
Posts: 26
dasRatsel is on a distinguished road
Re: Programming Practice?

yea -- visual C++ 'n' all that are all good ideas -- but as a long time C coder / first time robot coder this year -- i c'n say that coding the robot is a different experience -- cuz u need to interface with a lot of code written by somebody else - i'd suggest if you c'n get a hold of your team's robot from this year or last and the default code 'r even better the code that your team used -- and just browse through -- get used to what does what, and most importantly, where it is in the code -- see if you c'n get the bot to do some cool autonomous stuff to get the hang of the code -- but that's just my two cents worth -- writing random things in visual C++ are good for gettin the basics down. . . good luck in your quest for C

~Xavier
__________________
<<
and i said what about
breakfast at tiffany's
she said i think i
remember that film
i
said as i recall
i think
we both kinda liked it
and i said well that's one thing we got
>>
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
Programming - Getting Started Mark McLeod Programming 80 16-04-2008 23:37
VEX programming Gene F Programming 14 08-08-2006 22:21
Organizing a programming team. scitobor 617 Programming 7 28-01-2005 19:18
Is allowing a practice robot good for FIRST? Matt Adams General Forum 38 19-01-2005 11:35
Robot Programming Education phrontist Programming 11 03-05-2004 07:32


All times are GMT -5. The time now is 00:14.

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