ProCodeCG Kids Regular Coding Class – 4 August 2018

Standard

Our exhibition preparation continues πŸ™‚

IMG_1717

IMG_1713

IMG_1718

IMG_1721

IMG_1719

We had some visitors, a few kids came but didn’t bring laptops so the kids and the mom were just observing

IMG_1720

Kinan is creating a game in GameMaker for the exhibition πŸ™‚

IMG_1701

Maryam will collaborate with Kinan πŸ™‚

IMG_1702

IMG_1734

IMG_1741

IMG_1753

IMG_1757

Uno will skip the exhibition, but continue working on Minecraft Modding

IMG_1703 2

IMG_1731

IMG_1733

IMG_1739

Nadine was going to create an animation project in Python

IMG_1704

IMG_1716

IMG_1732

IMG_1743

Sul is so ready for the exhibition; he already has lots of projects to be presented πŸ˜‰

IMG_1705

IMG_1714

Sul’s door with password πŸ˜‰ So cool! πŸ™‚

IMG_1761

Hello Kevin, glad to have you back! Kevin will start to learn robotics πŸ˜‰ Yeaaah another kid joining ProCodeCG Robotics Team πŸ˜‰

IMG_1706

IMG_1723

IMG_1730

IMG_1745

IMG_1742

Capt. Faris is preparing something for the exhibition too πŸ™‚

IMG_1707

Fadhlan! Being optimistic about the exhibition and that’s really good πŸ˜‰ We had problem in installing stuff to make his ESPectro up and running and luckily we can finish it at the end of the class. Next session we have to check up on the robot and make it move πŸ˜‰

IMG_1708

Yogy is feeling happy about the progress he’s made in GameMaker. Now he’s trying GameMaker Studio πŸ™‚

IMG_1709

IMG_1712

IMG_1725

IMG_1726

IMG_1746

Salman

IMG_1710

and Edo are seriously working on Donat Padasuuka Website πŸ˜‰

IMG_1711

IMG_1727

IMG_1728

IMG_1735

IMG_1736

Fathan is improving his game

IMG_1737

IMG_1750

He wanted to make the game more intuitive and smooth

IMG_1738

Ozan is back πŸ™‚

IMG_1752

Ozan has reached the latest milestone of IoT lessons, so he’s the most expert kid in class πŸ˜‰

IMG_1747

so Ozan was given a task to tutor Nadine to create a traffic light simulation with pedestrian button for the exhibition πŸ™‚

IMG_1748 IMG_1749

IMG_1751

 

IMG_1756

Vian is also preparing for the exhibition. He has like hundreds of projects and now he has trouble picking up one of them πŸ˜€ πŸ˜€ πŸ˜€

IMG_1758

Wish us luck for the exhibition. We only have one week left πŸ˜€

* Photos and videos are available herehere

Advertisements

ProCodeCG Kids Regular Coding Class – 28 July 2018

Standard

We started preparing ourselves for our annual ProCodeCG Kids Exhibition 2018 πŸ™‚

IMG_1262

IMG_1255

Sam already knew what to present for the exhibition

IMG_1250

Sam has been developing games in GameMaker for weeks

IMG_1258

He becomes so good at it, and keep enhancing his techniques by watching lots of tutorials and practice them

IMG_1268

Sam is very detail about everything, including about the sprites

IMG_1279\

IMG_1296

Look at the list of sprites and objects Sam has in this game

IMG_1288

this smooth and sleek game is what Sam will present on the exhibition πŸ˜‰

IMG_1289

Sulaiman learned new things about Redstone in Minecraft today πŸ™‚

IMG_1251

IMG_1257

Sulaiman learned to create an elevator using Redstone πŸ™‚

IMG_1261

IMG_1267

IMG_1270

IMG_1278

IMG_1282

IMG_1283 2

IMG_1285 2

IMG_1286

IMG_1287

And then Sulaiman learned to create an elevator πŸ˜‰

IMG_1295

And then Sul created several kind of automatic doors πŸ™‚ Cool πŸ™‚

IMG_1303

“The next our”?!?!?? What–?

Capt. Awa brought all the gears for exhibition preparation

IMG_1252

IMG_1300

IMG_1259

Capt. Awa was having problem with power distribution because those two motors consumed lots of power

IMG_1272

The problem was the power was not enough so it wasn’t distributed evenly. Only one motor worked

IMG_1276

We got a newcomer, Salman

IMG_1253

