ProCodeCG – Darul Hikam – Coding Class – 15 Feb 2019

Standard

Because kids have to start earlier to learn coding and information technology so they can cope with what is awaiting them in the future 😉

 

IMG_5723 IMG_5724

IMG_5738 IMG_5739

Isma’ill worked in team with Faisal 🙂

IMG_5716

Isma’ill do the coding and Faisal do the wiring

IMG_5725

Their project today is to use an LDR sensor to activate a LED. When it is dark then the LED will be activated and it will be off when there is light

IMG_5733

The code

IMG_5750

The next project is LCD 🙂

IMG_5776

ok this also worked, next time we will display sensor readings

IMG_5780

Faisal worked in team with Isma’ill 🙂 He’s responsible to do the wiring

IMG_5717

teamwork

IMG_5741

testing the circuit and worked nicely

IMG_5742

next project is LCD

IMG_5782

that worked fine as well 🙂

IMG_5781

Hanif made huge progress today 🙂

IMG_5722

IMG_5718

He keeps adding improvements to the game

IMG_5726

including awesome animations 🙂

IMG_5727

We tried every possible ways to improve the game, this time to add score that follows the object

IMG_5757

the drag and drop view

IMG_5762

the code. The score is showing now but it still not the way we wanted it 😀 Going to fix it next week 😉

IMG_5775

Shaby will learn programming with CodeCombat today

IMG_5719

It is like playing game but it is teaching us how to solve challenges with lines of codes

IMG_5735

We have to type in the code on the right windows and see how it works on the left window

IMG_5748

Capt. Bullit helped Shaby to get through the more difficult levels

IMG_5759

How Shaby has gone so far 🙂 Excellent progress 🙂

IMG_5764

Captain on Duty: Capt. Bullitt. He’s getting better at teaching and controlling the class now 😉

IMG_5720

Khalis continued his Blockly journey

IMG_5721

Today is to learn how to bring that bird back to the nest after hunting some worms 🙂

IMG_5744

This teaches about direction in angles and x y axis

IMG_5745

Surprisingly, Khalis already knows how to modify the script (in HTML/JavaScript) to change the appearence on the browser 🙂

IMG_5752

He opened View Page Source and modify the code to see the result on the browser 🙂

IMG_5753

Like this one, the “tujuh” word was supposed to be a number 🙂 So this kid already know where to modify 😀 Next time he can start to learn web programming 😉

IMG_5756

IMG_5763

The next topic is to learn coding with music 🙂

IMG_5772

Khalis had to put the right notes to get the right song 🙂

IMG_5774

Andra finished all the levels of CodeCombat today 🙂

IMG_5734

He is certainly very good in coding and challenges 🙂

IMG_5736

Andra can figure out almost all of the challenges given

IMG_5737

including those difficult ones

IMG_5749

He understands the code line by line 🙂

IMG_5760

And kept going on until he finished all the levels

IMG_5761

IMG_5769

Arsa was also learning with Blockly but he chose the Pond

IMG_5747

this teaches about distance and angles and looping 🙂

IMG_5746

He also tried Turtle

IMG_5755

and went back to the opening puzzle

IMG_5765

Before he finally very interested in creating animation 🙂

IMG_5766

In this section we are supposed to copy the shapes and make it moves

IMG_5767

Once we get the shapes right, we can code it to make animations, like a movie

IMG_5768

We also have to put the duration of each move

IMG_5770

Very challenging and interesting and Arsa made lots of progress he must be proud of today 😉

IMG_5773

 

*Photos and videos are also available here

Advertisements

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 Kids Regular Coding Class – 9 Feb 2019

Standard

ProCodeCG Kids Coding Squad 😉

IMG_5308 IMG_5311

IMG_5315

Hafiz’s project for today is to continue the Google Jumping Dinosaurs 🙂

IMG_5277

It’s working but needs plenty of improvement

IMG_5329

So Hafiz was told to do some research and implement Game Maker Language in line of codes 🙂

IMG_5330

IMG_5336

Badi had finished the BreakOut Game

IMG_5279

It now has score and lives

IMG_5286

And the next project is to create a multiplayer Pong Game 🙂

IMG_5326

IMG_5337

It also shows the score of both players 🙂 We just need those bricks in the middle of the room 😉

IMG_5339

Sam has been working really hard for his Memorizing Qur’an App 🙂

IMG_5280

Sam has to implement lots of blocks to create list of the verses 🙂

IMG_5294

Fadhlan is scheduled to do several tasks today

IMG_5281

First is to test all ultrasonic sensors

IMG_5295

IMG_5306

IMG_5316

ok all three are working well

IMG_5317

The details

IMG_5318

Next is to test the compass and it is still not working

IMG_5331

We even tried with 3 different board. Going to figure this out and next week we will start to make the robot navigate with 3 ultrasonic sensors

IMG_5338

Sulaiman can choose any project from the list given 🙂

IMG_5282

He had created a Miner Machine at home

