ProCodeCG Kids Regular Coding Class – 1 June 2019

Standard

Hello Saturday Coding Squad 🙂

IMG_2361 IMG_2373

we got this little buddies coming again to the class, how cute 🙂

IMG_2357

Fadhlan’s saga still continues 😀

IMG_2335

a brand new shiny robot 🙂

IMG_2334

very neat! 😉

IMG_2333

Fadhlan is going to test the power source for the robot today

IMG_2337

IMG_2363

IMG_2393

We are testing several codes to the robot

IMG_2362

IMG_2398

The robot now can send ultrasonic readings via bluetooth to this laptop

IMG_2399

now testing ultrasonic reading

IMG_2410

make sure the data format is correct

IMG_2411

and create a map based on the data

IMG_2412

the robot works well except one thing: we need less voltage because we have just crashed the robot because it moved to fast 😀

IMG_2415

Sam has lists to do in finishing the app

IMG_2336

after uploading all the asset to the app, Sam has to create logo for the app 😀

IMG_2347

The code is A LOT 🙂 Hang on Sam, we’re going to finish this very soon 🙂

IMG_2349

Al is going to finish 2 projects today

IMG_2346

One is the alien language project

IMG_2350

the code will make the green monster follow what we say 🙂

IMG_2351

when we say left, it will move to the left and vice versa 😉

IMG_2352

the next project

IMG_2402

IMG_2416

is to give tourists info about recommended places 🙂 Awesome Al 🙂

IMG_2417

Capt. Awa’s plan today is to test the TinyDuino

IMG_2354

while also teaching 🙂

IMG_2364

This is the TinyDuino with LED module and battery module

IMG_2388

The TinyDuino is in the middle. On the left side is the battery module and on the right side is the LED module

IMG_2389

Capt. Awa is discussing TinyDuino with Koosha to figure out how it works

IMG_2414

Wibi is making a lot of progress today 🙂

IMG_2355

He’s given a task to create as many structures as he can in Minecraft 🙂

IMG_2382

like connecting hallway

IMG_2384

basement

IMG_2391 IMG_2392

secret passage

IMG_2395

a glass roof for the basement

IMG_2396

adding door for entering the house properly 🙂

IMG_2408

Ryan is also learning the same things as Wibi

IMG_2356

only Ryan will prefer more experiments with structures 😀

IMG_2358

IMG_2383

IMG_2390 IMG_2359

Capt. Faris

IMG_2360

and his recent research

IMG_2377

a super cutting edge technology

IMG_2378

an algorithm that can make living portraits from just ONE sample picture

IMG_2379

we still finding out about the algorithm

IMG_2380

that can make Marylin Monroe, Einstein and even Monalisa talk! *scary

IMG_2381

Koosha

IMG_2372

Koosha is tinkering with MSDOS and QBASIC 😀

IMG_2385

IMG_2386

and then helping Capt. Awa with the TinyDuino

IMG_2407

we did some debugging to make it work

IMG_2404

IMG_2401

and it finally works!

IMG_2403

thanks so much Koosha! we just haven’t figuring out yet how to make the LED module works 😉

IMG_2405

and then Koosha get back to Minecraft Arduino project 🙂

IMG_2420

with this complex redstone and command block configuration 😀

IMG_2422

*Photos and videos are also available here

Advertisements

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

ProCodeCG Kids Private Robotic Class – 14 Nov 2018

Standard

The last day before the competition day 🙂

IMG_8726

It is working fine, only a little problem with the power supply

IMG_8728

Yas 🙂

IMG_8732 IMG_8739

IMG_8751

Wish us luck for tomorrow! 😉

IMG_8740

Ready!!! 🙂

IMG_8747

*Photos and videos are also available here

ProCodeCG Kids Private Robotic Class – 13 Nov 2018

Standard

3 days before the competition! Loads of things to do 🙂

IMG_8661

The letter that make us so proud 😉 Our research 😉

IMG_8659

Today Fadhlan is going to load all those stuff on top of the robot 🙂

IMG_8660

We use velcro to stick the batteries to the robot

IMG_8664

Okay it’s now ready for testing

IMG_8666

We tested ultrasonic sensor, micro servo, button, buzzer and the button, and the motor of course 😉

IMG_8668

IMG_8672

the button working fine

IMG_8673

the button and the ultrasonic and the LED and the buzzer are okay

IMG_8675

Okay the components and the code is working well! Going to do more tests tomorrow! 🙂

