ProCodeCG Kids Regular Coding Class – 3 Aug 2019

Standard

Our busy Saturday Coding activities 🙂

Aidia is preparing presentation slides for the exhibition 🙂

IMG_7871

IMG_7898

She will present at least 3 projects on the exhibition: robot, automatic railway gate system and color sorting machine 🙂

IMG_7870

this is the color sorting machine 🙂

IMG_7872

Aidia is little gir a very focus and big dedication 🙂

IMG_7880

It is unbelievable that a 9 yo can make presentation slides like this 🙂

IMG_7884

IMG_7888 IMG_7889

Capt. Faris is busy with research, being a teaching assistant

IMG_7873

and tuning Badi’s ukulele 😀

IMG_7971

We just found out that Badi can play ukulele, very nice 🙂

IMG_7874

today we had to fix this error. Pavilion19’s website is down because the hosting is rerouting the IP address

IMG_7877

we had to report the error to the hosting admin

IMG_7908

too busy to get off the chair 😀 😀 D

IMG_7915

IMG_7916

we sent emails, called the call center, to finally make the website up again. The problem remaining is that we still had to wait to get cpanel activated again

IMG_7918

Fadhlan is going to continue compas calibration

IMG_7875

compass data readings

IMG_7895

comparing the empirical data

IMG_7896

and then uploaded the obsctacle avoiding + mapping code and test the robot

IMG_7919

IMG_7920 IMG_7936

everything seems to work normally but we ran out of time, the robot ran out of battery and so did the laptop 😀

IMG_7937

and also the engineer 😀 so we just called it a day 😀

IMG_7948

Adit is back 🙂 after a looong time 🙂

IMG_7876

he started to learn basic programming all over again for warming up

IMG_7881

IMG_7892 IMG_7897

and making a great progress for today 🙂 Hoping to see you again in the next class Adit 🙂

IMG_7912

Capt. Awa is working on the projects for the exhibition

IMG_7878

IMG_7882 IMG_7891

this time it is the RFID projects. Awa created a game with RFID 😉

IMG_7894

When you answer correctly (by tapping the correct RFID card), you will get scores 🙂

IMG_7911

Faiz is ready to explore sensors today 🙂

IMG_7879

Today it’s ultrasonic sensor 🙂

IMG_7883

And Faiz wanted to learn the code line by line. He asked the meaning of each line 🙂

IMG_7890 IMG_7910

the ultrasonic readings 🙂

IMG_7961

next class we will learn some other sensors before finally assemble the robot 🙂

IMG_7962

Hafiz couldn’t access the machine learning server today

IMG_7885

so we changed plan into creating apps with Thunkable

IMG_7917

Hafiz learned how to create an app to recognize objects

IMG_7926 IMG_7958

The app has successfully detect objects, and Hafiz had successfully added text to voice module to the app 🙂 Great progress today, Hafiz 😉

IMG_7969

Al

IMG_7893

is in the mood of editing with Photoshop today 🙂

IMG_7907

Al has beeen

IMG_7909

Yogi is back after a while 🙂 Welcome back 🙂

IMG_7913

Yogi picked it up where he left 🙂 We still figuring out how to create a little screen view using GameMaker Studio 🙂

IMG_7914

and he also challenged himself with some coding puzzles 🙂

IMG_7963

Zaaka is improving his another complex game 🙂

IMG_7921

IMG_7928 IMG_7944

he created LOTS of room and you can imagine how complex the game is 🙂

IMG_7946 IMG_7965

Kishan keeps improving his game

IMG_7922

and make it a very intuitive and interesting game to play 🙂

IMG_7929

IMG_7931 IMG_7932

IMG_7942

Kishan also carefully created awesome animations for the sprites, making his game looks very alive!

IMG_7952

IMG_7953 IMG_7954

Syadad has been very seriously preparing coding for upcoming exhibition 😉

IMG_7923 IMG_7927

IMG_7949 IMG_7950

He had prepared many codes for building many structures in Minecraft, and going to invent new interesting structures 😉

IMG_7964

Azmi is going to learn basic electronics today 😉

IMG_7924

Capt. Awa helped Azmi installing Arduino and also copying ProCodeCG Handout to Azmi’s laptop

IMG_7925

Azmi looked very interested in assembling things from the very beginning 😉

IMG_7935

He is also willing to type in the code line by line. A very rare willingness for a kid 🙂

IMG_7941 IMG_7951

