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 – 21 Sept 2019

Standard

Reporting how we spend our Saturday morning 🙂

Faiz voluntarily wants to learn Python programming 🙂 So started with downloading and installing Python

IMG_1442 IMG_1463

and then following the handout to learn basic syntax and commands

IMG_1487

Faiz learns how to create simple codes in Python to do math 🙂 Well done!

IMG_1502

IMG_1505

Adit starts to learn GameMaker 🙂

IMG_1443

starting to create his own game 😉

IMG_1454

IMG_1461

Aidia is now back to the color sorter project

IMG_1444

she rewires the project because we want to put the component on the placeholders

IMG_1448

testing the sensor, and it is not reading. need to find what is wrong

IMG_1469

Syadad is still working hard with Minecraft Link to connect Minecraft to Arduino. It usually take a while to understand the command block and the electronics wiring 🙂

IMG_1445

IMG_1457 Harraz

IMG_1446

is making projects in Minecraft, still need some time to digest JavaScript coding in Minecraft

IMG_1488 IMG_1489

Baran wants to learn JavaScript 😉

IMG_1447

so today he spent the whole 3 hours exploring JavaScript and learned a lot 😉

IMG_1451

IMG_1452 IMG_1475

IMG_1486 IMG_1504

IMG_1508 IMG_1509

Fadhlan keeps progressing with both SNAPBOT I and II

IMG_1464 IMG_1465

SNAPBOT I before moving from Arduino Uno to Arduino Mega

IMG_1449

SNAPBOT II with Arduino Mega

IMG_1495

SNAPBOT I and II

IMG_1507

Hafiz is still working on the Detecting Color for the Color Blind App 🙂

IMG_1450

He finally can build the project into App Inventor

IMG_1458

and then test the App from his smartphone 🙂 Very nice 😉

IMG_1473

The code

IMG_1490

Next is to add text to voice module 🙂 A very nice progress 🙂

IMG_1491

Boy continued learning Python with CodeCombat

IMG_1453 IMG_1455

IMG_1468

and then started to create games with GameMaker 🙂

IMG_1514

IMG_1519 IMG_1528

IMG_1533

Techa is still finishing the last levels of CodeCombat 😉

IMG_1456

a good way to learn problem solving 🙂

IMG_1467

Boy helped Techa to solve a level 🙂

IMG_1470

Capt. Faris is very busy helping kids with different and advanced topics 🙂 But he always finds solution 😉

IMG_1471 IMG_1472

Capt. Faris helped Faiz to understand Python basic syntax 😉

IMG_1480

Ara is struggling with attacking password with Rainbow Tables 🙂 Lots of steps to do 🙂

IMG_1476

generating the Rainbow Tables

IMG_1477

and after finishing generating /downloading the tables then we are ready to attack 🙂

IMG_1510

Yogi’s task for today is to create a mini map in Game Maker Studio

IMG_1478

He followed a tutorial and finally did it 🙂

IMG_1479

IMG_1497 IMG_1530

Syathir is making his own game today 🙂

IMG_1481 IMG_1482

IMG_1483 IMG_1484

IMG_1496 IMG_1499

IMG_1501 IMG_1511

IMG_1524 IMG_1529

IMG_1532

Mika is also started his GameMaker journey today. We forgot to take pics because we were busy discussing about what he should do for homework 😉

IMG_1498

Neo is making a huge progress with his Detecting Humidity with IoT project

IMG_1500

We’re testing the code

IMG_1503

IMG_1506

and the components

IMG_1512

Neo use a sensor, two development boards and a relay to control an air pump

IMG_1513

Neo uses MQTTBox to monitor the humidity, the status and to detect problems

IMG_1520

an amazing work! Keep going Neo!

IMG_1525 IMG_1527

Fab is struggling with installing GameMaker because the laptop does not support the old version and apparently refuse to install .NET libraries required. So we spent some time to find work around to solve this and we decided to download GameMaker Studio 2 instead 🙂 *so sorry that we forgot to take pic of Fab due to the high activities in the class 😦

IMG_1518

The class IMG_1492

IMG_1493 IMG_1459

*Photos and videos are also available here

ProCodeCG – Private Training – Coding with Python – 23 Aug 2019 – Day #5

Standard

IMG_9333

After debugging the homework from the previous class, the topic for today is how to create a palindrome detector 🙂

IMG_9334 IMG_9334

IMG_9336

The results 🙂

IMG_9337

simple palindrome detector

Screen Shot 2019-08-23 at 10.44.50

Screen Shot 2019-08-23 at 10.51.10 Screen Shot 2019-08-23 at 10.57.34

with word input

Screen Shot 2019-08-23 at 11.05.46

with sentence input

Screen Shot 2019-08-23 at 11.13.29

and then we learned about simple cryptography, virus and encryption-virus 😉 so much to learn today 🙂

Screen Shot 2019-08-23 at 11.43.11

Today is the last day of the private training, but now Riani has most of the skill a programmer should has 🙂

IMG_9332

ProCodeCG – Private Training – Coding with Python – 14 Aug 2019 – Day #3

Standard

Today we finished our calculator with GUI

Screen Shot 2019-08-14 at 10.27.17 IMG_8635

and then we learn some file and directory operations 😉

IMG_8636

we make a form that will save data to a file

Screen Shot 2019-08-14 at 11.20.49

and then read the file to display a keyword we search from a search form 😉

Screen Shot 2019-08-14 at 11.35.48

IMG_8637

IMG_8638

next we will learn some matrix operations and then some sorting algorithm 😉

IMG_8634

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