ProCodeCG Kids Regular Coding Class – 22 September 2018

Standard

Hello Saturday πŸ™‚ Time for being productive πŸ˜‰

IMG_5111

IMG_5112

Today Fadhlan is ready to finish mounting all the components to his robot

IMG_5092

IMG_5109

IMG_5126

IMG_5138

IMG_5151

IMG_5153

IMG_5163

Capt. Faris helped Fadhlan modifying the code

IMG_5159

IMG_5164

IMG_5165

IMG_5166

Edo still learn shell scripting while trying to install Linux on VirtualBox

IMG_5093

IMG_5101

IMG_5110

Nadine creates some coding for design

IMG_5094

IMG_5106

IMG_5113

Djalu continue his game in GameMaker

IMG_5095

IMG_5100

IMG_5119

IMG_5131

IMG_5150

and we got a newcomer: Al

IMG_5096

Al had to finish Minecraft Hour of Code challenge

IMG_5102

IMG_5120

IMG_5121

Al had beaten the first challenge πŸ™‚ Now the next πŸ˜‰

IMG_5134

IMG_5149

Al’s sister: Ifa also joined us πŸ™‚ And she was given different challenge than Al’s

IMG_5097

IMG_5103

IMG_5116

IMG_5132

IMG_5133

Agham continue learning programming logics with Blockly

IMG_5098

Capt. Faris helped Agham to proceed with the difficult parts

IMG_5104

IMG_5108

Harraz finished Minecraft Hour of Code today and continues creating his game in GameMaker

IMG_5099

IMG_5105

IMG_5115

IMG_5124

IMG_5125

IMG_5152

IMG_5156

Fathan made lots of progress with his PVZ game πŸ™‚

IMG_5118

IMG_5117

IMG_5129

IMG_5130

IMG_5139

IMG_5140

IMG_5142

IMG_5144

IMG_5147

Capt. Faris project: creating API for an Android app πŸ™‚

IMG_5122

The app

IMG_5160

IMG_5162

IMG_5161

We also have Mohan today πŸ™‚ Welcome to the club πŸ™‚

IMG_5127

Mohan went through the intro by doing the Minecraft Hour of Code challenge πŸ™‚

IMG_5128

IMG_5148

IMG_5157 IMG_5158

Mohan looks so excited, and so were Al and Ifa. Thank for joining us, see you again next week πŸ˜‰

*Photos and video are also available here

 

 

 

 

Advertisements

ProCodeCG Kids Regular Coding Class – Open Topics – 16 Dec 2017

Standard

Our open topics class πŸ™‚ Let’s see how many topics do we have today πŸ˜‰

IMG_4455

Capt. Faris, ready to continue our research about TensorFlow etc. πŸ™‚

IMG_4410

IMG_4414

We’re researching how to recognize certain object in real time with a camera πŸ™‚

IMG_4424

Yep it works πŸ˜‰

IMG_4425

It certainly recognizes persons

IMG_4426

and cellphone

IMG_4428

IMG_4429

Nice! Now we are going to add more objects and train it to be able to recognize the new objects πŸ™‚

IMG_4430

Ain was busy working on his assignments (while also preparing for kids coding camp because he’s going to be captain on duty ;))

IMG_4413

Ain had successfully created a simulation of wheels going up and down slopes πŸ™‚

IMG_4417

IMG_4418

And a simulation of some round objects falling into some surface

IMG_4452

We’re trying to simulate molecule behavior πŸ™‚

IMG_4453

Captains bonding before the class πŸ˜€

IMG_4416

Capt. Cinta was so busy catching up with Python programming

IMG_4421

She go through all the examples in the handout and ready to be given a new projectΒ  πŸ™‚

IMG_4419

Emma is back πŸ™‚ She is the only one in the class learning C/C++ for AI programming πŸ™‚ She was also given a task to explore Python AI Library as a comparison and just in case we need her to help us with the TensorFlow project πŸ™‚

IMG_4415

While J still stuck in finding ways to create a running text in Minecraft

IMG_4451

So he created something else instead πŸ™‚

IMG_4431 IMG_4432

IMG_4433 IMG_4434

J was still figuring out how to solve the problem with piston limit πŸ™‚

IMG_4436

While Azriel started to learn RedStone

IMG_4437

Azriel created automatic door with pressure plate and with lever πŸ™‚ There’s so much things to explore with this new skill πŸ™‚

IMG_4461

And now we have two web programmers: Nadine

IMG_4444

and Nanin πŸ™‚

IMG_4445

They both started to learn HTML and createΒ  their own website design πŸ™‚

