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
little people.
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
they also easily perform such tasks as browsing the Web, downloading and
installing software. Dave have learned how to type, compile and run Java
programs in Eclipse IDE in no time.
Kids learn much faster than adults, but they do not have "previous
programming experience", which may actually be... (more)
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
behaviors.
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)
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.... (more)
Certiport today named Kankawin Kowsrihawat, 17, from Thailand this year’s
World Champion in Word 2007 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.
“After I heard I was the winner, I was very glad,” said Kankawin
Kowsrihawat. Once graduated from high school, he plans to continue his
ed... (more)
Alert Logic, an award-winning provider of on-demand IT compliance and
security solutions, today announced that Vince Rossi has joined the
company’s board of directors. In his role as director, Mr. Rossi will
provide counsel and guidance to Alert Logic’s leadership team.
Mr. Rossi brings more than 15 years of private and public company security
industry experience to the Alert Logic board. Mr. Rossi's extensive
background in the security technology industry includes his most recent
position as the CEO of St. Bernard Software, a publically traded internet
security company.
Prior ... (more)