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 – 26 Aug 2017

Standard

ProCodeCG always keeps commitment, even when there are only a few kids, we still open the class 😉

Today not many kids come to the class because our president, Bapak Joko Widodo will visit Bandung for a carnaval so many people stay off the street and prefer to stay at home to avoid traffic 🙂 *what really happen is that this early, the street is so clear, the traffic is so low 🙂

IMG_6536

IMG_6537

IMG_6526

Ozan is helping to prep the class 🙂

IMG_6518

Emma has arrived the earliest 🙂

IMG_6520

Emma shows her homework: to create a tic-tac-toe game with C

IMG_6521

IMG_6533

Emma has successfully created a random function to be the computer’s move

IMG_6538

The next problem is to create an algorithm to make the computer choosing the better move 🙂 *a complex problem but surprisingly Emma understands it very well

IMG_6542

Azriel 🙂

IMG_6522

Azriel has finished his Flappy Bird Game 🙂

IMG_6524

with several levels 🙂

IMG_6525

And he continues to create Agario Game 🙂

IMG_6531

IMG_6535

Done! 🙂 Next week he’ll be ready to invent a new game 😉

IMG_6543

Ozan is improving pedestrian traffic light button

IMG_6523

IMG_6527

instead activating by pressing a button, the traffic light for pedestrian is activated when the ultrasonic sensor sense an object

IMG_6534

The light was not working properly and Ozan learned to debug the code to make it work 😉 Next time we will create an ultrasonic gesture password 🙂

IMG_6540

Nanin 🙂

IMG_6528

She decided to create her new game not with Thunkable

IMG_6529

but with GameMaker 🙂

IMG_6530

Nanin is going to make a game to select animal category: pet vs wild animals 😉

IMG_6532

Nanin’s got lots of ideas 🙂

IMG_6539

but she has to deal with some image processing 😀 we will see the progress next week 🙂

IMG_6541

We leave the class earlier today (it is usually 9 – 12, today it’s 9 – 11). There are lots of cops all around the corners

IMG_6544

and also presidential security service everywhere 😉

IMG_6546

Feels much saver to have cops this many 😀

IMG_6547

See you next week 🙂