ProCodeCG Kids Regular Coding Class – 28 Apr 2018

Standard

Hi hello! We’re reporting from ProCodeCG research center πŸ˜€

IMG_3254

The robotic team continued their project today. Fadhlan had just got some new stuff for his project

IMG_3234

and discuss with Awa on what to do next πŸ˜‰

IMG_3233

Fadhlan brought his drills and getting better at it πŸ™‚

IMG_3248

 

 

IMG_3240

The tools and the results πŸ™‚

IMG_3245

IMG_3257

IMG_3258

IMG_3261

Kids even called Go-Shop to buy some batteries for their robots when they are in the class, to make sure the have all the components even though they’re not finished attaching every parts yet πŸ™‚

IMG_3262

All the software need has been installed, and Fadhlan’s computer now is to connected to the devboard to control the robot πŸ™‚

IMG_3264

Capt. Awa given the task to assist Fahdlan and Nafis today πŸ™‚

IMG_3235

Nafis was very excited to unbox his robotic parts πŸ˜€

IMG_3237

He spent some time to take a look on each part carefully πŸ™‚

IMG_3239

IMG_3241 1

And then Capt. Awa came to help πŸ™‚ Kak Fadhlan also helped Nafis drilling the holes for placing the components πŸ™‚

IMG_3244

IMG_3256

Fathan was ready to create his Flappy Bird Game πŸ™‚

IMG_3242

IMG_3246

Fathan had got the sprites

IMG_3247

the background

IMG_3265

the pipes

IMG_3269

and the controls πŸ™‚ Yet it still need lots of improvements to be done in the next class πŸ˜‰

IMG_3271

Sam (left) was still adding features to his Racing Car Game, assisted by Capt. Azriel (right)

IMG_3243

The game is now has scores and lives

IMG_3253

We’re going to add fuel indicator but we’ll see in the next class whether Sam still want to do this game or start another one πŸ™‚

IMG_3260

IMG_3259

Capt. Faris had just got back after weeks really busy with schools stuff πŸ˜‰

IMG_3236

It took a while for him to gather up things and catch up

IMG_3255

And Capt. Faris was given the task to find a working wordcloud library in Python πŸ˜‰

IMG_3263

While Ain

IMG_3251

and Vian

IMG_3252

working hard inventing machines and structures in Minecraft πŸ™‚

IMG_3266

The machines/structures has complex architectures πŸ™‚

IMG_3267

That’s all for today, we’ll be reporting again very soon! πŸ™‚

 

 

Advertisements

ProCodeCG Kids Coding Camp – Creating Games – Day #3 – 14 June 2017

Standard

ProCodeCG Kids Coding Camp – Creating Games – Day #3!

Today we finished what we hadn’t finished yesterday and creating a new more game PLUS a game created from scratch by each kids πŸ™‚

IMG_1270 IMG_1271

IMG_1272

The game we learned today is a game called Agario πŸ™‚

IMG_1293

IMG_1326

This is a quite complex game because some of the sprite should spawn at random position with random colors

IMG_1327

and a sprite will wander around by itself eating others and grow bigger

IMG_1329 2

and another sprite has to eat as much food as it can while avoiding the green circle

IMG_1330

Let’s see what the kids have created today πŸ™‚

Nabiel:

IMG_1283 2

IMG_1273

IMG_1274

IMG_1299

IMG_1301

IMG_1321

IMG_1322 2

IMG_1346

IMG_1347

IMG_1340 2

Ruben:

IMG_1278

IMG_1291

IMG_1312

IMG_1315

IMG_1333

IMG_1341

Ioan:

IMG_1279

IMG_1351 2

IMG_1287

IMG_1290

IMG_1313

IMG_1296

IMG_1306

IMG_1320 2

IMG_1332

IMG_1342

Nadine:
IMG_1280

IMG_1294

IMG_1295

IMG_1298

IMG_1304

IMG_1317

IMG_1337

IMG_1338

IMG_1343

 

Raka:

IMG_1281

IMG_1297

IMG_1303

IMG_1325

IMG_1339

Farhan:

