Presentation is loading. Please wait.

Presentation is loading. Please wait.

Programming Progamz pls. Importance VERY IMPORTANT.

Similar presentations


Presentation on theme: "Programming Progamz pls. Importance VERY IMPORTANT."— Presentation transcript:

1 Programming Progamz pls

2 Importance VERY IMPORTANT

3 Language Java (For our team) cRIO o Java ME

4 But how…? Programming: o WPILibJ  API for FRC ( http://lcec.us/javadoc/ ) http://lcec.us/javadoc/ Application Programming Interface Deploying o Netbeans o Eclipse

5 Tracking Several options: On Board tracking o Various Methods on Board Driver station tracking o JavaCV

6 Working in teams GitHub Open source repository (Team 1923) POWER

7 Basics of Java 1.Variables a. private int x = 5 2.Objects a. Numero five = new Numero(5) 3.Methods a. public static void main(string[] args){}

8 Parts of a method public static void main(String []args) { System.out.println(“This is a String”); } VisibilityStatic? Return Type Method Name Parameters

9 Review ( http://lcec.us/javadoc/ ) http://lcec.us/javadoc/ 1) What are the parameters for the first constructor in the Gyro Class? 2) What is a class that could represent the Victor speed controller? The Jaguar? b) What method could be used to change or set the speed of a motor? (Victor or Jag) 3) Which class provided in the API is implemented to detect input from a controller? 4) What does API stand for? 5) What are the parameters (params) for the Joystick class? 6) Define UI. FINAL QUESTION What is the Difference between a “JoyfulStick” and a “BhavishStick”?

10 Some Helpful Links - http://www.learnjavaonline.org/http://www.learnjavaonline.org/ -http://eclipsetutorial.sourceforge.net/totalbeginner.htmlhttp://eclipsetutorial.sourceforge.net/totalbeginner.html -http://docs.oracle.com/javase/tutorial/ (Oracle Docs)http://docs.oracle.com/javase/tutorial/ ^Simple Search^ -http://lcec.us/javadoc/ (FIRST API 2013)http://lcec.us/javadoc/


Download ppt "Programming Progamz pls. Importance VERY IMPORTANT."

Similar presentations


Ads by Google