ProCodeCG Kids Coding Exhibition 2016

Standard

ProCodeCG Kids Exhibition 2016! We had 13 kids presenting their codes (2 kids work in a team) ๐Ÿ™‚

ProCodeCG - Poster Exhibition 2016 - small

These are the kids presenting their awesome works today!

From left to right (back): Rezandra, Malik, Farrell, Clarence, Tyo, Edo, Ardi, Azriel

From left to right (front): Zaky, Awa, Faris, Muhammad, Cinta

IMG_9764

Setting up before the presentation. This is Clarence
IMG_9714

IMG_9725

IMG_9737

Tyo
IMG_9715

IMG_9730

IMG_9753

IMG_9755

Ardi

IMG_9720

Zaky

IMG_9721

Awa

IMG_9724

Look at these incredible 8 yo s ๐Ÿ™‚ Awa and Zaky

IMG_9727

IMG_9728

Zaky turned his chair around to see the big monitor better

IMG_9733

And Awa looks so proud of his Arduino board project ๐Ÿ˜‰

 

Farrell

IMG_9732

IMG_9747

IMG_9751

IMG_9757

Cinta

IMG_9735

We had to switch to several laptop so Cinta can display her work on screen

IMG_9754

First presentation: Malik – Jack O Lantern Game in Java

IMG_9738

Posing with the coding Godfather, Prof. Budi Rahardjo ๐Ÿ˜‰

IMG_9741

IMG_9742

The game is written in Java, using Eclipse as the IDE

IMG_9745

IMG_9767

IMG_9775

The second presentation: Azriel – “Music in Python”

IMG_9776

Azriel create a code in Python that can play music notes by reading a file of numbers

IMG_9778

And then Clarence – “Arduino Basics”. Clarence one of the first ProCodeCG Kids exploring Arduino. He presented Arduino basic project, writing a code that will light up LEDs on breadboard from left to right back and forth with random delay. He also set up the breadboard.

IMG_9779

The code

IMG_9749

Clarence is a very focus and smart kid, but he is very shy ๐Ÿ™‚

 

IMG_9782

So that Prof. BR had to help him explaining ๐Ÿ™‚

IMG_9758

After that it was Cinta’s turn. The only ProCodeCG Kid girl in this exhibition ๐Ÿ™‚

She presented a game of Trash Sorting in GameMaker

IMG_9783

Cinta is a very smart and confident kid. Doing presentation in front of many people is not a problem for her ๐Ÿ˜‰

IMG_9784

IMG_9786

IMG_9787

IMG_9788

IMG_9789

Then Farrell presented his work about Solar System in Python ๐Ÿ™‚

IMG_9792

Farrell created a code to draw planets orbits trailings, in Python. He uses real data from NASA ๐Ÿ™‚

IMG_9796

IMG_9799

Next is Faris presenting his work: ProCodeCG Webview in Android Studio”

IMG_9800

He created an apps to read a web ๐Ÿ™‚

IMG_9801

IMG_9802

After that, Tyo and Edo presented their “Adventure Game in GameMaker”

IMG_9807

The game is very educative. It has some dialogs that give hints how to solve the problems

IMG_9810

And when the player get the correct answer, it will continue the adventure

IMG_9812

IMG_9815

Next is Ardi: “Animation in Minecraft”. Ardi created an animation inside Minecraft by creating frames and activate them one by one using redstone.

IMG_9759

IMG_9814

IMG_9816

IMG_9716
IMG_9717 IMG_9718

IMG_9817

Then Zaky present his work : Burning Rocket in GreenFoot ๐Ÿ™‚ He created the presentation slides!

IMG_9820

This 8 yo kid rocks! He is very confident ๐Ÿ™‚

IMG_9821

He joined Java Programming topic of ProCodecG Kids Coding Camp last July and he has been progressing. A lot!!!

IMG_9822

IMG_9823

IMG_9824

IMG_9825

IMG_9826