IMG_1282

IMG_1300

IMG_1302

IMG_1308

IMG_1309

IMG_1318

IMG_1319

IMG_1345

The class

IMG_1284 IMG_1285 2

IMG_1292 2

Capt. Zaki leading the class

IMG_1307

IMG_1310

IMG_1311

IMG_1314

IMG_1331

IMG_1335

IMG_1336

IMG_1344

The captains

IMG_1289

Lunchtime

IMG_1316

IMG_1324

And finally: the certificates πŸ™‚

IMG_1348

IMG_1349 IMG_1350 2

We’re having such a great time the last 3 days! πŸ™‚ Hoping to see you again, kids πŸ˜‰

 

ProCodeCG Kids Coding Camp – Creating Games Day #3 – 28 Dec 2016

Standard

Day #3! πŸ˜‰ Gerry helped to set up the class πŸ™‚

IMG_9505

Gerry is a very providing and helpful kid πŸ™‚

IMG_9506

Captains

IMG_9507

It’s never easy to take pics of these captains πŸ˜€ Capt. Syahna preparing the class equipment

IMG_9508

IMG_9509

Capt. Zaki controlling the screen while assisting Abi, and yet still have time to avoid the camera LOL

IMG_9548

IMG_9549

Before the whole class showed up

IMG_9510

These two are bestfriends πŸ™‚ Raul and Capt. Azriel

IMG_9511

Ok let’s check up what the kids had created today:

Indira’s

IMG_9512

IMG_9518

Vio’s

IMG_9513

IMG_9523

Abi’s

IMG_9514IMG_9529

IMG_9552

IMG_9555

Darren’s

IMG_9515

IMG_9522

IMG_9536

Raul’s

IMG_9516

IMG_9533

IMG_9550

IMG_9551

Dhita’s

IMG_9520

IMG_9553

Arya’s

IMG_9521

Capt. Azriel’s (for example)

IMG_9524

Ren’s

IMG_9525

IMG_9556

IMG_9557

Rafi’s

IMG_9546

Fadhil’s

IMG_9531

IMG_9547

Michael L’s

IMG_9532

IMG_9545

Gerry’s

IMG_9535

Michael W’s

IMG_9541

IMG_9542

IMG_9543

Kevin’s

IMG_9544

How the class looked like today πŸ™‚ Lots of interactions πŸ™‚

IMG_9517

IMG_9519 2

IMG_9572

IMG_9527

IMG_9530

IMG_9534

IMG_9537 IMG_9538

IMG_9540

We created Flappy Bird, Break Out and Agario Game today πŸ™‚

IMG_9554

Mama Ren was so curious about Agario and couldn’t stop coding πŸ˜€

IMG_9558

 

IMG_9562

Taraaaa, the Agario πŸ˜‰

IMG_9565

Papa Darren’s made sure Darren finished his Agario πŸ™‚

IMG_9563

Rafi after class πŸ˜€

IMG_9564

Kevin and Michael L with the certificate

IMG_9569

Michael W with the certificate

IMG_9570

All of us with the certificate, yaaaay!!!

IMG_9561

These kids now posses the superpower of creating games πŸ™‚ We’re going to learn some cryptography and virus in Python starting 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 Regular Coding Class 7 May 2016 – Greenfoot Projects

Standard

We still have our class running even on long weekend! πŸ˜‰ And surprisingly, lots of kids showed up! πŸ™‚

IMG_0867

Farrel setup his own working space because he wanted to continue his project πŸ˜‰

IMG_0868

There were several threads going in the class today: Greenfoot intro, Greenfoot intermediate, Flappy Bird project, and also “The Vengeance Project” πŸ˜€

IMG_0869

Roni worked hard today, he finished everything asked to be done! Yaaaay Roni! πŸ˜‰

IMG_0870

Aliyah added score and spawn methods to her code
IMG_0872

We splited the screen in two: the left one is for the main class (the part Roni was working on) and the right side is for the Counter class (the part Aliyah was working on)

IMG_0873

The asynchronous class worked just fine πŸ˜‰

IMG_0874

