ProCodeCG Kids Regular Coding Class – 1 Feb 2020

Standard

Saturday is our time to create things and make our ideas into something real πŸ™‚

Vey is developing a new robot

IMG_1372

this is the old one πŸ˜€

IMG_1371

with the family support, Vey will create a brand new robot from scratch πŸ˜‰

IMG_1374

assembling the components one by one

IMG_1378

IMG_1409 IMG_1448

the basic schematic diagram

IMG_1449 IMG_1460

almost there πŸ™‚ *waiting for several sensor and components being sent via GoSend

IMG_1520

Vey explains about creating animation in Roblox after the class πŸ™‚

IMG_1530

IMG_1532

He’s going to present the work on the next exhibition πŸ˜‰

IMG_1531

Kibie is ready to finish the BreakOut Game today πŸ™‚

IMG_1373 IMG_1388

IMG_1397 IMG_1402

IMG_1408

There he goes πŸ™‚ Kibi’s fully functional BreakOut Game πŸ™‚ We’re going to make another game next week πŸ™‚

IMG_1480

Badi is still researching about the project for the exhibition. We had to postpone the last project because we won’t be able to finish it by 22nd this month

IMG_1375

this project is also too difficult

IMG_1442

IMG_1443

so Badi chose this one

IMG_1463

Badi started to assembly the components

IMG_1478

IMG_1524

but there are still some components to be bought and we’re going to continue the project next week πŸ™‚

IMG_1525

Faiz wants to create a Python code that will open browser just by typing the command on terminal

IMG_1376

downloading Python because he lost the last one installed

IMG_1383

IMG_1396

the code

IMG_1406

IMG_1446 IMG_1447

IMG_1465

IMG_1466

and it is working πŸ˜‰ next is to add voice to text library to the code so we can tell the code to open some address in the browser by voice πŸ™‚

IMG_1464

This good looking one (a.k.a: Baran)

IMG_1377

is creating a Snake Game with JavaScript

IMG_1445

he’s going to present the game on the next exhibition πŸ˜‰

IMG_1398 IMG_1399

IMG_1444

IMG_1506

Aidia is still waiting for a gesture component to continue her Hand Gesture Project

IMG_1379

so now we’re doing some Minecraft project πŸ˜‰

IMG_1386

Aidia will build structures and add some RedStone implementations to the world, such as: elevator or automatic doors or locker systems, etc πŸ™‚

IMG_1407

IMG_1457 IMG_1467

IMG_1468 IMG_1469

IMG_1496 IMG_1497

IMG_1505 IMG_1510

IMG_1521 IMG_1523

IMG_1539

a very supportive mom πŸ™‚ Aidia’s mom is doing her work while waiting, very productive πŸ™‚

IMG_1522

Techa is still building his BreakOut Game, he wants the sprite to be super detailed and different from the last game

IMG_1380 IMG_1401

IMG_1516

Vian is exploring a ChatBot in Roblox today

IMG_1381

Vian has to do some research on how to activate the ChatBot Library

IMG_1382

It takes lots of exploration and thinking, we’re going to try it again next week πŸ˜‰

IMG_1517

Al

IMG_1384

is creating a new machine learning project that can tell a newspaper’s headline

IMG_1412

IMG_1474 IMG_1476

IMG_1493 IMG_1503

IMG_1518

the next project is to create a hoax detector πŸ˜‰

IMG_1504

Clive finally finished his Flappy Bird Game πŸ™‚

IMG_1387

now Clive can create random pipes to spawn on random positions and length πŸ˜‰

IMG_1461 IMG_1462

Fadhlan is still researching for what he’s going to prepare for the exhibition

IMG_1389

IMG_1403

Fadhlan is learning to repair iPhones. so today he decided to tear down his own 6s plus iPhone to see what’s inside it πŸ˜€

IMG_1405

IMG_1410 IMG_1420

IMG_1423 IMG_1428

IMG_1437 IMG_1438

fingerprint module

IMG_1440

rear camera

IMG_1511

IMG_1441

moment of truth: after the tear down and reassembling, the phone is still working πŸ˜‰

IMG_1452

placing back the screws

IMG_1487

and get back to preparing for the exhibition πŸ˜€

IMG_1479

Boy came with different ideas today πŸ˜‰

IMG_1400

he’s creating a very interesting game with Scratch

IMG_1413

IMG_1414 IMG_1415

IMG_1416 IMG_1417

IMG_1418 IMG_1419

IMG_1458

discuss things with Faiz

IMG_1459

Boy got some problems with some buttons and we fixed it πŸ˜‰

IMG_1495

now everything is working fine πŸ™‚

