ProCodeCG – Kids Private Class – Basic Electronics – 11 April 2019

Standard

This is our plan for today: creating a timer with 2 or 3 buttons πŸ™‚

IMG_9372

Tyo is so ready πŸ˜‰

IMG_9373

It requires lots of coding modifications

IMG_9375

IMG_9376

The wiring is ready but not yet the coding

IMG_9377

We added more details and features

IMG_9379

We still have to fix the information printed to the display

IMG_9380

and the third button is still not working

IMG_9383

We should add clear display in the loop so it wouldn’t get overlapped characters like this

IMG_9385

the up and down button is working well

IMG_9388

IMG_9390

We will deal with the third button on the next class πŸ˜‰

*Photos and videos are also available here

Advertisements

ProCodeCG – Darul Hikam – Kids Coding Class – 5 April 2019

Standard

Today we started to prepare projects for the end of semester πŸ˜‰

IMG_8936//embedr.flickr.com/assets/client-code.js

Daffa collaborates with Arsa creating a new game with GameMaker

IMG_8874

Daffa created some of the sprites

IMG_8910

and the objects to make them move

IMG_8911

IMG_8923

and also created some of the backgrounds

IMG_8925

but Daffa is very interested in learning basic electronics. Next class he will be given a basic electronics project πŸ˜‰

IMG_8929

Arsa teamed up with Daffa

IMG_8875

designing a new interesting game πŸ˜‰

IMG_8900

the game will be in night and day mode πŸ™‚

IMG_8914

Arsa had mastered the basics of creating games so he can make any games he wants

IMG_8915

but in the middle of process, Arsa wanted to explore about basic electronics, because it looks really interesting πŸ˜€

IMG_8926

Arsa learned about basic components and how to use a multimeter πŸ˜€

IMG_8933

Capt. Bullitt is ready for the duty today πŸ™‚

IMG_8876

The project for the end of semester: a smart trashbin πŸ™‚

IMG_8889

Capt. Bullitt is responsible to lead the project, and make sure the team give the expected results πŸ™‚

IMG_8928

Hanif is going to make v2 of his game

IMG_8877

the v1 is working with some bugs so we are going to modify it and see the result

IMG_8896

IMG_8897

we’re going to implement different methods in spawning these pipes

IMG_8902

Arsa visited Hanif offering himself to test the game πŸ˜€

IMG_8907

IMG_8912

IMG_8919

We are definitely testing every step and make sure we didn’t miss any configurations that work well in the previous version

IMG_8930

Andra is also preparing the project for the end of the semester

IMG_8880

Andra will modify and upgrade his game

IMG_8908

IMG_8917

IMG_8918

IMG_8931

Faisal is doing the same project as Isma’ill and Danen: creating a Smart TrashBin

IMG_8881

Faisal is responsible on drawing the design

IMG_8893

The picture will describe how the project works πŸ™‚

IMG_8916

Isma’ill is responsible for the code and make sure works

IMG_8882

Teamwork πŸ˜‰

IMG_8885

IMG_8905

The stuff for the project

IMG_8921

The code

IMG_8924

debugging the code

IMG_8932

Danen is responsible for installing the components

IMG_8884

IMG_8892

Look at those happy faces πŸ˜‰

IMG_8898

Danen has successfully installed the ultrasonic sensor and the microservo

IMG_8904

Later we can use a more proper box but the target is to make it work πŸ˜‰

IMG_8906

Khalis had learned so much about creating games

IMG_8887

and this is his project for the end of the semester πŸ˜‰

IMG_8890

IMG_8891

IMG_8899

IMG_8901IMG_8903

Wow almost finished πŸ™‚ We’re going to finished it up next week πŸ˜‰

IMG_8935

*Photos and videos are available here

ProCodeCG – Kids Private Class – Basic Electronics – 2 April 2019

Standard

Tyo couldn’t wait to continue his timer project πŸ™‚

IMG_8822

but we have to do it step-by-step: installing and testing the components separately and make sure they are working properly before assembling them into the final project.

The first one to test is the button for setting up the timer

IMG_8824

ok buttons for setting up variables are working

IMG_8825

next is designing the view πŸ™‚ Tyo wants to have scrolling text so we test the scrolling function

IMG_8828

this one is also working

IMG_8830

the next is to set up multifunctional button for starting and stopping the timer

IMG_8832

Tyo had to do lots of modifications to the code, and his skill and experience in Java programming comes in handy πŸ˜‰

IMG_8833

Next week we’re going to put all together πŸ™‚

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Kids Coding Class – 29 March 2019

Standard

We’re back after a while with Capt. Awa on duty

IMG_8425

IMG_8456

Helping Danen with RFID

IMG_8449

Hanif is ready to work on object following and random spawning today

IMG_8426

IMG_8430

We got so many problems in setting the camera view while also spawning the pipes randomly

IMG_8435

IMG_8447

Hanif helped Khalis with GameMaker πŸ™‚

IMG_8461

