ProCodeCG Kids Regular Coding Class – 21 Apr 2018

Standard

Every Saturday there’s always be new things to be learned, lots of progress and sometimes breakthrough πŸ™‚

IMG_2885

IMG_2934

Sulaiman was ready to learn more Javascript code for Minecraft Modding

IMG_2886

IMG_2891

Sul learned to create tunnel in Minecraft πŸ™‚

IMG_2906

There was some errors and we fixed it

IMG_2920

There you go πŸ™‚

IMG_2922

Nafis was assigned to control an RGB LED using the cloud πŸ™‚

IMG_2887

IMG_2894

the code

IMG_2907

the circuit

IMG_2909

Next week Nafis will started to assemble a robot and one day will control it via cloud πŸ˜‰

IMG_2917

 

Firaas learned GameMaker and Minecraft Modding today πŸ™‚

IMG_2888

IMG_2893

Firaas started to build his Agario-like Game πŸ™‚

IMG_2916

IMG_2924

IMG_2925

Fadhlan got his new robotic toolkit and ready to do installation and assemble the components

IMG_2889

Lots of things to be installed

IMG_2892

Fadhlan works in team with Awa πŸ™‚

IMG_2897

IMG_2911

Components to be assembled

IMG_2901

And yes Fadhlan likes doing this so much πŸ™‚

 

IMG_2945

IMG_2949

Fadhlan will develop his own robot while Awa develop his own too πŸ˜‰

IMG_2929

Awa proudly showed his assembled robot πŸ™‚ He staying up late the other night to finish it πŸ˜€

IMG_2895

“Mantap jiwa”, he said πŸ˜€

IMG_2896

A closer look

IMG_2898

IMG_2900

A view of the bottom

IMG_2899

Introducing the first ProCodeCG Robot by Capt. Awa πŸ™‚ ❀ ❀ ❀

IMG_2942

Nares was determined with the mission to add lives to the game πŸ™‚

IMG_2890

We tried every way we knew to make it work

IMG_2902

We followed some tutorials

IMG_2930

IMG_2931

IMG_2923

And yeah it finally worked!!!

IMG_2946

Well done Nares, we will make another game next week πŸ™‚

IMG_2947

Another determined mind: Fathan πŸ™‚

IMG_2904

Fathan had solved all the errors that occurred in the last class and today πŸ™‚

 

IMG_2936

Now it’s error free!

IMG_2937

Fathan also add a few more things to the game and he’s going to create a new game next week πŸ™‚

IMG_2918

Vian, is getting better at logic and problem solving πŸ™‚

IMG_2905

Vian was given a task that no one in the class can solve so far πŸ™‚

IMG_2908

It is creating a running text with Minecraft Redstone πŸ™‚

IMG_2910

Vian had a brilliant idea: he used glow stone and rails πŸ™‚ How cool is that! No one has ever thought of it before πŸ˜€

IMG_2912 IMG_2914

The circuit

IMG_2915

It’s looking good, we just need to add some characters to be displayed πŸ™‚ We probably need some timer πŸ™‚

IMG_2921

Koosha came with new components, he hadn’t told us yet what to create πŸ˜€

IMG_2928

 

IMG_2932 IMG_2933

But then there’s a problem with his OS 😦

IMG_2939

That needed to be fixed first 😦 Needed to be reinstalled

IMG_2940

Cleaning up after the class with Capt. Awa leading πŸ™‚

IMG_2950

A dedicated captain, he is! πŸ˜‰

IMG_2951

And this is how he looked like when get caught bringing some chair on top of a rolling chair LOL πŸ˜€

IMG_2952

*Video is available here

Advertisements

ProCodeCG Kids Regular Coding Class – 14 Apr 2018

Standard

This is not just a regular coding class. This is a research center of ProCodeCG Kids πŸ˜‰

IMG_2482

IMG_2483

This is from earlier: Aidia and Echa helped preparing the class πŸ˜‰

IMG_2456

IMG_2457

Echa missed several classes and got back with lots of ideas πŸ™‚

IMG_2458

One of Echa’s project is to create Hogwart School πŸ˜‰

IMG_2463

IMG_2472

IMG_2488

Wooowww

IMG_2509

