Welcome to the Kettering Kickoff FTC Workshop!

SIGN UP HERE!!!

BEGINNER PROGRAMMING RESOURCES

7 am: Doors open
8 am: Opening Remarks in McKinnon Theater
Classes Start Shortely after Opening Cerimonies Ends

Avaliable Classes


Gears Dean Celini and Matthew Celini, FRCs 1322
Scouting Kevin Learman, FRC 1322 and FTC 5954
Arms and Attachments Dave Gerst, FRC 27
Community Service FRC 1322 and FTC 5954
Empowering Girls Carla Gerst, FRC 27
Ask an Expert FRC 1322, FRC 27, and FTC 5954
Design Clinton Bolinger, FRC 2337
Pugh and Morph Matrix Doug Killian, FRC 1322 and FTC 5954
More may be added


Programming


Beginning Java Eric Weber, Teams 1322 and 5954 in International Room
(Resources)
Advanced Java The Molson Family Team 1506… Room to be decided

Important Files:

http://developer.android.com/sdk/index.html#top - Android Studio

https://github.com/ftctechnh/ftc_app/archive/master.zip - FTC App Master Code

FTC Java Programming - Presentation Used During Workshop

Are you:

Creating your FTC Programming Workspace?
OR
Updating your FTC Programming Workspace?

Install Instructions:

1.) Download both Android Studio and the FTCApp Master Code.

2.) Install Android Studio onto a computer (Mac, Linux, and Windows supported).

3.) Unzip the files from FTCApp Master Code onto the same computer, put into a location that is easy to find.

4.) Run Android Studio.

5.) Import the Eclipse/Gradle Project

Android Studio Welcome Screen

6.) A message will appear in the Message tab to install required apps. Click on this and wait for the Android SDK Manager to display.

7.) In addition to these required packages, install Android 4.4.2 (API 19) & Android SDK Build-tools (rev: 21.1.2) as well. No other packages need to be installed at this time.

Android Studio Welcome Screen

8.) Read and accept the agreements. Await download and installation.

Troubleshooting

If at any point none of this works, please ensure that an internet connection is available and that any firewall or proxy can be cleared. Teams through schools must work with IT if unable.

Resources

https://github.com/ftctechnh/ftc_app - FTC App

https://www.codecademy.com/ - Programming tutorials