Like most kiddos these days my children love electronics. It seems as if it is in their blood or something. They can figure out how to turn on the tv’s, computers, smart phones and what not long before I can. They seem to just know how to do it and I think it starts young. Well not being computer savvy I have been thinking about what I would use for computers for my high school student. I need something self directed or easy peasy since I am not the techy type. I was given the chance to review Homeschool Programming Inc’s Teen Coder Java and Android programs.. Yay! I was excited! These programs were written by homeschooling parents with more than 17 combined years in the software industry. They also hold a B.S and M.S. degrees in Computer Science and Electrical Engineering. Given their professions they were able to focus on "real world, hands on, make it work material that shows results from the beginning". They have created a self study solution that students can do on their own! The courses even come with solution guides and answers-WHEW! I think they did that for me :)!
I was asked to review 2 courses that are each one semester long. You do not have to do both. However you do have to start with the Java as the Android program uses some of the lingo and info learned in the Java program.
What do you need to run this program? First of all, all the programs that you need to complete the courses are free (once your purchase the curriculum), however in order to run the free Eclipse IDE program you will need these minimum requirements:
An CPU of at least 1.6Ghz At least 1024MB of RAM
A display monitor with 1024 x 768 or higher resolution
A hard drive with 3GB or more free space
A DVD-ROM Drive
Supported Operating Systems:
Windows XP + SP3 or above (except Starter Edition)
Windows Vista + SP2 or above (except Starter Edition)
Windows 7 (all versions)
Windows 8 (except RT)
Mac OS version 10.5.8 and above (on Intel-based CPUs)
Now that we have that covered, what do these programs offer?
The Java program offers:
Introduction to the Java programming language
Creating graphical applications
Using dialog controls
Java data types and variables
User input and flow control
Math functions and string operations
Java debugging and exception handling
Object-oriented programming concepts
Classes, inheritance, and polymorphism
Collections, sorting, and recursion
The Android program offers:
Introduction to the Android Development Tools
Understanding and editing XML files
Creating and switching between screens
Managing Android screen layouts
Using graphical Android UI widgets
Saving data to internal storage and SD cards
Debugging using the emulator
Displaying images and loading image resources
Progress, date/time, and alert dialogs
Menus and notifications
SMS messaging and networking concepts
Creating home app widgets
Using Location (GPS) services
Publishing to the Android Market
The TeenCoder Java Series is designed for 9th-12 grade students who are interested in computer science, or need a computer course for high school graduation.
The TeenCoder Android programming is the 2nd semester portion. Students will use their Java knowledge and free Android developer tools for Eclipse to write their own mobile application. No Android hardware or service is required as all activities can be performed in a free software emulator.
Will this be a good fit for your home? Check out some sample pages:
For Java
For Android
What else does the company offer?
Homeschool Programming Inc. has several kid programs like , Kid Coder Beginning Wed Design, Kid Coder Windows Programming, Teen Coder Java programming and Teen Coder Android programming.
You can check out the other programs here.
Purchasing info:
Company: Homeschool Programming Inc.
Products: TeenCoder Java
Price:$75.00 TeenCoder: Java Programming (Course Only)
$90.00 TeenCoder: Java Programming (Course & Videos)
$20.00 TeenCoder: Java Programming (Video Only)
Product: TeenCoder Android
$75.00 TeenCoder: Android Programming (Course Only)
$90.00 TeenCoder: Android Programming (Course & Video)
$20.00 TeenCoder: Android Programming (Video Only)
You can also purchase a bundle pack!
$130.00 TeenCoder: Java Year Pack (Courses Only)
$155.00 TeenCoder: Java Year Pack (Courses & Videos)
$30.00 TeenCoder: Java Year Pack (Videos Only)
$30.00 TeenCoder: Java Year Pack (Videos Only)
Where can I find Homeschool Programming Inc?
No comments:
Post a Comment