Awesome creations Echa! πŸ™‚

IMG_2510

Aidia had her own project too πŸ™‚

IMG_2459

Aidia likes to build structures in Minecraft

IMG_2462

And explores things can be done in Minecraft like cooking

IMG_2473

Or created hidden place to hide stuffs

IMG_2508

IMG_2487

or trying funny things like making things upside down πŸ˜€

IMG_2520

She also has pets too πŸ™‚ Later Aidia will learn to do things in Minecraft with JavaScript coding πŸ˜‰

IMG_2521

Sulaiman continued his JavaScript coding in Minecraft πŸ™‚

IMG_2460

Today Sul created a skyscraper πŸ™‚

IMG_2491

IMG_2474

With code we can create how many floors as we want πŸ™‚

IMG_2475

We can also add colors too to the skyscraper

IMG_2489

So we got a rainbow building πŸ™‚

IMG_2490

The code πŸ˜‰

IMG_2492

Sul learned to create a bridge πŸ™‚

IMG_2526

Kinan, welcome back πŸ™‚

IMG_2461

IMG_2467

To refresh the memory, Kinan re-created her race car game, and did it differently πŸ˜‰

IMG_2476 2

IMG_2484

different version but better than previous! Nice one Kinan! πŸ™‚

IMG_2493

Capt. Azriel on duty helping Kinan

IMG_2470

Kinan’s brand new RaceCar Game πŸ˜‰

IMG_2506

Nafis was given task to test micro servo for our robotic project πŸ™‚ Nafis was in IoT team but he’s needed to help us with the testing too πŸ™‚ Thanks Nafis πŸ™‚

IMG_2465

Sam continued working on his RaceCar game, still struggling to add fuel indicator πŸ™‚

IMG_2466

The most interesting thing about coding is that there’s many ways to do things. Kids will learn about problem solving by finding and choose their own way to fix a problem πŸ™‚

IMG_2468

Sam still figuring out to display the fuel indicator πŸ™‚

IMG_2477

Fathan was on the same track with Sam. He was also working on fuel indicator on the RaceCar Game

IMG_2469

The problem with Fathan’s is there was some errors at the end of the game because when the car crashes into the other, then the fuel indicator cannot find its position because the car changed into the wrecked car sprite πŸ˜€ We still need to figure it out next week πŸ˜‰

IMG_2471

Fadhlan was given totally a new task: a robotic research πŸ˜‰

IMG_2478

First, Fadhlan had to read the tutorial

IMG_2481

And then browse the internet to find the components

IMG_2485

IMG_2503

Capt. Awa was about to continue his vending machine project but given a new task to give Fadhlan a demo of how stepper motor work πŸ™‚

IMG_2486

So Awa prepared the code

IMG_2499

and did some components research too

IMG_2502

and then wrote down what we needed for the robotic project

IMG_2504

ok the stepper motor worked fine πŸ™‚

IMG_2511

IMG_2512

ProCodeCG Kids Robotic Team πŸ˜‰

IMG_2516

IMG_2522

IMG_2528

and Fadhlan wrote down the plan

IMG_2514

IMG_2535

this stepper motor is for one wheel

IMG_2515

Adding the wheel

IMG_2523

IMG_2531

Yas, we got one wheel

IMG_2534

and then added the second one πŸ˜‰

IMG_2532

Vian

IMG_2479

and Ain had problems with the server, they should download the updated server so they can continue the project

IMG_2507

Nares got a huge progress today

IMG_2480

Nares had finished his intro to programming sessions so he started GameMaker today πŸ™‚

IMG_2494

Nares’ first game πŸ˜‰

IMG_2495

Carefully see how the game grows πŸ™‚

IMG_2496

IMG_2500

IMG_2501

IMG_2505

IMG_2519

IMG_2525

IMG_2527

IMG_2529

Capt. Awa helped Nares to improve the game even more πŸ™‚

IMG_2533

Capt. Awa cleaning up after the class, thanks capt! πŸ˜‰ :*

IMG_2536 IMG_2537

Behind the scene: bonding between kids in the class πŸ™‚

IMG_2497

Cute scene πŸ™‚

IMG_2498

That’s the report for today, hoping its not overwhelming πŸ™‚ See you again next week πŸ™‚