IMG_8676

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 20 Oct 2018

Standard

Today most of us are preparing for the upcoming exhibition event 🙂

IMG_6990

IMG_7041

Al has successfully finished a shooting game in GameMaker today 😉

IMG_6965

He created an awesome game with awesome sprites and animation 🙂

IMG_6986

IMG_6994

IMG_7034

IMG_7035

Capt. Awa helped Al to improve the game

IMG_7044

Totally awesome 🙂

IMG_7050

Agham is making a lot of progress in GameMaker Studio 2 🙂

IMG_6966

IMG_6993

IMG_6997

Agham has completed Tutorial #1

IMG_7003

IMG_7031

Yes, Agham can make a game using this complex workspace and hundreds of icons

IMG_7037

Farrel has just started GameMaker and keep up with the class very well 🙂

IMG_6967

IMG_6985

IMG_6995

IMG_6998

Capt. Fizhan gave Farrel’s game a try 😉

IMG_7020

Harraz did his homework: upgrading his maze game by adding levels and more features 🙂

IMG_6968

IMG_6971

IMG_6972

IMG_6973

IMG_6974

IMG_6975

Now Harraz has to make a shooting game 🙂

IMG_6999

IMG_7010

IMG_7012

Fadhlan had to optimize the robot for the exhibition and the next level of competition

IMG_6969

But he said he wanted to measure the voltage of himself LOL

IMG_7002

Fadhlan’s working space 😀

IMG_7008

IMG_7023

Capt. Awa is assigned to help Edo preparing the project for exhibition 😉

IMG_6976 IMG_6977

IMG_6984

IMG_7014

The driver just won’t work

IMG_7011

Salman finally joined Edo to help Edo with wiring and driver 😀

IMG_7015

IMG_7032

IMG_7033

Still not working. We’ll try again next class 🙂

IMG_7046

Raihan is also under supervision of Capt. Awa 😉 He’s supposed to make a project with LCD today 🙂

IMG_6978

The schematic

IMG_6979

IMG_7001

IMG_7009

Sam is working so seriously on the PVZ game because this one is going to be presented on the upcoming exhibition

IMG_6981

IMG_6980

IMG_7007

IMG_7026

IMG_7052

Salman is ready for anything 🙂 He is given a test on intro to computer security 🙂

IMG_6982 IMG_6983

IMG_6987

IMG_7006

IMG_7038

Koosha’s Safe Box is ready for the exhibition.

IMG_7022IMG_7013

 

IMG_7016 IMG_7017

Now Koosha is working on another project 😉

IMG_7018

Koosha’s new project. Halfway done. Can anybody guess what is the project? 😀 😀 D

IMG_7028

IMG_7029

IMG_7042

Koosha is testing the temperature and humidity sensor and display it to a TFT display

IMG_7043

Ok they work just fine

IMG_7047

IMG_7048

Now testing the lamp and the fan. Work fine

IMG_7055

Koosha’s fuel: fried tempe 😀 😀 😀

IMG_7056

Now testing the whole circuit

IMG_7057

ok all is working well

IMG_7058

But it doesn’t work as we expected. The fan is supposed to be on when the temperature is higher than 25C and the lamp should be on when the temperature is lower than 20. When the temperature is between 20 – 25C, both should be off. We still need to work on this one.

IMG_7059

Capt. Faris is making a math game app with Android Studio

IMG_7019

IMG_7039

IMG_7045

There we go: a math game prototype by Capt. Faris 😉

IMG_7040

We have a newcomer girl: Nadhira 🙂

IMG_7021

Nadhira has to go through programming intro 🙂

IMG_7027

IMG_7030

Then Nadhira learned GameMaker 🙂

IMG_7049

IMG_7054

IMG_7060

IMG_7062

Some brotherhood in the class 😀

IMG_7024 IMG_7025

IMG_7061

Capt. Syahna is busy reading a book and doing homework 😀

IMG_7036

So many things happen in one class, but one we always make sure is that the kids are happy each time 😉 Until next week! 😉

*Photos and videos are also available here

ProCodeCG Kids Private Robotic Class – 4 Oct 2018

Standard

When you really love something like Fadhlan loves electronics, it doesn’t matter how tired he is after school, he will always come to the class and start working 🙂

IMG_5868

IMG_5871IMG_5869

Fadhlan had to reassembly the components and give a space to new batteries to power up the robot 🙂

