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

Advertisements

ProCodeCG Kids Regular Coding Class – 30 Mar 2019

Standard

Coding crowd this Saturday 😉

IMG_8533

IMG_8555 IMG_8556

IMG_8557

Hafiz is working on Plant vs Zombie Game. It is quite difficult and takes more time to develop than the previous ones

IMG_8509

Preparing the sprites

IMG_8505

the assets

IMG_8506

each sprite is carefully designed 🙂

IMG_8528 IMG_8534

the background

IMG_8535

IMG_8554

Testing plant placing

IMG_8560

The objects are now placed neatly in the room 😉

IMG_8561

More objects added 🙂 Nice! Next is to add scoring and spawning the zombie randomly 🙂

IMG_8587

Sam’s work is getting harder and harder to do since the target is to release this app to PlayStore

IMG_8507

We need to think how to manage the screens and the size of the app

IMG_8520

We are discussing the screen flow and the best UI/UX design especially to show the user the progress of memorizing the Juz’Amma

IMG_8523

we just realized that Sam’s app has too many screens and that makes the app size grows. The more the screens, the harder it is to manage

IMG_8524

Capt. Faris had his own app developed with Android Studio, and he shared his architecture to us

IMG_8529

it is time to throw in database 😉 and the trick is to create limited screen, and reload the view from the database

IMG_8530

so Sam has to learn about accessing TinyDB 😀

IMG_8545

It leaves him like this LOL

IMG_8583

Fadhlan, stop eating the candy and start to work! 😀

IMG_8508

We have to work on this: testing the right and left motor plus the controller, and make it navigates

IMG_8519

Working hardddd there you go 😀

IMG_8536

IMG_8537

Capt. Awa helped us testing the robot *and ran away when the robot was activated because it refuse to avoid obstacles LOL but at least we know that button, LED, buzzer, wheels, are working and we just need to check the ultrasonic before adding compass and bluetooth module 😀

IMG_8569

Capt. Faris and his research 😀 He was given a challenge to learn how to prevent shoplifting with camera object detection

IMG_8510 IMG_8525 IMG_8546

Capt. Awa, brought new toys!

IMG_8511

The new stuffs have the same size as a coin!

IMG_8512

wowww, modules for TinyDuino

IMG_8513

IMG_8514

IMG_8515

