ProCodeCG Kids Coding Camp – Python Programming Day #2 – 30 Dec 2016

Standard

Day #2 of Python Programming πŸ™‚ We’re ready to learn some encryption and decryption πŸ˜‰

IMG_9687

Look at those happy faces πŸ™‚

Zaky

IMG_9690

Abit (isn’tΒ look so happy but he really is! :D)

IMG_9693

Dea

IMG_9692

Arya

IMG_9694

The helpdesk that is always to shy to help πŸ˜€

IMG_9691

We typed lots of codes in Python today, and sure we learned a lot too! πŸ™‚

These are Zaky and Zaki πŸ™‚

IMG_9698

Capt. Zaki had to take care of two computers because Arya’s wouldn’t install Python so he kept trying to install every version while copying Arya’s data to the other computer πŸ™‚

IMG_9700

IMG_9699

IMG_9701 IMG_9702

There was a father looked very interested to sign his kid up to ProCodeCG class, he was trying to convince the kid πŸ˜€

IMG_9704 IMG_9705

Some bonding during the class

IMG_9688

IMG_9689

And these are screenshot of what we learned! We have learned some GUI, encryption and decryption using Caesar Cipher and Vigenere Cipher πŸ™‚

Bildschirmfoto 2016-12-30 um 9.27.49 AM Bildschirmfoto 2016-12-30 um 9.47.53 AM

Bildschirmfoto 2016-12-30 um 9.51.28 AM Bildschirmfoto 2016-12-30 um 10.05.39 AM

Bildschirmfoto 2016-12-30 um 10.19.47 AM Bildschirmfoto 2016-12-30 um 10.26.12 AM

Bildschirmfoto 2016-12-30 um 10.27.18 AM Bildschirmfoto 2016-12-30 um 10.29.46 AM

Bildschirmfoto 2016-12-30 um 10.31.21 AM Bildschirmfoto 2016-12-30 um 10.51.20 AM

Bildschirmfoto 2016-12-30 um 10.52.01 AM Bildschirmfoto 2016-12-30 um 11.22.11 AM

Bildschirmfoto 2016-12-30 um 2.05.02 PM 1 Bildschirmfoto 2016-12-30 um 2.05.02 PM

Tomorrow we will learn some files I/O and virus-antivirus πŸ˜‰

ProCodeCG Kids Regular Coding Class 13 Feb 2016 – Multiple Choice in Python, Minecraft RedStone and Blockly

Standard

Hello! Today we invaded Digilife Dago again πŸ˜€

IMG_5351

Kids kinda miss this place, they had great experience from our last Coding Camp on December here πŸ™‚

IMG_5352

Digilife provide us with lots of facilities: display, AC, internet connection and such a digital ambience πŸ™‚

IMG_5353

Today, like usual, we have several threads in class. Some of the kids areΒ workingΒ on designing elevator and door with password with RedStone in Minecraft, some of them are working on Python code for multiple choices form and some of them are given intro to coding and algorithm πŸ˜‰

This is Malik working on his multiple choice code with Tkinter Python πŸ˜‰

IMG_5354

This is Faris and Azriel, doing the same Python thing πŸ™‚

IMG_5355

Cinta is designing her own quizzes to be implemented in Python. With Capt. Syahna assisting (while reading books :D)

IMG_5356

Capt. Zaki is keeping up with things πŸ˜‰

IMG_5357

This is Gaga and Aliyah. Gaga is working on his Minecraft RedStone things and Aliyah is working on Python πŸ™‚

IMG_5358

Rizqi is a newcomer but he catches up really quick. He is working on Blockly, while babysitting his brother πŸ™‚ How cute πŸ™‚

IMG_5359

And we also have Reza, working on Python, while Ismail and Roni working on their Minecraft Mods πŸ™‚

IMG_5360

Kids always gather up when one of them start creating weird or funny codes πŸ˜€ Faris is creating a quiz where all the questions are correct :))

IMG_5361

Cinta always has LOTS of idea. That’s why this class grows each time: because kids are limitless πŸ˜‰

IMG_5364

This is Roni’s new elevator design! He uses different tricks than last week!

IMG_5365

And this is a door controlled with a password. By Gaga πŸ˜‰

IMG_5362

He uses a very complicated gate circuits to make this work!

IMG_5363

And this is a screenshot of the Python codes we have been working on today πŸ™‚

Bildschirmfoto 2016-02-13 um 9.51.13 PM

ProCodeCG Kids Regular Coding Class 30 Jan 2016 – ComboBox, FileDialog and KeyLogger in Python

Standard

Today got lots of kids plus 2 newcomers yaaay! πŸ™‚ We continued our work on combobox, modify some file dialog with tkinter and learn to create simple keylogger πŸ˜€

IMG_4497

Some kids sit on different side.

IMG_4498

We also had this tiny little guest too πŸ™‚

IMG_4499IMG_4500

These are the newcomers, Michael and Kevin. They are twins! πŸ˜‰

IMG_4501IMG_4502IMG_4503IMG_4504IMG_4505

These ones are discussing about Farrell’s solar system code. These kids are so into science! Awesome!

IMG_4507

We always have a great time on Saturdays πŸ™‚

IMG_4508

The more the merrier! πŸ˜‰

IMG_4509IMG_4510IMG_4511

Ardi is the Algodoo expert in our class. We challenge him to copy Farrell’s solar system code in Algodoo and this is what Ardi came up with! πŸ˜‰

