Go to Post Diversity means diversity in ideas too. Some of the robots from the singapore competition might have employed strategies or ideas that we may not even have come up with in North America. - J Flex 188 [more]
Home
Go Back   Chief Delphi > Technical > Programming > Java
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 13-11-2014, 21:26
WeiWei333 WeiWei333 is offline
Registered User
FRC #0333
 
Join Date: Nov 2013
Location: New York
Posts: 7
WeiWei333 is an unknown quantity at this point
Teaching Java

I would like to know what to start tinkering with for the robot. We want to create a program from the beginning however we have many rookie programmers this year so I don't know where to start. For example like Robot Drive to Talon then to Solenoid and Pneumatics.

Also i heard this year Netbeans will be changing to Eclipse. I was wondering what changes will be made with Java in general.

THANK YOU!
Reply With Quote
  #2   Spotlight this post!  
Unread 14-11-2014, 20:56
JamieKilburn JamieKilburn is offline
Registered User
FRC #0610 (The Coyotes)
Team Role: Driver
 
Join Date: Nov 2014
Rookie Year: 2013
Location: Toronto, Ontario
Posts: 15
JamieKilburn has a spectacular aura aboutJamieKilburn has a spectacular aura about
Re: Teaching Java

Hi, I'm not too sure what you're asking for. If you're looking for a set of tutorials for Java in FRC, a good resource is here.
If you could clarify a little on what you wanted help on, I can help you out more. Sorry!
Reply With Quote
  #3   Spotlight this post!  
Unread 14-11-2014, 23:32
WeiWei333 WeiWei333 is offline
Registered User
FRC #0333
 
Join Date: Nov 2013
Location: New York
Posts: 7
WeiWei333 is an unknown quantity at this point
Re: Teaching Java

Oh sorry, i'm saying that what would i teach them first in programming for FRC. Like a specific order to get them in the "groove" i guess. Since i taught them RobotDrive already. Which topic should i do next such as talon,juguars, etc...
Reply With Quote
  #4   Spotlight this post!  
Unread 20-11-2014, 13:32
dash121 dash121 is offline
Registered User
FRC #4085
 
Join Date: Oct 2014
Location: Reynoldsburg Ohio
Posts: 23
dash121 is an unknown quantity at this point
Re: Teaching Java

Hey WeiWei333 we start our java programers of programming the tank drive system of a past robot. You may or may not have a robot (and all the components to make it work) but setting up a basic chassis laying around wheels, electronics, and frame is how we get our whole team wide rookie team members to get into the groove of the team. We start our rookie programmers backlogging and making old robots work this includes imports, joysticks, talons/jags, and connections. Then we get into buttons, running motors from buttons, solenoids, ect. Our team is running on alot of people going out and finding out how to do it themselves. It may help..

From what I understand about FRC switching from netbeans to eclipse is they are "officially" suggesting eclipse because it is more "realistic" I don't buy it but that's the official statement. Our team plans on using netbeans till the day we die!!! NETBEANS OR DEATH! or till they not support it at all anymore. From what we've seen they will still release the plugins for netbeans and it is supported but you are more likely to see more bugs and glitches on the FRC end.
Reply With Quote
  #5   Spotlight this post!  
Unread 21-11-2014, 01:58
virtuald's Avatar
virtuald virtuald is online now
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,087
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: Teaching Java

Quote:
Originally Posted by dash121 View Post
Our team plans on using netbeans till the day we die!!! NETBEANS OR DEATH! or till they not support it at all anymore. From what we've seen they will still release the plugins for netbeans and it is supported but you are more likely to see more bugs and glitches on the FRC end.
There are no netbeans plugins in the 2015 WPILib source tree (but there are eclipse plugins), and there are no netbeans jobs on the frc jenkins machine.
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
Reply With Quote
  #6   Spotlight this post!  
Unread 22-11-2014, 18:20
nandeeka's Avatar
nandeeka nandeeka is offline
Registered User
FRC #1868
Team Role: Programmer
 
Join Date: May 2014
Rookie Year: 2013
Location: United States
Posts: 53
nandeeka is on a distinguished road
Re: Teaching Java

For teaching Java, you could have them write a PID loop for some sensor on a previous year's robot (ex. an encoder on a drive train) that way they will have experience getting information from sensors, processing it using code, and telling the robot what to do based on the output from the PID.
Reply With Quote
  #7   Spotlight this post!  
Unread 24-11-2014, 08:32
notmattlythgoe's Avatar
notmattlythgoe notmattlythgoe is offline
Flywheel Police
AKA: Matthew Lythgoe
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Newport News, VA
Posts: 1,728
notmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond repute
Re: Teaching Java

Our team gave 2 Java presentations this past weekend, here is a thread with the presentations linked in them if you'd like to take a look.
Reply With Quote
Reply


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


All times are GMT -5. The time now is 12:41.

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