IMG_4446 IMG_4447

IMG_4448

They look so happy πŸ™‚

IMG_4454

These girls type their own code and make some changes to the color, background, size and fonts πŸ™‚

IMG_4456

And they help each other, of course πŸ™‚

IMG_4458

Vian πŸ™‚ Got some help from Ain to make what’s in his head reality πŸ™‚

IMG_4449

Vian always has interesting ideas, and Ain always knows how to implement it πŸ™‚

IMG_4450

so they make a great team πŸ™‚

IMG_4457

The result πŸ™‚

IMG_4459

IMG_4460

Tyo did lots of research about how to connect Java to Microsoft Excel πŸ™‚

IMG_4463

Tyo was still working on the project to generate invoice from from Java πŸ™‚ Awesome work and endurance Tyo πŸ™‚

IMG_4465

Another activities in the class:

Capt. Fizhan trying to fix Nanin’s won’t-connect-to-internet laptop πŸ™‚

IMG_4462

And these two little bros of Ain were playing with Ain’s work πŸ˜€

IMG_4464

Lots of topics and progress as always! πŸ™‚ Can’t wait until the next class πŸ˜‰

ProCodeCG Kids Regular Coding Class – Open Topics – 9 Dec 2017

Standard

Our open topics class today πŸ™‚

IMG_3911

IMG_3890

Ain came up today with a breakthrough: creating some physics simulation using GameMaker Studio πŸ™‚

IMG_3882

IMG_3881

We’re going to see if this tools can make better physics simulation than our GameMaker Lite πŸ™‚

IMG_3876

The workspace

IMG_3877

The performance graph

IMG_3878

Creating objects

IMG_3885

Ain was given challenge to simulate a car running down the hill for the next class πŸ˜€

IMG_3899

Capt. Cinta is back πŸ™‚ As happy as usual, coding while singing πŸ˜€

IMG_3883

Today Cinta said she missed Python coding so she decided to code in Python again yaaay! We created some games in Python not so long ago and Cinta wants to recreate it πŸ™‚

IMG_3889

IMG_3893

IMG_3894

This is what we call “happy coding face” πŸ˜€

IMG_3896

So glad that finally someone of our kids working on Python again πŸ™‚

IMG_3904

And for the second session Cinta explored Minecraft and startet to build things in there

IMG_3912

Cinta was challenged to create running text in Minecraft πŸ˜‰

IMG_3913

IMG_3914

Meanwhile, Capt. Faris was given a task to do some research with Python Pandas and Tensorflow πŸ™‚

IMG_3891

Faris has been very reliable about whatever tasks given to him

IMG_3897

We had some problems with plotting data with Matplotlib earlier, and Faris should fix that

IMG_3903

He even tried Jupyter to make it work

Bildschirmfoto 2017-12-09 um 9.51.56 AM

The data had been gathered and displayed but cannot be plotted

IMG_3906

IMG_3923

It worked on Faris’ laptop but not on Mac

IMG_3909

After some investigation and virtualenv testing, plus exploring directory and so on, Faris triumphantly discovered how make it work: using python3 πŸ˜€

Yas! The data plot is come into view finally πŸ™‚ Thanks Faris πŸ™‚

 

IMG_3922

IMG_3910

Ajil is a persistent and focus kid. He started to create games in Minecraft πŸ™‚

IMG_3916

He had to write long lines of code πŸ™‚

IMG_3924

IMG_3925

IMG_3925

IMG_3934

IMG_3933

And we finally make Guessing Game work in Minecraft (Capt. Faris helped a lot)

IMG_3935 2

Well done, Ajil, we’re going to make more games next week πŸ™‚

IMG_3936

Vian was doing projects with Ain

IMG_3917

They’re discussing all the time πŸ˜€

IMG_3918

Vian was being supported by the whole family (Tetru wasn’t there): Ain, Empati and Tiga (they’re all brothers) πŸ˜€

IMG_3931

While Capt. Azriel teamed up with Jundy

IMG_3930

IMG_3915

Jundy was thinking about how to make running text in Minecraft

IMG_3937

He was experimenting with piston

IMG_3938

The problem is apparently piston only has limited number of blocks to push

IMG_3939

So we probably should come up with something else

IMG_3940

Jundy tried many possibilities

IMG_3942

IMG_3944

And make simulations to see how far a piston would push a block

IMG_3945

But still didn’t work and we will think about another way doing it next week πŸ™‚

IMG_3947

Captains doing research (proud :))

IMG_3892IMG_3895

IMG_3943

So proud to have these kids πŸ™‚ See you again next week πŸ™‚