ProCodeCG Kids Regular Coding Class 9 April 2016 – Adding In More Java Class and Methods

Standard

Today the class is at Digilife Dago again πŸ˜‰ WeΒ did some improvements onΒ our previous OOP codes in Java πŸ™‚ Some kids have just got their new ProCodeCG jackets and this is how they look like πŸ™‚

IMG_8845

Some kids preferred to sit by the window with set up like this πŸ˜€

IMG_8846

Pru started to install Greenfoot

IMG_8847

And so did Clarence

IMG_8848

This cool ProCodeCG kid is Malik! He had finished all his homework (after finishing all the tutorial last week): adding more subclasses, adding scores and live bar!

IMG_8849

The persistence look of our typical little coders in ProCodeCG πŸ™‚

IMG_8850

The youngest one, Awa, started picking up what he left last week

IMG_8851

The air conditioner temperature was set very low so kids were very comfortable being under the jacket and hood πŸ˜€

IMG_8852

This is what Clarence did with his code: adding many subclasses randomly with funny weird names πŸ˜€ No wonder he got error messages on every classes πŸ˜€

IMG_8853

It was really surprising that kids can understand about Object Oriented Programming (OOP) very intuitively!!!

IMG_8854

Doing this activity every week is a very nice and fulfilling experience πŸ™‚

IMG_8855

The class grows so fast. This are Faris and Malik discussing about modifying the code. Faris suggest and improvement to Malik’s code: he wanted to improve the movement of the spaceship to be able to move smother with smaller fractions of degrees (and it worked πŸ˜‰ )

IMG_8857

This is the code modification by Faris

IMG_8860

This one said that he was hungry and needed to fuel up before get passed out again LOL

IMG_8858

Capt. Syahna also got so busy πŸ™‚

IMG_8859

Awa after fueling himself up, and decided to tried his ProCodeCG jacket on πŸ˜‰

IMG_8864

Faris is now working on Awa’s code. Awa wanted to duplicate the object being eaten by another object πŸ˜€

IMG_8865

So Malik was giving help too

IMG_8866

And they discuss it together. How cute! πŸ™‚

IMG_8867

While Pru and Clarence were busy exploring Greenfoot by making objects move, adding some control and move them more πŸ˜€

IMG_8868

These ones are still working on the same thing. They are really a good team. One of the value ProCodeCG wants to educate to kids is teamwork πŸ™‚

IMG_8870

At the end of the class Faris showed us a video explaining that Greenfoot can be connected to a Kinect!!! How cool is that!!!

IMG_8871

We definitely have to try this one day!

IMG_8872

The code is not very long (but the library would certainly be is πŸ˜€ )

IMG_8873

So we learned so much today! And more next week! πŸ˜‰

Advertisements

ProCodeCG Kids Half-Day Coding Camp for Intermediate Day 3

Standard

ProCodeCG Kids Half-Day Coding Camp for Intermediate Day 3!

We have a problem solving competition πŸ˜‰

IMG_3204

Kids are working in groups. This is Naufal and Ardi.Β IMG_3205 1

Hikari and Rheino are working together and discuss things.IMG_3206 1 IMG_3210 1

 

Malik is in the same group as Hikari and Rheino but he is given different task. They solve different problems as a group.IMG_3211 1

Nara and Rafli

IMG_3212 1

Dhani and Revin

IMG_3213 1

Wow, we got female coders!IMG_3214 1

Kasih and Sandra!

IMG_3215 1

This is Fadhlan and HaidarIMG_3216 1

And, Athaa and Azriel

IMG_3217 1

And this is Zaki, the Captain/Teaching Assistant πŸ™‚IMG_3218 1

 

Zaki made all this problem to be solved using JavaScript or Python πŸ˜€

Bildschirmfoto 2015-07-08 um 7.20.12 nachm.

IMG_3220

IMG_3222

Like usual, after about 2 hours we take a break and do some stretching/yoga πŸ˜‰

 

IMG_3223

This is the winner of problem solving competition: Athaa – Azriel, Binar – Yumni. These two teams have got exactly the same score πŸ˜€

IMG_3234

 

And finally, this is all of us!Β IMG_3233 1

See you again at ProCodeCG Kids Half-Day Coding Camp for Advanced starting tomorrow! πŸ˜‰

[This coding camp is supported by BCCF, withΒ KLCBSΒ and Salman Media as Media Partners]

ProCodeCG – Coding Camp Day 3

Standard

Day 3.

Competition Day! Each team should create their own games and will be judged by other teams.

Every team has to bring the best of its members and then pick one or several codes to be inΒ competition. They have 2 hours to develop codes, and then after that they have to stop and start examining other teams’ work to give objective and fair judgement.

At the end, basically every team wins! Because they have learned so much, have created stronger bonding with each others and at the same time improving their coding skills πŸ˜‰

ProCodeCG applies different method for its kids classes including this camp: kids should be thought by kids. So the purpose of ProCodeCG kids classes is to teach kids to learn and also to teach. Because the best way to learn is by teaching.

Kids who has passed one level are expected to be able to teach kids on lower levels. This way kids will develop the skill of fast learning and how to pass the knowledge to other people (especially kids).

That’s why there is almost no adult involved in this camp πŸ˜‰

IMG_4837 IMG_4834

ProCodeCG – Coding Camp Day 2

Standard

Day 2.

Kids starts to know each other, so it is the time to give them task to do in groups. Captains are announced and ordered to lead teams. One captain is unable to come because not feeling well so we divide kids into 4 teams.

This camp is not only teach kids about how to code. This camp is intended to teach kids about leadership and teamwork. In general they seems to have fun working in groups but some of them having difficulties doing teamwork and some captains refuse to lead the team.

This camp makes sure that kids will learn something about teamwork and leadership. Some things might not work now, but later, maybe πŸ™‚

IMG_4740 IMG_4739

ProCodeCG – Coding Camp Day 1

Standard

We got total 19 kids, with 5 captains among them plus 2 back-up captains. Captains’ job desc is to make the team work, make sure each member understands the lessons and to make decisions. Back-up captains responsibility is to cover up the rest, like taking attendance, preparing infrastructures, resolving conflicts etc.

On Day 1, kids are given several task to complete individually, while the chief captain observing the dynamics and interaction between them to make strategies to be applied the next day πŸ˜‰

IMG_4698 IMG_4697