IMG_4512

We also did lots of debugging πŸ˜€

IMG_4519

We make sure things work in every class to be able to move further the next week!

IMG_4520IMG_4521

The class is supposed to be finished at 11. But kids usually hang around until 12 πŸ˜€

IMG_4522

We still have lots of topics to learn! We were expecting another newcomers today, too bad we gave them the wrong address 😦 But hopefully they will join us next week!

ProCodeCG Kids Regular Coding Class 23 Jan 2016 – Combo Box in Python

Standard

Hello again! Today we decided not to continue our project on App Inventor since it requires a stable and fast connection and today we got no wifi connection. App InventorΒ takes lots of time to load the emulator, plus not every kids has email account to activate an App Inventor account so we will do something else today.

IMG_4151

Today we continue working on our unfinished counting down code. And also how to create combo box so we will modify our code to have combo box to select day, month and year.

IMG_4153IMG_4152IMG_4155

Creating combo box with Python Tkinter is quite straighforward.

Bildschirmfoto 2016-01-23 um 5.31.45 PM

This one is the code we want combo box GUI to be added on.

Bildschirmfoto 2016-01-23 um 5.32.47 PM

We also got a new sample of virus so we probably will dissect it next week! πŸ˜‰

Bildschirmfoto 2016-01-23 um 7.53.54 PM

ProCodeCG Kids Half-Day Coding Camp Cryptography #3

Standard

Hello! Today is the 3rd day of ProCodeCG Kids Half-Day Coding Camp Cryptography πŸ˜‰

Setting up room and prepare for a class has been a great way to start the day πŸ™‚

IMG_2603IMG_2604IMG_2605

Why take a holiday if work is so much fun? πŸ˜‰

IMG_2606

Yeaaay kids started to show up and ready to pick up where we left yesterday πŸ˜‰

IMG_2608

They couldn’t wait to start the class and to see each other too!

IMG_2609

Today we modify our previous code to have some awesome GUI πŸ™‚

IMG_2611

It took some time to work things out to get the code we want but we shared ideas and took turns to solve the problems.

IMG_2612

Coding on the spot is better than preparing a ready code because it will ignite the kids to be involved and be creative.

IMG_2613

When we got stuck, our reliable captain Zaki is always ready to google and find some solutions πŸ˜‰

IMG_2614

The kids will help each other to make their codes work

IMG_2617

IMG_2618

When the chief instructor got stuck, the lead captain got stuck too, there will be another kid find the solution πŸ˜€ This is Vai working on the main laptop to make the code work (we want the encryption to include some spaces πŸ˜€ )

IMG_2619

When the kids got tired, they just took a quick break like this LOL

IMG_2624

Or, teasing each other like this πŸ˜€

IMG_2633

But when they are serious, they look like this. Eating while working πŸ˜€

IMG_2626IMG_2627IMG_2628IMG_2629

Today we learned about Vigenere Cipher! This is Farrel reading the look up table to see how the cipher work!

IMG_2634IMG_2635

And this is us with the certificates YEAAAYYYY

IMG_2636IMG_2638IMG_2639IMG_2640

After the class. They wouldn’t stop playing together πŸ˜€

IMG_2642

The most beautiful thing in camp like this is that the kids find new friends, make new bonding, create new things and be back home happier with loads of new experience!

IMG_2644

They had packed up things but just couldn’t leave their friends πŸ˜€

IMG_2646

While some of them still working on the computer (even that the main laptop had been shut down)

IMG_2647

Look how happy they are!

IMG_2648IMG_2649

See you on the next coding camp, kids! πŸ™‚ πŸ˜‰ ❀

Here are some of what we did today πŸ˜‰

Bildschirmfoto 2015-12-27 um 1.06.53 PMBildschirmfoto 2015-12-27 um 12.49.38 PMBildschirmfoto 2015-12-27 um 12.10.06 PMBildschirmfoto 2015-12-27 um 11.43.46 AMBildschirmfoto 2015-12-27 um 11.42.54 AMBildschirmfoto 2015-12-27 um 11.28.43 AMBildschirmfoto 2015-12-27 um 11.07.07 AMBildschirmfoto 2015-12-27 um 10.36.05 AMBildschirmfoto 2015-12-27 um 10.34.44 AMBildschirmfoto 2015-12-27 um 10.34.32 AMBildschirmfoto 2015-12-27 um 10.17.50 AMBildschirmfoto 2015-12-27 um 9.24.34 AMBildschirmfoto 2015-12-27 um 9.23.17 AMBildschirmfoto 2015-12-27 um 9.18.04 AM

ProCodeCG Kids Programming Class 17 Oct 2015 – Continuing Games Development in Python

Standard

Hello! Today we picked up where we left last week: continuing our GUI games with tkinter in Python!

IMG_8376

Some kids missed the class last week so they have to catch up and type lots and lots lines of codes!
IMG_8377

Some kids are faster and eager to make the code work so we have to set up several screens displaying different lines of code πŸ˜€

IMG_8379

This kids always impress us with the passion and curiosity. They examine every line when there are some errors. They will go home in a bad mood if they cannot figure it out πŸ˜€
IMG_8380

Sometimes, double assistance is needed to find out what goes wrong.

IMG_8381

All in all, we had a great day! Just like every other Saturdays! πŸ™‚ Next week we will modify this game to be the famous agar.io game πŸ˜€