*video is available here

ProCodeCG Kids Regular Coding Class -7 Apr 2018

Standard

How’s your Saturday? This is ours πŸ˜‰

Firaas helped preparing the class πŸ™‚ He and his mom always come very early πŸ™‚

IMG_1982 IMG_1983

The class after most of the kids showed up πŸ™‚

IMG_2017

IMG_2018

Firaas learns Minecraft very quickly. He created lots of things with RedStone.

IMG_1988

This circuit, produces music πŸ™‚

IMG_1984

IMG_1986

IMG_1989

Nares had just came back from an event at his school. Very sleepy and tired, he came to the class to learn πŸ™‚

IMG_1991

Nares finished his second part of intro to programming and going to start creating games next week πŸ™‚

IMG_1999

IMG_2021

Nafis was ready to continue his IoT project πŸ˜‰

IMG_1992

Nafis’ mission is to turn on/off this LED via cloud from his Android phone πŸ™‚

IMG_2010

And yeah it worked πŸ˜‰

IMG_2011

Ain

IMG_1995

and Vian

 

IMG_2009

IMG_2024

and Firaas

IMG_2025

worked together to built things in Minecraft πŸ˜‰

IMG_2026

Capt. Awa mission was to continue his vending machine project πŸ™‚

IMG_1996

But Capt. Awa felt like to show us the improvement he made in some games he created πŸ˜€

IMG_2001

IMG_2002

IMG_2003

And then Awa wanted to add another row of vending machine. So he had to add another motor servo and controller to the circuit πŸ™‚

IMG_2014

The code

IMG_2015

Not as easy as we thought, we got stuck because none of the servo worked πŸ˜€

IMG_2027

So Koosha came to help

IMG_2028

IMG_2029

IMG_2030

Koosha had a great way to debug it πŸ™‚

IMG_2031

IMG_2032

The button pressing was detected but the servo didn’t move a bit πŸ™‚ We need more time to debug πŸ™‚

IMG_2033

Koosha project for today is this

IMG_1997

IMG_1998

Required some hard work πŸ˜€

IMG_2006

Nothing is impossible for Koosha πŸ™‚ Next class he’s going to be assigned a new project: robotics πŸ™‚

IMG_2012

IMG_2019

IMG_2020

Azriel was still struggling with digital clock in Minecraft

IMG_2016

Azriel had to start all over again because the last time did not work

IMG_2022

It is quite a complex structure πŸ™‚

IMG_2034

We also did some research on how to create a robot in Minecraft πŸ˜€

IMG_2023

Too many things to do, too many ideas to be executed but we still have next week πŸ™‚ Until then πŸ˜‰

 

 

ProCodeCG Kids Regular Coding Class – 31 Mar 2018

Standard

Regular Saturday fun πŸ™‚

IMG_1577

IMG_1602

IMG_1603

IMG_1606

Glad to have Firaas back πŸ™‚ He wanted to start learning Minecraft Modding with Spigot Server πŸ™‚

IMG_1575

After Firaas got the server installed, he started to enter command using JavaScript to see what happens πŸ™‚

IMG_1581

this is an example of creating a structure in Minecraft using JavaScript code πŸ™‚

IMG_1605

Firaas demonstrate his homework: Flappy Bird πŸ™‚

IMG_1595

IMG_1597

It still has some bugs but in overall it’s nicely done!!!

IMG_1596

Captains Collaboration – as always πŸ™‚ Capt. Syahna and Capt. Cinta always have things and ideas to do as projects πŸ™‚

IMG_1576

Today the task for Capt. Cinta is to create data visualization using Python Libraries πŸ™‚

IMG_1583

It required tedious work of installation, and Capt. Faris backed us up as always πŸ™‚

IMG_1599

There were still some errors in installation and we’re going to fix that next week πŸ™‚ The getting started is often the most painful stage πŸ˜€

IMG_1591

Sam was ready to work in 3 hours straight πŸ˜‰

IMG_1578

IMG_1580

Sam’s game development progress was awesome πŸ™‚

IMG_1607

Sam added lots of details to the game

IMG_1592

IMG_1590

