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 πŸ™‚

Advertisements

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! πŸ˜‰

ProCodeCG Kids Coding Camp – Java Programming – Day #1

Standard

ProCodeCG Kids Coding Camp – Java Programming – Day #1 πŸ™‚ We got 20 kids! πŸ™‚ And 7 captains!

IMG_4841

Awesome brains ranging from 9 to 15 years old πŸ™‚
IMG_4797
IMG_4800

Capt. Faris (in the middle) busy assisting Reza and Tyo
IMG_4801

Capt. Zaki assisting Thoriq (and as usual refuse to be photographed πŸ˜€ )

IMG_4802

Capt. Reza (in white shirt) observing Capt. Malik (blue shirt with jacket) preparing today’s materials. Front row: Fadly and Zaaka.
IMG_4803

These two lil kids with ProCodeCG jackets: one is Capt. Faris (grey jacket) and the other is Ara (red jacket) πŸ˜‰

IMG_4804

Capt. Zaki never stop being busy πŸ˜€
IMG_4806

So does Capt. Reza (white shirt), assisting Thoriq

IMG_4807

Capt. Faris assisting Aqeel and Vai
IMG_4808

Muhammad (in the middle) being assisted by Capt. Reza and Capt. Zaki

IMG_4810

Capt. Zaki and Capt. Faris assisting Ara and Zaky πŸ˜‰
IMG_4812

Capt. Malik creates lots and lots of code in Greenfoot to be presented to the class πŸ™‚
IMG_4813

Some of our works

IMG_4814
IMG_4815 IMG_4816

Capt. Reza helping Zaky to catch up (Zaky came late due to heavy traffic from Bogor to Bandung)
IMG_4821

Gyan and Dika (Thoriq and Edo in the background)

IMG_4826

Joji
IMG_4827

Ronggur

IMG_4828

Vai
IMG_4829

(Capt. Faris and ) Aqeel

IMG_4830

Ara and Zaky
IMG_4831

Muhammad

IMG_4832

Zahra and Raisya
IMG_4833

Reza, Fauzan and Tyo

IMG_4834

Kyntar and Fadly
IMG_4835

Thoriq and Edo

IMG_4836

From left to right: Farrell, Capt. Fizhan, Gyan and Dika
IMG_4837

Some screenshots of what we did today πŸ˜‰

Bildschirmfoto 2016-06-23 um 8.09.58 PM

Bildschirmfoto 2016-06-23 um 8.10.47 PM

Bildschirmfoto 2016-06-23 um 8.10.53 PM

Tomorrow we’ll learn more advanced Greenfoot πŸ˜‰

 

ProCodeCG Kids Coding Camp – Creating Games – Day #3

Standard

ProCodeCG Kids Coding Camp – Creating Games – Day #3! The last day!

There were some kids arrived late so Capt. Reza helped them to catch up πŸ™‚
IMG_4700

Capt. Cinta and Capt. Anya preparing today’s materials πŸ™‚

IMG_4701

All kids showed up πŸ™‚ Yaaay πŸ™‚
IMG_4702

Capt. Zaki lead the class but refuse to be captured in camera πŸ˜€

IMG_4703

Capt. Zaki made some improvements to our Flappy Bird Game so it became smoother and feels real! πŸ™‚
IMG_4704

Other kids improved theirs too

IMG_4708

IMG_4709

IMG_4738

The next project was Breakout game πŸ˜‰

Bildschirmfoto 2016-06-22 um 6.27.48 PM

Every kid has their own version πŸ˜‰

IMG_4706
IMG_4707
IMG_4710

Some kids let other kids play their game πŸ™‚
IMG_4711 IMG_4712
IMG_4713 IMG_4714
IMG_4716 IMG_4717
IMG_4718 IMG_4719
IMG_4720

Behind the stage,Β Capt. Cinta and Capt. Fizhan preparing for Capt. Cinta’s presentation

IMG_4724

Farrell and Capt. Zaki were busy too taking turns controlling the display πŸ˜€
IMG_4725

Capt. Cinta explained about her game, named Trash Game

IMG_4726

The game is quite complex, it has many sprites and objects. It is about sorting trash and put it into the right trash can
IMG_4727

The game displays highscores table too

IMG_4728

This control room was full of captains πŸ˜€ Β Great teamwork!
IMG_4729

