ProCodeCG Kids Regular Coding Class – 2 Feb 2019

Standard

Just as promised next week, today we made lots of progress πŸ™‚

IMG_4788

Agham has added a stop sign for the school bus so we will get socre when it reaches there

IMG_4765

IMG_4802

Agham carefully chose and edited the assets of the game

IMG_4810

The game is looking very nice, what we have to figure out next is to print score and make the bus comes from the right side of the room each time leaves the room from the left side

IMG_4817

Djalu learned how to create apps today πŸ™‚

IMG_4766

Djalu is signing up for a coding competition so we’re preparing for it

IMG_4805

It took some time to switch from Python to this drag and drop programming πŸ™‚

IMG_4824

IMG_4829

Djalu’s first app πŸ™‚

IMG_4830

Hafiz’s task for today is to create a jumping dinosaurs game like Google’s (when there’s no internet connection) πŸ™‚

IMG_4767

Hafiz always do task in detail πŸ™‚ Look how he finds references and make the sprites as close as the real ones πŸ˜‰

IMG_4780

Finally done! We just need to add score and make the cactus appear randomly πŸ™‚ Well done Hafiz πŸ™‚

IMG_4809

Captain on Duty: Faris

IMG_4768

Faris is doing research on Machine Learning using Python Library to generated random faces

IMG_4781

The codes

IMG_4800

random process

IMG_4841

the international conference publication he’s reading today

IMG_4842

These faces are generated by an machine learning algorithm *isn’t it scary that these faces not really exist; but generated by a machine?

IMG_4843

Aidia and her big awesome project! πŸ™‚

IMG_4769

The mouse on the right will move across and when 3 ultrasonics sensors detect it, it will control the traffic light and then open the gate πŸ™‚ The awesome support from the family (the mom who created the maquette and the father bringing it to the class and bring it back after) that makes this incredible product possible πŸ™‚

IMG_4775

Aidia is a very busy little girl, she had to go right away after the class to a dance performance that’s why she looks so cute today with that hairdo and make ups πŸ™‚

IMG_4799

Sam, making great progress each time. Like always πŸ™‚

IMG_4770

He added more features to the app and he had successfully solve the problem with the sound πŸ™‚

IMG_4790

Fadhlan is building a new robot today. The mapping robot

IMG_4771

Lots of components to be tested and assembled

IMG_4776

After making like 4-5 robots from scratch, today Fadhlan actually followed the manual instructions πŸ˜€

IMG_4784

IMG_4791

and get much better results πŸ˜€

IMG_4792

We tested the Arduino Leonardo today and it worked fine

IMG_4814

we also tested every ultrasonic sensors

IMG_4816

next week we will process the input from all 3 ultrasonics

IMG_4822

Look at the mess πŸ˜€

IMG_4826

Al was given the same task as Hafiz πŸ˜‰

IMG_4773

Al gave different looks to his characters

IMG_4777

so typical of Al πŸ™‚

IMG_4793

IMG_4798

Done but still need improvements πŸ™‚

IMG_4821

Faishal is working on the same thing as Djalu

IMG_4774

IMG_4779

IMG_4795

Faishal’s first app

IMG_4803

He started exploring the block of codes

IMG_4820

IMG_4825

Figuring out how to set timer for the splash screen

IMG_4828

Sulaiman worked on the locker project

IMG_4778

IMG_4794

IMG_4796

We even borrowed Aidia’s book to find ideas πŸ™‚

IMG_4797

IMG_4815

IMG_4819

Farrell got the new components to explore today: joystick, gyro and micro servo

IMG_4782 IMG_4783

IMG_4813

Lots of work to do but Farrell spent some time to help Agham πŸ™‚ Thanks Farrell πŸ™‚IMG_4806

 

Yogi is working on the same game for weeks, that amazingly looks like a real game

IMG_4786

He put HUGE effort to the game and pay attention to EVERY details

IMG_4801

The movement, the animation, the look, the feel is very real

IMG_4811

the key is that the game is not using only drag and drop coding, but mostly written codes. Β Complicated lines of codes πŸ™‚

IMG_4823

Today Yogi has successfully created what he wanted to do for weeks: make a menu controlled with arrow to select πŸ™‚ Impressive work today, Yogi πŸ™‚

