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

Advertisement

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

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

Standard

Day #1 of Robotics Coding Camp 😉

IMG_2644 IMG_2645

The task for today 😉

IMG_2666

Kresna

IMG_2639

IMG_2642

IMG_2648

blinking LED

IMG_2649

IMG_2651

IMG_2661

RGB LED

IMG_2664

button with LED

IMG_2669

multi-function button

IMG_2670

IMG_2674

buzzer

IMG_2679

IMG_2683

ultrasonic sensor

IMG_2693

IMG_2699

micro servo

IMG_2702

IMG_2706

LCD I2C

IMG_2698

potentiometer

IMG_2711

temperature and humidity sensor

IMG_2712

IMG_2714

IMG_2716

IMG_2717

IMG_2718

Aidia

IMG_2640

IMG_2643

IMG_2646

IMG_2652

IMG_2657

LED

IMG_2658

RGB LED

IMG_2659

IMG_2667

IMG_2676

IMG_2678

IMG_2680

Button and LED

IMG_2686

IMG_2689

IMG_2695

Aidia’s super cute toolbox 😀

IMG_2697

 

IMG_2705

Testing LCD

IMG_2710

IMG_2713

Modifying the text

IMG_2721

Huge achievement today!

IMG_2722

Galih

IMG_2641

IMG_2647

IMG_2653

LED

IMG_2656

IMG_2660

IMG_2668

IMG_2671

Button and LED

IMG_2673

Multi function button

IMG_2677

IMG_2682

Buzzer

IMG_2685

LCD

IMG_2690

IMG_2691

IMG_2692

Micro servo

IMG_2694

IMG_2696

Potensiometer

IMG_2700

IMG_2704

Ultrasonic sensor

IMG_2707

IMG_2708

IMG_2709

The teacher did some soldering 😀 But not yet teaching the kids 😉

IMG_2672

There is some “Coding Dad” session too 😀

IMG_2681

IMG_2684

IMG_2688

Kresna helped Galih to finish the last task today: temperature and humidity sensor 😉

IMG_2723

we’re going to design and layout the components tomorrow 😉

 

*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

 

ProCodeCG Kids Regular Coding Class – 17 Nov 2018

Standard

Reporting from our productive regular coding class 🙂

IMG_8992

IMG_8993

IMG_8994

IMG_8995

IMG_8998

Koosha created an operating system with Scratch 🙂

IMG_8941

IMG_8930 IMG_8932

IMG_8934 IMG_8935

IMG_8936

And then we’re discussing about powers supply

IMG_8953

IMG_8954

Koosha’s working space 😀

IMG_8969

IMG_8974

looking for some components 😀

IMG_8975

IMG_8979

IMG_8980

Koosha created a PWM generator 🙂

IMG_9017

IMG_9023

IMG_9027

Hafiz will add scores and levels and more sprites to his game today

IMG_8937

IMG_8947

IMG_8948

IMG_8961

IMG_8987

IMG_9013

IMG_9022

Edo has to make progress in his Ultrasonic Project today!

IMG_8938

IMG_8951

IMG_8952

IMG_8964

Ghazaska will continue his basic electronics lessons

IMG_8939

IMG_8950

Ok first project done 😉

IMG_8955

next project 🙂

IMG_8963

IMG_8970

IMG_9010

Djalu keeps progressing in learning Python

IMG_8940

IMG_8960

IMG_9003

IMG_9011

Djalu started to learn how to scan directories in Python

IMG_9009

adf3cab9-ac83-403f-9e77-7fb11bfda4e8

Welcome back Agham 🙂 Agham still got lots of tracks to do with GMS 2

IMG_8942

IMG_8945

IMG_8956

Al will improve his last game

IMG_8943

IMG_8957

IMG_8968

Aidia is preparing for the exhibition

IMG_8944

IMG_8946

IMG_8958

IMG_8967

IMG_8981

IMG_8989

IMG_9001

IMG_9002

IMG_9012

Sam is going to create a poster for the exhibition

IMG_8949

IMG_8959

IMG_8966

IMG_9006

IMG_9014

Kinan works on the same thing with Agham, learning GMS 2

IMG_8962

IMG_8986

IMG_9004

Hello, Fathan is back 🙂

IMG_8965

Fathan is developing a Plant vs Zombie Game with GameMaker

IMG_8971

IMG_8976

Hooray Ozan is here, he’s going to help Edo with the project 😉

IMG_8977

IMG_8988

IMG_9021

Vian, long time no see 😉 He wanted to try GMS 2 again today 😉

IMG_8978

IMG_9005

The class is so full, Nares and Nadhira had to sit here 😀

IMG_8997

Yaay Nares has got a new toolbox 😉

IMG_8990

Nares is going to continue his Smart TrashBin Project 😉

IMG_9008

IMG_9016

While Nadhira still has lots of things to improve in her game 😉

IMG_9007

it now has scores, and we’re going to add more levels

IMG_9025

Mohan has lots of ideas for his game 🙂

IMG_9019

IMG_9020

Testing the main character. Mohan is very happy creating a game of his own. He will usually laughs and giggles when he plays his own game 😀

IMG_9028

Hoping that we’re progressing fast enough for the upcoming exhibition 😉

*Photos and videos are also available here