including a smart trick on how to spawn the other cars randomly πŸ™‚ The game is very smooth and challenging πŸ™‚

IMG_1612

Fadhlan, under the supervision of Capt. Azriel was working hard to improve his last game πŸ™‚ *we forgot to take screenshots

IMG_1579

Capt. Faris working on projects, while helping other students. But today he spend most of the time installing Capt. Cinta’s laptop with wordcloud Python library and its dependencies πŸ˜€

IMG_1582

Fathan made awesome progress with his game, too πŸ™‚

IMG_1584

IMG_1593

Fathan added timer, scores, lives and fuel indicator to the game πŸ™‚

IMG_1601 2

He was busy testing those indicators because some of them sometimes didn’t work properly. We’re still finding tricks to display a fuel indicator bar

IMG_1587

We had a newcomer, Nares πŸ™‚

IMG_1585

IMG_1588

Nares learned basics of programming with LightBots πŸ™‚

IMG_1589

He will get through intro to programming for about 1 – 2 more classes, and then he should be ready to move to the next topic πŸ™‚

 

IMG_1594

Azriel was working on his digital clock project in Minecraft πŸ™‚

IMG_1598 2

It’s a quite complex task that he needs two computers to do it πŸ˜€

IMG_1609

Notice the switches and wiring πŸ™‚

IMG_1610

This is a different way to learn about logics and how electronic circuits work πŸ˜‰

IMG_1611

There will be more progress and interesting news about this class next week πŸ™‚ See you soon πŸ™‚

 

ProCodeCG Kids Regular Coding Class – 17 Mar 2018

Standard

Hello Saturday πŸ™‚ Our coding squad time to have fun πŸ˜‰

IMG_0765

IMG_0790

IMG_0801

IMG_0802

Firaas came with lots of progress πŸ™‚ He missed two classes but he did his homework πŸ˜‰

IMG_0769

Firaas had made lots of improvement on his BreakOut Game πŸ™‚

IMG_0762

Notice how creative he is on every levels πŸ™‚

IMG_0763

IMG_0764

IMG_0771

Another game Firaas proudly demonstrated πŸ™‚

IMG_0772

IMG_0773

Aaaand another one πŸ˜€

IMG_0775

IMG_0776

Firaas likes to help other kids too πŸ™‚ Echa had problems with Minecraft and Firaas offered some help πŸ™‚

IMG_0784

We got Sulaiman back too πŸ™‚ Yaay πŸ™‚

IMG_0766

Sul had to catch up with Minecraft Modding πŸ™‚

IMG_0780

Sul learned to create more complex structures, started with a simple block stacking (that red line behind the triangle stairs) to creating triangles

IMG_0785

like this one

IMG_0803

and then we added alignment and colors πŸ™‚ This is to make sure Sul understands the concept of looping πŸ™‚

IMG_0816

Aidia πŸ™‚ The cheerful one πŸ˜‰

IMG_0767

IMG_0791

IMG_0792

Aidia was given a project today, and Vian (right) helping her with the server πŸ™‚

IMG_0786

Aidia learned how to administer a server πŸ˜‰

IMG_0807

Echa was also given a project πŸ˜‰

IMG_0768

She chose a project from a book πŸ˜‰

IMG_0788

IMG_0805 1

the results πŸ˜‰

IMG_0789

IMG_0800

Sam πŸ™‚ Ready to improve his last game and create a new one πŸ™‚

IMG_0770

IMG_0779

IMG_0812

IMG_0794

Sam had successfully add lives and score table to the game πŸ™‚

IMG_0795

Next week Sam will continue creating Race Car Game πŸ™‚

IMG_0796

Azriel was given a task to create a digital clock πŸ™‚

IMG_0797

IMG_0813

It is so complicated and difficult, Azriel will continue working on it next week πŸ™‚

WhatsApp Image 2018-03-17 at 12.06.13

Nafis had a job to test an ultrasonic buzzer circuit πŸ™‚

IMG_0777

IMG_0781

IMG_0783

While Cinta was looking for another project while doing the last one πŸ™‚

IMG_0778

the Python code πŸ˜‰

IMG_0782

Koosha wanted to test his new Nokia 5110 LCD πŸ™‚

IMG_0787

