ProCodeCG Kids Regular Coding Class – 12 Oct 2019

Standard

Our regular coding class is back πŸ™‚

Badi is ready to deploy a chatbot on https://pavilion19.id πŸ˜‰

IMG_2897

Badi did some research to find the most suitable engine to create a chat bot

IMG_2903

IMG_2905

he finally chose this one

IMG_2911

and there it is πŸ™‚ the chatbot is activated πŸ™‚

IMG_2937 IMG_2955

Badi is still tinkering with the layout of the chatbot on the website πŸ™‚

IMG_2970

but it is running already! πŸ™‚

IMG_2971

Aidia is going to make progress with the color sorter project today πŸ™‚

IMG_2902 IMG_2898

IMG_2909

Aidia had put all the components on the sockets

IMG_2928

IMG_2929

we had modified and improved the code as well. next week we’re going to test it with real smarties candy to see if the sorter works πŸ˜‰

IMG_2964

and then Aidia wanted to make some Scratch codes for refreshing afterwards πŸ™‚

IMG_3006

Faiz is going to be a strong coder πŸ™‚ He brought his own Python Programming book and tried the exercises

IMG_2899

IMG_2933

He was given several challenges and he had to figure out how to do it by looking at the exercises he has finished so far

IMG_2904 IMG_2918

Faiz is doing very well πŸ™‚ if he keeps the hard work and curiosity like this, one day he might be as good as Capt. Faris πŸ™‚

IMG_2934

IMG_2945

Farrell has just joined the class πŸ™‚

IMG_2901

he started with the intro to programming

IMG_2900 IMG_2910

IMG_2917

finished the first challenge

IMG_2931

and then moved to the next

IMG_2932

he went straight to the last level on each category πŸ˜€

IMG_2940

IMG_2941

so far he’s doing very well πŸ™‚

IMG_2944

there will be another challenges next week πŸ™‚

IMG_2972 IMG_2988

Hafiz is going to add text to speech to his Color Detection App for the ColorBlind

IMG_2906 IMG_2916

IMG_2989

done adding the code and now the app is working as expected (with some assistance from Capt. Faris) πŸ™‚ will improve the GUI next week πŸ™‚

IMG_2999

Clive is working on his Shooting Game

IMG_2907 IMG_2920

IMG_2921

Clive works really fast and efficiently, like usual πŸ™‚

IMG_2936

the shooting game has all the features now, next week we’re going add some improvements or start to create another game πŸ™‚

IMG_2948 IMG_2949

Al is ready for another Machine Learning project today πŸ™‚

IMG_2908 IMG_2919

IMG_2922

this time the machine learning project is to control a PacMan Game πŸ˜‰

IMG_2935

IMG_2939

working fine!

IMG_2947

but it requires lots of coding blocks πŸ™‚

IMG_2973

Faiz tested the game to make sure Al is doing it right πŸ˜€

IMG_2974

no doubts πŸ˜‰

IMG_2975

Capt. Faris had loads of research and works waiting for him πŸ˜€

IMG_2913

mostly about machine learning πŸ˜€

IMG_2912

while also helping the students

IMG_2930

finally the machine is learning, after Faris debugged the code πŸ˜€

IMG_2943

IMG_2926

Syadad is still struggling with the RedStone

IMG_2914

we made some sketches to make it easier to understand πŸ˜€

IMG_2925

IMG_2950

While Sam is doing everything he can to make his Price Calc App works πŸ™‚

IMG_2924

IMG_2923

the code

IMG_2976

the app is not yet displaying the price for a certain object

IMG_2977 IMG_2978

fixing the code, with the help of Capt. Faris

IMG_2979

and it works! next is to scan several objects and calculate the total price πŸ˜‰

IMG_2982

IMG_2983

Cean is back πŸ˜‰

IMG_2956

IMG_2962

today he wanted to do some web programming with HTML

IMG_2969

IMG_2986 IMG_2998

and then Cean wanted to create a game πŸ™‚ next week we will add functions to the game πŸ™‚

IMG_3009

