The TeenCoder Java Series is designed for 9th-12th grade students who may be interested in computer science as a career, hobby, or who may need a computer course for high school graduation. Java is a very popular language that can be used for writing Android apps, Minecraft mods, and many other purposes. Students may optionally use the first semester course as part of a self-study program for the College Board's "Advanced Placement (AP) Computer Science A" exam.

You can also purchase optional Instructional Videos, which are great supplements for the audio/visual learner. For every lesson in a course, we have a matching 5 to 10 minute video, which will cover the same concepts as the lesson. You may see animation and narration describing a concept or a recorded demonstration showing exactly how to complete a task. The textbook is still needed to complete the course, and the videos are optional, but they are a great addition to our curriculum!

The Year Pack (Our Best Value)

The TeenCoder: Java Series Year Pack is our best value in this series. You get both our first semester TeenCoder: Java Programming course AND the second semester TeenCoder: Android Programming course in one discounted bundle. Enjoy a full year's worth of material!

For sample pages, topics and videos, check out the individual course descriptions below.

These courses require a Windows OR Mac OS computer with CD-ROM. See full system requirements here.

 

Ready to purchase? Choose your option below:

Complete Courses

$130.00

Courses and Videos

$155.00

Videos Only

$30.00

 

 

TeenCoder: Java Programming

Look Inside
the Textbook

View Sample
Instructional Video

TeenCoder: Java Programming is our first semester course in the TeenCoder Java series. This course introduces 9th-12th grade students to the Java programming language. Students will learn to create graphical and console applications using object-oriented design concepts. You can use this course to study for the AP* Computer Science A exam (click here for more info)!

Some of the topics in this book include using the Eclipse development environment, managing data types and variables, handling user input, object-oriented programming concepts, finding and fixing program errors and more!

This course requires a Windows or Mac OS computer with CD-ROM. See full system requirements here.

Ready to purchase? Choose your option below:

Complete Course

$75.00

Complete Course and Videos

$90.00

Videos Only

$20.00

 

 

TeenCoder: Android Programming

Look Inside
the Textbook

View Sample
Instructional Video

TeenCoder: Android Programming is our second semester course in the TeenCoder Java Series. Students will use their Java knowledge and free Android Development Tools for Eclipse to write their own mobile applications!

No Android hardware or service is required to complete this course. All course activities can be done using a free software program that runs right on the student's computer.

Some of the topics in this book include using the Android emulator, creating graphical screens, saving data to storage cards, sending text messages, creating home screen widgets, publishing to the Google Play market and more!

This course requires a Windows or Mac OS computer with CD-ROM. See full system requirements here.

Students must complete the first semester TeenCoder: Java Programming course before starting this second semester course!

Ready to purchase? Choose your option below:

Complete Course

$75.00

Complete Course and Videos

$90.00

Videos Only

$20.00