IMG_0798 IMG_0799

But we still haven’t figured how to make it work

IMG_0804

Ain

IMG_0808 IMG_0809

and Vian were busy setting up servers to enable them to collaborate their work together

IMG_0810

Capt. Faris (left) was busy installing stuff to Capt. Malik’s laptop

IMG_0811

to make sure Capt. Malik can get to work very soon

IMG_0814

Lots of things to catch up, lucky Capt. Faris is very good in giving a jump start πŸ˜‰

IMG_0815

one of work we had to do is labelling image for training. We have 100+ pics of Capt. Awa to be labelled one by one before we put it into the data set for training πŸ˜€

Note: Capt. Awa didn’t come to the class because he went for a study visit in Malaysia πŸ™‚ He gave a presentation about the vending machine from last week πŸ˜‰

IMG_0817

IMG_0818

So glad to have another captain joining in our research squad so we can do more things at the same time!

 

ProCodeCG Kids Regular Coding Class – 10 Mar 2018

Standard

An extraordinary regular thing for us every Saturday: kids coding class πŸ˜‰

IMG_0140

IMG_0159

IMG_0169

Hello Capt. Awa πŸ˜‰

IMG_0141

Awa was really busy working on his vending machine project

IMG_0151

IMG_0152

the schematic

IMG_0153

components

IMG_0154

IMG_0155

IMG_0173

IMG_0156

IMG_0170

Awa is going to present this work in Malaysia very soon πŸ™‚

IMG_0172

Well, even a Captain needs a break πŸ˜€ *Awa having breakfast πŸ˜€

IMG_0184 2

Fathan, is a determined game maker πŸ™‚

IMG_0142

Fathan worked for three straight hours improving this game πŸ™‚

IMG_0139

IMG_0146

IMG_0163

Fathan kept adding things to the game, and tried different ways to do things like displaying scores with two different ways πŸ™‚

IMG_0178

A very impressive game πŸ™‚ It has every components required in this kind of game πŸ˜‰

IMG_0181

Sam is a focus fast learner

IMG_0143

IMG_0417

The first sprite

IMG_0147

the first moves

IMG_0162

and the game grew so quickly into a full featured one πŸ™‚

IMG_0167

Sam is certainly know how to create interesting games πŸ™‚

IMG_0418 2

Capt. Faris had loads of work and research to do

IMG_0144

IMG_0149

Faris was given a task to parse data crawled from instagram πŸ™‚

IMG_0150

And prepare other captain to catch up with the research πŸ™‚

IMG_0416 2

Aidia πŸ™‚ A bubbly, cheerful and passionate little girl πŸ™‚

IMG_0145

Aidia likes to create things in Minecraft

IMG_0148

 

IMG_0164

Aidia was given a project to create a 2 storied house with elevator πŸ™‚

IMG_0165

Aidia always pays attention to little details πŸ™‚

IMG_0414

Danen was also working on his game and improving them πŸ™‚ He worked on several games at the same time πŸ™‚

IMG_0158

IMG_0160 IMG_0161

Danen also discussed with Capt. Awa about the game

IMG_0171

IMG_0179

And produced something like this LOL

IMG_0180

Vian (left) and Ain (right) were still doing the same Minecraft project

IMG_0168

IMG_0176

Vian was responsible to help Aidia learning more about Minecraft commands πŸ˜‰

IMG_0174

Aaaand, we had Capt. Malik back!!!

IMG_0177

Capt. Faris (left) helped Capt. Malik to install things required to catch up with our research and projects πŸ˜‰

IMG_0182

Two of the best captains of ProCodeCG πŸ˜‰

IMG_0183

Malik was going to be help Faris to do Machine Learning research

IMG_0186

So Malik has to install Python, TensorFlow and all the dependencies πŸ™‚

IMG_0187

IMG_0415

We had a students of Business and Management, Telkom University visiting our class and did some interviews, including to the CFO, Capt. Syahna πŸ˜€

IMG_0166

Can’t wait until the next Saturday πŸ™‚ See you kids very soon πŸ˜‰

ProCodeCG Kids Regular Coding Class – 24 Feb 2018

Standard

It was a wet and cloudy morning but kids kept coming to the class, thanks! πŸ™‚