Kinan is still in the Agario Project πŸ™‚

IMG_2958

IMG_2995

And Yogi needs to modify the objects to be able to make some of them appear in the mini map

IMG_2960

IMG_2967 IMG_3013

IMG_3014

the codes

IMG_3015

the code is correct but the sprites should be divided into different objects

IMG_3016 IMG_3017

Mika finished his Maze Game today πŸ™‚

IMG_2966 IMG_2981

IMG_3011 IMG_3012

Fab had also finished creating his own game in GameMaker Studio 2 today πŸ™‚

IMG_2984 IMG_2991

IMG_2992

IMG_3007 IMG_3008

next week we will add more levels and make the enemy run after the main character πŸ™‚

IMG_3010

Ara is still running the code to generate the Rainbow Table. Will do the attack after all the tables generated

IMG_2990

The class

IMG_2961 IMG_2994

IMG_2954

IMG_2951

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 10 Aug 2019

Standard

Our regular busy Saturday πŸ™‚

Al finished a Machine Learning project today

IMG_8309 IMG_8320

The project is to categorize headlines based on the newspaper πŸ™‚

IMG_8380

the code

IMG_8382

the dataset

IMG_8396

Faiz is working on temperature and humidity sensor today

IMG_8310 IMG_8319

IMG_8321

and also started to assembly the robot πŸ™‚

IMG_8386

Fadhlan

IMG_8311

had finished the poster

IMG_8315

and also the presentation slides

IMG_8318

next is to make casing for the robot πŸ˜‰

IMG_8334

IMG_8340

Fadhlan is getting better at construction things in details πŸ™‚

IMG_8347

he can be like this for hours πŸ™‚

IMG_8348 IMG_8378

and then we tested the navigation and mapping code

 

IMG_8399 IMG_8403

and the mapping works. only the reading is to slow. we’re going to fix that soon

IMG_8404

Badi

IMG_8308

IMG_8312

is also working on presentation slides for exhibition next week

IMG_8316

IMG_8342

Badi is also administering the website, making sure the cpanel has been activated and he has also directed the ns1 address as instructed

IMG_8361 IMG_8362

IMG_8376 IMG_8394

IMG_8395 Syadad

IMG_8313

is getting better at javascript coding for Minecraft

IMG_8327

He’s seriously working hard preparing lots of code for constructing many structures for exhibition πŸ˜‰

IMG_8333

IMG_8365

and this week the place and break block count codes is working nicely πŸ™‚

IMG_8401

Aidia

IMG_8314

Aidia has to fix the Automatic Railway Gate project, Capt. Awa helped debugging the circuit πŸ™‚ Later, Capt. Faris helped too πŸ™‚ The robot is having some problems too and we’re going to fix it before the exhibition πŸ™‚

IMG_8336

Aidia teaches a new kid joining in the class πŸ™‚

IMG_8368

Aidia also exploring some RedStone projects in Minecraft

IMG_8389 IMG_8390

Sam is preparing 2-3 topics for the exhibition

IMG_8317

this one is the Object Recognition App

IMG_8325

IMG_8326

And Sam is exploring how to create app for recognizing colors

IMG_8332

The codes

IMG_8363

the presentation slides

IMG_8375

Clive will learn some Python programming today πŸ™‚

IMG_8323

with CodeCombat, looking like playing game but actually it teaches you to code πŸ™‚

IMG_8372

IMG_8330 IMG_8331

IMG_8343 IMG_8364

IMG_8373 IMG_8374

Clive is a fast learner πŸ™‚ He finished lots of levels today πŸ˜‰

IMG_8377

Cean

IMG_8324

explores lots of things today including Minecraft

IMG_8338

Aidia lend him a book of Minecraft structures so Cean can learn how to build things in Minecraft

IMG_8341

and then Cean tried CodeCombat for a while (before finding out that it is a bit too hard for him :))

IMG_8354

then exploring Scratch

IMG_8358

before going back to Minecraft Hero πŸ™‚

IMG_8387

