Links

TIOBE Programming Community Index for May 2012 http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Learn Java Applet @http://javalessons.com/cgi-bin/fun/java-tutorials-main.cgi?ses=ao789

@http://profs.etsmtl.ca/mmcguffin/learn/java/01-drawingLines/

Bret Victor - Inventing on Principle Bret Victor invents tools that enable people to understand and create. He has designed experimental UI concepts at Apple, interactive data graphics for Al Gore, and musical instruments at Alesis.

The new iPad: A video-game changer?

[|Pwn Plug]. @http://arstechnica.com/business/news/2012/03/the-pwn-plug-is-a-little-white-box-that-can-hack-your-network.ars

Snap Circuits @http://www.snapcircuits.net

Snap Circuits® Extreme 750 Experiments - contains over 80 parts to build over 750 projects includes everything from SC-500 plus projects in solar; electromagnetism; vibration switches; and 70 computer interfaced projects.

[|Challenger Learning Center]

[]

 * Thursday. May 17, 2012 **

[|Code]




 * Tuesday, May 15, 2012 **

Java Applets


 * Tuesday, May 1, 2012 **


 * ActionScript 3.0 **

You can find all source files at http://flashgameu.com/book_source_files.html


 * Wednesday, April 25, 2012 **


 * ActionScript 3.0 **




 * Tuesday, April 24, 2012 **

**Listen to** ** Stanford University Course - Introduction to Programming **
@http://see.stanford.edu/see/lecturelist.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111 Lesson 16: Array, Creating a New Array, The ++ Operator, Actual Size / Effective Size of the Array, An Array as a Parameter, Initialize an Array During Creation, An ArrayList (50 min.)


 * Finish exercises for Lesson 18 p. 18-6**


 * Thursday, April 19, 2012 **

Finish all exercises and project "**Add ‘em Up"** for Lesson 17.

Project… Add ‘em Up

Lesson 16 - Project ... Gas Mileage
 * Thursday, April 5, 2012 **


 * Create a class called Automobile**


 * Thursday, March 15th **


 * Listen to Lesson 16 videos and read your textbook. **

**Lesson 16:** **More on Classes and Objects** //public// and //private// access (4:40) Anonymous objects, setting objects equal (6:20) Equality of objects (6:16) //String// equality, object reassignment (5:46)


 * Please work on** **the exercises for Lesson 16 (17 questions). These exercises are due on Tuesday, April 4th.**


 * Have a great spring break!**


 * Wednesday, March 14th **

**Listen to** ** Stanford University Course - Introduction to Programming **
@http://see.stanford.edu/see/lecturelist.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111 - Lecture 9

21 min. Strings Writing Your Own Class Public and Private Visibility Creating a New Class The Constructor Method

**Lesson 16:** More on Classes and Objects //public// and //private// access (4:40) Anonymous objects, setting objects equal (6:20) Equality of objects (6:16) //String// equality, object reassignment (5:46)


 * Tuesday, March 13th **


 * Project BankAccount **
 * I've posted the code for BankAccount class under the Assignments. You have to create only a Tester. **


 * Tuesday. March 6th **

**Lesson 15 - Project ... What's That Diameter?**


 * Tuesday, February 28th **


 * Java- Lesson 15 - Classes **
 * Please watch videos for Lesson 15, create a Circle class in BlueJ, and save it in your Classwork folder. **


 * Wednesday, February 22 **

[]
 * Please continue **** working on your ORIGINAL game in Flash. **

**Tuesday, February 7**

** Finish your assignments for Lesson 13 “ ASCII and More on char,” ** ** watch videos for Lesson 14 “ Binary, Hex, and Octal” and work at home ** ** on Lesson 14 assignments. **

** I'll be grading your assignments for Lesson 13 today. **

**Lesson 13:** ASCII and More on //char//

 Legal operations with strings, integers, and characters (1:56)

ASCII codes (7:35)

//String char// conversions, the //Character// class (5:32)

Upper/lower case conversions (3:11)


 * Lesson 14:** Binary, Hex, and Octal

Comparison of number systems (5:58)

Hexadecimal system (5:51)

Entering hex and octal values (7:01)

//Integer.toString// //Integer.parseInt// (7:48)