IMG_4832

Here’s some of the codes

IMG_4836

IMG_4837

IMG_4838

The result is unbelievable πŸ™‚ Next to do: adding scores and fuel stats πŸ˜‰

IMG_4839

The best about this class is the kids will gather up together and help each other when needed πŸ™‚ This is when a toolbox was turned upside down and all of it contents are in the floor, kids in the class come and help πŸ™‚ Very nice πŸ™‚

IMG_4827

Can’t wait to see them again next week πŸ™‚ Until then πŸ˜‰ ❀

*Photos and videos are also available here

Advertisements

ProCodeCG Kids Regular Coding Class – 26 Jan 2019

Standard

Our regular process to raise future coders and engineers πŸ˜‰

IMG_4385

Harraz has so much idea he got problems in choosing which one to make πŸ˜€

IMG_4357

IMG_4371

and then Harraz chose to create a RaceCar Game

IMG_4374

IMG_4383

for next he will create this Jumping Dinosaurs Game inspired by Google πŸ˜€

IMG_4388

Capt. Awa has a pile of works to do πŸ˜€

IMG_4358

Today he debugs the IoT project

IMG_4372

try to connect to the wifi

IMG_4375

and suddenly it works after several weeks πŸ˜€

IMG_4376

The RGB LED color will be controlled using this colored Zebra interface πŸ™‚ Very interesting πŸ™‚

IMG_4379

The serial monitor display

IMG_4380

and the face of victory LOL

IMG_4384

Next: uploading code to Arduino Nano via Arduino Uno and still didn’t work

IMG_4395

Fadhlan has got plenty to do with the robot this whole year

IMG_4359

He has to develop a new and more advanced robot for the international competition

IMG_4369

and he has to report every week. These are stuff from one of the jury to be explored

IMG_4370

IMG_4373

This robot is still going to be used for testing the algorithm while also building the next robot

IMG_4386

Djalu has gone through our Python Handout so he’s ready to learn more

IMG_4360

He’s now looking for some real problems

IMG_4368

Today he made improvement to the Simple AI by changing the language πŸ™‚

IMG_4389

IMG_4399

Sam is still figuring out how to transfer his apps to other devices

IMG_4361

The app works fine, but it cannot be transferred/tested by scanning QR Codes

IMG_4367

IMG_4390

Badi is making the BreakOut Game today πŸ™‚

IMG_4362

IMG_4365

He really needs a new challenge next week πŸ˜‰

IMG_4396

Faishal is having a headache πŸ˜€

IMG_4364

IMG_4366

He has to create a GUI for Pizza Ordering System πŸ˜€

IMG_4397

So he has to manage the labels, textfields, radio button, drop down list, etc πŸ˜€

IMG_4403

There are still some bugs and we will figure it out πŸ™‚

IMG_4405

Mohan and that smile πŸ™‚

IMG_4392

with the help of Capt. Awa

IMG_4400

creating a very unusual BreakOut Game heheh πŸ˜€

IMG_4401

Next week we need to prepare 1 kid for international young scientist competition and 2 kids for a coding competition. It is not about winning or losing but it is about the process and the experience πŸ™‚ Wish us luck πŸ˜‰

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 12 Jan 2019

Standard

Hello, hello! Everybody has project to do today πŸ™‚

IMG_3435 IMG_3436

IMG_3443 IMG_3447

Fadhlan is going to connect the robot to the power source and make sure that it works today

IMG_3391

IMG_3398

The robot looks so brand new and neat

IMG_3437

We’re going to power the dc motors with 4 1,5V batteries and power Arduino with 9V battery or usb (to pc or to powerbank)

IMG_3438

Taking a break πŸ˜€

IMG_3463

IMG_3464

IMG_3469

Badi starts to create his Race Car Game

IMG_3392

IMG_3470

Aidia is working on a Traffic Light Project using ultrasonic sensor

IMG_3393

The schematic

IMG_3432

IMG_3397

IMG_3424

IMG_3426

Testing

IMG_3431

 

IMG_3444

debugging

IMG_3456

Ok now it works πŸ™‚ Next we’re going to add micro servo to open and close the gate πŸ™‚

IMG_3472

