ProCodeCG Kids Regular Coding Class – 1 June 2019

Standard

Hello Saturday Coding Squad 🙂

IMG_2361 IMG_2373

we got this little buddies coming again to the class, how cute 🙂

IMG_2357

Fadhlan’s saga still continues 😀

IMG_2335

a brand new shiny robot 🙂

IMG_2334

very neat! 😉

IMG_2333

Fadhlan is going to test the power source for the robot today

IMG_2337

IMG_2363

IMG_2393

We are testing several codes to the robot

IMG_2362

IMG_2398

The robot now can send ultrasonic readings via bluetooth to this laptop

IMG_2399

now testing ultrasonic reading

IMG_2410

make sure the data format is correct

IMG_2411

and create a map based on the data

IMG_2412

the robot works well except one thing: we need less voltage because we have just crashed the robot because it moved to fast 😀

IMG_2415

Sam has lists to do in finishing the app

IMG_2336

after uploading all the asset to the app, Sam has to create logo for the app 😀

IMG_2347

The code is A LOT 🙂 Hang on Sam, we’re going to finish this very soon 🙂

IMG_2349

Al is going to finish 2 projects today

IMG_2346

One is the alien language project

IMG_2350

the code will make the green monster follow what we say 🙂

IMG_2351

when we say left, it will move to the left and vice versa 😉

IMG_2352

the next project

IMG_2402

IMG_2416

is to give tourists info about recommended places 🙂 Awesome Al 🙂

IMG_2417

Capt. Awa’s plan today is to test the TinyDuino

IMG_2354

while also teaching 🙂

IMG_2364

This is the TinyDuino with LED module and battery module

IMG_2388

The TinyDuino is in the middle. On the left side is the battery module and on the right side is the LED module

IMG_2389

Capt. Awa is discussing TinyDuino with Koosha to figure out how it works

IMG_2414

Wibi is making a lot of progress today 🙂

IMG_2355

He’s given a task to create as many structures as he can in Minecraft 🙂

IMG_2382

like connecting hallway

IMG_2384

basement

IMG_2391 IMG_2392

secret passage

IMG_2395

a glass roof for the basement

IMG_2396

adding door for entering the house properly 🙂

IMG_2408

Ryan is also learning the same things as Wibi

IMG_2356

only Ryan will prefer more experiments with structures 😀

IMG_2358

IMG_2383

IMG_2390 IMG_2359

Capt. Faris

IMG_2360

and his recent research

IMG_2377

a super cutting edge technology

IMG_2378

an algorithm that can make living portraits from just ONE sample picture

IMG_2379

we still finding out about the algorithm

IMG_2380

that can make Marylin Monroe, Einstein and even Monalisa talk! *scary

IMG_2381

Koosha

IMG_2372

Koosha is tinkering with MSDOS and QBASIC 😀

IMG_2385

IMG_2386

and then helping Capt. Awa with the TinyDuino

IMG_2407

we did some debugging to make it work

IMG_2404

IMG_2401

and it finally works!

IMG_2403

thanks so much Koosha! we just haven’t figuring out yet how to make the LED module works 😉

IMG_2405

and then Koosha get back to Minecraft Arduino project 🙂

IMG_2420

with this complex redstone and command block configuration 😀

IMG_2422

*Photos and videos are also available here

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