ProCodeCG Kids Regular Coding Class – 18 May 2019

Standard

Our Saturday Sanctuary Coding Day 😀

IMG_1537 IMG_1538

Aidia is starting a new super interesting project: color sorting machine with Arduino 🙂

IMG_1519

we are using a color sensor to sort smarties candy based on the colors 🙂

IMG_1530

We are going to test the sensor with Arduino Uno because the Nano needs some soldering 🙂

IMG_1523

typing in the code

IMG_1528

IMG_1531 IMG_1536

Done wiring

IMG_1541

Testing the sensor using this colorful book 😀

IMG_1545

fixing the code

IMG_1551

sensor readings: works fine, yayyyy 🙂

IMG_1561

As a reward for finishing the task today, Aidia did some Scratch programming for refreshing 😀 In the next class we will test the arduino nano 🙂

IMG_1563

Al is ready for a new project 😉

IMG_1520

The first project today is controlling this fan and lamp by entering a command

IMG_1524

the AI will turn the fan or the lamp or both by analysing the command entered 🙂

IMG_1526

Al then chooses another project

IMG_1532

The next one is to identify objects 🙂

IMG_1546

the codes

IMG_1552 IMG_1566

the data

IMG_1568

the code processing the data

IMG_1569

Badi is very busy finding calendar library that works both on Android and iOS 😀

IMG_1521

some libraries work well on iOS

IMG_1544

some is working on Android

IMG_1549

but not working on both already 🙂 Badi reads every tutorial available on the internet 😀

IMG_1529 IMG_1535

Badi install and uninstall many versions of calendar libraries to make sure it works on all platforms

IMG_1543

IMG_1565

this one is looking good on Android *but not working on iOS 😀

IMG_1573

the saga continues! 😀

IMG_1575

Jihan did some warming up with LightBot 🙂

IMG_1522

This is an important exercise for understanding about procedures and functions 🙂

IMG_1527 IMG_1534

And then Jihan started to do Machine Learning 🙂

IMG_1555

Jihan’s first machine learning project 🙂 Working well 🙂

IMG_1570

IMG_1571

The next project 😉

IMG_1574

IMG_1564

Syadad did some improvements with his latest version of game

IMG_1540 IMG_1547

and after creating some new sprites, he started to install Spigot Server for Minecraft Modding 🙂

IMG_1554

*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 – 8 Feb 2019

Standard

Let’s see how these little coders from Darul Hikam Elementary School are doing today 🙂

IMG_5189 IMG_5190

Danen with Captain on Duty: Capt. Bullit

IMG_5171

Danen’s project today is to explore potentiometer 🙂

IMG_5179

First, potentiometer with LED

IMG_5182

IMG_5194

IMG_5198

IMG_5216

Potensiometer with LED done 🙂

IMG_5217

Potentiometer with buzzer done 🙂

IMG_5219

Next: potentiometer with micro servo

IMG_5224

Time’s up and we have to continue this project

IMG_5232

Faisal has the same projects as Danen’s 🙂

IMG_5172

Working on potentiometer with LED

IMG_5178

IMG_5180

IMG_5183

IMG_5193

Potentiometer with LED done 🙂

IMG_5199

IMG_5221

Isma’ill has the same potentiometer projects 🙂

IMG_5173

IMG_5177

IMG_5181

IMG_5192

Capt. Bullit shows Isma’ill how to do the wiring

IMG_5200

Potentiometer with LED done

IMG_5203

Potentiometer with buzzer

IMG_5205

done 🙂

IMG_5209

next, testing the micro servo and worked 🙂

IMG_5227

Andra learned some Python programming language with CodeCombat today 🙂

IMG_5201

IMG_5174

Andra learned fast 🙂

IMG_5186

IMG_5187

Looks like he’s playing a game but he’s coding and typing the code to make the character on the left side move

IMG_5191

IMG_5202

The code 😉

IMG_5211

Daffa voluntarily requested to do exercise with LightBot 🙂

IMG_5175

This is good for learning basic programming logics 🙂

IMG_5196

Faisal gave some help 🙂

IMG_5207

Hanif started to create a new game today 🙂

IMG_5176

IMG_5188

drawing the sprites

IMG_5195

IMG_5197

IMG_5206

IMG_5208

IMG_5215

Following directions 🙂

IMG_5225

Testing the game

IMG_5226

setting up the object following and views, and the game is almost finished 🙂 We will add score and background next week 🙂

IMG_5229

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

ProCodeCG Kids Coding Camp End 2018 – Robotics – Day #2

Standard

Day #2 🙂 We’re ready to design the components layout and assemble the robot 🙂

IMG_2764

IMG_2765

Kresna still want to test and explore some components and sensors. And combines them 🙂

IMG_2742

Testing ultrasonic sensor

IMG_2746

IMG_2748

Making ultrasonic counter

IMG_2759

IMG_2761

IMG_2768

Ultrasonic counter works 😉

IMG_2771

Optimizing the code

IMG_2773

improving the counter

IMG_2774

IMG_2777

testing the counting 🙂

IMG_2788

working nicely

IMG_2790

upgrade it by adding buzzer and led

IMG_2799

IMG_2800

IMG_2801

and adding micro servo too 🙂

IMG_2806

works nicely!

IMG_2807

IMG_2808

Now start to assembly the robot’s components 😉

IMG_2810

IMG_2811

IMG_2812

IMG_2821

IMG_2823

 

IMG_2831

about half way to go 😉 will continue tomorrow 🙂

IMG_2834

Awesome Coding Dad/Coding Family/Coding Buddies session 🙂

IMG_2743

doing some experiments with sensors, display, and IoT 🙂

IMG_2750

IMG_2751

IMG_2754

IMG_2760

IMG_2776

Aidia still has several components to explore 😉 And made huge progress 😉

IMG_2744

Working on micro servo

IMG_2752

micro servo works – checked 🙂

IMG_2755

Aidia took notes for each project she had completed 🙂

IMG_2797

working on potentiometer

IMG_2762

still not working

IMG_2769

successfully made temperature and humidity sensor work 😉

IMG_2782

IMG_2783

IMG_2785

now working on LDR 🙂

IMG_2793

IMG_2794

light sensor readings

IMG_2795

we burned a sensor because of reversed polarity 😀 a good way for us to learn 😀

IMG_2798

Insisting to work on ultrasonic sensor while having lunch

IMG_2802

IMG_2803

yep, this one is also working 🙂

IMG_2804

now going to add LED to be activated by light sensor 😉

IMG_2820

IMG_2822

it worked as well, alright!!!

IMG_2826

IMG_2827

IMG_2828

IMG_2829

Galih started to assembly robot’s components but some sensor and components apparently just wouldn’t work together so he had to do some debugging 🙂

IMG_2745

Galih had connected all the components and then he found out that the ultrasonic was not working

IMG_2753

IMG_2757

so he had to test it individually

IMG_2758

IMG_2763

struggling 🙂

IMG_2780

IMG_2781

IMG_2786

IMG_2814

now testing micro servo

IMG_2815

IMG_2817

all are tested now get back to the main scheme

IMG_2818

IMG_2819

really really busy 😀

IMG_2832

Expecting to see the robots navigating tomorrow! Can’t wait until then! 😉

*Photos and videos are also available here