IMG_3475

Sulaiman is exploring interesting structures in Minecraft

IMG_3394

IMG_3420

We’re aiming at creating a school locker system

IMG_3465

or a digital calculator

IMG_3466

IMG_3467

IMG_3471

IMG_3477

Harraz’ project is to create a game like Mario Bros

IMG_3395

IMG_3427

IMG_3429

IMG_3434

IMG_3441

IMG_3448

Djalu (wearing green shirt) is still experimenting with encryption and virus in Python πŸ™‚

IMG_3399

IMG_3423

Sam makes steady progress each time. He’s developing an app to memorize Qur’an

IMG_3421

IMG_3428

The codes

IMG_3430

IMG_3433

IMG_3453

Welcome back Farrell πŸ™‚ Farrell wants to make a simple flight control simulator using ultrasonic sensor πŸ™‚

IMG_3422

IMG_3449

Testing the sensor

IMG_3450

the code

IMG_3451

didn’t work

IMG_3452

debugging, trying every possibility

IMG_3458

even with tempe to detect LOL and finally we change ALL the connecting wires and it worked πŸ˜€

IMG_3459

Captain on Duty

IMG_3425

Ajez and the Maze Game πŸ™‚

IMG_3440

Making improvements and going to make another game πŸ˜‰

IMG_3439

IMG_3468

Mohan showed Badi how to create a fuel bar for the race car game

IMG_3442

IMG_3454

and then Mohan created a BreakOut Game πŸ™‚

IMG_3457

IMG_3461

IMG_3462

IMG_3476

There will always be projects, and research, and new things to learn in this class πŸ˜‰

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ProCodeCG Kids Regular Coding Class – 5 Jan 2019

Standard

Happy New Year πŸ˜‰

IMG_2889

IMG_2891

IMG_2892

Hello Agham πŸ™‚

IMG_2859

IMG_2872

Agham wants to do challenges today πŸ™‚

IMG_2888

He finished Minecraft Hour of Code

IMG_2902

and then working on Blockly Games

IMG_2922

IMG_2927

IMG_2928

Agham got some help from Ka Djalu πŸ™‚

IMG_2862

Djalu is still working on encryption and decryption virus

IMG_2864

IMG_2873

IMG_2884

Testing the encryption and decryption process

IMG_2886

Infecting the files

IMG_2932

and modifying the virus

IMG_2913

Sam’s apps is working but still needs lots of improvement

IMG_2863

IMG_2868

The code

IMG_2885

The app πŸ™‚ We’re going to design a more interesting GUI πŸ™‚

IMG_2904

Al is still figuring out what to be the next game πŸ™‚

IMG_2865

IMG_2879

IMG_2882

IMG_2893

IMG_2908

IMG_2926

IMG_2935

Badi is exploring a new game

IMG_2866

IMG_2869

IMG_2870 IMG_2871

IMG_2887

IMG_2907

Hafiz finished the Flappy Bird Game πŸ˜‰

IMG_2874

IMG_2883

IMG_2899

IMG_2933

Fathan is creating a horror Mario Bros-like Game πŸ™‚

IMG_2890

 

IMG_2895 IMG_2898

 

IMG_2912

IMG_2924

IMG_2925

There are always interesting things going on in our class πŸ™‚ We’ll be reporting about our next class πŸ™‚

*Photos and videos are also available here

 

 

 

ProCodeCG Kids Regular Coding Class – 15 Dec 2018

Standard

Our regular busy morning πŸ™‚

IMG_0994

IMG_0998

Badi is so busy installing GameMaker Studio 2

IMG_0944

IMG_0967

Aidia starts to learn basic electronics but back to GameMaker tinkering at the end πŸ™‚

IMG_0945

IMG_0955

IMG_0956

IMG_0969

IMG_0978

IMG_0988

IMG_1009

 

Fadhlan, happy as always πŸ™‚ and going to start exploring Arduino Nano for the new robot project πŸ˜€

IMG_0946

starting with soldering the pins πŸ˜‰

IMG_0965

IMG_1008

Our Captain on Duty: Faris

IMG_0947

always busy as usual πŸ™‚

IMG_0966

Sam, is so determined to make an app for memorizing Qur’an πŸ™‚

