ProCodeCG Kids Regular Coding Class – 15 Juni 2019

Standard

This is what we do on holiday πŸ™‚

Aidia was ready to continue her color sorting project with Arduino πŸ™‚

IMG_3533 IMG_3542

Aidia typed hundreds lines of code πŸ™‚

IMG_3559 IMG_3547

and then we followed this schematic

IMG_3573

IMG_3578

and tested it

IMG_3579

IMG_3580

the code had been uploaded but the sensor reading didn’t seem right. also one micro servo is not working. we had to do debugging next week πŸ™‚

IMG_3582

Aidia deserved a break by making some animations after all the hard work today πŸ™‚

IMG_3576

IMG_3574

Edo spent 3 hours struggling with installing Kali Linux on Virtual Box

IMG_3532 IMG_3531

it

IMG_3575

took

IMG_3562

a long time

IMG_3540

and we did this three times already πŸ˜€

IMG_3539

but it is ok, a good way to learn πŸ˜€

IMG_3537

next week Edo is expected to have Kali Linux installed πŸ˜€

IMG_3536

today we made it into the login window but the password didn’t work so we had to start all over again with setting up password πŸ˜€

IMG_3535

Capt. Faris and his computer vision research πŸ˜€

IMG_3548

IMG_3571 IMG_3567

Al was busy with two projects today πŸ™‚

IMG_3541

the first one is the machine learning project for recommending places for tourists πŸ™‚

IMG_3551

IMG_3557

 

IMG_3554 IMG_3553

the next is to make a chameleon changes colors based on what it “see” πŸ˜‰

IMG_3544

IMG_3550

we’re still working in entering the datasets πŸ™‚

IMG_3563

hopefully this project will be finished next week πŸ™‚

IMG_3549 IMG_3546

 

*Photos and videos are also available here

ProCodeCG Creating Games Private Class – Day #4 – 14 June 2019

Standard

The Day #4 and these kids keep inventing their own games from the beginning πŸ™‚ ProCodeCG has created a curriculum of creating games and kind of games to be given in our classes, but these two have their own ideas and make progresses on the path they created themselves πŸ˜‰

Today Kishan finally resolved the problems occurred yesterday πŸ˜‰

IMG_3449

We tried hundred ways to solve it and today we finally solved it πŸ˜‰

IMG_3451

The game is very interesting because the object will change when it got shot, and it will be destroyed only when being shot several times, while it also run after the player πŸ˜‰

IMG_3453

we had to type long codes to make Kishan’s ideas work πŸ™‚

IMG_3457

Zaaka is a very thoughtful and quiet kid πŸ™‚

IMG_3450

He doesn’t talk much but works a lot πŸ˜€

IMG_3455

look at those objects *a true indicator that the game is THAT complex πŸ˜€

IMG_3459

some notes we took today

IMG_3463

Tomorrow we will do more work and learn how to upload our game to AppStore/PlayStore πŸ˜‰

IMG_3447

Until tomorrow! πŸ™‚

IMG_3448

*Photos and videos are also available here

ProCodeCG Creating Games Private Class – Day #2 – 14 June 2019

Standard

Day #2, we started to create a game πŸ˜‰

Aqila started to create assets for his game

IMG_3415 IMG_3417

IMG_3418 IMG_3420

He took the references from the internet πŸ™‚

IMG_3421 IMG_3427

Aqila’s first game πŸ˜‰

IMG_3428 IMG_3430

IMG_3433

It’s getting more complex and we were about to add a new level

IMG_3434

but Aqila said he wanted to stop creating games and do challenges like yesterday, which is as good πŸ™‚

IMG_3440 IMG_3441

IMG_3443

Dhiaz also created the assets

IMG_3416

IMG_3419 IMG_3422

IMG_3425 IMG_3426

Dhiaz’s first game

IMG_3429 IMG_3431

IMG_3432

Dhiaz added more features

IMG_3435

more complexity

IMG_3436

and more levels πŸ˜‰

