Date: Dec 3, 2016
https://miniliew.org/2016/11/30/saturday-kids-swift-programming/
After 5 days of intensive training to learn the fundamental of Swift Programming (a programming language required to make iPhone or iPad Apps), they finally completed the lessons.
Now, they finally learned how to do real programming without friendly programming environment like Lego’s Mindstorms or MIT’s Scratch Programming interface. There is no more drag and drop.

I am especially very proud of these two kids. And indeed, they are now qualify to wear this “I Can Code!” T-shirts.

The preparation for them to contribute in the Smart Nation has begun.

The teacher has talked to me about Jay for the third day. She is very please with him. 1) He understands. 2) He can re-produce codes. 3) He can do it without the nice graphical interface. 4) Most importantly, he can explain. 5) And he can teach others.

Then, the teacher have to change the course a little and made him write codes on a paper to solve a 2-D puzzle instead of doing it on the iPad Swift Playgrounds.

It is not easy for a 10 years old to grasp these programming idea. They can do it on Scratch, as it is just a matter of drag and drop and visualisation of the programs.
But doing it these way get them back to the “Real Life” programming.

Kay is the only 7 years old boy, the youngest in class. But because he has huge interest in Scratch programming which build the base for him, he also can learn the programs fast.

Can’t wait to sent them to the next level.
Equip with programming skill, their now can solve problems the logical way.
I am the only one in this home, who can solve this. Wahahaha… The last lesson of Algorithm is way to difficult for them. And both of them were so surprise that I can solve the puzzle and with such little codes. And if you look at the video above, you know I am just trying my luck, and trying to meet the goal, without optimising the codes. But thees few lines does the trick. hahahaha

