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

Advertisements

ProCodeCG Kids Regular Coding Class – 13 July 2019

Standard

Our regular Saturday Coding Class πŸ™‚

Ara is joining us today πŸ™‚

IMG_6383

Ara is continuing his White Hacking Lessons after joining our Private Class a few weeks ago πŸ™‚

IMG_6387

he needed to warm up to refresh the lesson, starting with nmap πŸ™‚

IMG_6390 IMG_6411

IMG_6414

and then BurpSuite

IMG_6454

IMG_6461

Hydra

IMG_6493

Fadhlan is ready to debug the robot, he’s going to Russia Competition next October πŸ™‚

IMG_6392 IMG_6410

IMG_6412

explaining about the robot to parents visiting our class πŸ˜‰

IMG_6429

Sam is now back working on the Juz’amma App

IMG_6393 IMG_6417

cannot wait to see the app is finished and uploaded to PlayStore! πŸ™‚

IMG_6445

Capt. Faris is very busy researching, and assisting today πŸ™‚ He also had a meeting with client πŸ˜€

IMG_6394

debugging Joe’s code

IMG_6418

and then back to his research

IMG_6446

Hafiz is going to pick up where he left from the last Machine Learning Coding Camp

IMG_6395

some features weren’t working yesterday but now they are!

IMG_6407

now it is working fine πŸ™‚

IMG_6408

yayyyy

IMG_6409

and then Hafiz upgraded it πŸ™‚

IMG_6415 IMG_6455

Al, glad to see you again:)

IMG_6396

Al is creating Sorting Hat machine learning πŸ˜‰

IMG_6443

Badi

IMG_6398

upgrading Pavilion19 website πŸ™‚

IMG_6401

he is adding more images and going to add carousel

IMG_6403

The statistics of visitor of the website

IMG_6406

Badi has also added some animation to the website πŸ™‚

IMG_6420

Nice details πŸ™‚

IMG_6422

Syadad is getting better at coding in Minecraft

IMG_6399

he typed a code to create a triangle

IMG_6413

the result πŸ™‚ Syadad had changed the blocks to glass πŸ™‚

IMG_6439

next is to create rainbow triangle πŸ™‚

IMG_6440 IMG_6453

Koosha brought his own topic to the class

IMG_6431

BungeeCord Project πŸ™‚

IMG_6442

BungeeCord enables multiple Minecraft servers to connect to each other so the player can teleport from one server to another

IMG_6444

if this works then each student can try other students scripts and codes in each other world πŸ˜‰

IMG_6462

Koosha is testing the BungeeCord

IMG_6501 IMG_6502

IMG_6503

Faiz has just joined regular class πŸ™‚

IMG_6441

warming up with Blockly Games

IMG_6465 IMG_6467

IMG_6494

next week Faiz will do more intro before starting to create games with Game Maker πŸ™‚

IMG_6495

IMG_6496 IMG_6500

The class today

IMG_6504 IMG_6447

IMG_6448 IMG_6449

IMG_6450 IMG_6451

IMG_6452

Glad to see lots of progress today πŸ™‚ Until next week! πŸ™‚

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 25 May 2019

Standard

ProCodeCG Research Center πŸ˜‰ Look at how many brains working on many projects πŸ™‚

IMG_1931 IMG_1932

IMG_1959

Wibi has just joined the class πŸ™‚

IMG_1916

Wibi will start to learn coding by playing Minecraft

IMG_1928 IMG_1974

Ryan has also joined the class Β and learning the same thing as Wibi. Kids in their age start learning basic programming skills by building things so they will learn about shapes, geometry, repetition, pattern etc. πŸ™‚

IMG_1917 IMG_1925

IMG_1975

Capt. Faris is working on his machine learning project while also teaching other kids πŸ™‚

IMG_1918

IMG_1941 IMG_1957

Fadhlan’s hardest task is to find out why the wheels stopped working

IMG_1919

while other components do work πŸ™‚

IMG_1936

Badi started to learn Python πŸ™‚

IMG_1920

because we need a script to update two different calendars for Pavilion19 website πŸ™‚

IMG_1935

Like usual, Badi is a fast learner πŸ™‚

IMG_1937

Badi learns turtle, shapes, and looping in Python very fast

