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 Coding Camp – Python Programming – Day #2

Standard

Today we learn about cryptography 😉

We started with substitution cipher 🙂

Bildschirmfoto 2016-06-28 um 9.48.59 AM

We did encryption and decryption, and brute force too 😉

Bildschirmfoto 2016-06-28 um 9.49.14 AM

We modified the code and added some while loop

Bildschirmfoto 2016-06-28 um 10.38.15 AM

And there was a quiz to be solved 😀

Bildschirmfoto 2016-06-28 um 11.09.52 AM

Next was Vigenere Cipher, a bit harder but we did it 😀
Bildschirmfoto 2016-06-28 um 11.41.36 AM

We did encryption and decryption in Vigenere, and modify it from uppercase to lowercase

Bildschirmfoto 2016-06-28 um 1.15.38 PM

We read several references too to make sure we understand how it works 😉
Bildschirmfoto 2016-06-28 um 1.45.21 PM Bildschirmfoto 2016-06-28 um 1.56.23 PM

ProCodeCG Kids don’t just code, they read books too 😉
IMG_5307

This is the scene in the morning 🙂 We prepare the class together, and this is the values being taught in ProCodeCG: teamwork and sharing 🙂

IMG_5308
IMG_5309

Capt. Zaki explained the brute force process

IMG_5310

Our Lead Captain is very reliable 🙂
IMG_5311

Capt. Azriel working on modifying the encryption code too 🙂

IMG_5312

This one is too tired LOL
IMG_5316

But we will be alive and kicking again tomorrow to learn how to make virus and antivirus in Python tomorrow! 🙂

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