ProCodeCG – Darul Hikam – Kids Coding Class – 22 November 2019

Standard

The last class before the exhibition πŸ˜‰

Khalis is feeling excited and optimistic πŸ˜‰

IMG_6097 IMG_6106

Khalis helped to check the attendance list πŸ™‚ thanks so much Khalis πŸ™‚

IMG_6120

and then Khalis created two games before picking up which one to be presented on the exhibition πŸ™‚

IMG_6132

IMG_6134

Khalis finally chose this one πŸ˜‰

IMG_6139

IMG_6140

Acha have done so much with the game and yet still feels that the game is not good enough πŸ˜€

IMG_6098

he’s insisting to get the game tested by the captain πŸ˜‰

IMG_6107 IMG_6111

A super great game coming from a hard work on each class πŸ™‚

IMG_6127

Sami’ is feeling confident about his game πŸ™‚

IMG_6099

Sami’ put lots of ideas and creativity into the game, and he’s feeling happy each time he find a way to make things work πŸ™‚

IMG_6115 IMG_6124

Mandala’s Monster Trash Game is ready πŸ™‚ He’s just adding some more characters to the game to make it look more awesome!

IMG_6100 IMG_6108

Hanif is also ready with his project: measuring heights with Arduino πŸ˜‰

IMG_6101 IMG_6119

IMG_6122 IMG_6130

IMG_6131 IMG_6141

Maliq

IMG_6102

Maliq got a little quarrel with classmate so we had to move him outside the class to cool it down πŸ™‚

IMG_6113

after the reconditioning, Maliq is getting productive again πŸ™‚

IMG_6114 IMG_6125

IMG_6126

Yep, finally Maliq is also ready for the exhibition πŸ˜‰

IMG_6138

Rifqi’s game is ready πŸ™‚ He just wants to add an end over room at the end of the game πŸ™‚

IMG_6103 IMG_6112

IMG_6121 IMG_6136

And there you go πŸ™‚

IMG_6137

Darrell is feeling great about the exhibition too πŸ™‚

IMG_6104

Darrell’s game is ready πŸ™‚

IMG_6105

Ratu has put lots of improvement into her BreakOut Game but we’re lacking the picture of her progress today because we were busy taking care of the students in the borders after the incident that made us to split the class

IMG_6109

Capt. Bullitt is very busy checking each work of each student and copy it to a flashdisk

IMG_6118 IMG_6135

The class πŸ™‚ Hoping to see them again in the next semester πŸ˜‰

IMG_6117 IMG_6116

*Photos and videos are also available here

ProCodeCG – Tel U – School of Computing – Node-RED Training – 28 October 2019

Standard

Today we learn Node-RED with Arduino for IoT πŸ™‚

IMG_4417

starting with installations

IMG_4419

and then creating nodes

IMG_4420 IMG_4421

IMG_4422

and make dashboard πŸ™‚

IMG_4423

IMG_4424 IMG_4427

then we start to wire Arduino and sensors

IMG_4428 IMG_4429

IMG_4430 IMG_4431

IMG_4437

and control the circuit via Node-RED πŸ˜‰

Screen Shot 2019-10-28 at 14.18.51

IMG_4432

IMG_4435 IMG_4436

and then connect more complex nodes

IMG_4438

Screen Shot 2019-10-28 at 15.26.45 Screen Shot 2019-10-28 at 10.27.15

and then show the sensor readings to dashboard πŸ˜‰

Screen Shot 2019-10-29 at 13.39.54

Screen Shot 2019-10-22 at 21.25.06

we covered all the tasks should be done today, there are some intermittent bugs related to OS, software configurations etc., but in general the training went very well πŸ™‚

IMG_4440

Thanks for having ProCodeCG πŸ™‚

ProCodeCG Kids Regular Coding Class – 7 Sept 2019

Standard

Time to be productive and make progress πŸ˜‰ Every kids in our regular class have their own target and we make sure that they are making progress each week πŸ˜‰

Ara is still preparing for upcoming Young Scientist Competition. He has prepared an extended abstract, a poster and of course has also finished the code

IMG_0449

what Ara should be doing is to test the steps and try different wifi to get empirical data and measurement

IMG_0471

IMG_0482

Today Ara is trying to be an Evil Twin, to see how difficult it is to set up the attack

IMG_0486

IMG_0496 IMG_0507

Aidia is starting a new project: hand gesture recognition πŸ˜‰

IMG_0450 IMG_0452

the code is very long, so Aidia took several breaks while typing it. And not yet finished, so we’re going to finish it next week

IMG_0463

Aidia said she wanted to do the schematic first

IMG_0478

IMG_0480