IMG_9827

After that is Rezandra: Space Explorer in GameMaker

IMG_9828

A very interesting game, many levels ๐Ÿ™‚ Rezandra has several games in hand but he just presented this one ๐Ÿ™‚

IMG_9829

Then Muhammad, presenting “World Run Go”, a game created with Construct

IMG_9832

A very interesting game with LOTS of levels! ๐Ÿ™‚

IMG_9833

IMG_9834

Then the last but not least: Awa! ๐Ÿ™‚ This 8 yo is one of those ProCodeCG Kids who is really interested to development board ๐Ÿ™‚

 

IMG_9734

His created code and circuit to turn on a line of red and white LED’s alternately ๐Ÿ™‚ A very awesome work for our independence day today ๐Ÿ˜‰

IMG_9729

And this is the food, powered by Parents! Thanks so much!

IMG_9712

IMG_9760

IMG_9761

And the audience, thanks for coming!

IMG_9762

IMG_9768

IMG_9790

IMG_9791

And this is what happen behind the scene ๐Ÿ™‚

Capt. Fizhan making documentation

IMG_9797

IMG_9798

And what’s inside the server room ๐Ÿ˜€ Thanks to Capt. Zaki and Digilife Team for their fully supporting us! They made sure things work for EACH kid ๐Ÿ™‚ thanks so much!!!
IMG_9719

IMG_9736

IMG_9743

IMG_9803
IMG_9806

IMG_9813

IMG_9835

Hoping to see you again next year maybe?

So proud to be part of bringing out the best ofย these kids to give a better future for Indonesia!

Advertisement

ProCodeCG Kids Regular Coding Class – 30 July 2016 – Exhibition Prep Part 2

Standard

Whoaaa, we got lots of things going on today in our kids regular coding class ๐Ÿ˜€ We had lots of kids, lots of activities and lots of surprises ๐Ÿ˜€ We got newcomers too ๐Ÿ˜‰

IMG_7899

This is Areli, a newcomer, a very serious thinker ๐Ÿ™‚

IMG_7900

Capt. Faris and Capt. Reza working in team with Farrell to improve Farrell’s solar system code ๐Ÿ™‚
IMG_7901

While Azriel was preparing to present his work today ๐Ÿ™‚
IMG_7903

And we got our Lead Captain back! Zaki has been so busy lately after being accepted atย SMUN 3 Bandung ๐Ÿ™‚

IMG_7904

Clarence and Pru, working on their Minecraft project. While at the back, there were Rayna (a cousin from Netherland) and Al (Aliya) busy with their stuff too ๐Ÿ™‚
IMG_7905

We also got Jundy and Rasen as newcomers! ๐Ÿ˜‰

IMG_7906

At the back row there were Capt. Zaki assisting Vian while Edo and Tyo working on their collaboration project and we also got Ozan (blue shirt) back!!!
IMG_7907

Capt. Faris checked up on Areli while Capt. Zaki took a look on Farrell and Reza’s ๐Ÿ™‚

IMG_7908

These newcomers were fast! ๐Ÿ™‚
IMG_7909

Al was picking up where she left on CyberSecurity ๐Ÿ™‚

IMG_7910

While Rayna is working on Minecraft Hour of Code ๐Ÿ™‚
IMG_7911

Azriel preparing the presentation

IMG_7912

He created a code to translate numbers to tone ๐Ÿ™‚
IMG_7913

His code can play music by reading a file of numbers (that represent notes)

IMG_7916

The audience (who can give questions too ๐Ÿ˜‰ )
IMG_7917

Well, Azriel did it very well, both the presentation and answering the questions ๐Ÿ™‚

IMG_7918

The captains worked together to make things work (Capt. Anya helped with projector connection, Capt. Fizhan prepared the soundsystem and Capt. Zaki operated the screen) ๐Ÿ™‚
IMG_7920

While the others keep working on their own (and getting ready to do presentation next week ๐Ÿ˜‰ )