Salman is Edo’s friend πŸ™‚

IMG_1254

Edo and Salman will collaborate to create a website to be presented on the exhibition

IMG_1260

IMG_1265

These guys had learned HTML today, now they are ready to add real contents to the website. Next thing is to design and make it interactive using CSS and JavaScript πŸ˜‰

IMG_1291

IMG_1298

Nadine learned to code in Python very quickly

IMG_1266

Nadine learned looping, conditionals and functions today. She created a code to print lots of string or number, a code to check whether a number is odd or even, a code to enter username and password, a code to create a simple calculator an many more πŸ™‚

IMG_1284

IMG_1299

Vian created a very sophisticated library that has walls that can slides automatically. He’s an expert in Redstone and command block! πŸ™‚

IMG_1271

IMG_1277

 

IMG_1280

IMG_1281

Yogi hasn’t been asked to join the exhibition because we want to let him explore things for a while πŸ™‚

IMG_1292 2

This week he wanted to create a race game

IMG_1293

The car

IMG_1294

Yogi used path to make an object moves along the route he wanted

IMG_1297

Sam gave Yogi some help

IMG_1301

IMG_1305 IMG_1306

There are several kids didn’t come to the class today, hoping that they will come the next class to be able to prepare themselves πŸ˜‰

Photos and videos are available in here πŸ˜‰

ProCodeCG Coding Mom Batch 4 – Day 14 – 29 Jan 2018

Standard

Day #14 πŸ™‚ The last class before the final presentation πŸ™‚

Untitled

We had a visitor from Singapore πŸ™‚ Mr. Wilfred πŸ™‚

Untitled

We did some rehearsal and made sure everything was ok before the D-Day πŸ™‚

Untitled Untitled

Untitled

Untitled

Untitled

The result πŸ™‚ Obviously nothing to worry about πŸ™‚

Untitled

 

Untitled Untitled

Untitled Untitled

Very proud of these moms πŸ™‚

ProCodeCG Kids Regular Coding Class – Open Topics – 16 Dec 2017

Standard

Our open topics class πŸ™‚ Let’s see how many topics do we have today πŸ˜‰

IMG_4455

Capt. Faris, ready to continue our research about TensorFlow etc. πŸ™‚

IMG_4410

IMG_4414

We’re researching how to recognize certain object in real time with a camera πŸ™‚

IMG_4424

Yep it works πŸ˜‰

IMG_4425

It certainly recognizes persons

IMG_4426

and cellphone

IMG_4428

IMG_4429

Nice! Now we are going to add more objects and train it to be able to recognize the new objects πŸ™‚

IMG_4430

Ain was busy working on his assignments (while also preparing for kids coding camp because he’s going to be captain on duty ;))

IMG_4413

Ain had successfully created a simulation of wheels going up and down slopes πŸ™‚

IMG_4417

IMG_4418

And a simulation of some round objects falling into some surface

IMG_4452

We’re trying to simulate molecule behavior πŸ™‚

IMG_4453

Captains bonding before the class πŸ˜€

IMG_4416

Capt. Cinta was so busy catching up with Python programming

IMG_4421

She go through all the examples in the handout and ready to be given a new projectΒ  πŸ™‚

IMG_4419

Emma is back πŸ™‚ She is the only one in the class learning C/C++ for AI programming πŸ™‚ She was also given a task to explore Python AI Library as a comparison and just in case we need her to help us with the TensorFlow project πŸ™‚

IMG_4415

While J still stuck in finding ways to create a running text in Minecraft

IMG_4451

So he created something else instead πŸ™‚

IMG_4431 IMG_4432

IMG_4433 IMG_4434

J was still figuring out how to solve the problem with piston limit πŸ™‚

IMG_4436

While Azriel started to learn RedStone

IMG_4437

Azriel created automatic door with pressure plate and with lever πŸ™‚ There’s so much things to explore with this new skill πŸ™‚

IMG_4461

And now we have two web programmers: Nadine

IMG_4444

and Nanin πŸ™‚

IMG_4445

They both started to learn HTML and createΒ  their own website design πŸ™‚

IMG_4446 IMG_4447

IMG_4448

They look so happy πŸ™‚

IMG_4454

These girls type their own code and make some changes to the color, background, size and fonts πŸ™‚

IMG_4456

And they help each other, of course πŸ™‚

IMG_4458

Vian πŸ™‚ Got some help from Ain to make what’s in his head reality πŸ™‚

IMG_4449