The schematic is ready πŸ™‚ After the code is finished, we’re going to test it πŸ˜‰

IMG_0487

Fadhlan, with SNAPBOT I and SNAPBOT II πŸ˜‰

IMG_0453

Fadhlan is developing SNAPBOT II with basic configurations before we add an optical mouse for drawing the map

IMG_0457

but before he started, he helped Aidia to solder the gesture sensor πŸ˜‰ Thanks so much, buddy πŸ™‚

IMG_0465

Fadhlan now needs the workspace twice as big since now there are two robots to be constructed πŸ˜€

IMG_0524

Baran is going to continue intro to programming

IMG_0454

by doing challenges with higher level of difficulties

IMG_0470

IMG_0485

this challenge is not only teaching about geometric shapes but most importantly is about loop and nested loop

IMG_0498

IMG_0503

then Baran can continue to learn some Python with CodeCombat

IMG_0534

IMG_0535 IMG_0536

Techa is probably younger than Baran, but he can keep up with the lessons πŸ™‚

IMG_0455

after finishing maze puzzles

IMG_0459

IMG_0464

Techa also learns about geometric shapes, angles, loop and nested loop

IMG_0499

IMG_0500 IMG_0502

and then: Python coding with Code Combat πŸ™‚

IMG_0527 IMG_0529

Sam is figuring out how to activate his Object Recognition App for the Blind with voice

IMG_0456 IMG_0461

IMG_0462 IMG_0490

and he also working on the Juz’amma. Next week Sam will be given new project πŸ™‚

IMG_0515

Ihsan starts to learn basic electronics because he is interested to build his own robot

IMG_0458

IMG_0460

the first project: LED

IMG_0474

IMG_0476 IMG_0488

and then more LEDs

IMG_0491 IMG_0492

then RGB LED

IMG_0501 IMG_0508

and then LED and button

IMG_0517

Hafiz is performing more test to his machine learning project

IMG_0467

IMG_0475 IMG_0497

IMG_0504

and since there were so much troubles with synchronization between the learning system with the Scratch, we decided to develop the system using App Inventor

IMG_0523

Kinan is still developing her Agario Game πŸ™‚

IMG_0468 IMG_0477

IMG_0484 IMG_0512

IMG_0532

Yogi is still figuring out how to make a code to enable a moving car to stop when we click left button mouse and move when we click again

IMG_0494

IMG_0493 IMG_0510

IMG_0511

we have to find a work around for this one

IMG_0528

Koosha

IMG_0495

connecting via remote to his server at home

IMG_0505

IMG_0513

He is configuring a port forwarding

IMG_0514

to be able to connect to a Minecraft Server πŸ˜€

IMG_0519

Fab is continuously making good progress πŸ™‚

IMG_0520

IMG_0526 IMG_0506

he can solve most of the difficult problems by himself. Just give him a simple hint and he will finish it πŸ™‚

IMG_0516 IMG_0522

after this Fab will learn some Python programming before he can start creating his own game πŸ™‚

IMG_0533

The class

IMG_0489

IMG_0525 IMG_0469

we spends hours doing this and time always flies! Until next week πŸ˜‰

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 24 Aug 2019

Standard

Another super duper hectic productive coding class today πŸ™‚

Adit is still on intro to programming with Minecraft πŸ™‚

IMG_9421 IMG_9424

IMG_9433

and finally finished it πŸ˜‰

IMG_9439

Al done a new machine learning project today πŸ™‚

IMG_9422

he chose tic tac toe πŸ™‚

IMG_9441

so Al basically will teach the computer to play tic tac toe πŸ˜‰

IMG_9447 IMG_9452

The result πŸ˜‰

IMG_9489

Clive starts to create his own game today πŸ™‚

IMG_9423

IMG_9437

Clive is super duper excited doing this πŸ™‚

IMG_9453

He works in high speed and understand the main concepts very fast

IMG_9474

The result πŸ˜‰

IMG_9481

Now Clive’s Maze game already has basic features: movement, chasing a target, scoring, and then after reaching a certain score the game will move to the next level πŸ™‚ great work

IMG_9506

Welcome to the class Boy πŸ™‚

IMG_9425

going through intro to programming

IMG_9427

and finished it πŸ™‚

IMG_9451

and move on to the next challenge πŸ™‚

IMG_9461

Josh is preparing a project for a competition πŸ˜‰

IMG_9426

we’re designing the system and figuring out how to implement it

IMG_9429 IMG_9443

Aidia is starting a new project: detecting gesture with Arduino πŸ˜‰

IMG_9428 IMG_9430

Aidia is also starting a Captain career, she is now often given a task to help new students πŸ˜‰

IMG_9448