`IMG_5283

the machine will automatically generate TNT and drop it to the ground to open a hole

IMG_5284

the RedStone wiring

IMG_5285

The next project is to create a Sorting Machine 😉

IMG_5303

Sorter Machine working nicely 🙂

IMG_5320

The circuits 😉

IMG_5324

Djalu is working on some machine learning today, continuing the last program from the last class

IMG_5288

Djalu wants to create a Python code that can answer a question typed with the same language (English or German for example)

IMG_5293

Faris taught Djalu how to use IBM Cloud and machine learning platform to do this

IMG_5332

train the code to recognize certain texts based on the category

IMG_5333

Testing the code and works 😉

IMG_5334

Capt. Faris has to do some Machine Learning platform running on IBM Cloud today

IMG_5290

He has to test the platform and how to sign up and all 😀

IMG_5291

Scratch code to recognize safe and bad words

IMG_5292

Examining the platform

IMG_5296

Making some codes

IMG_5302

Signing up to IBM Cloud and make sure we can tinker with Machine Learning tools there without being charged 😀

IMG_5304

Koosha and lots of things to do as usual 🙂

IMG_5298 IMG_5299

IMG_5305

The toolbox

IMG_5307

soldering work

IMG_5312 IMG_5313

and ended up with this project 🙂 TFT LCD

IMG_5335

It is working and that means next class Koosha can help Fadhlan with displaying robot mapping on this display 😉

IMG_5341

*Images and videos are also available here

ProCodeCG Kids Weekday Coding Class – 7 Feb 2019

Standard

Finally we start this class again after a long holiday 😀

Hello Abil

IMG_5133

Browsing for some ideas 🙂

IMG_5138

creating new sprites

IMG_5141

IMG_5142

IMG_5143

Hello Kinan 🙂

IMG_5134

Kinan helped Abil with some ideas and created her own new sprites 🙂 She said she will make lots of them 🙂

IMG_5139

IMG_5140

We missed Justin today, hopefully he can join the next class 🙂

IMG_5135

Abil and Kinan discussed about their next project 🙂

IMG_5136

Nice warming up today 🙂 Looking forward for more progress next week 😉

*Photos and videos are also available here

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 – 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 – 19 Jan 2019

Standard

Hello hello let’s check out some progress this week 😉

IMG_3889 IMG_3890

Aidia is seriously working on his Traffic Light System for Hamster 🙂

IMG_3857

this is actually a project collaboration with the mom 😉

IMG_3858

a very awesome teamwork! 😉 mom works on the design and Aidia works on the electronics 🙂

IMG_3859 IMG_3860

The traffic light will be activated when the ultrasonic detects any hamster passing through, and then the gate will be opened 🙂

IMG_3892

the debugging process using 2 Arduinos

IMG_3927

And now it works just fine 🙂

IMG_3929

Agham is creating a School Bus Game 🙂

IMG_3861

IMG_3866

setting up the background

IMG_3894

setting up the bus

IMG_3895

getting some help from Ka Badi 🙂

IMG_3897

working on some codes the make it changes room

IMG_3898

IMG_3900

Djalu is modifying the virus to be able to infect more files or different kind of files 😉

IMG_3862

In programming, you should be consistent and precise. Even missing a tab will give significant result

IMG_3868

IMG_3880

IMG_3907

IMG_3940

IMG_3941

Badi is still struggling with how to display the fuel indicator 🙂

IMG_3863

IMG_3867

IMG_3871

IMG_3873

Badi is helping Agham with the code

IMG_3899

And then go back to his own code, trying to figure out what’s wrong with the fuel observer

IMG_3906

IMG_3923

We refer to Mohan’s note to check that we have done everything right

IMG_3928

IMG_3944

Farrell is now ready to test the gyro

IMG_3865

IMG_3869

Finding some references

IMG_3870

Testing the controller

IMG_3877

IMG_3878

Testing the gyro

IMG_3908

IMG_3922

Ok it works 🙂 Next time we will try to control the movement using small joystick

IMG_3936

IMG_3938

IMG_3939

IMG_3947

Harraz is working on the Mario Bros Game

IMG_3881

IMG_3872

IMG_3888

And suddenly wants to do BreakOut Game 🙂

IMG_3901

Captain on Duty: Faris

IMG_3875

Faishal is given a hard GUI project 😀

IMG_3876

What he got so far 🙂 Very nice 🙂

IMG_3909

The GUI can do calculations depends on how many items is selected by the customer

IMG_3935

Koosha *never likes to be in pics 😀

IMG_3902

He reported this awesome progress

IMG_3904

presenting the MeowCorp Website 🙂

IMG_3905

IMG_3910

can be accessed via mobile too 🙂

IMG_3911 IMG_3912

IMG_3913

It has login page

IMG_3914

and proper pop up warnings

IMG_3915

and it gives you more access when you log in as admin

IMG_3916

IMG_3917 IMG_3918

IMG_3919 IMG_3920

incredible work, Koosha 🙂

IMG_3921

He demoed this IoT RGB Light too 😉 using NodeMCU and Blynk

IMG_3931 IMG_3934

IMG_3942

And now he wants to test this RF transmitter and receiver 🙂 Go ahead! We’re going to need it for Fadhlan’s next robotics project 😉

IMG_3943

IMG_3945

IMG_3948

IMG_3949 IMG_3950

Many topics and many projects as always 🙂 This is what we call spending weekend productively 😉

*Photos and videos are also available here