Vian always has interesting ideas, and Ain always knows how to implement it πŸ™‚

IMG_4450

so they make a great team πŸ™‚

IMG_4457

The result πŸ™‚

IMG_4459

IMG_4460

Tyo did lots of research about how to connect Java to Microsoft Excel πŸ™‚

IMG_4463

Tyo was still working on the project to generate invoice from from Java πŸ™‚ Awesome work and endurance Tyo πŸ™‚

IMG_4465

Another activities in the class:

Capt. Fizhan trying to fix Nanin’s won’t-connect-to-internet laptop πŸ™‚

IMG_4462

And these two little bros of Ain were playing with Ain’s work πŸ˜€

IMG_4464

Lots of topics and progress as always! πŸ™‚ Can’t wait until the next class πŸ˜‰

ProCodeCG Coding Mom Batch 4 – Day #6 – 23 Nov 2017

Standard

Day #6 of ProCodeCG Coding Mom πŸ™‚

IMG_2713 IMG_2714

Today we learned JavaScript πŸ™‚

IMG_2715

Creating buttons and functions

IMG_2716

and displaying a pop up message

IMG_2717

Coding is hard but it is also fun πŸ™‚

IMG_2718

And Moms help each other to make things work πŸ˜‰

IMG_2719 IMG_2720

Still don’t believe moms can code?

IMG_2722

beware people, because when they get started, they won’t stop πŸ˜‰

IMG_2723

What we have learned today

Bildschirmfoto 2017-11-23 um 9.38.39 AM

Bildschirmfoto 2017-11-23 um 10.01.54 AM

The progress of the website project πŸ™‚

Bildschirmfoto 2017-11-23 um 11.41.02 AM

Bildschirmfoto 2017-11-23 um 11.41.05 AM

Bildschirmfoto 2017-11-23 um 11.43.34 AM

Bildschirmfoto 2017-11-23 um 11.44.03 AM

IMG_2712

There’ll be more progress next week πŸ˜‰ We will be reporting πŸ™‚

ProCodeCG Kids Regular Coding Class – Open Topics – 14 Oct 2017

Standard

Our open topic class this Saturday πŸ™‚

IMG_9777

Our newcomer, Ioan πŸ™‚ Ioan joined our mid-year coding camp and now joining regular class πŸ™‚ Welcome Ioan πŸ™‚

IMG_9728

Capt. Azriel was assigned to assist Ioan

IMG_9729

IMG_9734

Ioan reopened his last GameMaker projects and re-learned how to create games πŸ™‚

IMG_9735

He had learnt to create Agario too πŸ™‚

IMG_9736

He looked happy to be back πŸ™‚

IMG_9737

Ioan added new sprites and adding more features to his games

IMG_9743

IMG_9754

 

IMG_9757

Welcome back Nanin (after a few weeks) πŸ™‚

IMG_9730

Nanin was determined to finish her game from the last class

IMG_9740

IMG_9760

The game is to pick out which one is a pet animal

IMG_9742

IMG_9751

Nanin spent lots of time to choose pictures and edit them

IMG_9753

The game is quite interesting: you will get score and move to the next level when you choose the right picture, and will go back to previous level if you pick the wrong one πŸ™‚

IMG_9755

That’s why Nanin had lots of objects and rooms for levels πŸ™‚ Lots of work πŸ™‚

IMG_9767

IMG_9794

Adin (left) started to learn GameMaker, and Captain on duty for GameMaker was Captain Azriel (right)

IMG_9741

IMG_9752

IMG_9758

starting with creating sprites

IMG_9747

IMG_9748

then Adin created his first game πŸ™‚

IMG_9766

he added more rooms with different levels of difficulty

IMG_9795

IMG_9801

IMG_9813

Then Adin was given the next task to create another game: Race Car πŸ™‚

IMG_9823

IMG_9745

IMG_9746

Ain (left) had finished all the homework of creating apps with Thunkable

IMG_9750

So he was given another challenge

IMG_9756

He created an app to convert from text to voice, and he had to add a button to clear the textfield and he did πŸ™‚

IMG_9762

Ain and Capt. Faris then added more languages

IMG_9769

IMG_9798

The code:

IMG_9770

It worked nicely πŸ™‚

IMG_9775

IMG_9776

Vian (right), Ain (middle) and Capt. Faris (left) made a great team πŸ™‚ They working together on Ain’s app and Vian’s game πŸ™‚

IMG_9768