IMG_0948

IMG_0964

IMG_0992

Hafiz is creating a new game πŸ™‚

IMG_0949

IMG_0961

IMG_0985

IMG_1001

IMG_1010

Agham is good to go πŸ™‚ He has all the equipment ready πŸ˜‰

IMG_0950

IMG_0952

Picking up where he left πŸ˜‰

IMG_0958

IMG_0971

Sul is going to make a new project in Minecraft

IMG_0951

IMG_0975

IMG_0987

Faishal is working on login GUI in Python

IMG_0953

IMG_0957

IMG_0959

IMG_0970

We have a newcomer: Ajez πŸ˜‰ Welcome to the club πŸ™‚

IMG_0954

Ajez is going through intro to coding πŸ™‚

IMG_0960

IMG_0968

IMG_0989

Ajez completed the task yayy πŸ™‚

IMG_1013

Koosha came to the class with a target, like usual πŸ˜‰ We just didn’t know which project he was aiming for πŸ™‚

IMG_0972

IMG_0974

IMG_0977

Koosha is testing every development board he can find to control a LED through di internet πŸ™‚

IMG_0982

IMG_0983

Koosha has prepared a relay to implement this project using a real bulb in a real house

IMG_0984

notice a small piece of tempe? LOL

IMG_0993

YAS it is finally works πŸ™‚ with NodeMCU and Blynk πŸ˜€

IMG_1011

Fathan starts to create a game like Mario Bros

IMG_0973

IMG_0976

IMG_0981

IMG_0990

IMG_1003

Hello Mohan, ready to continue the work? πŸ˜‰

IMG_0979

IMG_0991

Yogi is now working on making a scroll down menu with keys

IMG_0980

 

 

IMG_0986

IMG_1002

This game Yogi is making is looking so real πŸ™‚

IMG_1006

IMG_1007

We got a visitor! Clarence πŸ™‚ ❀ ❀ ❀ so great to see him again and he’s now as tall as a tree! πŸ™‚Β  We’re hoping to meet you more often πŸ™‚ ❀

IMG_0995

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 8 Dec 2018

Standard

Hello again Saturday class πŸ™‚

IMG_0531

IMG_0532

IMG_0546

IMG_0547

IMG_0596

Hafiz is going to make a BreakOut Game today πŸ˜‰

IMG_0522

IMG_0524

IMG_0529

IMG_0564

IMG_0565

IMG_0593

Djalu will work on file and directory access in Python

IMG_0523

IMG_0535

IMG_0539

IMG_0586

Sam decided to start creating apps using Thunkable, yaaay!

IMG_0525

Sam is going to make an apps to help students in his school memorizing Qur’an

IMG_0526

Sam’s Login App πŸ™‚

IMG_0550

The code

IMG_0578

IMG_0587

Agham is going to recreate his game that accidentally disappear from the laptop in the last class πŸ˜‰

IMG_0527

This is how Agham would look like when he realized he forgot to bring his headset πŸ˜€

IMG_0536

Finally the mom brought him what he needed πŸ˜€

IMG_0538

IMG_0541

IMG_0549

IMG_0558

IMG_0566

IMG_0567

Fadhlan will start a new robot project: Gesture-controlled Robot πŸ˜‰

IMG_0528

IMG_0530

IMG_0534

a set of new components

IMG_0543

and new schematics

IMG_0544

 

Badi has lots of ideas to improve his Maze Game

IMG_0533

IMG_0542

IMG_0557

IMG_0559

IMG_0560

Fathan is still find ways to improve his PVZ Game πŸ˜‰

IMG_0537

IMG_0582

IMG_0583

Captain on Duty: Capt. Faris

IMG_0540

Capt. Faris is helping Agham

IMG_0561

IMG_0594

Yogi wants to make a start button following the main character

IMG_0555

IMG_0569

IMG_0579

IMG_0580

Mohan continues adding levels into his game

IMG_0556

IMG_0571

IMG_0572

IMG_0574

IMG_0588

IMG_0589

IMG_0591

Capt. Awa is searching for new components for his new project πŸ˜‰

IMG_0595

Lots of new projects started today πŸ™‚ Will keep reporting the progress πŸ˜‰

*Photos and videos are also available here

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