ProCodeCG – Darul Hikam – Kids Coding Class – 11 October 2019

Standard

Coding time 😉

Maliq finished creating his shooting game today 🙂

IMG_2765 IMG_2775

IMG_2786 IMG_2790

IMG_2819 IMG_2820

IMG_2833 IMG_2835

Darrell is also working on a shooting game today 🙂

IMG_2766

He finishing up the maze game first

IMG_2774

IMG_2784

and then moving on to shooting game

IMG_2824

IMG_2828 IMG_2830

IMG_2843

IMG_2846

Hanif’s project today is potentiometer to control LEDs 🙂

IMG_2767 IMG_2783

IMG_2779

Done with one LED

IMG_2793

IMG_2799

and with more LEDs 🙂 very well done!

IMG_2844

Hanif also helped Khalis whenever it needed 🙂

IMG_2787

One day Hanif is going to be a Captain like Capt. Bullit 🙂

IMG_2829

Mandala is creating a very creative game about trash can 🙂

IMG_2768 IMG_2794

IMG_2797 IMG_2802

a very interesting game about a garbage bin monster 🙂

IMG_2840

IMG_2841

Sami’ is still creating the game assets 🙂

IMG_2769 IMG_2801

Khalis

IMG_2770

finished lots of coding challenges today 🙂 starting with creating Flappy Bird

IMG_2776

IMG_2785 IMG_2796

to Plant vs Zombie challenge 🙂

IMG_2821 IMG_2822

IMG_2823

and then Gumball Play Lab 🙂

IMG_2831

IMG_2834

Acha is always busy enhancing his game 🙂

IMG_2771

he always has something to be added

IMG_2777

adding awesome assets to it

IMG_2792

just check out how many objects there are in the game 🙂

IMG_2826

the list of objects 🙂

IMG_2832

and still, adding more assets 🙂

IMG_2836

IMG_2838

Rifqi had to started all over again because he lost the game he created last week

IMG_2772

IMG_2778 IMG_2791

IMG_2827

but he did catch up very fast 🙂 the maze game done 🙂

IMG_2837

IMG_2839 Dipta

IMG_2773

is creating the maze game too

IMG_2803

Acha gave him a hand by creating some assets

IMG_2825

Capt. Bullit, busy as always 🙂

IMG_2789 IMG_2788

The class

IMG_2782 IMG_2780

IMG_2781

*Photos and videos are also available here

Advertisements

ProCodeCG – Darul Hikam – Kids Coding Class – 4 October 2019

Standard

Hello Friday, time for our weekly coding class 🙂

Maliq is creating a new game today 😉

IMG_2297 IMG_2324

IMG_2343

a shooting game 🙂

IMG_2347

IMG_2349

Darrell still has more ideas to be added to his maze game

IMG_2298

including adding score and adding some portals to move from one room to another

IMG_2309

Darrell discusses his work with Acha, who is also still improving his maze game. So they exchange ideas 🙂

IMG_2317

IMG_2336

Rifqi starts to create his game today 🙂

IMG_2308

Rifqi created awesome sprites

IMG_2311

IMG_2316 IMG_2323

IMG_2330 IMG_2335

IMG_2341

and this is his first game in GameMaker 😉

IMG_2342

Acha

IMG_2300

added more levels, more tricks, more improvements to the game 🙂

IMG_2307

the game is getting more complex and very creatively created 🙂

IMG_2321

Acha even made the rooms larger than the standard to make sure that the game will accommodate his ideas 😀

IMG_2328

IMG_2331 IMG_2348

Ratu had finished the Maze Game

IMG_2301

so started something new today 🙂

IMG_2305

IMG_2312

Ratu is getting better at making sprites

IMG_2320

IMG_2329 IMG_2337

Ratu’s Shooting Game 🙂

IMG_2338 IMG_2339

more features will be added to the game 🙂

IMG_2346

Captain on duty: Capt. Bullit 🙂

IMG_2302

Sami’ is also busy creating assets for the game

IMG_2303 IMG_2306

IMG_2315 IMG_2327