Finally Azmi got his LED blinking yayyy! 🙂

IMG_7966

Azmi’s first Arduino project 😉

IMG_7968

Tyo is now joining the regular class and continuing his controlling-arduino-with-app project 😉

IMG_7959

we still have problems with connection and will make progress very soon

IMG_7960

The class

IMG_7900

IMG_7901 IMG_7905

IMG_7947

IMG_7899

*Photos and videos are also available here

Advertisements

ProCodeCG Kids Regular Coding Class – 27 July 2019

Standard

A busy and productive Saturday as usual 🙂 Plus we are preparing for the annual ProCodeCG Kids Exhibition on 17 August 2019 😉

Aidia’s mission today is to fix her Automatic Railway Gate Project, without pulling out the cables or destroying any decorations 😀

Aidia accidentally changed the code and we forgot to make backups so we had to figure out each of the port numbers go to which components 😀

IMG_7361

schematic diagram by Aidia

IMG_7357

rewriting the basic code (with just one ultrasonic sensor)

IMG_7362 IMG_7373

the circuits (and we totally had no idea which cable goes to which component :D)

IMG_7383

After Capt. Awa tried to help and Koosha’s gave the idea to check the port and connection using avometer (which was a brilliant idea), Capt. Faris used his superpower: to code 😀 He created a brute force code to check which port connected to which component 😀

IMG_7425

and we kept updating the note to make sure we wouldn’t lose it again 😀

IMG_7429

the brute force code

IMG_7430

IMG_7431

allright we finally got all the ports 😀 Thanks so much Capt. Faris 😉

IMG_7433

IMG_7436

Fadhlan is going to replace Arduino Leonardo with Arduino Uno because after some libraries and board updates, we got serious errors when compiling with Arduino Leonardo and we really don’t have time because Fadhlan is going for the competition in October and should report the work for evaluation in August

IMG_7358

But first: fuel for the engine 😀

IMG_7370

now ready to work, making sure all the ports from Leonardo goes to the correct ones in Uno

IMG_7388

finding the latest code

IMG_7389

and then test the code for Arduino and for Processing

IMG_7410

All components seemed to work fine

IMG_7416

only the radar didn’t come up. We’re going to fix this real soon

IMG_7421

Harraz is still working with Game Maker but insisting to create game in Roblox

IMG_7359

So we told him why don’t he create Roblox with GameMaker? 😀

IMG_7438

IMG_7364

Badi certainly has lots of ideas to upgrade Pavilion19 website today 🙂

IMG_7360

He updated the calendar and going to rearrange the layout to make it looks nicer 😉 And we are going to add some statistics showing how many people already booked Pavilion19 so far 🙂

IMG_7377

Pavilion19 website on mobile phone browser

IMG_7381

IMG_7382

Capt. Awa is still working on the Panic Button

IMG_7363

IMG_7408

Clive is joining our Regular Class today 🙂 Welcome 🙂

IMG_7365

Like the other, Clive had to go through Intro to Programming 🙂

IMG_7371 IMG_7379

IMG_7384

including learning about procedures/functions 🙂

IMG_7406

Sam is starting a new project today

IMG_7366

To create app to recognize object for blind people. And then the app will use text to voice to inform the user about the object using voice 🙂

IMG_7380

the code

IMG_7387

testing the app

IMG_7386

IMG_7390

taking samples of as many objects as possible

IMG_7395

IMG_7404

Capt. Faris is busy as always today 🙂

IMG_7367

Helping Sam to improve the app. Making sure Clive and other kids can do the tasks

IMG_7412

helping Aidia debugging the project

IMG_7427

and work overtime 😀 But he fixed everything needed to fixed today 🙂 Well done, Captain 🙂

IMG_7428

Ara has been given homework and task to finished today. Attacking DVWA by stealing cookies and use the cookies to access the website

IMG_7368

IMG_7401 IMG_7402

IMG_7411

the result in BurpSuite

IMG_7415

logging in to DVWA

IMG_7418

and observed it via BurpSuite

IMG_7420

and then typing additional codes. It is a long code so he said he’s going to continue it at home 😀

IMG_7424

Al is working on the Sorting Hat Machine Learning project 🙂 With lots of encouragement and support of Capt. Awa 😀

IMG_7369

Faiz started his Basic Electronics lesson today before learning to assembly his own robot 😉

IMG_7372

under supervision of Capt. Faris 🙂

IMG_7376