IMG_1942

IMG_1948 IMG_1950

IMG_1954

before he got back to web programming: patching the problem from the previous week

IMG_1965

The problem is the calendar plug in only work for android or ios.

IMG_1967 IMG_1968

so the quick solution is provide links for both OS directing to different version of calendar

IMG_1972

Aidia is still working on her big project: color sorter with arduino

IMG_1921

Aidia spent 3 straight hours typing hundreds lines of code πŸ™‚

IMG_1927

we will start the wiring after Aidia finishes typing in the code πŸ™‚

IMG_1951

Capt. Awa is exploring new things like this rocket launcher simulation

IMG_1922 IMG_1946

IMG_1933 IMG_1934

while Al is working on a new machine learning project

IMG_1923 IMG_1960

recognising sounds

IMG_1969

Al is recording voice for “left” and “right” that will make a sprite turn to left or to the right

IMG_1970

Harraz wants to install Game Maker Studio 2

IMG_1915

This is good because Game Maker Studio 2 gives more libraries and features

IMG_1924

Harraz also wants to learn Minecraft Modding

IMG_1930 IMG_1949

Today he learns how to type in JavaScript codes into Minecraft πŸ™‚

IMG_1962

and make some geometry structures and buildings

IMG_1963

IMG_1964

this is so much fun πŸ™‚ Next week Harraz will type his own JavaScript code πŸ™‚

IMG_1973

Sam is working hard entering assets to his Juz’amma App

IMG_1926 IMG_1929

The app is now working very smoothly now

IMG_1938

After Sam is finished entering all the verses, we are ready to upload it to PlayStore πŸ™‚

IMG_1940

IMG_1947

Koosha is given a task to create a locker system in Minecraft

IMG_1945

IMG_1952

and next class we’re going to use this relay to control smart home appliances πŸ™‚

IMG_1958

IMG_1961

IMG_1971

We had visitors from Arduino Community πŸ™‚

IMG_1966

*Photos and videos are also available here

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 Regular Coding Class – 11 May 2019

Standard

Fasting doesn’t necessarily means that we cannot do our regular activities, especially our Saturday coding class πŸ™‚

IMG_1180 IMG_1181

Sam is on the final stage of his Juz’amma App

IMG_1107

The app is working well now, we decided not to use database as long as the app does not exceeds 50MB limit

IMG_1132

So basically what Sam should do is adding the rest of the content and it will be ready to be uploaded to PlayStore πŸ˜‰

IMG_1141

Keep on going Sam! πŸ™‚

IMG_1151

Hafiz is working on his Feeding Frenzy Game *lots of video on this πŸ™‚ Hafiz now has lots of skill to develop his own game πŸ™‚

IMG_1108

Fadhlan is very busy today

IMG_1109

He decided to reconstruct the robot

IMG_1114

Fadhlan makes notes to make sure he doesn’t forget anything

IMG_1120

IMG_1122

Look how he optimize the usage of breadboard πŸ™‚

IMG_1135

IMG_1136

We’re going to test bluetooth module as soon as the basic functions are running well

IMG_1155

IMG_1165 IMG_1166

Fadhlan certainly makes awesome progress during this journey πŸ™‚ SO PROUD πŸ™‚

IMG_1177 IMG_1189

IMG_1190

IMG_1175

Button, LED and Ultrasonic works. But the wheels still don’t. Fadhlan will fix it very soon πŸ™‚

IMG_1192

Al finished two Machine Learning projects today πŸ™‚

IMG_1110

The first one is the project to show smiling face when we type nice words and crying face when we type bad words

IMG_1113

the words

IMG_1117

the face

IMG_1119

IMG_1123

The codes. And it works nicely πŸ™‚

IMG_1127

The next project is a dancing panda that will stop dancing if we look at it πŸ™‚

IMG_1156

the code

IMG_1159

the data set for training

IMG_1160 IMG_1161

the result πŸ˜€ Awesome work Al πŸ™‚

IMG_1162

Badi is demoing how to clone wifi connection with NodeMCU

IMG_1111

IMG_1112

the result

IMG_1115

IMG_1116 IMG_1118

And Badi got back to the website programming afterwards πŸ™‚ He wanted to change the time and date format in the website πŸ˜‰