including finding references from the internet to make realistic sprites 😉

IMG_2344

Mandala is paying lots of attention into the details

IMG_2304

IMG_2314

he creates awesome sprites

IMG_2319

IMG_2322

in a very detail manner 🙂

IMG_2340

IMG_2345 IMG_2350

the class

IMG_2313 IMG_2310

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Kids Coding Class – 20 September 2019

Standard

Our class today 🙂 Lots of progress and excitement going on 🙂

Darrell

IMG_1344

now can add scores to the game

IMG_1358

and add levels so when the player has reached certain score, the game will move to the next level 🙂

IMG_1361 IMG_1382

IMG_1391

Darrel is very excited to improve the game 🙂 He seems to be happy playing his own game 🙂

IMG_1392

Dipta is back 🙂

IMG_1345

today Dipta is doing a challenge to learn more about basic programming

IMG_1367

IMG_1368

And so does Maliq 🙂

IMG_1346

drag and drop programming is very effective to teach kids basic programming logics

IMG_1365 IMG_1369

IMG_1379 IMG_1381

Rifqi had finished the LightBot challenge and now he’s speeding up doing the next challenge

IMG_1347

Rifqi has finished all the maze challenges

IMG_1370

IMG_1380 IMG_1388

and started the bird challenge 🙂

IMG_1389

Mandala is busy improving his game

IMG_1348

IMG_1354

by arranging the room

IMG_1355

and adding more sprites

IMG_1374

Hanif’s project for today is ultrasonic with buzzer

IMG_1349

IMG_1356 IMG_1363

and as soon as it’s done, next is to add LEDs

IMG_1385 IMG_1386

The buzzer will active in certain frequency when it detects object in certain distance, and certain LEDs will light up too 🙂

IMG_1395

all is working well, great progress for today 🙂

IMG_1397

Capt. Bullitt is having lunch before starts teaching 🙂

IMG_1350

Capt. Bullitt has to make sure each kid gets assistance needed in the class 🙂

IMG_1353

Acha still has lots of ideas to be put in the game 🙂

IMG_1351

The game is getting more advanced each time 🙂

IMG_1352 IMG_1357

IMG_1362

you can tell the complexity of a game by checking out how much the objects involved 😀 take a look at these 🙂

IMG_1366

Khalis is busy doing Minecraft Hero Adventure, this is more advanced than what his peers have done 🙂

IMG_1364 IMG_1360

IMG_1396

IMG_1378 IMG_1390

IMG_1394

Sami’ is doing two challenges for today: Minecraft Hour of Code and LightBots 🙂

IMG_1377

even though Sami’s has started creating games, these challenges is important to develop structured thinking for problem solving

IMG_1383 IMG_1384

IMG_1393

The class 🙂

 

IMG_1373 IMG_1371

IMG_1372

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 14 Sept 2019

Standard

We have lots of projects and deadlines, like most of the times 🙂 Yes we have lots of pressures but it doesn’t mean that the class shouldn’t be fun 🙂

Fadhlan has to deal with SNAPBOT I and II 😀

IMG_0966

we have to test SNAPBOT II and add mouse reading to it

IMG_0969

while adding PWM control to SNAPBOT I

IMG_0973

the headache is real 😀

IMG_0977

the space needed is expanding 😀

IMG_1002

SNAPBOT II uses Arduino Mega to provide all the ports needed. We’re going to replace Arduino Uno on SNAPBOT I to Mega to since we’re running out of ports there too.

IMG_1032

Clive

IMG_0967

is getting better at creating games. He learns super fast!

IMG_0976

Clive has been shown an example of an advanced game created with GameMaker, and now he’s applying the tricks to his game

IMG_0978

now the game has animations 🙂

IMG_0979

IMG_0988

The game is looking and working great! 🙂

IMG_1006

Syadad is going to explore more basic electronics today 🙂

IMG_0968

Typing and understanding code is not difficult for Syadad, he had some experience with Minecraft coding in JavaScript 😉

IMG_0975

IMG_0994

The LED is blinking 🙂