Vian created a new game, fully improved with lots of new techniques, thanks to Ain πŸ™‚

IMG_9771

See how Vian’s game had been improved to a totally higher level when he got support from game making experts πŸ™‚

IMG_9782

Capt. Faris tested Ain’s game

IMG_9787

And then they applied it to Vian’s

IMG_9793

Vian got lots of ideas and feedback from Ain and Capt. Faris yaaay, what could be more fun than creating games as a team πŸ˜‰

IMG_9797

The final look of Vian’s game πŸ™‚

IMG_9817

IMG_9833

IMG_9818

IMG_9834

IMG_9835

Tyo was ready for a new project: modifying a chat app in Java πŸ™‚

IMG_9783

First we made sure the server and client work

IMG_9789

IMG_9796

IMG_9790

And the we decided to add some encryption to the text, and will be decrypted when it is accepted

IMG_9800 2

The encryption worked

IMG_9814

The code

IMG_9815

then we added decryption

IMG_9837

got some errors after adding decryption, but later Capt. Faris solved it

IMG_9838

This little one was back πŸ™‚ Hello Adit πŸ™‚

IMG_9788

Adit continued his Intro to Programming lessons from Blockly Games

IMG_9799

He was doing well with Puzzle and Maze

IMG_9811

And then moved on to Bird

IMG_9812

Had reached level 6 and will continue it next week πŸ™‚

IMG_9842 2

Sabrina continued her lesson in Web Programming

IMG_9791

She learned more complicated design with more difficult layout

IMG_9792

IMG_9816

She had to go through lots of lines and debugging became a lot harder πŸ™‚

IMG_9836

Jundy had several projects in Java running

IMG_9819

This one is a program to guess someone’s birthday using some algorithm

IMG_9803 IMG_9804

Jundy likes to discuss his work with Faris πŸ™‚

IMG_9808

He showed us how to modify some files encrypted from XBox πŸ™‚

IMG_9809

IMG_9810

While on the other side of the room, Ain’s mom did an awesome activity πŸ™‚

IMG_9830

Very neat! πŸ™‚

IMG_9831

This tool has never seen in the class before πŸ™‚

IMG_9832

Another different activity in the class: captain discussions about writing πŸ˜€

IMG_9802

Will be reporting more interesting things happening in our class next week! πŸ˜‰

 

 

 

 

ProCodeCG Kids Regular Coding Kids – Open Topics – 30 Sep 2017

Standard

Today we have kids learn creating games, java programming, web programming and we do some research too πŸ™‚

IMG_8937

IMG_8957

Nanin is back to continue her matching games in GameMaker

IMG_8927

Nanin is creating a game to choose which ones are pets and which ones are wild animals

IMG_8928

So she had to collect animal pictures

IMG_8930

And resize it to fit in the size of the sprite πŸ™‚ (Capt. Faris showed Nanin how to resize a picture)

IMG_8943

Tyo rode a bicycle to the class πŸ™‚

IMG_8942

Tyo had finished his temperature conversion project πŸ™‚

IMG_8945

IMG_8963

The code can convert temperature in Celcius, Reamur, Kelvin and Fahrenheit πŸ™‚

IMG_8964

Impressive, Tyo πŸ™‚

IMG_8965

IMG_8967

IMG_8968

Tyo moved on to the next project: collecting weather data and save it to a file to be presented in an app in Java πŸ™‚

IMG_8972

Sabrina finished HTML session last week and this week she learned CSS

IMG_8949

Next week she will start to learn some JavaScript or more advanced HTML and CSS πŸ˜‰

IMG_8973

She also learned how to create .html that connects to a .css file πŸ™‚ Now she knows how to create a website πŸ™‚

Β 

IMG_8977

After two sessions of Intro to Programming, now Altair is ready to learn to create games with GameMaker πŸ™‚

IMG_8962

Altair has learned how to create sprites, objects, rooms and display scores

IMG_8960

IMG_8974

This little yellow guy will get score each time he eats the red apples

IMG_8975 IMG_8976

Altair proudly shows his first game to his dad πŸ˜‰

IMG_8984

Great work, Al πŸ˜‰

IMG_8985

Vian (yellow shirt) discussed with Jundy

IMG_8980

and create another awesome creature for the sprite

IMG_8969

And Capt. Faris, as usual, is working on a research while also helping other kids πŸ™‚

IMG_8918

IMG_8932

IMG_8961

Will be back with more progress and updates next week πŸ™‚