IMG_1124

Capt. Awa

IMG_1121

has to teach a new student today: Juan

IMG_1130

Capt. Awa introduces basic programming to Juan and guides him all the way

IMG_1134

until Juan finished the task πŸ™‚

IMG_1150

Next to teach is Blockly Games

IMG_1170

Capt. Faris

IMG_1125

quietly has uploaded his Memorize Quran App to PlayStore πŸ˜‰ Super proud πŸ™‚

IMG_1152

IMG_1154

Capt. Faris checks if Al’s Machine Learning Project can be pushed further to do more complex tasks

IMG_1163

and Capt. Faris also does research to help Sam with the app

IMG_1188

Koosha

IMG_1140

is given a task to create a tunnel with sensor that will turn on the torches along the tunnel and link it to Arduino LEDs

IMG_1126 IMG_1137

IMG_1138 IMG_1173

IMG_1174

Koosha has a million way to do things πŸ˜‰

IMG_1178 IMG_1179

IMG_1185 IMG_1186

Andra is now going to test his first JavaScript code

IMG_1149 IMG_1144

The code will stack a number of blocks on top of each other

IMG_1145

Andra had to change the block with anything else

IMG_1148

IMG_1153

He changed it into TNT blocks πŸ˜€

IMG_1167

The next code is building a triangle. Still in progress. Will be continued next week πŸ˜‰

IMG_1172

*Photos and videos is also available here

ProCodeCG Kids Regular Coding Class – 4 Mei 2019

Standard

Introducing our new venue: Art Cafe and Restaurant πŸ™‚

IMG_0734 IMG_0742

IMG_0814 IMG_0756

Kids will get voucher for food here πŸ™‚

IMG_0787 IMG_0788

IMG_0796

Hafiz starts a new game today: Feeding Frenzy πŸ™‚

IMG_0735

IMG_0750 IMG_0778

Hafiz now has many skills to create different games πŸ˜‰ He’s free to create anything he likes πŸ™‚

IMG_0808 IMG_0810

Aidia is going to continue connecting Minecraft to Arduino

IMG_0736

Setting up the server

IMG_0738

IMG_0748 IMG_0765

Start building the blocks to activate Arduino LED

IMG_0775

the command blocks

IMG_0776

Koosha gave Aidia some help

IMG_0777 IMG_0793

Linking Minecraft to Arduino is very interesting πŸ™‚ Now Aidia can control anything connected to Arduino from Minecraft πŸ˜‰

IMG_0804

Badi is working on the website

IMG_0749

Maintaining schedules and booking system of Pavilion 19

IMG_0751

IMG_0766

Entering data in JSON format

IMG_0779

And then Badi wants to learn NodeMCU

IMG_0799

installing libraries

IMG_0800 IMG_0811

running the code

IMG_0813

Badi wants to create fake wifi connection πŸ˜€

IMG_0818

Capt. Faris is still working with his datasets

IMG_0739

He wants to add hand gestures to the learning system

IMG_0754

the dataset

IMG_0817

Fadhlan’s task for today is to install power supplies for the robot

IMG_0740

plus integrating the bluetooth module

IMG_0745 IMG_0755

And when he was busy soldering the robot, the seat of the chair fell πŸ˜€ Glad he wasn’t hurt and nothing was broken πŸ™‚

IMG_0757

The batteries (that later sparks because the switch got short-circuited)

IMG_0780

So Fadhlan has to fix the switch and check why one wheel doesn’t work

IMG_0798

Sam has got serious things to do with the Juz’amma app

IMG_0741

IMG_0747

He now can store data in local storage but not yet with local database

IMG_0762

we have to carefully design the database for the application before starting to enter the data

IMG_0772 IMG_0774

IMG_0785

Harraz (so sorry we didn’t manage to get his picture) is creating a new game

IMG_0744

with lots of sprites

IMG_0746 IMG_0753

Once Harraz done with the assets, we’re going to develop an awesome game πŸ™‚

IMG_0761

Koosha

IMG_0752

IMG_0769

is ready to explore Minecraft Link more

IMG_0763 IMG_0764

another way to turn Arduino LED on and off πŸ™‚