IMG_0995

IMG_0996

and we’re going to make more difficult circuits to be controlled from Minecraft 🙂

IMG_0997

Aidia is working on her Color Sorter Project today

IMG_0972

Aidia’s parents helped her creating this structure

IMG_0970

The Color Sorter will sort the candy based on colors! 🙂

IMG_0971

Aidia starts with the wiring 🙂

IMG_0974

IMG_0980

While her supportive Mom is busy working on her little sister project 😉

IMG_0999

now it’s time to lay out the components on the structure and find out the best set up

IMG_1014 IMG_1027

several adjustments is still needed to give way for cables and the components. This is going to be awesome!

IMG_1028

Ara is preparing for a competition next Wednesday

IMG_0981

so he’s making sure all is working well while also exploring the next topic: hacking with Rainbow Tables

IMG_1001 IMG_1035

Yogi

IMG_0982

is creating a new game, based on a game we chose, and we’re going to modify it 🙂

IMG_0990

Since Yogi is pretty fluent with GameMaker, he’s given a hard challenge to keep him from getting bored

IMG_1003

ok some parts of the code are functioning well 🙂 He just got to keep going

IMG_1004

Capt. Faris is given a task to do research on how to create a ChatBot for education 🙂

IMG_0983 IMG_0991

ChatBot with DialogFlow

IMG_1036 IMG_1037

IMG_1038

Mohan wants to create more advanced game with GameMaker Studio

IMG_0984

so we set up the laptop to download GameMaker 2

IMG_0992

Koosha has his own plan

IMG_0998

but not yet telling us what is he doing 😀

IMG_1018 IMG_1020

and we got a newcomer: Syathir 🙂

IMG_1007

He starts like everyone else: intro to programming 😉

IMG_1009

Aidia helps Syathir to get started 🙂

IMG_1010

not bad at all for a beginner 😉

IMG_1015

once Syathir learns how to make this work, the rest will be easy 🙂

IMG_1026

Mika can solve most of the challenges given

IMG_1008

So today he should finish this LightBot challenge series

IMG_1011 IMG_1012

IMG_1016 IMG_1024

and he did 😉

IMG_1025

Now he may starts to learn Python programming 🙂

IMG_1030

Fab had finished his series of challenges with LightBots and Blockly too

IMG_1017

so Fab can also start to learn Python programming too 😉

IMG_1021

IMG_1031 IMG_1033

The class today 🙂

IMG_1022

IMG_1023

IMG_0993

*Photos and videos are also available here

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 – Darul Hikam – Kids Coding Class – 6 September 2019

Standard

Friday is so much fun looking at how happy these kids are in the class 🙂

Maliq said that he couldn’t wait until today because he wanted it so bad to continue creating games 😀

IMG_0327

Today Maliq learned how to make enemies run after the main character 🙂

IMG_0358

he also learned how to add score and to change level

IMG_0364

Khalis chose his own challenge for today 🙂

IMG_0328

He wanted to do this more advanced Minecraft coding 😉

IMG_0342 IMG_0357

IMG_0363

and he’s so happy doing it 🙂

IMG_0367

IMG_0372

Dipta has been really interested in basic electronics since day 1, but he’s still ok with creating games 😉

IMG_0329

IMG_0362 IMG_0374

IMG_0380

Darrell

IMG_0330

is very good in creating sprites 🙂

IMG_0356

he pays attention to details 🙂

IMG_0368

Rifqi joined the class todaaaay, yaaaay welcome 🙂

IMG_0331

Rifqi has to go through intro to programming 🙂

IMG_0350

Hanif is ready for a more difficult basic electronic project today 🙂

IMG_0332

the first is multi function button to turn on two different LEDs

IMG_0339

IMG_0341 IMG_0351

IMG_0353

and then a traffic light with pedestrian button 😉

IMG_0360

IMG_0370 IMG_0373

Sami’

IMG_0333

started to create his own game 😉

IMG_0349

he created his sprite based on Mandala’s character

IMG_0359

and Mandala created his sprite based on Sami’s character 😀