IMG_7921

Now it’s Farrell’s turn (apparently he forgot something by that gesture? LOL)
IMG_7922

Capt. Reza assisted Areli to register to CodeCombat

IMG_7923

Farrell’s code is about solar system
IMG_7924

The code prints the trail of each planet, using real metrics and constants from NASA
IMG_7926

Farrell can explain very well

IMG_7931

And did answer the questions very well, while also showing the details ๐Ÿ˜‰
IMG_7933

We also had a debate about the world is flat topic and too bad we cannot upload the video here ๐Ÿ˜€ It’s amazing how kids using their simple logic to explain twisted theory grown ups make up! ๐Ÿ˜›

And at the end of the class we clean up the room, and the cousin helped us too! Thanks Rayna, hope you enjoy the class and bring some cool memories to Netherland!

IMG_7936

 

ProCodeCG Kids Regular Coding Class – 23 July 2016 – Exhibition Prep Part 1

Standard

Hello! Today we did some prep for the upcoming ProCodeCG Kids Exhibition ๐Ÿ˜‰ We also did lots of other things today ๐Ÿ™‚

IMG_7297

Azriel was preparing to present his code for the exhibition

IMG_7298

While Capt. Cinta giving jumpstart to Awa and Darrell ๐Ÿ™‚
IMG_7299

Edo helped Tyo to create Android apps with Thunkable

IMG_7301

We had a newcomer: Zahran ๐Ÿ˜‰ His little brother looked interested in what his big bro was doing, like any other ProCodeCG Kids Littleย Bros ๐Ÿ˜€
IMG_7302

Awa was catching up with the Cyber Security topic he missed last week

IMG_7303

We also had Vian back (after quite a long time), he was under Capt. Faris assistance ๐Ÿ™‚
IMG_7304

And later Azriel said there was something wrong going on with his code and he cancelled the presentation LOL

IMG_7305

Clarence and Prudence are the most quiet students in class. They were also keeping up with the Cyber Security thing and the finished it ๐Ÿ™‚
IMG_7306

Yaaay, our Capt. Reza was back! He came and before had a chance to unpack his back and set up his laptop, he already served the duty of helping other kid ๐Ÿ˜‰ โค
IMG_7308

Faris, while helping Vian, was doing an investigation about the source code of Pokemon Go ๐Ÿ˜€ He downloaded the .apk and decompile it. And dissected it ๐Ÿ˜€

IMG_7333

We didn’t need the projector today because so many things were going on ๐Ÿ˜€

IMG_7309

Capt. Cinta started a new project we named: InstaKilo ๐Ÿ˜€ This is a simple apps supposed to look like Instagram where we have photos and people can like and leave comments ๐Ÿ™‚
IMG_7310

We’re developing it with Thunkable ๐Ÿ™‚

IMG_7312

Awa looked so serious! ๐Ÿ˜€
IMG_7313

So did Darrell ๐Ÿ™‚

IMG_7315

So did Zahran ๐Ÿ˜€
IMG_7316

Awa got the bestย tutor ๐Ÿ™‚ Look how happy he was ๐Ÿ˜€

IMG_7317

Yayyy Rezandra came too with a finished game in GameMaker for exhibition! All we need is adding scores and more features ๐Ÿ™‚
IMG_7319

The game looked like this ๐Ÿ™‚

IMG_7334

Muhammad came too! (with his little brother, so typical in ProCodeCG Kids Coding Class to see pairs of sibling like this ๐Ÿ˜€ )

IMG_7321

Azriel was very busy fixing his code while Reza was busy catching up
IMG_7322

We’re all busy!

IMG_7323
IMG_7324 IMG_7325

We’re busy and we discuss with each other to solve things
IMG_7326

This is Azriel’s code. Apparently there was some error related to the datatype (the method expect integer while the input parameter was float)

IMG_7327

