Go to Post bedtime? there's no bedtime while chief delphi is up and running! - Alex Cormier [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 18-03-2016, 22:22
dmelcer9 dmelcer9 is offline
Registered User
AKA: Daniel
FRC #0810 (Mechanical Bulls)
Team Role: Leadership
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Smithtown
Posts: 48
dmelcer9 is an unknown quantity at this point
Java Presentations

So our team is a bit low on programmers, and this past season, we didn't really do a good job of teaching new ones. In my free time, I've started to make some presentations for next year's pre-season to teach the underclassmen how to Java, but I need some honest feedback on the presentations I'm working on.

I've only created one so far: https://docs.google.com/presentation...it?usp=sharing, and it would be nice to know what works and what doesn't work before creating 20 more (the presentation was based on this outline: https://docs.google.com/document/d/1...it?usp=sharing)

I'm trying a completely different approach than what we did this past year- JShell is a large part of the training (it's in open beta, but it's mostly bug-free), and I'm trying to make it more example based and hands-on.

Note that the speaker notes also contains some content. Comments are enabled for both the outline and the presentation if you want to give feedback about one specific part.

When I refer to the whiteboards in the presentation, our team is getting a few 4'x8' sheets of whiteboard material and cutting them to fit the tables in the robotics room.
Reply With Quote
  #2   Spotlight this post!  
Unread 18-03-2016, 22:39
Poseidon5817's Avatar
Poseidon5817 Poseidon5817 is offline
Founder and CEO, DeadMemes Studios
AKA: Mitchel Stokes
FRC #5817 (Uni-Rex)
Team Role: Mentor
 
Join Date: Aug 2013
Rookie Year: 2014
Location: Clovis, CA
Posts: 392
Poseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud of
Re: Java Presentations

Quote:
Originally Posted by dmelcer9 View Post
So our team is a bit low on programmers, and this past season, we didn't really do a good job of teaching new ones. In my free time, I've started to make some presentations for next year's pre-season to teach the underclassmen how to Java, but I need some honest feedback on the presentations I'm working on.

I've only created one so far: https://docs.google.com/presentation...it?usp=sharing, and it would be nice to know what works and what doesn't work before creating 20 more (the presentation was based on this outline: https://docs.google.com/document/d/1...it?usp=sharing)

I'm trying a completely different approach than what we did this past year- JShell is a large part of the training (it's in open beta, but it's mostly bug-free), and I'm trying to make it more example based and hands-on.

Note that the speaker notes also contains some content. Comments are enabled for both the outline and the presentation if you want to give feedback about one specific part.

When I refer to the whiteboards in the presentation, our team is getting a few 4'x8' sheets of whiteboard material and cutting them to fit the tables in the robotics room.
Wow! That's really good! We used 10 or so slideshows to teach Java a couple of years back, and it worked pretty well. The only (two) things I would recommend are 1) Shorten it a little, it will be hard to keep a large group's attention for 48 slides, especially if you're in a lecture setting rather than a private lesson for four or five people. 2) Add some practice review problems at the end, it helps solidify the learning by requiring them to recall what they just saw.

But 20 more? Man, you got your work cut out for you! How long did one take to make? 3 hours?
__________________
My FRC History:

2014 - Team 1671: Central Valley Regional Finalist and Chairman's Award Winner, Sacramento Regional Finalist, Archimedes Quarterfinalist
2015 - Team 1671: Central Valley Regional Semifinalist, Sacramento Regional Semifinalist and Chairman's Award Winner, Newton Winner, Einstein Winner
2016 - Team 5817: Central Valley Regional Finalist and Rookie All-Star, Orange County Regional Quarterfinalist and Rookie All-Star, Newton Division
2017 - Team 5817: Return of the bench grinder


Reply With Quote
  #3   Spotlight this post!  
Unread 18-03-2016, 22:52
dmelcer9 dmelcer9 is offline
Registered User
AKA: Daniel
FRC #0810 (Mechanical Bulls)
Team Role: Leadership
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Smithtown
Posts: 48
dmelcer9 is an unknown quantity at this point
Re: Java Presentations

Thanks!

In regards to length, we don't have too many meetings during pre-season, so I need to cram all of Java into about 18-20 afternoons. I'm hoping that the occasional joke and making sure that they are actually doing stuff keeps them from getting bored.

Quote:
Originally Posted by Poseidon5817 View Post
2) Add some practice review problems at the end, it helps solidify the learning by requiring them to recall what they just saw.
I plan on doing that for most of the presentations. I'm just not sure what to put before even teaching booleans/if statements.

Quote:
Originally Posted by Poseidon5817 View Post
But 20 more? Man, you got your work cut out for you! How long did one take to make? 3 hours?
I made a overview of what all the presentations will be like before I started: https://docs.google.com/spreadsheets...it?usp=sharing. Definitely still a WIP. Each presentation takes a while, but that might have more to do with having almost no free time than the presentation itself. I plan on releasing them all when I'm done. Maybe I can post them here as they are made.
Reply With Quote
  #4   Spotlight this post!  
Unread 20-04-2016, 07:48
dmelcer9 dmelcer9 is offline
Registered User
AKA: Daniel
FRC #0810 (Mechanical Bulls)
Team Role: Leadership
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Smithtown
Posts: 48
dmelcer9 is an unknown quantity at this point
Re: Java Presentations

Forgot to post presentation 2, so here it is:

Outline:

https://docs.google.com/document/d/1...it?usp=sharing

Actual Presentation:

https://docs.google.com/presentation...it?usp=sharing
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 10:50.

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