IMG_0334

IMG_0340 IMG_0348

Mandala’s first game 😉

IMG_0366

Acha has been making huge progress since last week 😉

IMG_0336

Acha’s game

IMG_0337

Capt. Bullit helped Acha to improve the game

IMG_0344

IMG_0369

Ratu is also making progress today 🙂

IMG_0338

IMG_0347 IMG_0361

This is Ratu’s first game (the background is in the making)

IMG_0378

The main character is now can eat the donuts 🙂 Next Ratu will learn how to add scores and to move to the next level and also creating enemies that will run after the main character

IMG_0379

Capt. Awa is very patiently helping the kids one by one 🙂 He’s getting better at teaching each day 😉

IMG_0343

The class 😉 IMG_0346

IMG_0345

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 31 Aug 2019

Standard

This is our way to make our Saturday well spent 😉

Baran

IMG_9904

finally finished the LightBot series

IMG_9913

IMG_9933 IMG_9936

and now starting another challenge, which is very much harder 😉

IMG_9956 Techa

IMG_9905

is still struggling with LightBot puzzles 🙂

IMG_9914

it surely takes some time but his is how to learn 🙂

IMG_9932

IMG_9955 IMG_9979

Hafiz is as promised on the exhibition, improving his machine learning code to be able to identify colors 🙂

IMG_9906 IMG_9912

IMG_9959 IMG_9969

Hafiz has to do lots of testings

IMG_9970 IMG_9971

sometimes different lightings or different distance will give us different results 😉 We just have to keep going 🙂

IMG_9996

Kinan is now ready for continuing her GameMaker quest 😉

IMG_9907

IMG_9916

This time she will create Agario game 🙂

IMG_9930

IMG_9934

Neo has a very important mission: to make a connection to MQTT

IMG_9908

IMG_9915 IMG_9922

He brought his fancy toolbox 😉

IMG_9928 IMG_9929

IMG_9935

and tested several dev boards 😀 but he only took one session this week and haven’t yet finished connecting to MQTT

IMG_9954

Once Clive is excited about one thing

IMG_9917

He will work very fast

IMG_9920

Clive had created LOTS of sprites and levels

IMG_9925 IMG_9926

IMG_9937 IMG_9939

look at that object list, so many of them 🙂

IMG_9940

Clive is going to add more complexity to the game next week 🙂

IMG_9953

Boy totally loves coding class 🙂

IMG_9918

Boy had to finish LightBot challenges

IMG_9924

IMG_9927 IMG_9938

and he did 😉

IMG_9952

and then move to a more difficult one 😉

IMG_9961

IMG_9962

Fadhlan fixed and tested the robot today 🙂 We did lots of video shooting, but beforehand, Fadhlan fixed our extension cables first 😉 Nice guy 😉

IMG_9919

IMG_9921 IMG_9985

Ara continued working on creating extended abstract for the competition

IMG_9944

IMG_9931

while taking screenshots

IMG_9963

IMG_9977

IMG_9984 IMG_9987

Fab is very quiet but very smart 🙂

IMG_9946

He finished lots of level on his own 🙂

IMG_9960

IMG_9973 IMG_9983

Kishan

IMG_9957

have added lots of improvement to his game and also been given new challenge to create another game 🙂

IMG_9975

Zaaka

IMG_9958

created a complex game (without coding)

IMG_9964

but he use smart tricks to implement his ideas 🙂

IMG_9965

his games are always very creative and unlike other games have ever been created 🙂

IMG_9966

IMG_9986

Today Mika is also learning about procedures and functions with LightBot 🙂

IMG_9968

IMG_9972

after finishing this, Mika will be given more difficult challenges before finally allowed to create games 😉

IMG_9995

Syadad started to learn basic electronics today 😉

IMG_9974

Baran is also interested 😀

IMG_9976

Syadad is going to connect this electronics control to Minecraft 😉

IMG_9980

The class

IMG_9909 IMG_9910

IMG_9941 IMG_9943

IMG_9982

IMG_9981

*Photos and videos are also available here