Awa was working so hard he said ย he need to faint for a while ๐Ÿ˜€ ๐Ÿ˜€ ๐Ÿ˜€
IMG_7328

Malik came with his code in (pure) Java. A chatting apps.

IMG_7330

We just need to fix a few error.ย The code is written in Java. No visual programming, no drag and drop ๐Ÿ˜€
IMG_7332

Tyo and Edo were working on their code for exhibition
IMG_7335

Muhammad was doing some password cracking example
IMG_7336

Awa went to the other side of the class to check what other kids were doing ๐Ÿ™‚

IMG_7342

Any progress, Azriel?
IMG_7343

Prudence had finished her Cyber Security task and she moved on to the next challenge

IMG_7344

Reza did come late but he successfully caught up!
IMG_7345

One of the most entertaining things in this place is that we always find a pet ๐Ÿ˜€

IMG_7346

The cat just quietly napping on the table ๐Ÿ˜€
IMG_7347

And we will name it Thunkable ๐Ÿ˜€

IMG_7348

ProCodeCG Kids Coding Camp – Creating Apps – Day #2

Standard

Creating Apps, Day #2 ๐Ÿ˜‰

We created a game today! ๐Ÿ˜‰ A simple game we used to code with GML (GameMaker Language). This Pong Game is a very good example to introduce canvas, objects, image, sounds, arrangement and control ๐Ÿ™‚

Bildschirmfoto 2016-07-01 um 9.29.43 AM

Some of the code

Bildschirmfoto 2016-07-01 um 10.02.32 AM

The whole code
Bildschirmfoto 2016-07-01 um 10.33.40 AM

Next we created a simple calculator

Bildschirmfoto 2016-07-01 um 12.54.19 PM

The code
Bildschirmfoto 2016-07-01 um 12.54.21 PM

The calculator on the simulator

Bildschirmfoto 2016-07-01 um 1.26.22 PM

And we also created a guess game
Bildschirmfoto 2016-07-01 um 5.33.00 PM

the code is still very simple, we will improve it tomorrow ๐Ÿ™‚

Bildschirmfoto 2016-07-01 um 5.33.04 PM

This is when the guess is wrong
Bildschirmfoto 2016-07-01 um 5.39.26 PM

And this is when the guess is correct ๐Ÿ™‚

Bildschirmfoto 2016-07-01 um 5.40.12 PM

For each app we just generate the QR Code and everybody can play ๐Ÿ™‚
IMG_5529 IMG_5530

The GodFather Captain gave us a visit again ๐Ÿ™‚
IMG_5531

Capt. Zaki, as usual, preparing today’s lesson

IMG_5532
IMG_5535

GodFather Captain busy with the Gizwits ๐Ÿ˜€
IMG_5536 IMG_5537

Oh wow, this kid really got a style ๐Ÿ˜€
IMG_5538

And this one always hide behind something ๐Ÿ˜€

IMG_5539

LOL! ๐Ÿ˜€
IMG_5540 IMG_5541

Capt. Cinta assisting Mail
IMG_5542 IMG_5543

Friday’s Prayer break
IMG_5544

We created some games apps and play ๐Ÿ˜€

IMG_5545

or listening to music
IMG_5546

Or just checking up handphone

IMG_5547

After the break, Capt. Zaki explained about the calculator

IMG_5553
IMG_5554

Withย Capt. Cinta navigating the screen

IMG_5555

Yep, it works ๐Ÿ˜‰
IMG_5556

IMG_5571IMG_5557

In two days, kids gots lots of new apps on their smartphones
IMG_5558

Capt. Zaki and Capt. Cinta, always love to see kids in teamwork ๐Ÿ˜‰ โค

IMG_5559

Zahra and Icha
IMG_5561

Ara
IMG_5562

Edo and Thoriq

IMG_5563

Ozan (and Capt. Fizhan)
IMG_5564

Farrell and Mail

IMG_5565

Rheino
IMG_5566

Fayza

IMG_5567

Fadhlan
IMG_5568

