Go to Post I'm absolutely certain there are simpler ways of accomplish the same things. I'm simply not the best that FIRST has to offer in this regard and part of what drives me to keep going is the desire to get better at achieving an elegant solution with as few superfluous processes as possible. - Madison [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 07-02-2015, 04:21 PM
thatprogrammer's Avatar
thatprogrammer thatprogrammer is offline
Registered User
AKA: Ahad Bawany
no team (None)
Team Role: Programmer
 
Join Date: Apr 2014
Rookie Year: 2014
Location: Florida
Posts: 608
thatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond repute
Suggestions for websites or programs to use to learn Java?

Hello, I searched the forums and found a few similar threads to this, but none of the threads I found discussed using a website or program to teach java while having the same conditions as my team.
My team wants to teach Java to team members as part of our extra curricular robotics team, not as a class. Here are the somewhat strange bits to consider.
1. Most of the people who will learn Java know some basic programming already.
2. There is a Java class that some members will take, these ones will probably want more advanced materials to learn from.
3. Most members want to also learn good practices for programming robots.
Reply With Quote
  #2   Spotlight this post!  
Unread 07-02-2015, 04:28 PM
faust1706's Avatar
faust1706 faust1706 is offline
Registered User
FRC #1706 (Ratchet Rockers)
Team Role: College Student
 
Join Date: Apr 2012
Rookie Year: 2011
Location: St Louis
Posts: 498
faust1706 is infamous around these partsfaust1706 is infamous around these parts
Re: Suggestions for websites or programs to use to learn Java?

Are you wanting to teach students how to be good (java) programmers or how to program robots? In many cases the latter does not imply the former sadly.

If they already have some experience programming, I would recommend teaching them data structures and algorithms.
__________________
"You're a gentleman," they used to say to him. "You shouldn't have gone murdering people with a hatchet; that's no occupation for a gentleman."

Last edited by faust1706 : 07-02-2015 at 06:24 PM.
Reply With Quote
  #3   Spotlight this post!  
Unread 07-02-2015, 06:07 PM
thatprogrammer's Avatar
thatprogrammer thatprogrammer is offline
Registered User
AKA: Ahad Bawany
no team (None)
Team Role: Programmer
 
Join Date: Apr 2014
Rookie Year: 2014
Location: Florida
Posts: 608
thatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond repute
Re: Suggestions for websites or programs to use to learn Java?

The second would be more important, as we need our robots to be programmed . In terms of experience, most kids have some basic C++ experience, but couldn't program a robot or make an advanced program. They understand variables and the like, but not much more than that.
Reply With Quote
  #4   Spotlight this post!  
Unread 08-12-2015, 10:58 PM
SamcFuchs's Avatar
SamcFuchs SamcFuchs is offline
Programmer
AKA: Sam Fuchs
FRC #0236 (TechnoTicks)
Team Role: Programmer
 
Join Date: Aug 2015
Rookie Year: 2014
Location: Old Lyme, Connecticut
Posts: 50
SamcFuchs will become famous soon enoughSamcFuchs will become famous soon enough
Quote:
Originally Posted by thatprogrammer View Post
The second would be more important, as we need our robots to be programmed . In terms of experience, most kids have some basic C++ experience, but couldn't program a robot or make an advanced program. They understand variables and the like, but not much more than that.
How well do they understand oop?
__________________
Sam Fuchs
236 TechnoTicks, Old Lyme, CT

2015 - Programming, Electrical
2016 - Lead Programmer, Co-Driver
2017 - Lead Programmer, Co-Driver
Reply With Quote
  #5   Spotlight this post!  
Unread 08-13-2015, 10:47 AM
thatprogrammer's Avatar
thatprogrammer thatprogrammer is offline
Registered User
AKA: Ahad Bawany
no team (None)
Team Role: Programmer
 
Join Date: Apr 2014
Rookie Year: 2014
Location: Florida
Posts: 608
thatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond repute
Re: Suggestions for websites or programs to use to learn Java?

Quote:
Originally Posted by SamcFuchs View Post
How well do they understand oop?
Hey! Thanks for the reply. They know very little about oop.
Note: We're considering using Derek Banas' video tutorials until we have a software mentor.
Reply With Quote
  #6   Spotlight this post!  
Unread 09-08-2015, 02:40 PM
legts legts is offline
Autonomous Queen
FRC #2399 (The Fighting Unicorns)
Team Role: Programmer
 
Join Date: Jan 2015
Rookie Year: 2012
Location: Ohio
Posts: 73
legts is an unknown quantity at this point
Re: Suggestions for websites or programs to use to learn Java?

Hi!

Assuming that you are familiar with Java, you could rewrite the code from the previous year's robot/other out of use robots. I've found that the best way to teach someone how to something is to do it. My team has some Java resources that we've made that I'd be happy to share with you.
__________________
Programming Captain on team 2399 for the 2016 season.
Programmer on team 2399 The Fighting Unicorns since 2014!
Engineering Inspiration Award GPR 2015
Semi-finalist Buckeye 2015 (thanks 4269 and 1987!)
Reply With Quote
  #7   Spotlight this post!  
Unread 09-09-2015, 04:38 PM
thatprogrammer's Avatar
thatprogrammer thatprogrammer is offline
Registered User
AKA: Ahad Bawany
no team (None)
Team Role: Programmer
 
Join Date: Apr 2014
Rookie Year: 2014
Location: Florida
Posts: 608
thatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond reputethatprogrammer has a reputation beyond repute
Re: Suggestions for websites or programs to use to learn Java?

Quote:
Originally Posted by legts View Post
Hi!

Assuming that you are familiar with Java, you could rewrite the code from the previous year's robot/other out of use robots. I've found that the best way to teach someone how to something is to do it. My team has some Java resources that we've made that I'd be happy to share with you.
Sure, please send these over!
Reply With Quote
  #8   Spotlight this post!  
Unread 10-19-2015, 02:01 AM
Tparbotmail Tparbotmail is offline
Registered User
FRC #3944
 
Join Date: Jan 2015
Location: Az
Posts: 66
Tparbotmail is an unknown quantity at this point
Re: Suggestions for websites or programs to use to learn Java?

http://codingbat.com

https://m.youtube.com/channel/UCnAdXkr17iQS8YcYl0LhPdw
Reply With Quote
  #9   Spotlight this post!  
Unread 10-26-2015, 04:22 PM
Fauge7 Fauge7 is offline
Head programmer
FRC #3019 (firebird robotics)
Team Role: Programmer
 
Join Date: Jan 2013
Rookie Year: 2012
Location: Scottsdale
Posts: 195
Fauge7 is a name known to allFauge7 is a name known to allFauge7 is a name known to allFauge7 is a name known to allFauge7 is a name known to allFauge7 is a name known to all
Re: Suggestions for websites or programs to use to learn Java?

Second the codingbat.com, Look up thenewboston, he has some good videos also.
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 07:53 AM.

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