IMG_1512

IMG_1513 IMG_1514

IMG_1515

Sam is also preparing for the exhibition

IMG_1404

he had done the prototype of the Attendance List App

IMG_1450

he’s really happy to see things work and the next is to design the GUI and modify the texts etc. but the most important thing that the main function is already working πŸ™‚

IMG_1451

IMG_1489

Fab is still working on this difficult game in Game Maker Studio

IMG_1422

it involves lots of codes and so far, it runs very well as expected

IMG_1477

Fab will keep adding things to the game and make it as realistic as can be πŸ˜‰

IMG_1482

Yogi agreed to join the exhibition yaaay πŸ™‚ he’s going to present his RaceCar Game

IMG_1472

while also creating a new one πŸ˜‰

IMG_1473

if he can finish this one before the exhibition then he can present both works πŸ˜‰

IMG_1494 IMG_1519

Syathir is creating a new game πŸ˜‰

IMG_1475

he finally said a word about what he don’t understand, and we get it clear now πŸ™‚

IMG_1483

IMG_1492 IMG_1502

Syadad is busy setting up Thunkable connection between his laptop and the mobile phone πŸ˜‰

IMG_1490 IMG_1491

IMG_1499

the code is ready, all we need to do is run it on Syadad’s mobile phone

IMG_1484

which is not easy because of this πŸ˜€

IMG_1509

once we figured it out, Syadad can run the app on the mobile phone and ready to create awesome apps πŸ˜‰

IMG_1501

IMG_1535 IMG_1536

IMG_1538

Cean created his own .exe application πŸ˜‰ It is an email app πŸ™‚

IMG_1485

IMG_1498

He created this with HMTL and he’s going to make that button really works πŸ™‚

IMG_1500

Cean at work and Baran as a good looking photo bomb LOL

IMG_1508

Ara has not decided the project for the exhibition

IMG_1486

but today he had successfully stolen user name and password of his own Gmail account πŸ™‚

IMG_1527

IMG_1528 IMG_1529

IMG_1533 IMG_1534

IMG_1537

The class

IMG_1393

IMG_1394 IMG_1395

IMG_1390 IMG_1392

IMG_1391

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 25 Jan 2020

Standard

Chinese New Year Holiday and like always, holidays don’t keep us from the class πŸ˜‰

Badi has to pick a robotic topic to be presented on the next exhibition πŸ˜‰

IMG_1065

Badi chose this one

IMG_1083

IMG_1084 IMG_1088

IMG_1089

the only problem is that we have to use mathlab and simulink to make this work πŸ™‚ we will find out more if this project can be done within a month πŸ˜‰

IMG_1132

Badi also checked his last ultrasonic project to make sure it is still. working properly

IMG_1135

we make the code looks neater πŸ˜‰

IMG_1136

Badi’s toolbox πŸ˜€ Soon he will need to have much bigger one

IMG_1137

Especially when he bring some coloured pencils and marker too πŸ˜€

IMG_1138

Capt. Faris is doing some research

IMG_1067 IMG_1119

IMG_1120

Aidia now working on her Hand Gesture Recognition Project

IMG_1068

the schematics

IMG_1074

IMG_1092

the wiring

IMG_1075

IMG_1079

the code

IMG_1085

testing the display, that working just fine

IMG_1086

IMG_1087

Kaira, Aidia’s little sister came to help while Aidia rewiring the components

IMG_1093

all is good but the sensor

IMG_1107

we got the right code

IMG_1118

and the display is ok, but the sensor is not compatible so we’re going to shop another sensor and try again next week πŸ™‚

IMG_1133

Capt. Awa is ready to teach πŸ˜‰

IMG_1069 IMG_1073

He’s been learning to create 3D games with CopperCube

IMG_1071 IMG_1072

Capt. Awa teaches Boy how to get started with CopperCube

IMG_1094 IMG_1097

IMG_1116

Awa started to learn some Blender πŸ™‚ Boy taught him πŸ™‚

IMG_1134

Vian is learning more LUA programming for creating Roblox Game

IMG_1070

IDE for LUA in Roblox

IMG_1080 IMG_1081

some of LUA syntax

IMG_1082

the game

IMG_1098

IMG_1099

Boy is going to learn CopperCube today πŸ™‚

IMG_1091

IMG_1095

He learns quickly πŸ™‚

IMG_1100

IMG_1113

and then teach Capt. Awa how to use Blender πŸ˜‰

IMG_1124

IMG_1125 IMG_1126

Fadhlan also has to create a robotic project for the next exhibition

IMG_1096

Fadhlan is still thinking about the project can be finished within a month πŸ˜‰

IMG_1117