IMG_3442

Very good progress for those who just started yesterday πŸ™‚

IMG_3414

until next week! πŸ˜‰

IMG_3424

*Photos and videos are also available here

ProCodeCG Creating Games Private Class – Day #1 – 13 June 2019

Standard

We startedΒ another Creating Games Private Class today πŸ™‚ Dhiaz and Aqila learned some intro to programming today πŸ™‚

Dhiaz

IMG_3265

Learning should be fun so we warmed up with some visual programming πŸ™‚

IMG_3267

IMG_3270 IMG_3271

IMG_3277

done the first one

IMG_3279

now Dhiaz will learn about procedures / functions πŸ™‚

IMG_3280

how to recognize patterns

IMG_3282

and then break the patterns into procedures

IMG_3286

after finishing learning about procedures and recursive code, it’s time to learn about Python Programming by doing a very fun adventure πŸ˜‰

IMG_3311

IMG_3314

 

IMG_3313

Aqila gone through the same thing as his older brother πŸ™‚

IMG_3264

warming up with this drag and drop coding

IMG_3269

IMG_3272

finished it

IMG_3275

and moved on to learn about patterns and functions πŸ™‚

IMG_3276

the problem is getting harder and harder

IMG_3281

but Aqila never gave up πŸ˜‰

IMG_3283

IMG_3284

He also learned about recursive procedure πŸ™‚

IMG_3285

IMG_3304

we even made some scribbles to solve the puzzles πŸ˜€

IMG_3306

and then start to do more coding in Python by “playing” and adventure game

IMG_3307

today is so much fun πŸ™‚ 3 straight hours of fun learning πŸ™‚

8F82A1AD-7E76-4BF4-B817-363CB9F6CFA2

until tomorrow buddies πŸ˜‰

IMG_3263

*Photos and video are also available here

ProCodeCG – Kids Private Class – White Hacking – Day #4 – 13 June 2019

Standard

Day #4 of White Hacking already πŸ™‚

IMG_3318

today we’re installing DVWA on Kali Linux πŸ™‚

IMG_3327

IMG_3320

there are zillion of things we have to do and zillion of errors we have to fix πŸ˜€

IMG_3321

also modifying some codes in some files

IMG_3323

registering recaptcha and so on

IMG_3324

until finally we can get to this login page πŸ˜€

IMG_3325

and ready to do penetration test with DVWA πŸ˜€

IMG_3326

IMG_3328

we’ll save the attack for the next class πŸ˜‰

IMG_3317

*Photos and videos are also available here

ProCodeCG Creating Games Private Class – Day #3 – 12 June 2019

Standard

This is the 3rd day but it seems we would never have enough time for this πŸ˜‰

Zaaka was so busy improving his game, with Kishan kept saying that the game is so cool πŸ™‚

IMG_3215

Zaaka put so much improvisations to make variations in the game

IMG_3222

IMG_3225

and that makes the game feels so real and challenging πŸ™‚

IMG_3229

seems like Zaaka could go on forever doing this πŸ™‚

IMG_3231

Kishan has great ideas to make his game feels realistic

IMG_3214

He even made several sprite representing one object to make better look and feel

IMG_3217 IMG_3218

we’ve tried like 10 or 20 different ways to make this work but we still cannot figure out how to make a sprite change into another and change back πŸ˜€

IMG_3228

We really have to figure this out next time πŸ™‚

IMG_3219

These guys sit still like this for 2 straight hours πŸ˜€

IMG_3213

Hoping to see you again soon πŸ™‚

IMG_3212

*Photos and videos are also available here

ProCodeCG – Kids Private Class – White Hacking – Day #3 – 12 June 2019

Standard

Day #3 of White Hacking, we’re going to review the tools we have learn before, compare it with other tools and combine all to make analysis πŸ˜€

nmap

IMG_3191

IMG_3195

IMG_3196

IMG_3200

Angry IP

IMG_3192

checking the connection

IMG_3193

Zenmap

IMG_3194