Ihsan, welcome to the class πŸ˜‰

IMG_9431

Ihsan is also has to go through the intro to programming

IMG_9456

he is given different challenges compared to his younger fellows in class πŸ˜‰

IMG_9477

Ihsan is planning to learn robotics in this class so after finishing the intro to programming he will be given basic electronics lessons πŸ™‚

IMG_9482

Fadhlan’s is very nervous today because he’s going to a quarantine preparing for YSC international competition and he has to present his work and the progress before heading to Russia on October πŸ™‚

IMG_9432

Fadhlan has to change the Arduino board because the last time we finalising the robot, one pin is broken inside one of the Arduino port πŸ˜€ and after Fadhlan moved the cabling to the new Arduino, some functions are not working *look at that panic face πŸ˜€

IMG_9438

but finally all works πŸ˜€ the mapping is working now, all components on the breadboard are functional as well

IMG_9483

now testing the robot on the ground πŸ˜‰

IMG_9491

make some code adjustments, and Fadhlan is ready to go! Good luck!!!

IMG_9499

Badi is now got lots of projects related to website programming πŸ˜€

IMG_9435

including adding qr-code on Pavilion19 websiteΒ to lead the visitor to a Feedback Form πŸ˜‰

IMG_9445

and he did it very well πŸ™‚ next week he will start to add a chatbot on the website πŸ˜‰

IMG_9468

The Beavis and the Butthead πŸ˜€ these to has been bestfriends since they are little πŸ™‚ Badi is always supporting Fadhlan and the other way around πŸ˜‰

IMG_9498

Sam is given a new task to add voice activation code to his Object Recognition App for the Blind πŸ™‚

IMG_9436

but today Sam chose to continue adding verses to his Juz’amma App πŸ™‚

IMG_9442 IMG_9454

Ara has just got a new laptop and he is given a task to install virtual box and Kali Linux and all the code like he had in the old laptop. He has to make sure all the experiments we have been doing is also work in this new laptop!

IMG_9446

While downloading Kali Linux etc, Ara exploring how to work with ssh server

IMG_9496

still got some errors

IMG_9497

and he took a break to fuel him up πŸ˜€

IMG_9507

Mika, welcome to the class πŸ™‚

IMG_9458

starting with intro to programming

IMG_9455

Mika finished every level

IMG_9467 IMG_9471

and got the certification

IMG_9480

so he can start a more difficult challenge πŸ˜€

IMG_9508

Harraz is working in team with Adit, exchanging skins and Minecraft accessories πŸ˜€

IMG_9457

and he created this snail πŸ™‚

IMG_9510

a very good exercise to build things in 3D πŸ™‚ next time Harraz will learn how to code this in Minecraft with JavaScript πŸ˜‰

IMG_9511

Fab is now going to learn some functions with LightBot πŸ™‚

IMG_9459

IMG_9463

It is quite difficult

IMG_9473

but Fab finished it πŸ™‚

 

IMG_9485

and then move on to more challenges before he can start making his own game πŸ™‚

IMG_9486

IMG_9490 IMG_9503

IMG_9509

Yogi is starting a new game and having a headache when given a challenge to create a car bump game. We still cannot figure out how to detect speed of the car and make it stop when we click and move forward again when we click again πŸ™‚

IMG_9460

Neo forgot to bring his electronic stuff today so we learn basic of MQTT server and the code to send and retrieve data from MQTT

IMG_9462

Syadad is going to learn how to connect Minecraft to Arduino

IMG_9464

IMG_9495

and he has downloaded the Arduino IDE so we can start coding next week πŸ™‚

IMG_9512

Baran is also a newcomer πŸ™‚

IMG_9465

He likes the intro to programming

IMG_9470

and finished it in a blink πŸ™‚

IMG_9492 IMG_9494

Techa, Baran’s little brother

IMG_9466

is also happy to do this intro to programming

IMG_9469

took him longer than his older brother of course

IMG_9493

and finally finished it yayyyy πŸ™‚

IMG_9513

The class today πŸ™‚

IMG_9476 IMG_9500

IMG_9501

IMG_9479 IMG_9475

IMG_9478

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Kids Coding Class – 23 August 2019

Standard

A new semester in Darul Hikam πŸ™‚ We have lots of newcomers to the class πŸ˜‰

Maliq seems very happy to join the class πŸ™‚

IMG_9338

Maliq learned some GameMaker Intro while waiting for internet connection

IMG_9356

and then he finished the Minecraft Hour of Code Challenge πŸ™‚

IMG_9361

the certificate πŸ˜‰

IMG_9382

Darrell

IMG_9339

Daffa

IMG_9340

IMG_9347

