r/FTC • u/IceCreamAficionado8 FTC Mentor • 17h ago
Seeking Help Learning Java
I’m a parent coach for a community team. The boys had planned to use a hybrid of blocks and Java this year so more members could contribute, but we just learned today that the pedropathing they want to do won’t work with any kind of hybrid code.
Does anyone have a resource experienced block coders could use to get comfortable with Java? Unfortunately, our blocks coders aren’t scheduled to take the AP Java class until next semester.
4
u/Cross_22 17h ago
Have them work through the hello-robot-java tutorial here:
https://docs.revrobotics.com/duo-control/hello-robot-java/welcome
1
u/few 8h ago
FTCsim can be used for both blocks and Java.
1
u/IceCreamAficionado8 FTC Mentor 7h ago
Will it work with the Pedropathing?
0
u/Electronic-Win4983 FTC 14259 Student 21m ago
I don't believe it functions with libraries like Pedro, Ivy, etc, but sims like these will teach basic features like moving motors and servos.
3
u/iowanerdette FTC 10656 | 20404 Coach 6h ago
Also check out Brogan Pratt's videos that follow the Learn FTC for Java book.
1
u/Potential-Way-4821 FTC 25779 Team 35m ago
Hey use this video to get some tips: https://www.youtube.com/watch?v=rq12ZPOOqFI&t=102s
6
u/4193-4194 FTC 4193/4194 Mentor 17h ago edited 8h ago
Learn JAVA for FTC is a great book. Free github pdf or buy from Amazon.
If they are experienced in blocks try having them toggle the check box and see the JAVA code for a blocks program they wrote. They can also read the SDK example JAVA code.
And if you want to separate learning Android Studio from learning JAVA then try onBot JAVA.