Andra learned a new topic today: security for kids πŸ™‚

IMG_8427

Andra learned basic things about computer/internet security

IMG_8431

Like firewall

IMG_8434 IMG_8436

and how to set up/cracking password

IMG_8437

IMG_8451

IMG_8450

Detecting fake website or emails

IMG_8441

When we do things right, the company will grow

IMG_8444

Andra also has to write some code

IMG_8445

IMG_8448

IMG_8455

IMG_8462

Khalis learned new things with Scratch πŸ˜‰

IMG_8428

IMG_8438 IMG_8439

IMG_8440 IMG_8446

And then he got ideas to create a new game πŸ˜‰

IMG_8459 IMG_8460

Danen’s project today is to explore RFID

IMG_8429

This project is not done yet, there are still some problems with Β the RFID readings

IMG_8432

We will debug it next week πŸ˜‰

IMG_8433

*Photos and videos are also available here

ProCodeCG – Kids Private Class – Basic Electronics – 28 March 2019

Standard

Tyo has chosen a project for today: a timer with buttons and LCD πŸ˜‰

8DD0B730-B8F8-4936-B437-B992FC9374CD IMG_8361

It requires lot so of modification from the latest work

IMG_8362

The schematic

IMG_8363

Testing and debugging

IMG_8365 IMG_8366

IMG_8367

All is working well, the button will start and stop the timer and the buzzer. Next Tyo will add another button to set up the timer and make it count down πŸ˜‰

IMG_8370

*Photos and videos are also available here

ProCodeCG – Kids Private Class – Basic Electronics – 21 March 2019

Standard

Today Tyo learns how to use an LCD I2C πŸ™‚

IMG_7949

IMG_7946

IMG_7945

The “Hello World” πŸ™‚

IMG_7947

And then we’re adding an ultrasonic sensor and will send the readings to the LCD

IMG_7951

Tyo had to combine the ultrasonic sensor code with the LCD I2C code

IMG_7952

Debugging the cables

IMG_7953

The target today is done πŸ˜‰ For the next project Tyo wants to make a timer with LCD I2C and a button to start and stop it πŸ™‚

IMG_7954

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 17 Mar 2019

Standard

A cold and drizzly Saturday morning but we still come to the class because we have things to get done πŸ˜‰

IMG_7655 IMG_7660

IMG_7677

Today Aidia is going to finish up the Railroad Gate Project πŸ˜‰

IMG_7634

We’re going to remove 3 of the LEDs to free some ports for the ultrasonic sensors

IMG_7635 IMG_7636

We have removed 3 LEDs, connect all ultrasonic sensors and make some adjustments with the code. It worked nicely, so Aidia’s Mom now can cover all the cables and stuff with pretty garden just like before πŸ˜‰

IMG_7637

Since Aidia had finished the project, she can choose the next project, which is Minecraft Modding πŸ™‚

IMG_7654

The reference book πŸ™‚

IMG_7699

Aidia was asked to create the Railroad Gate Project in Minecraft but she said she wanted to build things before getting into RedStone stuff πŸ˜€

IMG_7678 IMG_7688

Al is ready to continue his work with animation πŸ™‚

IMG_7640

IMG_7639 IMG_7643

IMG_7646 IMG_7649

He makes a short animation story

IMG_7661 IMG_7662

IMG_7686

and upload it to YouTube! What a breakthrough today! πŸ™‚

IMG_7697

IMG_7701

Sam is working on adding more features to his Juz’amma App

IMG_7641

IMG_7656 IMG_7657

Now each verse has button to mark if the user has memorized it πŸ™‚ Progress bar is going to be added too πŸ˜‰

IMG_7666

We want to make sure that the app will help the user to track their progress and motivate them to memorize more verses πŸ™‚

IMG_7667

IMG_7669 IMG_7681

Badi got an important task to do about the website design: finding the best design and implement it

IMG_7648

one of the references

IMG_7651

Badi has a good sense as a programmer. He can dive into the codes and read the connections between different parts

IMG_7652

The website

IMG_7653

We’re going to add hovering menu dropdown

IMG_7665

Nicely implemented

IMG_7674

Badi searches and reads lots of examples and codes and modify his own code based on them

IMG_7683

Badi also finds a way to see the technology being used by a website plus the score of the design

IMG_7692

IMG_7693

Mohan will continue the Endless Runner Project

IMG_7663

The Dinosaur

IMG_7664

The bird

IMG_7672

The ground

IMG_7676

The room

IMG_7682

And the background πŸ™‚ We have make the Dinosaur runs but not as smooth as the real one

IMG_7690

And today we had a newcomer: Syadad

IMG_7680

Syadad goes through the intro to programming

IMG_7679

Syadad is a fast learner πŸ™‚

IMG_7684

IMG_7689

He finished the challenge

IMG_7691

And the next is learn about procedure and function with Lightbot πŸ˜‰

IMG_7696 IMG_7702

We will be back again next week for more achievements πŸ™‚

*Photos and videos are also available here