IMG_1112

Syathir is back πŸ™‚

IMG_1109

Syathir is improving his shooting game from the last class

IMG_1110

IMG_1115

adding more levels

IMG_1121

IMG_1122 IMG_1123

IMG_1129

and some backgrounds πŸ™‚ next time we will create a race care game πŸ™‚

IMG_1130

Syadad is going to create another Thunkable App today πŸ™‚

IMG_1111 IMG_1114

Syadad is creating a login app to verify only user with correct username and password allowed to enter an application πŸ™‚

IMG_1128

The class today πŸ™‚

Some snacks from Aidia’s Mom to celebrate Aidia’s Father’s Birthday πŸ˜‰ Thanks so much πŸ™‚

IMG_1077

The captains πŸ™‚

IMG_1078

the whole class, warm and cozy in RedsDipo, Jl. Dipati Ukur No. 5 Bandung πŸ™‚

IMG_1103

IMG_1102 IMG_1104

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 18 Jan 2020

Standard

Our Saturday coding class is always fun πŸ™‚

Ara is going to finish the task for today: learning about how vulnerable we are to a social engineering attack, and this way someone can steal our Facebook login username and password, easily

IMG_0428

IMG_0499

this is a bogus site looking like a Facebook login page

IMG_0455

and when we login there, then whoever own the server will get our username and password

IMG_0454

Baran is going to make a game with JavaScript

IMG_0429

the code on the left and the result on the right

IMG_0453

Baran is creating a Snake Game πŸ˜‰

IMG_0466

Techa is checking Baran’s game πŸ˜‰

IMG_0500

the result πŸ™‚ the white pixel is the snake, next time we will make it longer πŸ™‚

IMG_0511

Techa is going to keep the promise from the last week: creating a BreakOut Game

IMG_0430

looking for some ideas, wanted to create 3D games but Techa still has to learn more 2D before moving on to 3D πŸ™‚

IMG_0449

checking up this game example to see how the code make things work

IMG_0462

start creating the assets πŸ˜‰

IMG_0491 IMG_0496

IMG_0516 IMG_0517

IMG_0523

Djalu is learning some C programming today

IMG_0431

he learned some theories about structs and classes

IMG_0686

exploring the code and still mixed up with Go and Python language πŸ˜€

IMG_0443

Aidia is fixing the code for the color sorter today, because she lost the code from the last class πŸ™‚

IMG_0432 IMG_0433

luckily we had a note of the sensor readings

IMG_0434 IMG_0456

we also have to rearrange the placement of the mechanical structures

IMG_0493

calibrating the numbers to activate both micro servos

IMG_0494

IMG_0507 IMG_0536

uploading and check the the mechanics

IMG_0539

Badi’s got a new music project today πŸ™‚

IMG_0436

The project is to create a techno music using an LDR sensor and a buzzer

IMG_0498 IMG_0505

still in the process, going to finish it next week πŸ™‚

IMG_0512

Al finished TWO projects today πŸ˜‰

IMG_0438

the first one is train the machine to give suggestions whether someone should go to school by walking, by bike or by car

IMG_0448

the data is based on age, the distance and number of friends

 

IMG_0524

IMG_0463

IMG_0525

IMG_0527

IMG_0528

IMG_0529

the next is to train a machine to be able to answer questions related to some topics

IMG_0476

the topic is about an owl

IMG_0489

the data sets

IMG_0490

IMG_0531

IMG_0504

IMG_0508

the code

IMG_0514

IMG_0515

the results

IMG_0532 IMG_0534

IMG_0535

Capt. Faris is pretty busy doing research and helping the kids today πŸ™‚

IMG_0439

Kinan will add a new feature to the game today

IMG_0440

we’re going to limit the bullets can be shot by the player. the player has to reload the gun by taking the reload pack. a battery indicator will show how many bullets left

IMG_0467

Kinan designing the sprite for the bullet indicator

IMG_0459

IMG_0468

IMG_0469 IMG_0518

Fadhlan is still working according to the plan

IMG_0441

and that means LOTS of things to do πŸ™‚

IMG_0451

IMG_0465

there are lots of things to be considered because we want this robot to be flexible enough for more components and functions

IMG_0495 IMG_0497

Clive is back! and going to continue the Flappy Bird Game πŸ˜‰

IMG_0444

IMG_0445

today we successfully set up the the camera view to follow the bird

IMG_0457

Vian

IMG_0446

is struggling to make this code in LUA work

IMG_0447

with the help of Capt. Faris

IMG_0460

the code finally works and Vian is so glad to see the 3D roblox game works!

IMG_0470

totally awesome piece of work!