Nadhira

IMG_5569

Tian
IMG_5570

After all kids got the app worked, we call it a day!
IMG_5573 IMG_5574

Will create more apps tomorrow! ๐Ÿ˜‰

 

ProCodeCG Kids Coding Camp – Creating Apps – Day #1

Standard

First day of Creating Apps! ๐Ÿ™‚

Today we learn how to create android apps with Thunkable

Thunkable is a spin off of App Inventor. It is a very friendly tools to create mobile apps

Bildschirmfoto 2016-06-30 um 9.56.10 AM

And after the apps ready, it can be exported using QR Code or as .apk to be downloaded to computer, and run with a simulator.

Bildschirmfoto 2016-06-30 um 9.41.18 AM

As the beginning, we create a button that will display a picture when it is clicked
Bildschirmfoto 2016-06-30 um 10.00.50 AM

Thunkable use drag and drop coding (very similar to Blockly)

Bildschirmfoto 2016-06-30 um 10.06.49 AM

A recommended simulator is KoPlayer (for PC) or BlueStacks (for Windows and Mac). This is how the app looks like on BlueStacks for Mac
Bildschirmfoto 2016-06-30 um 10.30.18 AM

The next app we created is a login form

Bildschirmfoto 2016-06-30 um 1.13.21 PM

The code
Bildschirmfoto 2016-06-30 um 1.13.34 PM

How it looks like on BlueStacks
Bildschirmfoto 2016-06-30 um 1.24.18 PM

If we enter the correct user id and password, it will go to the next screen

Bildschirmfoto 2016-06-30 um 1.24.23 PM

Then we add some back button
Bildschirmfoto 2016-06-30 um 1.39.23 PM

And some time picker too

Bildschirmfoto 2016-06-30 um 1.47.40 PM

Before the class started
IMG_5431

Capt. Cinta and Capt. Syahna

IMG_5432

Edo, Thoriq and Fauzan
IMG_5433

Fadhlan and Fayza

IMG_5434

Zahra and Icha
IMG_5435

Capt. Zaki and Capt. Fizhan

IMG_5436

Capt. Zaki preparing the lessons today
IMG_5437

The QR Code

IMG_5442

Everyone can read it and use the app on their android phone
IMG_5443

Capt. Cinta assisting Fadhlan

IMG_5444

Lots of things to do today because we had to do lots of setups for each computer and smartphones

IMG_5447
IMG_5450

This is Tian
IMG_5451

Ismail

IMG_5452

Nadhira
IMG_5453

Capt. Zaki assisting Fayza

IMG_5454

Rheino
IMG_5455

Fadhlan
IMG_5456

Ara
IMG_5457

Zahra and Icha having fun ๐Ÿ˜€

IMG_5458

Edo and Thoriq too ๐Ÿ˜€
IMG_5459

Ozan looks so happy too ๐Ÿ™‚

IMG_5460

Today our GodFather Captain visited us again and shared some stories about electronic devices and information technology ๐Ÿ™‚
IMG_5462 IMG_5464

He showed us Gizwits
IMG_5465

The kids were really interested

IMG_5466

ProCodeCG is so going to make class or coding camp “IOT for Kids” ๐Ÿ˜‰
IMG_5467

Back to work again

IMG_5468
IMG_5469 IMG_5470

This is how the app looks like on kids android smartphones
IMG_5445
IMG_5471 IMG_5472
IMG_5473 IMG_5474
IMG_5475 IMG_5476
IMG_5477 IMG_5478

This is too fun! We will continue this tomorrow! ๐Ÿ™‚

ProCodeCG Kids Coding Camp – Python Programming – Day #3

Standard

The last day! We learned to create virus, and the antivirus of course! ๐Ÿ˜€

Before we learn how to create virus, we have to learn how to write to and read from a file ๐Ÿ™‚

Bildschirmfoto 2016-06-29 um 9.23.40 AM

We also have learn how to find files in directory

