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

Advertisements

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 – 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

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

ProCodeCG – Darul Hikam – Coding Class – 18 Jan 2019

Standard

This is how we start our weekend πŸ˜‰

IMG_3797 IMG_3796

Arsa is going to finish the Flappy Bird Game today πŸ™‚

IMG_3782

IMG_3803

IMG_3811

IMG_3812

IMG_3825

Yasss, finished πŸ˜‰

IMG_3828

Daffa needed some challenges

IMG_3783

so that we started doing Blockly Games πŸ˜‰

IMG_3805

IMG_3807

IMG_3809

Captain on Duty: Capt. Bullitt. Very busy checking codes and helping those with Arduinos πŸ™‚

IMG_3784

Faisal *having lunch πŸ™‚

IMG_3785

The task for today πŸ™‚

IMG_3813

IMG_3792

IMG_3794

IMG_3804

IMG_3806

 

IMG_3815

debugging

IMG_3818

and works πŸ™‚

IMG_3830

IMG_3831

IMG_3832

Shaby needed some challenges to like Daffa πŸ™‚

IMG_3786

IMG_3801

IMG_3808

IMG_3814

IMG_3823

Shaby learned a lot about basic programming again today πŸ™‚ He’s gone through many levels on Blockly Games πŸ™‚

IMG_3824

IMG_3826

Isma’ill also has target for today πŸ™‚

IMG_3787

Isma’ill will code to make a button works πŸ™‚

IMG_3791

IMG_3793

IMG_3810

IMG_3816

Ok the button worked! Next is to control another components with button πŸ˜‰

IMG_3817

Raees

IMG_3788

checked up his Flappy Bird

IMG_3820

and then decided to join the Blockly Games squad πŸ˜€ And apparently he liked it a lot πŸ˜‰

IMG_3829

IMG_3833

Khalis voluntarily chose to make Flappy Bird today

 

IMG_3789

IMG_3790

IMG_3795

IMG_3800

IMG_3802

and then he wanted to do Blockly too πŸ˜€

IMG_3827

Sometimes the class want to do different new thing πŸ™‚ Our job is to make sure that they learn something πŸ™‚

*Photos and videos are also available here