IMG_0472 IMG_0473

look how proud Vian is, explaining his work πŸ™‚

IMG_0502 IMG_0503

Fab is still developing a game with Game Maker Studio

IMG_0450

he figured out some of errors

IMG_0475

and now moving on to the next tutorial

IMG_0501

Cean is so interested in making his own operating system πŸ™‚

IMG_0461

he searched for some ideas

IMG_0464 IMG_0474

create the OS with Scratch

IMG_0492

read some definitions about operating system πŸ™‚

IMG_0509

and this is Cean’s OS: BlueOS v1.7 πŸ™‚

IMG_0513

with a browser and a searching textfield! πŸ™‚

IMG_0520

and a search keyword below has also been added

IMG_0537

and now the OS not only have a browser but also a music player! πŸ™‚

IMG_0542

the code

IMG_0545

the GUI. a really impressive work from a little kid like Cean πŸ™‚

IMG_0547

Capt. Awa came to the class to show what he had done with CopperCube πŸ™‚

IMG_0521 IMG_0522

a 3D Game!

IMG_0541

Awa had just learned it the day before and he had created an incredible 3D game

IMG_0548

even Capt. Faris is interested πŸ˜‰

IMG_0549 IMG_0550

The class (yes we have the whole room for ourselves πŸ™‚ thanks RedsDipo πŸ™‚ )

IMG_0477 IMG_0478

IMG_0479 IMG_0483

IMG_0484 IMG_0485

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class 18 June 2016 – LUA Programming

Standard

Yesterday we learned to code in LUA πŸ™‚

IMG_4309

The regular class will be off for two weeks because tomorrow the coding camp will start!

IMG_4310

So yesterday we did some briefing for coding camp too πŸ™‚
IMG_4311

LUA is a quite simple language but for input output and associative array, PERL is so much simpler

IMG_4314

Farrell was designing a game using Roblock Studio, he needs to learn LUA to modify the code
IMG_4315

Reza tried some LUA too πŸ™‚

IMG_4316

Faris was helping other kids to copy files and install it.
IMG_4317

Zaki also needs to learn LUA because some of the games he plays are written in LUA. While Malik (sitting below) kept working on his Java code in Eclipse πŸ˜‰

IMG_4318

We got 4 newcomers yesterday! πŸ™‚ Tyo, Edo, Annisa and Rama πŸ™‚
IMG_4323

This is Malik’s code in Java. He was creating a Snake Game

IMG_4324

This one is Edo, he learns some intro to programming πŸ™‚
IMG_4325

And so did Tyo

IMG_4326

And Rama and Annisa πŸ™‚
IMG_4327 IMG_4328
IMG_4329

We also got a new pet! We named her: LUA πŸ˜€

IMG_4330

She was very tame and clingy πŸ˜€
IMG_4333 IMG_4334

Rama played with the cat too. This class always has a pet to play with πŸ˜€ Earlier we had Python πŸ˜€
IMG_4336

Farrell, Zaki and Rheino investigated some LUA code in the game

IMG_4337

Ok time to clean up after class!
IMG_4340

This is Capt. Fizhan’s duty πŸ™‚

IMG_4341

And we performed Dzuhur prayer’s together πŸ™‚

IMG_4344

Some screenshots of what we did yesterday πŸ™‚
Bildschirmfoto 2016-06-18 um 9.49.14 AMΒ Β Bildschirmfoto 2016-06-18 um 9.21.42 AMBildschirmfoto 2016-06-18 um 9.42.58 AM Bildschirmfoto 2016-06-18 um 9.49.14 AM

ProCodeCG Kids Programming Class 20 June 2015- Solving Problems

Standard

This is our class today!

IMG_2173

There are problems with internet connection but it wouldn’t stop us going πŸ˜‰

IMG_2175

Today we explore problem solving by with Code Combat πŸ™‚

IMG_2176

We also have three students here, the winner of ProCodeCG Voucher from Festival Anak Bertanya last Tuesday πŸ™‚ They are very passionate about programming, they work together to do problem solving in Blockly Games.

IMG_2177

Kids can be very quiet and peaceful doing these programming things πŸ˜€ They just won’t stop until they get it done :))IMG_2178

Some of them use JavaScript, some of them use Python,Β and one of them choose Lua πŸ˜€IMG_2179

This class is not only about programming, it is also about teamwork, sharing and leadership too πŸ˜‰

This is one of senior students gives tutorial to the new ones πŸ˜‰ How sweet πŸ˜‰

IMG_2180

Next week we probably will miss the Saturday regular class because we are going to start Coding Camp for Beginner, 28 – 30 June 2015 πŸ˜‰