One day my son Davey-steamboat showed up in my office with my rated “R”
Java tutorial in his hands. He asked me to teach him programming so he could
create computer games. At that time I’ve already written a couple of
books on Java and taught multiple classes about computer programming, but
all of this was for grownups! A search on Amazon could not offer anything
but books for dummies, but Davey is not a dummy! After spending hours on
Google I found either some poor attempts to create Java courses for kids, or
some reader-rabbit-style books. Guess what? I decided to write one. To help
me understand the mentality of the little people, I decided to ask Davey
to become my first kid student.
This series will be useful for the following groups of people
• Kids from 11 to 18 years old
• School computer teachers
• Parents who want to teach their kids programming... (more)
My solution to the problem? I've written my own e-book on it: Java
Programming for Kids, Parents and Grandparents. Dave became my first kid
student and this has helped me a lot to understand the mentality of the
This is what I've learned while working on this project:
Most of the programming tasks require minimal knowledge of arithmetic and
algebra skills. To start programming, a kid needs to understand what x = y+2
means. Another important concept to understand is an if statement.
Kids develop the abstract reasoning abilities by the fourth-fifth grade, and
One of the coolest parts of the new SproutCore View layer is its ability to
use aspect-based programming to add behaviors to views.
Aspect-based programming is built on the premise that often objects that
don’t follow from the same class hierarchy may in fact need similar
This is especially true in GUI programming when designers come to you and say
something like “I came up with this new widget - it looks kind of like a
progress bar but it acts like a button when you click on it”.
In SproutCore, you capture these common behaviors in a “mixin”. A mixin
is just a colle... (more)
It had to happen. Only the timing seems a bit off because of the recession.
But there's gonna be a Disney netbook, a "Netpal" for 6-12 year-olds, made by
netbook pioneer Asustek and selling for $350 at Toys "R" Us starting in late
July. A version with more storage and a longer battery will go through
Amazon.com and other retailers. The widget should go international by the end
of the year. It's based on Atom and XP with an 8.9-inch screen, 16GB or 160GB
of storage, Wi-Fi, integrated web cam, heavy parental controls and a cutesy
second-league interpreted language with the main purpose of making Web pages
flexible, dynamically typed language that supports object-oriented
lives as opposed to Java’s methods.
HTML5 has become the new buzzword, but 80% of development time on such
super-intensive overview of the modern J... (more)
Certiport today named Fung Yin Sang, 20, and Fu Shing Kong, 18, from Hong
Kong this year’s World Champions in Word 2003 and Excel® 2003 for
culmination of the most prolific competition on Microsoft® Office to date.
In its eighth year, the 2009 Worldwide Competition on Microsoft Office boasts
more than 80,000 student competitors hailing from 53 countries who
participated in rounds of local, country and regional competitions—capped
by the Championship Round in Toronto, Canada.
“Right now I feel very excited,” said Word winner Fung Yin Sang.
Notwithstanding his victory, he said he... (more)