Bildschirmfoto 2016-06-29 um 9.38.28 AM

or finding a specific file

Bildschirmfoto 2016-06-29 um 10.26.05 AM

Then we can start create the virus

Bildschirmfoto 2016-06-29 um 8.59.06 AM

The virus is not dangerous, basically it just makes a copy of itself to another file, and only .py files ๐Ÿ™‚ The antivirus is simply deleting the virus body from the infected file

Bildschirmfoto 2016-06-29 um 10.45.49 AM

We also created an encryption virus using a simple substitution cipher

Bildschirmfoto 2016-06-29 um 12.10.11 PM

The antivirus is simply reversing the process which is decrypting using substitution cipher ๐Ÿ™‚
Bildschirmfoto 2016-06-29 um 12.11.24 PM

Some kids arrived late so we waited a bit before starting the class

IMG_5362
IMG_5363

The class (only missing one kid who didn’t feel so well today)

IMG_5364
IMG_5366

Each piece of code is being tested. This is the view of Capt. Zaki laptop’s screen.

IMG_5369

Lots of code needs debugging, Capt. Zaki handles two computers at the same time ๐Ÿ˜€
IMG_5373 IMG_5374
IMG_5375 IMG_5376

Busy captains
IMG_5377 IMG_5378

We finally finished all the codes!
IMG_5379

So it’s a wrap! ๐Ÿ™‚

IMG_5383

Tomorrow we will learn how to create apps for android ๐Ÿ™‚

This is us on the way home, fully packed on the back seat LOL
IMG_5384

Untilย tomorrow! ๐Ÿ˜‰

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

Standard

ProCodeCG Kids Coding Camp – Python Programming – Day #1 ๐Ÿ™‚

Today we learned about basic Python: turtle, looping (for and while), conditionals (if), input and output and functions ๐Ÿ™‚

Bildschirmfoto 2016-06-27 um 9.56.06 AM

Bildschirmfoto 2016-06-27 um 11.26.27 AM
Bildschirmfoto 2016-06-27 um 12.35.34 PM

Bildschirmfoto 2016-06-27 um 7.09.27 PM

This is how the registration looked like in the morning. Capt. Syahna was busy checking on the students list ๐Ÿ™‚
IMG_5225

Some kids had arrived but most hadn’t so we waited
IMG_5226
IMG_5227

More kids coming in. We have 16 kids in this class
IMG_5228

Capt. Faris (in the middle) helped installing Python to each kid’s laptop
IMG_5229

Capt. Azriel installing Python to Fauzan’s
IMG_5230

We had the Godfather Captain, Capt. BR visiting the class today ๐Ÿ™‚
IMG_5231

Capt. Zaki, Capt Azriel and Farrell giving examples about how to add colors to turtle
IMG_5233

They got so much idea ๐Ÿ˜€
IMG_5234

Ok so these are the kids in the class:

Jihan
IMG_5235

Faiz
IMG_5236

Ryan
IMG_5238

Emil
IMG_5239

Rafsan
IMG_5240

Fauzan
IMG_5241

Edo
IMG_5242

Thoriq
IMG_5243

Ronggur and Diaz
IMG_5244

Zahra and Icha
IMG_5245

And this is Capt. Zaki collaborates with Capt. Azriel finding the answers of the challenges they gave themselves ๐Ÿ˜€
IMG_5247

Capt. BR helped too ๐Ÿ™‚
IMG_5250

In ProCodeCG class, an eligible Captain is allowed to teach the class. While Capt. Azriel demoing the code, Capt. Zaki was making sure the code is right ๐Ÿ™‚
IMG_5251

This is one of our turtle practice today: drawing a face ๐Ÿ˜€
IMG_5252

As the lead captain, Capt. Zaki has to make sure the code works
IMG_5253

He also explores more codes to be presented to the class

IMG_5256