Nikto

IMG_3197

Sparta

IMG_3201 IMG_3202

IMG_3203 IMG_3204

BruteSploit

IMG_3205 IMG_3206

IMG_3207

Some notes from today’s adventure πŸ˜€ We’ve gone and explored many places πŸ˜‰

IMG_3208

We will explore more in the next class πŸ˜‰

*Photos and videos are also available here

ProCodeCG Creating Games Private Class – Day #2 – 11 June 2019

Standard

Today, Kishan and Zaaka elevated their games to a new level πŸ™‚

IMG_3137

Zakaa has been adding features and lots of brilliant ideas into the game πŸ™‚

IMG_3139

Zaaka starts to learn typing code in Game Maker Language

IMG_3141

He made several levels with so much creativity πŸ™‚ It’s hard to believe that he just started to learn creating games yesterday!

IMG_3151

IMG_3157

Today Kishan has successfully created moving background as he wanted yesterday πŸ™‚

IMG_3138

Today he created a new game: shooting game

IMG_3147

Kishan learned new tricks today, from how to shoot bullets and how to make counter so the character being shot will disappear only after being shot several times

IMG_3154

Kishan still has lots of ideas to be added to the game like how to display the health level of the character in the game

IMG_3155

don’t worry we’ll do it tomorrow πŸ˜‰

IMG_3156

*Photos and videos are also available here

ProCodeCG – Kids Private Class – White Hacking – Day #2 – 11 June 2019

Standard

Today we are installing Nessus and will do some vulnerability scanning on Kali Linux πŸ™‚

IMG_3105

Downloading Nessus

IMG_3106

unzipping the installer file

IMG_3107

figuring out why dpkg is not working

IMG_3109

now successfully unpacking

IMG_3110

and ready to start Nessus πŸ˜‰

IMG_3112

IMG_3113

creating account and asking for serial number

IMG_3114

took some time for initialization

IMG_3115

on Mac there’s no problem with dpkg

IMG_3118

initialization in the process

IMG_3119 IMG_3120

we did some nmap-ing to, comparing Ubuntu Backbox with Kali Linux

IMG_3121 IMG_3122

IMG_3123 IMG_3124

IMG_3125 IMG_3126

and did some Etherape-ing too πŸ™‚

IMG_3127

we tried to do some Man In The Middle Attack but we need to install Python and virtual environment on Ara’s laptop so we’re going to do it tomorrow

IMG_3128

IMG_3129

Nessus is ready

IMG_3130

The result (there’s only one other computer in the network LOL)

IMG_3131 IMG_3132

IMG_3133

Testing Angry IP and it looks way more interesting than nmap πŸ˜€

IMG_3134

We’re going to do Burp tomorrow πŸ™‚

*Photos and videos are also available here

ProCodeCG – Creating Games Private Class – Day #1 – 10 June 2019

Standard

Day #1 of Creating Games Private Class πŸ™‚ Let us introduce Zaaka (on the right) and Kishan (on the left)

IMG_3044

Zakaa is very straightforward in making his first game

IMG_3045

He makes simple sprites to be able to see how the whole things work without too much time creating the details of each sprite πŸ™‚

IMG_3047

Zaaka’s games has all the basic features: score, food to eat, enemy that will hunt the main character

IMG_3048

IMG_3054

plus the next level πŸ™‚

IMG_3055

and after knowing how to create the game, Zaaka remaking the sprites and all the assets (adding background, etc) πŸ™‚

IMG_3062

plus adding the end screen

IMG_3066

Kishan had to wait while the .NET libraries being installed before he can started

IMG_3046

Kishan paid attention to the details of his sprites

IMG_3051 IMG_3052

Kishan’s first game πŸ™‚

IMG_3053

Look at those details πŸ™‚

IMG_3058

adding background

IMG_3064

Kishan wants the background to be moving like sea waves

IMG_3061

A huge achievments today guys! Until tomorrow πŸ˜‰

IMG_3065

*Photos and video are also available here