Capt. Faris is fully occupied today as soon as he walked in the class, before putting down the backpack, he’s already on duty πŸ˜€

IMG_8328

Capt. Awa is also busy with his TinyDuino project, while also helping Aidia with the Automatic Railway Gate Project πŸ™‚

IMG_8329

Neo has just joining in the class today, he’s got a really serious project for a competition in the next October πŸ™‚

IMG_8335

this is what more or less we’re planning to make πŸ˜€

IMG_8435

Harraz is now exploring Minecraft, and soon he will be taught some RedStone structures and writing his own Javascript codes in Minecraft

IMG_8339

Mohan is back! And continuing his Agario Project πŸ˜‰

IMG_8355

Looking very excited as always πŸ˜€

IMG_8366 IMG_8385

Kinan is struggling with GameMaker Studio today. Next week we’re going to buy a license so we’re not having this problem again

IMG_8356

Fab, welcome to the class πŸ™‚

IMG_8357

Fab is going some programming intro today πŸ˜‰

IMG_8367

Aidia helped him to get started

IMG_8379

and Fab finished the first challenge in no time πŸ™‚

IMG_8383

the next challenge is to finished LightBot to learn about sequence, looping and functions πŸ™‚

IMG_8384

IMG_8392

Fab is a fast learner πŸ™‚ We’re going to do this intro to programming in the next two weeks before starting to create games πŸ˜‰

IMG_8406

Faishal starts to learn some Android Studio programming while also will explore Ubuntu to do penetration test πŸ˜‰ We plan to install Kali Linux on his laptop too πŸ™‚

IMG_8388

The class

 

IMG_8393

IMG_8351 IMG_8352

IMG_8350

*Photos and videos are also available here

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 – 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 – 13 April 2019

Standard

Our coding vibes every Saturday πŸ™‚

IMG_9535 IMG_9540

Fadhlan got a new solder and compared it to the old one πŸ˜€

IMG_9507

And he also got a super big and tidy toolbox!

IMG_9506

Very well organized

IMG_9508

Especially with those little compartments! Nice job πŸ™‚

IMG_9513

So now he can start to work happily πŸ˜€

IMG_9509

Today’s work is to install power supply for the robot

IMG_9512

replacing a motor that stopped working

IMG_9524

now all working

IMG_9537

the next step is adding a switch

IMG_9546

All working well. Next week we will add bluetooth module

IMG_9547

Badi has got serious work in registering a domain and choosing hosting configuration

IMG_9510

He had to read lots of tutorials and manuals

IMG_9522

Including chat the customer service to activate the system with the correct payment amount and the chosen configuration

IMG_9543

Faishal is still exploring computer security and Kali Linux

IMG_9511

He is learning how to change IP address and manage an attack

IMG_9520 IMG_9562

IMG_9563

Hafiz works really hard on this one because this game has a whole lot complexity and details than any games he had ever created πŸ™‚

IMG_9515

The more characters and features we added to the game, the harder to make it work πŸ˜€

IMG_9517

IMG_9521

Syadad lost his game from last week so he had to started from the beginning

IMG_9519

but it is ok, he managed to catch up πŸ™‚

IMG_9534 IMG_9542

IMG_9545

This is even better than the first one πŸ˜‰

IMG_9555

Capt. Faris got an important task to make darknet works on this computer πŸ˜€

IMG_9523

Capt. Awa wasn’t in the mood doing electronics

IMG_9533

He’s challenging himself to create difficult structures

IMG_9544 IMG_9556

Koosha showed his new mods in Minecraft to create an airport and aircrafts

IMG_9536 IMG_9550

IMG_9551 IMG_9552

IMG_9554

Koosha is also doing research on how to connect Minecraft to Arduino and he did πŸ™‚ Now we can build some switches in Minecraft to activate real LEDs in the real world πŸ™‚

IMG_9558

Andra had to finished Code Combat today

IMG_9539

and after he finished this one, he will learn how to code in Minecraft πŸ™‚

IMG_9541

IMG_9553

So many excitements awaits next week πŸ˜‰

*Photos and videos are also available here