Reza did some debugging to his code and ready to inject the spawn method

IMG_0875

Malik, the leader of Flappy Bird Project didn’t has just finished the Greenfoot version. He is also writing it in pure Java. This is the listing of the code, inΒ Eclipse.
IMG_0876

Binar was catching up with Greenfoot tutorials

IMG_0877

Al figuring out some errors
IMG_0878

And we had a newcomer! Muhammad πŸ™‚Β He had given a jumpstart to code with Greenfoot πŸ™‚

IMG_0879

Faris was getting ready to assist Muhammad πŸ˜‰
IMG_0880

Malik observing his code because he was given a task to help Kak Binar finding what’s wrong with her code πŸ™‚

IMG_0881

We always help each other πŸ™‚
IMG_0882

Oh, and we also had successfully install pip and Paramiko for “The Vengeance Project” πŸ˜€ We taught the kid how to use command prompt to install things and set the environment variables to make it work! πŸ˜‰

IMG_0883

Well this is the haven for our tribe, where we can get together, make friends and do things we like: solving problems with code πŸ™‚
IMG_0884

Binar looked so busy catching up after several weeks missing the class πŸ™‚

IMG_0885

After they got Paramiko installed, Azriel and Farrell now ready to continue the project
IMG_0886

Reza switched his laptop so some files should be copied to keep him in track.

IMG_0887

This captain is very busy doing multiple things πŸ˜€
IMG_0888

This is the Greenfoot version of Malik’s Flappy Bird! Runs so smoothly like the real Flappy Bird!!!

IMG_0890

Faris gave it a try. While Malik is very brilliant at coding, Faris is very brilliant in debugging. He found a bug in the code, and that is so impressive!!! They should work together as a team (like they always did) πŸ™‚
IMG_0891 IMG_0889

Some screenshots: Malik’s FlappyBird in Greenfoot
Bildschirmfoto 2016-05-07 um 8.18.40 PM

The listing of the code in Greenfoot

Bildschirmfoto 2016-05-07 um 8.19.05 PM

And the listing of the code in java. Not yet finished and has reached 300 lines!
Bildschirmfoto 2016-05-07 um 8.25.15 PM

We’ll continue all we did today next week πŸ™‚

ProCodeCG Kids Regular Coding Class 16 April 2016- More Objects and Methods in Java

Standard

Hello! Yesterday we added more classes and methods to our Java coding πŸ˜‰

IMG_9255

We added timer, counter, random spawning, start button and so many more πŸ™‚

IMG_9256

This is Awa adding more lines to his code and making sure it can be compiled and worked πŸ™‚

IMG_9257

Ardi is reading the tutorial and catches up things quickly after a few weeks of absence πŸ˜‰ Welcome back, Ardi! πŸ™‚

IMG_9258

Malik came with lots of progress. He had finished all homework and ready to do some more!

IMG_9259

While Clarence had different thing in mind, he wanted to create cupcakes war πŸ˜€

IMG_9260

While Pru was busy with the crabs eating lots of polar bears πŸ˜€

IMG_9261

Ardi had almost done with his catching up and he started to play with a cat. And feed it LOL

IMG_9262

Capt. Syahna was in charge as the display operator as usual πŸ™‚

IMG_9264

There were a little course on the back of the class, a crash course on editing pics πŸ˜‰

IMG_9265

Malik had an idea of creating Flappy Bird with Java πŸ˜‰

IMG_9266

So while the others start adding counters method to the code, Malik had started a new thread πŸ˜€

IMG_9267

He started right away, downloading assets and creating classes

IMG_9269

It was a great idea for Awa too! He switched from the last code and start his own Flappy Bird code πŸ˜€

IMG_9270

We need some image editing to get clean Flappy Bird images so these guys were talking about editing files with smartphone πŸ™‚

IMG_9272

Reza is also catching up with the class πŸ™‚ He wasn’t into the Flappy Bird yet πŸ™‚

IMG_9274

A snapshot of some of what we did!

Bildschirmfoto 2016-04-17 um 10.39.44 AM

See you next week πŸ™‚