IMG_0767

Koosha explored some other mods

IMG_0781

The mod to have a computer with keyboard and browser inside Minecraft

IMG_0782 IMG_0789

IMG_0815

Capt. Awa is researching Minecraft Link too

IMG_0768

Capt. Awa helped other students learning Minecraft Link too πŸ˜‰

IMG_0771

IMG_0791 IMG_0816

Syadad is going to create a new game today πŸ™‚

IMG_0783

His Maze Game is full-featured already πŸ™‚

IMG_0802

He’s going to make a shooting game

IMG_0812

Andra is going to type his own Minecraft mod today πŸ™‚

IMG_0784

He will type his own javascript code and then install it to the server and run it Minecraft πŸ™‚ Let’s see the result next week πŸ™‚

IMG_0797

Mohan came back after a while

IMG_0790

and picked up where he left, and got distracted with Minecraft Modding too πŸ˜€

IMG_0795

Jihan (we’re so sorry we didn’t get her picture as well 😦 ) is learning basic programming

IMG_0794

She is a fast learner and she will start to learn machine learning soon πŸ™‚

IMG_0807

Wow lots of projects and progress this week πŸ™‚ We will be reporting again soon πŸ˜‰

ProCodeCG Kids Regular Coding Class – 20 April 2019

Standard

Saturday Coding Research Group πŸ˜€

IMG_9910 IMG_9911

IMG_9912

Badi is researching how to activate https for his mom’s website πŸ™‚ He had finished the design, had registered the domain and got a hosting service, now Badi wants the website to be secured with https πŸ˜‰

IMG_9900

The website before https *look at the address with “not secure”

IMG_9908

and then we searched and researched on how to activate the secure service

IMG_9906

yep, https is now activated πŸ™‚ Nice work Badi! πŸ˜‰

 

IMG_9921

Hafiz is on the last stage of his PVZ Game

IMG_9899

After making sure the main features are all there

IMG_9907

and everything is working fine

IMG_9915

Next week Hafiz is ready to start a new challenge πŸ˜‰

IMG_9922

Fadhlan’s quest today is to test bluetooth module with bluetooth app

IMG_9901

we had to test the bluetooth before integrate it to the robot

IMG_9905

the schematic

IMG_9913

the code

IMG_9916

the app

IMG_9934

and still. Didn’t work. We’re going to connect it with the PC/laptop next time

IMG_9936

Faishal is learning shell scripting πŸ˜‰

IMG_9902

IMG_9914

Faishal is learning the syntax and also the logics

IMG_9919

He also learned some binary operations like and, or, xor, shift left and shift right. And also some sign and unsigned integer concepts πŸ˜‰

IMG_9925 IMG_9926

Soon we’re going to have an network security engineer πŸ˜‰

IMG_9945

Capt. Faris

IMG_9903

is creating a new machine learning project

IMG_9927

This system predicts if a phrase contains negative or positive sentiment

IMG_9928

Kinan is back to explore GameMaker Studio

IMG_9917

It takes time to upgrade our previous game created with Game Maker to Game Maker Studio πŸ™‚

IMG_9923

The panel is totally different and the commands are also a bit overwhelming πŸ™‚

IMG_9929

We just need to keep going because we can create more complex games with this one πŸ™‚ Hang on a bit more Kinan πŸ˜‰

IMG_9942

Andra started his Minecraft Modding with JavaScript today πŸ™‚

IMG_9918 IMG_9924

Capt. Faris taught him about the server and how to typed in simple JavaScript commands

IMG_9930

Andra also tried existing codes for building castle, rainbow, etc.

IMG_9944

Andra learned to create basic shapes like boxes, cylinder and prism

IMG_9946

Minecraft is very good for kids to learn about structures and logics and also art and creativity πŸ˜‰

IMG_9951

Syadad started to create a new game today

IMG_9920 IMG_9933

It is a shooting game πŸ™‚

IMG_9943

The background and the room

IMG_9947

The game looks like a PacMan PvZ Game πŸ™‚ Awesome hybrid game πŸ˜€

IMG_9949

The snack for today is from Padasuuka Donut πŸ™‚ Thanks Mama Edo πŸ™‚

IMG_9909

*Photos and videos are also available here