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

Advertisements

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

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

Standard

Tyo’s project for today: exploring ultrasonic sensor 🙂

IMG_7539 IMG_7540

Ultrasonic sensor and buzzer

IMG_7542 IMG_7543

Modifying the code to add a LED

IMG_7545

Ultrasonic sensor, buzzer and LED

IMG_7546

Ultrasonic sensor, buzzer and LEDs that will indicate how close the obstacle is

IMG_7548

The closer the obstacle, the more LEDs are ON

IMG_7549

This is how Tyo debug the circuit 😀

IMG_7551 IMG_7553

After everything is done, we deserve some treats 😉

IMG_7556

Next week we will explore LCD 🙂

*Photos and videos are also available here

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

Standard

Tyo’s project today is exploring button 🙂

IMG_7195

but before that, he wanted to test an RGB module 🙂

IMG_7183

we finally found that the RGB LED is common anode and after we modified the code, it works properly and gives the correct color codes in order 🙂

IMG_7184 IMG_7185

IMG_7187 IMG_7189

IMG_7190

And then we added a button to control the RGB LED

IMG_7191

and to control a buzzer

IMG_7193

we still need to inverse the button because the buzzer is active when the button is not pressed and inactive when the button is pressed.

IMG_7194

Next class we will make an ultrasonic and buzzer project 🙂

*Photos and videos are also available here

ProCodeCG – Kids Private Class – Basic Electronics – 12 Feb 2019

Standard

ProCodeCG Kids Private Class today 🙂 We’re going to learn basic electronics 😉

IMG_5532

IMG_5536

The Hello World is to make the LED Blink 🙂

IMG_5533

The circuit

IMG_5534

The code

IMG_5535

Done Blinking 🙂

IMG_5537

Then we learn how to read resistor value 🙂

IMG_5538

We read values of lots of resistors 😀

IMG_5539

IMG_5540

Then the next is to create multiple LED circuit

IMG_5541

while also soldering an I2C module to an LCD

IMG_5542

Neat! 🙂

IMG_5543

Tyo is now can read resistor value easily

IMG_5546

and understands why we need resistors 😉

IMG_5548

Tyo has learned Java programming for a long time

IMG_5549

The coding skill is very useful to learn these hardware stuff 🙂 We’re going to make lots of interesting projects out of these! 😉

IMG_5550

Debugging and making sure all is working 🙂

IMG_5551

Yes, a great achievement for the first class 😉 Going to learn about RGB LED and Button 😉

IMG_5552

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Coding Class – 25 Jan 2019

Standard

Hello Friday 🙂 Time to meet these little coders and see what they make this week 🙂

IMG_4291 IMG_4292

IMG_4293 IMG_4294

IMG_4288

Captain on Duty: Capt. Bullitt 😀

IMG_4254

Capt. Bullitt’s latest IoT project 😉

IMG_4268

Hanif had successfully generate random spawning cars in the game 🙂

IMG_4255

IMG_4263

IMG_4269

IMG_4275

IMG_4285

IMG_4308

Hanif also helped other kids, he’s very kind 🙂

IMG_4305

Now we need to show some scores and add fuel indicator 🙂

IMG_4310

Khalis

IMG_4256

checking up on his previous games

IMG_4266

IMG_4274

and then he wanted to continue Blockly 🙂

IMG_4284

Khalis helped Hana because Khalis had started Blockly a week earlier 🙂

IMG_4299

IMG_4306

IMG_4307

Andra

IMG_4257

wanted to revisit Minecraft Hour of Code to refresh the logics 🙂

IMG_4312

IMG_4313

Faisal’s target for today is to make a micro servo work 🙂

IMG_4258

under supervision of Capt. Bullitt

IMG_4271

Need some time to type down the code

IMG_4278

IMG_4280

IMG_4281

correcting some errors

IMG_4282

IMG_4296

and now it works 😉

IMG_4297

IMG_4309

Trying different kind of servo 🙂

IMG_4316

also works 🙂

IMG_4317

Shaby is working on Blocky Turtle today

IMG_4259

he’s making a huge progress 🙂

IMG_4300

IMG_4301

Shaby learned nested if 🙂

IMG_4303

IMG_4304

it is getting harder

IMG_4311

and Capt. Bullitt was ready to assist 😉

IMG_4314

IMG_4315

Hana is very interested learning with Blockly 🙂

IMG_4260 IMG_4262

IMG_4267

She’s catching up with the class after missing a lot 😉

IMG_4277

IMG_4319

IMG_4320

Arsa planned to continue with GameMaker

IMG_4264

IMG_4283

but ended up doing Blockly challenges with others

IMG_4321

Daffa is working on the Bird part of Blockly

IMG_4265

IMG_4279

He learned about sequence and x-axis and y-axis and heading in degrees 🙂

IMG_4302

Great achievements and now we’re ready for weekend 😉

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 24 Nov 2018

Standard

Our regular class one week before Habibie Festival 2018 🙂

IMG_9562

IMG_9563

IMG_9565

Sam is of course preparing for the festival 🙂

IMG_9505

IMG_9532

IMG_9560

Djalu starts to create GUI in Python 🙂

IMG_9500

IMG_9533

IMG_9529

Fadhlan and the robot, love and hate relationship before the exhibition 😀

IMG_9495

IMG_9534

IMG_9497

IMG_9548

Testing components on Fadhlan’s robot

IMG_9547

IMG_9551

Mohan is going to improve his game 🙂

IMG_9520

IMG_9527

IMG_9535

IMG_9567

Ghazaska project for today 🙂 The laptop is now able to connect to the Arduino 😉

IMG_9503

IMG_9559

IMG_9537

The schematic

IMG_9539

IMG_9508

IMG_9499

IMG_9517

IMG_9524

Nares awesome Smart TrashBin for the exhibition!

IMG_9569

IMG_9552

IMG_9540 IMG_9541

IMG_9554

IMG_9556

IMG_9571

IMG_9570

It will use a LCD as an indicator of how many trash inside the bin

IMG_9542

It’s is carefully and neatly designed!

IMG_9543

IMG_9557

The Arduino is secured inside a lid of a container box. Very nice 🙂

IMG_9544

IMG_9558

IMG_9561

Ozan is testing the Ultrasonic Counter for Edo

IMG_9530

IMG_9545

Al is going to finish his Flappy Bird Game

IMG_9492

IMG_9506

IMG_9512

Harraz creating new sprites for a new game 😉

IMG_9502

IMG_9493

IMG_9507

IMG_9510

IMG_9511

IMG_9514

IMG_9516

Kevin is ready for the next project 😉

IMG_9494

IMG_9498

IMG_9509

Done nicely! 🙂

IMG_9521

IMG_9522

Hello Badi, thanks for joining ProCodeCG Kids 😉

IMG_9496

Badi starts with intro to programming 😉

IMG_9504

one stage completed 😉

IMG_9528

Next challenge for Badi 😉

IMG_9531

Captain on Duty: Capt. Faris *busy fixing Ghazaska laptop to make the usb port works with Arduino 🙂

IMG_9519

Edo is still struggling with his Ultrasonic Counter 😉

IMG_9525 IMG_9526

So many projects going on 🙂 The exhibition is gonna be awesome 😉

*Photos and videos are also available here