Starting with LED, button, buzzer and then microservo

IMG_7403

next week we will learn about sensors 🙂

IMG_7409

Syadad is looking handsome and neat today 🙂

IMG_7374

he had finished LOTS of codes in the handout and start to explore new structures to be presented on our Exhibition

IMG_7422

IMG_7375

Syadad had built most of the code in the handout and he started to modify them to see what happens

IMG_7391

IMG_7423

Hafiz had two tasks to finished: to create a system to recognize object for blind people with machine learning and to recognize colors for color blind people 😉 He is really excited about this 🙂

IMG_7378

Koosha hadn’t yet decided the title of his presentation on Exhibition but he’s now seriously working on optimizing multiple Minecraft servers and explore most of the plug ins available 🙂

IMG_7393

Cean had finished his Minecraft Hour of Code challenge today

IMG_7407

IMG_7405

and the next is to learn some pattern with LightBot, but apparently this one it a bit to hard for Cean

IMG_7419

so we moved on to Blockly Games to learn more about basic programming logics

IMG_7426 IMG_7437

The class, and all the joy and excitement in it 😉

IMG_7392 IMG_7398

IMG_7434 IMG_7394

IMG_7397 IMG_7396

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 20 July 2019

Standard

Wooow today is a very productive because we had a huge coding crowd 😉

Aidia is ready to upgrade her robot: Spicy to be able to “talk” via LCD 😉

IMG_6866 IMG_6869

writing the code

IMG_6900

there you go! 😉

IMG_6908

IMG_6909 IMG_6917

Spicy will inform what she is doing by printing the status to the LCD 😉

IMG_6951

the next step is to make sure all components working well and how to tidy up all these components 😀

IMG_6952

Faiz finished two challenges today 🙂 the first is Blockly

IMG_6867 IMG_6870

and the second is Lightbots 🙂

IMG_6875 IMG_6891

And then Faiz created a full featured Maze Game with GameMaker 😉

IMG_6928 IMG_6940

IMG_6947 IMG_6955

IMG_6960

Faishal is exploring our network and investigating the security holes 😀

IMG_6868

we used LOTS of tools 🙂 and we’re doing several projects 😉

IMG_6872 IMG_6874

IMG_6894 IMG_6895

IMG_6898 IMG_6924

IMG_6943

Sam is still working on his Juz’amma App but starting next week he will start a new project to give him some fresh topics and new air 😉

IMG_6871

IMG_6890

Fadhlan is going to test the robot 😉 and if all is working we’re planning to add LCD too 😉

IMG_6873

IMG_6914

checking the code. the robot was working fine but the laptop was so laggy, we have to find out why

IMG_6942

Cean, is a smart 6 yo kid 🙂

IMG_6876

he finished lots of levels of puzzles today 😉 almost without assistance 😉

IMG_6877

IMG_6881 IMG_6910

Capt. Faris was soo busy assisting the class

 

 

IMG_6878

while also doing our face recognition project 😉

IMG_6948

IMG_6949 IMG_6950

Hafiz is now focusing on machine learning

IMG_6879

today is about training the machine

IMG_6892

to play tic tac toe 😉

IMG_6896 IMG_6897

IMG_6956

Ara was still in Hydra project

IMG_6880

but he was also doing more or less the same project as Faishal’s

IMG_6893 IMG_6899

IMG_6911

Al is doing machine learning project while also discussing it with Capt. Awa 😉

IMG_6882

Badi is going to add carousel to the website

IMG_6884 IMG_6901

working on the code

IMG_6925 IMG_6926

but at the end he decided to do it differently, not with carousel but with some more sleek and cooler way of changing full screen images 😀

IMG_6944

Syadad was very quiet and productive like usual 😉

IMG_6885

Syadad typed almost 3 code in JavaScript today

IMG_6915

to create rainbow triangle

IMG_6929

and aligned triangle 🙂

IMG_6937

and all the codes worked nicely 🙂 well done Syadad!

IMG_6965

IMG_6966

Capt. Awa has successfully created an Panic Button that will give warning to a cellular phone when the button is pressed

IMG_6886

the system works via wifi and we’re going to try using it via mobile network 🙂

IMG_6902

but first, playing with an Elder Wand (we’re planning to make our own :D)

IMG_6903

and the map of Hogsmeade LOL

IMG_6904

and then continue working with the Panic Button project

IMG_6919

Josh is finally joining the class 😉 Welcome Josh 😉