Python Programming is probably a bit difficult compared to Java Programming with Greenfoot, but everybody was having fun today! ๐Ÿ™‚
IMG_5254
IMG_5257
IMG_5258
IMG_5259

This one jumped from his seat just because he didn’t want to be photographed LOL
IMG_5260

This one too ๐Ÿ˜€
IMG_5261

Ronggur being interviewed by Capt. Fizhan

IMG_5262 IMG_5263

We’re going to release the video very soon! ๐Ÿ™‚

See you tomorrow ๐Ÿ™‚

ProCodeCG Kids Coding Camp – Java Programming – Day #3

Standard

The last day of ProCodeCG Kids Coding Camp – Java Programming! ๐Ÿ™‚

Today we finished our pie-shot-the banana-with-cherry code and start another one:

Flappy Bird in Greenfoot ๐Ÿ™‚

Bildschirmfoto 2016-06-25 um 7.49.21 PM

It is a bit hard but most of the methods are just the same with the previous games we have created ๐Ÿ™‚

Bildschirmfoto 2016-06-25 um 11.05.34 AM

We missed one student today, the others were still excited to pick up where we left yesterday ๐Ÿ˜‰
IMG_5024

Our captains (Zaki, Reza, Fizhan, Faris)

IMG_5025

Capt. Syahna

IMG_5027
IMG_5026

Lots of adults take a look at the screen when we do this and ask: “How could it be possible kids learning this?” ๐Ÿ˜€
IMG_5028

Yes it is possible! This is Ara typing the code and later make sure the code is error free

IMG_5029
IMG_5030

This is Zaky, the youngest one in the class ๐Ÿ™‚ He was very serious and always want to get things done. He just won’t stop until he finished. And he complained a lot about other kids playing the games instead of typing the code ๐Ÿ˜‰
IMG_5033

The kids sometimes play some games in between lines of code because they have to wait other kids to finish typing so when they have finished their part, they usually play games or watch YouTube. It is allowed as long as they finish their work.

IMG_5034

But today’s code was very long, there was no time to play ๐Ÿ˜€
IMG_5035

Each kid has to make sure they got everything right on every classes and methods

IMG_5037

So Capt. Zaki was very busy navigating the screen ๐Ÿ˜€
IMG_5038

We split the screen to accommodate more kids ๐Ÿ™‚

IMG_5039
IMG_5040

Capt. Faris and Capt. Malik debugging Ronggur’s code

IMG_5041

The good thing about coding is that it indirectly teaches kids about consistency and little details. That you have to do things properly and in order. That a single character can cause errors ๐Ÿ˜€
IMG_5042

A view like this make us proud that we have young brains ready to defend the country ๐Ÿ™‚

IMG_5043

Capt. Malik helped Muhammad with the code
IMG_5044

And we moved to Flappy Bird!

IMG_5045

Capt. Malik explained the code, with Capt. Zaki as the screen operator ๐Ÿ˜‰
IMG_5046 IMG_5047

And Capt. Fizhan took a video of interview with the Lead Captain for our coding camp promo video ๐Ÿ˜‰

IMG_5049
IMG_5050

Our class from the outside ๐Ÿ™‚ Looking good ๐Ÿ™‚
IMG_5052

Capt. Faris debug Dika’s code

IMG_5053

Capt. Malik checked on every kid making sure they understand
IMG_5054

Zaky is a very enthusiast programmer. He was ย closely under Capt. Malik’s assistance. Capt. Malik said that the code wasn’t difficult ๐Ÿ˜€ If an 8 yo like Zaky can comprehend it so should the rest of the class, he said ๐Ÿ˜€ ๐Ÿ˜€ ๐Ÿ˜€ Two young brightest minds! ๐Ÿ™‚

IMG_5060

Muhammad referring to Tyo’s work to make his code work

IMG_5062

The class has always been fun!

IMG_5064

But today is the last day and this is us with the certificates yaaay!!!

IMG_5068

See you on Monday with Python Programming! ๐Ÿ˜‰