But we still couldn’t get these little mates to work :(( We suspected the USB-UART driver or probably the port

IMG_8526

So Capt. Awa explored another thing: basic electronics simulation

IMG_8542 IMG_8550

IMG_8553 IMG_8558

and then helping us with the robot

IMG_8570

the robot was going in circles so Capt. Awa helped us switching the polarity 🙂

IMG_8572

Testing is done for today (too many things being hit by the robot LOL)

IMG_8574

Badi’s website is ready to be uploaded to public 🙂 Today Badi will buy domain and hosting and upload it

IMG_8521

We’re searching for the best option, and after we got one, Pavilion19 will have a website 🙂

IMG_8540

Aidia is so excited about her Minecraft Project today 🙂

IMG_8517

She brought lots of books for references 🙂

IMG_8518

IMG_8538

IMG_8559

Aidia does both design and mechanical structures in Minecraft

IMG_8564

IMG_8566

Look at this: she created a locker system below a beautiful building she designed 😉 How nice!!!

IMG_8584

Inside the locker corridor 🙂 Next week we’re going to add button to get a specific locker sent to a specific person 😉

IMG_8585

Al is going to make another animation, yaaay 🙂

IMG_8522 IMG_8527

He’s getting better 🙂

IMG_8541

Al finds references on the internet to get more ideas

IMG_8551

And he created animation for educational purposes like this one 🙂

IMG_8552

IMG_8589

We have a newcomer: welcome Andra 🙂

IMG_8543

Like the others, Andra had to go through the intro to programming

IMG_8549 IMG_8563

One challenge down

IMG_8565

Now another one, and Andra can do it very quickly with lots of excitement 🙂

IMG_8567

IMG_8580

Yogi came with the same problem from the last class: displaying a score that follows the object 🙂

IMG_8547

This one worked for Game Maker Studio 2 but not with version 1 so we tried so many ways and still couldn’t figure it out. Don’t worry Yogi we’ll work it out

IMG_6283

Syadad is now ready for a code combat 😉

IMG_8562

Syadad is very excited with this challenge, especially because now he has a friend: Andra 🙂

IMG_8568

Next week Syadad will be ready for creating games yaay!!!

IMG_8581

Until then! 😉

*Photos and videos are available here

ProCodeCG Kids Regular Coding Class – 9 Mar 2019

Standard

Most people would think that there’s nothing serious about what we’re doing every Saturday 🙂 In fact, everybody has targets and real projects to do each week 🙂

IMG_7288 IMG_7289

IMG_7290 IMG_7291

Fadhlan is going to test radar mapping today

IMG_7245

the schematic of the robot but we’re adding more sensors and components for navigation and mapping

IMG_7260

radar readings

IMG_7282

a messy desk, a tight schedule and the most important: a happy heart 😀

IMG_7294

Faishal insists to install Kali Linux on his laptop 🙂

IMG_7257

He had tried several times and fail, so this time Capt. Faris is helping him out

IMG_7277 IMG_7295

IMG_7297 IMG_7298

There you go 🙂 Faishal is given some tasks to explore Kali Linux for pen test 🙂

IMG_7300 IMG_7312

Aidia and her unbelievable family project: a railroad crossing gate simulation 🙂

IMG_7248

Aidia do the coding and the Arduino thing, the mom makes the maquette, and the dad makes sure all thing works together, including transferring the maquette from home to the class and vice versa, safely 🙂

IMG_7249

The details of the maquette

IMG_7250 IMG_7251

IMG_7252

A great Dad, sitting there for 3 straight hours, assisting his little girl 🙂 We should give this family an award! 🙂

IMG_7261

IMG_7263

Hoping the mom won’t be furious when we cut the styrofoam open to check the wiring 🙂

IMG_7268

Testing the coding and the wiring

IMG_7270

Checking every wires, every components

IMG_7271

And finally works but we’re going to improve this next week because we’re out of port so we had to use port 0 and 1 which cause problems uploading the sketch to the arduino 🙂 We’re going to reduce the LED so we can get more ports for ultrasonic sensors 😉

IMG_7280 IMG_7285

Sam’s father wants us to make Sam’s Juz’amma ProCodeCG App a real app 🙂

IMG_7254

So we’re going to improve the UI/UX and add more features

IMG_7272

IMG_7273

See? We do serious things in here 🙂 We create awesome products 🙂

IMG_7274

Badi is working on his mom website 🙂 A real website 😉

IMG_7255

The design, with HTML and CSS

IMG_7278

Finding the best layout

IMG_7279 IMG_7283

the code

IMG_7284 IMG_7287

and we’re going to add booking calendar

IMG_7292 IMG_7293

Badi’s Mom is going to be proudddd 😉

IMG_7301

Capt. Faris is doing a classification of handwriting using TensorFlow

IMG_7256

The visualisation of the classification: 4 persons’ handwriting

IMG_7262

The handwritten letters

IMG_7264

The example of the data (Faris has 4 samples)

IMG_7265

the code

IMG_7266

IMG_7267

Al wants to learn photo editing today 🙂

IMG_7258

Al learns some techniques to edit photos

IMG_7259 IMG_7269

and then after that he wants to learn some animations 😉

IMG_7296 IMG_7308

Al has strong passion in art 🙂

IMG_7311

Hafiz’s project is creating an Endless Run Game 😉

IMG_7286

IMG_7299

It requires tricks and techniques to make the dinosaurs jump smoothly 😉

IMG_7302

IMG_7313

Djalu is creating another app, not yet with machine learning

IMG_7304 IMG_7306

There will be more projects and progress and products to be reviewed next week! Till then! 🙂

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 9 Feb 2019

Standard

ProCodeCG Kids Coding Squad 😉

IMG_5308 IMG_5311

IMG_5315

Hafiz’s project for today is to continue the Google Jumping Dinosaurs 🙂

IMG_5277

It’s working but needs plenty of improvement

IMG_5329

So Hafiz was told to do some research and implement Game Maker Language in line of codes 🙂

IMG_5330

IMG_5336

Badi had finished the BreakOut Game

IMG_5279

It now has score and lives

IMG_5286

And the next project is to create a multiplayer Pong Game 🙂

IMG_5326

IMG_5337

It also shows the score of both players 🙂 We just need those bricks in the middle of the room 😉

IMG_5339

Sam has been working really hard for his Memorizing Qur’an App 🙂

IMG_5280

Sam has to implement lots of blocks to create list of the verses 🙂

IMG_5294

Fadhlan is scheduled to do several tasks today

IMG_5281

First is to test all ultrasonic sensors

IMG_5295

IMG_5306

IMG_5316

ok all three are working well

IMG_5317

The details

IMG_5318

Next is to test the compass and it is still not working

IMG_5331

We even tried with 3 different board. Going to figure this out and next week we will start to make the robot navigate with 3 ultrasonic sensors

IMG_5338

Sulaiman can choose any project from the list given 🙂

IMG_5282

He had created a Miner Machine at home

`IMG_5283

the machine will automatically generate TNT and drop it to the ground to open a hole

IMG_5284

the RedStone wiring

IMG_5285

The next project is to create a Sorting Machine 😉

IMG_5303

Sorter Machine working nicely 🙂

IMG_5320

The circuits 😉

IMG_5324

Djalu is working on some machine learning today, continuing the last program from the last class

IMG_5288

Djalu wants to create a Python code that can answer a question typed with the same language (English or German for example)

IMG_5293

Faris taught Djalu how to use IBM Cloud and machine learning platform to do this

IMG_5332

train the code to recognize certain texts based on the category

IMG_5333

Testing the code and works 😉

IMG_5334

Capt. Faris has to do some Machine Learning platform running on IBM Cloud today

IMG_5290

He has to test the platform and how to sign up and all 😀

IMG_5291

Scratch code to recognize safe and bad words

IMG_5292

Examining the platform

IMG_5296

Making some codes

IMG_5302

Signing up to IBM Cloud and make sure we can tinker with Machine Learning tools there without being charged 😀

IMG_5304

Koosha and lots of things to do as usual 🙂

IMG_5298 IMG_5299

IMG_5305

The toolbox

IMG_5307

soldering work

IMG_5312 IMG_5313

and ended up with this project 🙂 TFT LCD

IMG_5335

It is working and that means next class Koosha can help Fadhlan with displaying robot mapping on this display 😉

IMG_5341

*Images and videos are also available here

ProCodeCG Kids Regular Coding Class – 26 Jan 2019

Standard

Our regular process to raise future coders and engineers 😉

IMG_4385

Harraz has so much idea he got problems in choosing which one to make 😀

IMG_4357

IMG_4371

and then Harraz chose to create a RaceCar Game

IMG_4374

IMG_4383

for next he will create this Jumping Dinosaurs Game inspired by Google 😀

IMG_4388

Capt. Awa has a pile of works to do 😀

IMG_4358

Today he debugs the IoT project

IMG_4372

try to connect to the wifi

IMG_4375

and suddenly it works after several weeks 😀

IMG_4376

The RGB LED color will be controlled using this colored Zebra interface 🙂 Very interesting 🙂

IMG_4379

The serial monitor display

IMG_4380

and the face of victory LOL

IMG_4384

Next: uploading code to Arduino Nano via Arduino Uno and still didn’t work

IMG_4395

Fadhlan has got plenty to do with the robot this whole year

IMG_4359

He has to develop a new and more advanced robot for the international competition

IMG_4369

and he has to report every week. These are stuff from one of the jury to be explored

IMG_4370

IMG_4373

This robot is still going to be used for testing the algorithm while also building the next robot

IMG_4386

Djalu has gone through our Python Handout so he’s ready to learn more

IMG_4360

He’s now looking for some real problems

IMG_4368

Today he made improvement to the Simple AI by changing the language 🙂

IMG_4389

IMG_4399

Sam is still figuring out how to transfer his apps to other devices

IMG_4361

The app works fine, but it cannot be transferred/tested by scanning QR Codes

IMG_4367

IMG_4390

Badi is making the BreakOut Game today 🙂

IMG_4362

IMG_4365

He really needs a new challenge next week 😉

IMG_4396

Faishal is having a headache 😀

IMG_4364

IMG_4366

He has to create a GUI for Pizza Ordering System 😀

IMG_4397

So he has to manage the labels, textfields, radio button, drop down list, etc 😀

IMG_4403

There are still some bugs and we will figure it out 🙂

IMG_4405

Mohan and that smile 🙂

IMG_4392

with the help of Capt. Awa

IMG_4400

creating a very unusual BreakOut Game heheh 😀

IMG_4401

Next week we need to prepare 1 kid for international young scientist competition and 2 kids for a coding competition. It is not about winning or losing but it is about the process and the experience 🙂 Wish us luck 😉

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 12 Jan 2019

Standard

Hello, hello! Everybody has project to do today 🙂

IMG_3435 IMG_3436

IMG_3443 IMG_3447

Fadhlan is going to connect the robot to the power source and make sure that it works today

IMG_3391

IMG_3398

The robot looks so brand new and neat

IMG_3437

We’re going to power the dc motors with 4 1,5V batteries and power Arduino with 9V battery or usb (to pc or to powerbank)

IMG_3438

Taking a break 😀

IMG_3463

IMG_3464

IMG_3469

Badi starts to create his Race Car Game

IMG_3392

IMG_3470

Aidia is working on a Traffic Light Project using ultrasonic sensor

IMG_3393

The schematic

IMG_3432

IMG_3397

IMG_3424

IMG_3426

Testing

IMG_3431

 

IMG_3444

debugging

IMG_3456

Ok now it works 🙂 Next we’re going to add micro servo to open and close the gate 🙂

IMG_3472

IMG_3475

Sulaiman is exploring interesting structures in Minecraft

IMG_3394

IMG_3420

We’re aiming at creating a school locker system

IMG_3465

or a digital calculator

IMG_3466

IMG_3467

IMG_3471

IMG_3477

Harraz’ project is to create a game like Mario Bros

IMG_3395

IMG_3427

IMG_3429

IMG_3434

IMG_3441

IMG_3448

Djalu (wearing green shirt) is still experimenting with encryption and virus in Python 🙂

IMG_3399

IMG_3423

Sam makes steady progress each time. He’s developing an app to memorize Qur’an

IMG_3421

IMG_3428

The codes

IMG_3430

IMG_3433

IMG_3453

Welcome back Farrell 🙂 Farrell wants to make a simple flight control simulator using ultrasonic sensor 🙂

IMG_3422

IMG_3449

Testing the sensor

IMG_3450

the code

IMG_3451

didn’t work

IMG_3452

debugging, trying every possibility

IMG_3458

even with tempe to detect LOL and finally we change ALL the connecting wires and it worked 😀

IMG_3459

Captain on Duty

IMG_3425

Ajez and the Maze Game 🙂

IMG_3440

Making improvements and going to make another game 😉

IMG_3439

IMG_3468

Mohan showed Badi how to create a fuel bar for the race car game

IMG_3442

IMG_3454

and then Mohan created a BreakOut Game 🙂

IMG_3457

IMG_3461

IMG_3462

IMG_3476

There will always be projects, and research, and new things to learn in this class 😉

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ProCodeCG Kids Regular Coding Class – 29 Dec 2018

Standard

Saturday routines of productivity 🙂

IMG_2281

Fadhlan got loads to do with the robot 😀

IMG_2217

A fresh new look 😉

IMG_2218

IMG_2232

IMG_2256

IMG_2271

And we have 3 newcomers:

Dita

IMG_2219

Dita had finished Intro to Programming with Minecraft Hour of Code

IMG_2223

IMG_2226

and then move on to Blockly Games

IMG_2276

Fitri also gone through the same thing

IMG_2221

IMG_2224

IMG_2225

IMG_2243

IMG_2275

and Putri, finished the intro with Minecraft

IMG_2222

IMG_2244

IMG_2257

but didn’t want Blockly Games and prefer LightBot 😉

IMG_2260 IMG_2269

All three girls have completed the tasks very well 🙂 Well done for an intro, hoping to see them again 🙂

*Photos and videos are also available here