IMG_5872

The new batteries *and we need another two 😀

IMG_5873

By doing this almost everyday, Fadhlan is getting better and better 🙂

IMG_5874

Before, we didn’t have access to Arduino power because it was blocked by one of the wheels 😀 But now it’s a very better layout 🙂

IMG_5875

Fadhlan is only 13 yo. He is a 2nd grader of an elementary school. But he knows and can do better things at this than most of electrical engineering undergrads 😀

IMG_5876

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – Arduino Programming – 17 Dec 2016

Standard

WHOOOAAA, today we learned a very difficult schematic: water meter using transistors 😀

Before the class and the headaches started 😀

IMG_8633

Transistor is an active component, and a bit hard to understand. Luckily GodFather Captain BR visited us today to lecture us about it 🙂

IMG_8639

The schematic is quite complex

IMG_8648

So Capt. BR broke it down into simpler ones. We created only a resistor connected to 5V and to Arduino digital output and observed the output (that should be 1). After it worked then we added the transistor and see if it worked.

IMG_8666

A transistor works like a water tap. When the base gets the required voltage level, it will be turned on and let the current flow through collector to emitter. Just like a switch.

IMG_8642

This schematic explained pull-up resistor and how the transistor being turned on or turned down.

IMG_8645

We created this simple avometer to check if there’s a voltage 😀

IMG_8658

After we got the previous ones worked, we continue to add more components

IMG_8665

The schematic required 3 transistors. Each transistor has 3 legs. We use 2N3904 NPN transistors, so the emitter leg is on the left side when the flat surface is facing us. Kids had to put the component one by one really carefully, this is Rheino “copying” Reza’s 🙂

IMG_8634

Clarence is looking for the resistors with the required (or similar) values required by the schematic

 

IMG_8635

Malik didn’t feel doing the water level project today. He instead chose to tinker with dot matrix LED 🙂

IMG_8637

Syahna helping Cinta reading the value of the resistors

IMG_8638

Mama Ren helping our newcomer, Raul to get started with Arduino 🙂

IMG_8640

Muhammad is copying the example really really carefully 🙂

IMG_8641

We’re lucky Capt. BR gave us a very long and clear lecture about how transistors work

IMG_8643

Kids looked confused at first but once they get the idea they will be able to make more things with the components they have learned! 😉

IMG_8644

And our Lead Captain is back! Capt. Zaki 😉

IMG_8646

He has grown so big! 🙂

IMG_8647

Well, we got lots of Captains visiting us today 🙂

IMG_8649

Capt. Zaki tried to keep up with the class because he has to be on duty on next coding camp 🙂

IMG_8650

Capt. Cinta choose the components really carefully, because each leg of the transistor requires different value of resistor

IMG_8651

Malik was doing his own research on how to make a dot matrix LED works

IMG_8652

We learned so hard today, one misplaced leg will ruin all 😀

IMG_8653

Reza is a very quiet and focus kid. Very detail and persistent 🙂

IMG_8654

We started with the simple code, to make sure the simple schematic works

IMG_8655

While Raul, with his new ProCodeCG Arduino Kits had learned multiple LED, and later RGB LED 😉

IMG_8656

He seemed to enjoy his first class (despite of the lecture of the transistor :D)

IMG_8657

Happy kids. A pleasant scene to see. Always 🙂

IMG_8662

Clarence is almost ready to test his schematic

IMG_8663

And so is Reza

IMG_8664

Look at those cables 😀 Can you believe kids can deal with this level of complexity 🙂

IMG_8670

Clarence kept improving his code to display the info about the water level

IMG_8672

While Reza assisted by Mama Ren has got the circuit running

IMG_8673

And they’re ready to put the cable into water 😉

IMG_8674 2

Reza’s, is the first schematic working today 🙂

IMG_8675 2

We should put the cables on different levels to check the height of the water but this time we just check that each level sensor is working 🙂 Our another flood sensor prototype 😉

IMG_8676 2

Yeaaah!!! 🙂 This one works better than a water sensor because a water sensor can only sense about 5cm water level while with this one we can set different level and different distance between each level 🙂

IMG_8678

The code (with case)

IMG_8679

Debugging the code

IMG_8680

And they got different code using if 🙂 Nice work!

IMG_8684

The last version of Clarence water level info: with bars 🙂 Awesome!

IMG_8685

Looked like everybody had a good time today! We’re going to make more! See you next week 🙂