ProCodeCG Kids Coding Camp – Java Programming – Day #2

Standard

Day #3 of ProCodeCG Kids Coding Camp – Java Programming ๐Ÿ˜‰ Today we create another game that can display score.

We created a rocket and some rocks, and when the rocket hit the rocks then we will get some scores ๐Ÿ™‚
Bildschirmfoto 2016-06-24 um 10.40.25 AM Bildschirmfoto 2016-06-24 um 10.49.39 AM

The code is more complex than what we created yesterday ๐Ÿ™‚

Bildschirmfoto 2016-06-24 um 9.30.14 AM

Bildschirmfoto 2016-06-24 um 9.46.34 AM

Bildschirmfoto 2016-06-24 um 10.05.45 AM

All kids showed up but some arrived late
IMG_4900

Capt. Faris assisting Aqeel

IMG_4901

Capt. Zaki assisting Zaky ๐Ÿ˜€
IMG_4902

Captain teams discussed about many things.

IMG_4903

In front is Capt. Malik getting ready for today’s presentation
IMG_4904

All kids seemed to be able to follow the class. Yeah the topic is hard but they can catch up:)

IMG_4905
IMG_4906 IMG_4907

Weย did some revisions and debugging before Malik’s code was ready to be presented after Friday Prayer
IMG_4916

Friday Prayer break

IMG_4926

Almost all boys went to a mosque across the street
IMG_4928

And when they got back, Capt. Malik showed us a new program he just made: Snake game in Java, with Eclipse ๐Ÿ™‚

IMG_4929

Ok time for presenting a more difficult game to the kids. Capt. Zaki and Capt. Malik did some setting up in the control room
IMG_4934 IMG_4935

Okay ready! ๐Ÿ™‚
IMG_4937

The game Capt. Malik presented was about a pie that can shoot banana with cherry ๐Ÿ˜€
IMG_4938

Capt. Zaki helped navigating the display ๐Ÿ™‚

IMG_4940

The code is quite long and and we should continue the code tomorrow
IMG_4942

Capt. Fizhan (on the left) took a video of Capt. Malik’s presentation

IMG_4943

Today we create simple pie and cherry and banana classes and methods, and will add the details tomorrow! This is Capt. Reza and Capt. Faris testing the code ๐Ÿ™‚
IMG_4944

Fauzan. Always so shy ๐Ÿ˜€ He always sit in the corner but he always pays attention and understands everything ๐Ÿ™‚

IMG_4945

Every kid tried very hard to digest the code. Vai asked questions right away ๐Ÿ™‚
IMG_4946

We have to divide the screen into two because some kids type very fast while others need more time ๐Ÿ™‚

IMG_4947

Thoriq and Edo
IMG_4948

Reza, Tyo and Ozan (on the back)

IMG_4949

Zahra and Raisya
IMG_4950

Front row: Muhammad and Ara. Zaky on the back

IMG_4951

Vai
IMG_4952

Ronggur

IMG_4953

Jaka
IMG_4955

Our lead captain: Capt. Zaki busy navigating the screen

IMG_4956

Gyan
IMG_4958
Aqeel
IMG_4962

Front row: Dika, Kyntar and Fadly

IMG_4963

Joji
IMG_4964

A closer look of Kyntar and that surprised look of Fadly ๐Ÿ˜€

IMG_4965

Capt. Syahna
IMG_4966

After presentation, Capt. Malik prepare a code for tomorrow: Basketball Game ๐Ÿ˜€

IMG_4969

And the kids got idea to change the objects to different kind of foods
IMG_4970

And they start browsing the internet to find some REAL pic to be added to the game LOL

The first is seblak bandung
IMG_4972

Then es cendol

IMG_4973

Es buah
IMG_4974

And things get worse with es durian

IMG_4975

and pizza! LOL
IMG_4976

The class was very fun because the kids are serious but can also be so funny! Hoping to get more fun tomorrow! ๐Ÿ˜‰