is happy to get back to this Arduino stuff πŸ˜‰ Today Daffa had successfully made a button and a LED work, and buzzer too πŸ™‚

IMG_9351

Capt. Awa so busy teaching

IMG_9341

and showing us how to use plotting monitor in Arduino πŸ˜‰

IMG_9371

IMG_9372 IMG_9373

awesome πŸ™‚

IMG_9375

Hanif is also very excited to get back to the class πŸ˜‰

IMG_9342

IMG_9352

Hanif started to learn basic electronics today

IMG_9354

while also busy helping his friends πŸ˜‰

IMG_9362 IMG_9366

IMG_9370

Capt. Awa helped Hanif to learn faster

IMG_9379

IMG_9381 IMG_9383

IMG_9385

Hanif’s achievement today: a Disco Lights with LEDs πŸ™‚

IMG_9386

Mandala worked in team with Sami’

IMG_9343

to create this game πŸ˜‰

IMG_9377

Sami’

IMG_9344

made several characters for the game πŸ™‚

IMG_9358

IMG_9359 IMG_9363

IMG_9368

Ratu, the only girl in the class πŸ™‚

IMG_9345

Ratu is doing Minecraft Hour of Code challenge

IMG_9349

she learned about sequences and looping today

IMG_9367

IMG_9369 IMG_9374

Dipta is very excited to do the Minecraft challenge πŸ™‚

IMG_9346 IMG_9360

He earned a certificate too πŸ™‚

IMG_9380

Aca started to create his own game *because the internet is too slow today, some kids are creating games while others doing Minecraft challenge

IMG_9348

IMG_9357 IMG_9378

The class

IMG_9355 IMG_9350

IMG_9353

Lots of achievement on the first day πŸ™‚ Hoping to see more next week πŸ™‚

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 22 June 2019

Standard

More kids showing up to this coding crowd this Saturday πŸ˜‰

Fadhlan’s robot is working as we expected now

IMG_4133

what we need to do is lots of of testing and optimization

IMG_4141

the code is working fine both for Arduino and Processing

IMG_4152

we did lots of testing today

IMG_4153

the only problem is that Processing cannot read data from Bluetooth serial

IMG_4164

as soon as we overcome this problem, then the rest will be about finishing and adding features

IMG_4165

Faishal is ready to get back to white hacking today πŸ˜‰

IMG_4134

starting with nmap-ing the sub domain and peeking into everybody’s IP address and port Β *making everybody nervous LOL

IMG_4132

IMG_4139 IMG_4158

IMG_4159 IMG_4173

did some installation

IMG_4180

and then exploring Etherape

IMG_4181

IMG_4182

back to Zenmap and poking every single feature it has πŸ˜€

IMG_4184

we tried other tools too

IMG_4185

and see how they work πŸ™‚

IMG_4186

comparing one IP with the others

IMG_4187

and compare vulnerabilities

IMG_4188

IMG_4189 IMG_4190

IMG_4191 IMG_4192

this is too much fun πŸ™‚

IMG_4193

Faishal got into the access point as well and see its configuration

IMG_4196

Muhammad has returned after a long time πŸ™‚

IMG_4135

he came back to learn the same thing as Faishal’s πŸ˜‰

IMG_4143

nmap and port scanning

IMG_4146 IMG_4157

but not yet explore other tools because he only came for one session

IMG_4160

Aidia’s quest for today is debugging her color sorting project

IMG_4136

but before, she wanted to do some drag and drop coding πŸ™‚

IMG_4142 IMG_4145

ok now the reading of the sensor is looking fine

IMG_4168

but the problem is the range is not representing the colors we want to detect

IMG_4170

so we’re going to find how to fix this πŸ™‚

IMG_4172

Syadad has just got back after a while πŸ™‚

IMG_4137

He started to learn JavaScript to code in Minecraft

IMG_4144

Syadad learned to create simple structures with JavaScript commands (box, cylinder, prism). Next he will learn to code with Drone and make simple buildings

IMG_4147

Sam is still working hard finishing his Juz’Amma app because there is so much assets to be added to the app

IMG_4138 IMG_4140

this young man persistency is hard to believe! keep going Sam! πŸ™‚

IMG_4151 IMG_4163

Capt. Faris is still doing the research about Machine Learning

IMG_4148 IMG_4194

Jiva finally joined the regular class after our coding camp last year πŸ™‚

IMG_4161

he refresh his memory with Game Maker πŸ™‚

IMG_4162

IMG_4176

It’s always amazing to see these kids learn and making progress πŸ™‚

IMG_4178

IMG_4179

Until next week πŸ™‚ ❀ ❀ ❀

IMG_4177

*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