The next game was Agario! This is about a circle eating other circle while avoiding another circle virus πŸ˜€

Bildschirmfoto 2016-06-22 um 6.28.11 PMIMG_4733

This little cutie, Nanin, create her own game named “Finding Dory”. Capt. Reza, Capt. Cinta and Capt. Syahna gave her assistance πŸ™‚
IMG_4736

Such a cute scene πŸ˜‰ ❀

IMG_4737
IMG_4742
IMG_4743

Bebe created his own Bowling Game

IMG_4745

Tyo created Soccer Game
IMG_4746

And at the end of the class all the kid got their certificates and we prepared to take some pics πŸ™‚

IMG_4750
IMG_4751

Yaay we’re now certified as Junior Game Developers πŸ˜‰

IMG_4753
IMG_4755

Tomorrow we will start ProCodeCG Kids Coding Camp – Java Programming! See you there! πŸ˜‰

ProCodeCG Kids Regular Coding Class 5 March 2016 -Improving Python Quiz Codes, Problem Solving, Functions and Loops

Standard

We continued working on our Python codes, adding button, scoring system and conditional to decide whether someone pass or fail the test πŸ™‚

IMG_6631

There was still a few kids in the morning because some arrived later.
IMG_6630

Some of them working on lines they missed and add more improvements.

IMG_6629

Faris came up with the idea to create essay quiz, and he started downloading different version of Python with Natural Language Processing library πŸ˜€

IMG_6636

Azriel, like always, prefer to sit on a real chair with a real table πŸ˜‰

IMG_6627

This is Awa. Working on coding on Code Combat on the left computer and Hour of Code on the right computer πŸ˜€

IMG_6632

Malik was busy improving his code and debugging some errors.

IMG_6637

Aliyah was designing a quiz on English (grammars, sentences etc.). She even used her English Lessons Book for reference πŸ˜‰

IMG_6628

We had a newcomer today, this is Prudence, little sister of Clarence, working on algorithms and problem solving using functions with LightBots πŸ˜‰

IMG_6638

And this is Clarence, the brother, working on the same thing πŸ˜‰ These two kids are very fast!

IMG_6639

As can be seen here, Β everybody’s got something different to work on! πŸ˜‰

IMG_6633

Like this captain, busy writing her short novel (while reading a novel) πŸ˜€

IMG_6642

They just wouldn’t stop until they solve the puzzles. Kids never give up! πŸ™‚ ❀

IMG_6634

Like this youngest one πŸ™‚ His mother had to wait for a long time until he decided he want to go home πŸ˜€

IMG_6635

Yes, we had that motorcycle in the class, as a commemoration of one of BCCF Founder that has just passed away, Kang Tegep πŸ˜₯

IMG_6626

This is Reza finishing his own code too πŸ™‚ This guy is very persistence πŸ™‚

IMG_6641

We also had some visitors from UK πŸ™‚

IMG_6643

Here’s the code, it is now 120 lines πŸ™‚

Bildschirmfoto 2016-03-05 um 6.45.46 PMBildschirmfoto 2016-03-05 um 6.44.46 PM

 

ProCodeCG Kids Regular Coding Class 27 Feb 2016 – Creating Quiz for Other Kids To Do

Standard

Today we modified our lengthy GUI Quiz Python codes to be personally designed by each kids. Later on other kids will do the quiz and see how good they are based on the standard πŸ˜‰

IMG_6147

Some kids were given different task, and they did very well πŸ˜‰

IMG_6148

IMG_6150IMG_6154IMG_6151IMG_6155

Awa, the youngest kid in the class today is working on Minecraft version of Blockly πŸ™‚

IMG_6152IMG_6153

He completed all levels πŸ™‚

IMG_6161

And so did Michael and Kevin, they finished it much earlier πŸ˜‰

IMG_6159

And while Kevin gave Awa a help on some levels

IMG_6156

… we got a new student from Canada, hello Clarence πŸ™‚

IMG_6157

Clarence and his sister caught up very fast πŸ™‚ Seems that they liked the class already (they arrived 30″ before the class ended πŸ˜€ )

IMG_6160

Malik is working on his quiz code, he had added more button and the next step is to add final scoring.

IMG_6158

So everybody has some homework for next week! See you then! πŸ˜‰