IMG_9657

We had a visitor today: Ibu Inge Halim –Β General Manager, Banking and Financial Markets, IBM Indonesia πŸ™‚ (on the left, in khaki blazer)

IMG_9694

Capt. BR brought her to see how kids learn and do coding πŸ™‚

IMG_9695

f594126e-f78e-45a2-ae96-759c47144561

She was amazed to see the demo of Koosha’s elevator simulation πŸ™‚

196d1e04-d5c6-4085-a9a5-17a45c2c5f77

Bu Inge took a look on what each kid was doing in the class, including Cinta’s πŸ™‚

907d67db-d016-437d-a8c6-348c5f063292

So here’s the detail of what the kids were working on today πŸ™‚

Ozan was going to control LED brightness via cloud

IMG_9658

First he had to try to control the brightness of the LED using potentiometer

IMG_9663

IMG_9664

IMG_9689

But there was some problems because the potentiometer didn’t seem to work to adjust the LED brightness

IMG_9670

We had replaced the potentiometer and it still didn’t work. Will sort this out next week and as the problem is solved we’re going to control it via MQTT Dash app from Ozan’s android phone πŸ™‚

IMG_9678

Our newcomer: Fathan πŸ™‚ *he was waiting for internet connection before he can start the lesson πŸ˜€

IMG_9659

Fathan finished learning Python with CodeCombat today

IMG_9661

And then Capt. Azriel helped him getting started with GameMaker

 

IMG_9705

Yeeay Fathan’s first game πŸ™‚

IMG_9686

Very well done, Fathan πŸ™‚ Thanks to Capt. Azriel for the assistance πŸ™‚

IMG_9698

IMG_9700

IMG_9701

IMG_9702

Nafis (in the corner) checked his MQTT Dash App to be tested today. He forgot to bring his laptop charger so we have to use another laptop to test it πŸ™‚

IMG_9660

Nafis task was to turn on/off a LED via cloud using his android phone

IMG_9690

and after several attempts, it worked πŸ™‚ With the help of Ka Ozan *because he had gone through the same thing a couple weeks ago πŸ™‚ Thanks Ka Ozan πŸ™‚

IMG_9706

Nafis satisfied look and his sister cute making faces LOL

IMG_9709

Cinta was making her idea into reality: creating a random topic generator πŸ™‚ She is going to create it in Python and then with Thunkable

IMG_9662

We also had students from Telkom University School of Economy and Business, interviewing the whole class about ProCodeCG πŸ™‚

IMG_9667

And Cinta showed them some of her most awesome works πŸ˜‰

IMG_9673

Capt. Syahna arrived and Cinta happily discuss her ideas to her because it was their ideas together to create this random topic generator πŸ™‚

IMG_9710

Capt. Faris, like usual, working on the research: data crawling and tensorflow πŸ™‚

IMG_9665

76884649-1751-4a45-bd94-edfcca7e749b

He said we need to improve the learning process because the result for certain images is like this

IMG_9696

The trend of the image recognition

IMG_9697

Vian and Ain (Ain sit on Vian’s right and we missed taking his pic today :(( ) were still doing their Minecraft Skin project together πŸ™‚

IMG_9666

Koosha worked on loads of thing πŸ˜€

IMG_9668

He determined to make his elevator simulator works πŸ™‚

IMG_9672

IMG_9676

Koosha rewrote the code

IMG_9713

IMG_9677

IMG_9680

and checked again the circuits

IMG_9681

IMG_9682

And it worked πŸ™‚ Yaaay well done!

IMG_9684 2

IMG_9692

Then we added LCD to display the info about the elevator

IMG_9712

There were still some glitches but we will work on it next week πŸ˜‰ So far it’s been a huge progress today πŸ˜‰

IMG_9714

Azriel was given a new challenge: to create a running text in Minecraft

IMG_9674

but it was too hard so we changed it to creating elevator πŸ™‚

IMG_9675

like always, Azriel found each and every way to do it πŸ™‚

IMG_9687

The elevator

IMG_9688

that goes up πŸ™‚ We’re going to find out how to make it move in both directions πŸ˜‰

IMG_9691

That’s it for today! Will be reporting again next week! πŸ™‚