IMG_6912

Josh created his first game today 😉

IMG_6923

IMG_6932 IMG_6941

IMG_6954 IMG_6961

IMG_6967 IMG_6972

Such and awesome progress in just 90 minutes 😉

IMG_6973

Mohan is back!

IMG_6916

He’s given a task to create Agario Game 😉

IMG_6922 IMG_6936

Muhammad was continuing to learn nmap, etherape and more tools 😉

IMG_6918 IMG_6927

IMG_6938 IMG_6945

IMG_6958 IMG_6968

Zaaka is joining the class too 🙂

IMG_6930

Zaaka and Kishan took our Private Coding Class few weeks ago, and Zaaka has been improving a lot since then 🙂

IMG_6933

He had elevated the game to the next level with very creative ideas 🙂

IMG_6939

looking like a real game already!!!

IMG_6946

keep on going Zaaka

IMG_6963

Kishan said he was confused with the game he is creating

IMG_6931

but he already created a very brilliant and complex one 🙂

IMG_6959 IMG_6964

amazing work, Kishan 🙂

IMG_6969 IMG_6970

Capt. Faris helping Kishan with some errors 🙂

IMG_6974 Azmi IMG_6957

The class 🙂 This is how we spend Saturday 😉 By creating things 🙂

IMG_6887 IMG_6888

IMG_6889 IMG_6913

IMG_6920 IMG_6921

IMG_6934 IMG_6962

*Photos and videos are also available here

ProCodeCG – Kids Private Class – Basic Electronics – 19 June 2019

Standard

It’s been a while since the last class and we have to revisit again what we did the last class 😀

IMG_3944

IMG_3946

the first one is to check the bluetooth connection

IMG_3947

IMG_3948

successful

IMG_3949

and then testing speech to text app

IMG_3950 IMG_3951

works fine

IMG_3952

and then working on connecting speech to text to Arduino

IMG_3953

still not working

IMG_3955

no sign of text on the serial monitor 😦 we need to work more on this bluetooth connection (same thing happened with the robot project so we really need to figure this out)

IMG_3956

*Photos and videos are also available here

ProCodeCG – Kids Private Class – Basic Electronics – 31 May 2019

Standard

Our project today is to create a speech recognition app in Thunkable to give command to Arduino

IMG_2278

IMG_2277

The speech to text app

IMG_2279

the code

IMG_2282 IMG_2283

now connecting to bluetooth

IMG_2284 IMG_2286

successfully paired

IMG_2287

and now combining the speech to text code with the code to connect to bluetooth

IMG_2288

the arduino and bluetooth

IMG_2291

we did some research about how to control Arduino with Thunkable

IMG_2292

making the code

IMG_2294

IMG_2295

We still cannot connect the app to bluetooth, will figure this out in the next class 🙂

IMG_2293

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 15 Juni 2019

Standard

This is what we do on holiday 🙂

Aidia was ready to continue her color sorting project with Arduino 🙂

IMG_3533 IMG_3542

Aidia typed hundreds lines of code 🙂

IMG_3559 IMG_3547

and then we followed this schematic

IMG_3573

IMG_3578

and tested it

IMG_3579

IMG_3580

the code had been uploaded but the sensor reading didn’t seem right. also one micro servo is not working. we had to do debugging next week 🙂

IMG_3582

Aidia deserved a break by making some animations after all the hard work today 🙂

IMG_3576

IMG_3574

Edo spent 3 hours struggling with installing Kali Linux on Virtual Box

IMG_3532 IMG_3531

it

IMG_3575

took

IMG_3562

a long time

IMG_3540

and we did this three times already 😀

IMG_3539

but it is ok, a good way to learn 😀

IMG_3537

next week Edo is expected to have Kali Linux installed 😀

IMG_3536

today we made it into the login window but the password didn’t work so we had to start all over again with setting up password 😀

IMG_3535

Capt. Faris and his computer vision research 😀

IMG_3548

IMG_3571 IMG_3567

Al was busy with two projects today 🙂

IMG_3541

the first one is the machine learning project for recommending places for tourists 🙂

IMG_3551

IMG_3557

 

IMG_3554 IMG_3553

the next is to make a chameleon changes colors based on what it “see” 😉

IMG_3544

IMG_3550

we’re still working in entering the datasets 🙂

IMG_3563

hopefully this project will be finished next week 🙂

IMG_3549 IMG_3546

 

*Photos and videos are also available here

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