ProCodeCG Kids Regular Coding Class – 22 Feb 2020

Standard

Our class before the exhibition 😉

Aidia’s Color Sorter Project is almost done!

IMG_3566 IMG_3576

we just need to calibrate the sensor to read the color and move that red slides to put each color on different container 🙂

IMG_3605

Baran is working on the JavaScript code and also the presentation for exhibition today 😉

IMG_3567

IMG_3589 IMG_3625

the slides

IMG_3638 IMG_3639

the code and the Snake Game

IMG_3663 IMG_3664

Ara said the game is ready for exhibition 😉

IMG_3568

he’s busy adding stuffs to the game

IMG_3646

Techa 😀

IMG_3569 IMG_3574

got loads of ideas as always 🙂

IMG_3586

he’s ready to create another game 🙂

IMG_3597

but upgrading this one first

IMG_3602 IMG_3603

and then creates a new one 🙂

IMG_3614 IMG_3624

IMG_3642

totally awesome and original by Techa 😀

IMG_3654

Badi is so ready for the exhibition 😉

IMG_3570

checking up the wiring

IMG_3591

IMG_3594

and yes, it works perfectly now 😉

IMG_3607

showing the correct current temperature 😉

IMG_3608

Al creates another awesome machine learning project today 😉

IMG_3571

one is a smart home

IMG_3585 IMG_3592

IMG_3601 IMG_3640

IMG_3641

and another is teaching a machine to do math 😉 awesome as always, Al! ready for exhibition! 😉

IMG_3649

Vian is also ready for presenting his works later this day 😉 He is making a searching bot in Roblox

IMG_3572

Fadhlan is exhausted. Went to sleep very late last night preparing the presentation 😀

IMG_3573

but the result is super excellent! 🙂 very well done 🙂

IMG_3575

and now moving on to finish the firefighter robot 😉

IMG_3584

Fadhlan helped Vey with the robot before start doing his own

IMG_3588

the code is ready to upload

IMG_3590

now testing the water pump

IMG_3612

and install it to the robot

IMG_3629

IMG_3630

code is uploaded!

IMG_3653

Vey is ready to continue the line follower robot 😉

IMG_3579 IMG_3580

IMG_3581 IMG_3582

IMG_3587 IMG_3593

the robot is reading the line, but one of the wheel is not working. going to fix it next week 🙂

IMG_3600

now preparing for the exhibition: making animation in Roblox

IMG_3650

IMG_3662

Sam is so ready with Juz’Amma App 🙂

IMG_3583

IMG_3651

Kinan’s Space Invader Game is also ready!

IMG_3595

it is working fine and we’re going load more things after the exhibition

IMG_3610

for now we just make sure that it works properly

IMG_3631

IMG_3647 IMG_3648

IMG_3659

Yogi is also ready with The Race Car Game

IMG_3604

Syathir is going to present his Flappy Bird Game

IMG_3615 IMG_3616

IMG_3617 IMG_3627

IMG_3656 IMG_3657

and Kibie is going to present his PacMan Game 😉

IMG_3636 IMG_3637

IMG_3643 IMG_3645

So everybody is ready!

The class today

IMG_3618

IMG_3620

IMG_3619

 

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Kids Coding Class – 21 Feb 2020

Standard

Our Friday coding class 🙂

Capt. Bullitt before class 😉

IMG_3500

helping Hanif with CopperCube

IMG_3537

IMG_3513

Rifqi is going to add score and fuel bar to the Race Car Game 🙂

IMG_3501

testing the previous game 🙂

IMG_3506

and then back to the Race Car, make the camera following an object

IMG_3508

adding more sprites

IMG_3514

IMG_3516 IMG_3525

score and fuel bar have been added yay!

IMG_3526

adding more cars to the room

IMG_3527

IMG_3528

Mandala brought a different laptop so we had to reinstall Game Maker and create the games from scratch (no problem ;))

IMG_3502

Ala is going to create a Race Car Game too

IMG_3512 IMG_3517

started with creating sprites

IMG_3521 IMG_3529

IMG_3534

Maliq is still tinkering with the Pacman Game 🙂

IMG_3503

IMG_3507 IMG_3511

Hanif is getting better and better creating 3D games with CopperCube, thanks to Capt. Bullitt 😉

IMG_3504

IMG_3530 IMG_3531

IMG_3532 IMG_3536

Khalis’ Space Invader Game is still on progress 🙂

IMG_3505 IMG_3515

IMG_3524

The class

IMG_3520

IMG_3518

*Photos and videos are also available here

ProCodeCG Kids Private Coding Class – Python Programming – 17 Feb 2020

Standard

Today we’re going to learn data structure and Python 😉

IMG_3252

installing Jupyter Notebook because Tyo wants to learn how to use it 🙂

IMG_3251

Notes from the ITB class Tyo sitting in today 😉

IMG_3253

IMG_3265

fixing conflicting Python kernels and Jupyter Notebook issues 😀

IMG_3254

IMG_3255

ready to go with Jupyter Notebook 😉

 

IMG_3257

IMG_3258

now start to learn about list

IMG_3259

and looping, and conditionals

IMG_3260 IMG_3261

IMG_3263

IMG_3266

what we learned today:

graph

IMG_3269

linked-list, double linked-list

IMG_3270

tree

IMG_3271

sorting

IMG_3272

swapping

IMG_3273

the summary 😉

IMG_3276

we worked nonstop 3 hours straight

IMG_3256

till dusk 😀

IMG_3267

*Photos and videos are also available here

ProCodeCG Kids Private Coding Class – White Hacking – 17 Feb 2020

Standard

The menu today is hacking an Android phone with Metasploit 😉

IMG_3218

while also cracking password with Hydra in the background 😉

IMG_3219

setting up Metasploit

IMG_3222

the tutorial on ProCodeCG Channel 😉

IMG_3225

generating trojan to be installed on the Android Phone

IMG_3226

the Upgrader.apk is generated

IMG_3227

waiting for the victim to run the app

IMG_3228 IMG_3229

IMG_3230

now we need to move the .apk file to the Android phone

IMG_3231

IMG_3232 IMG_3233

didn’t work with email

IMG_3234

we transfer the file using this

IMG_3235

it is downloaded

IMG_3236 IMG_3237

IMG_3238

we should lower down the security setting on the phone

IMG_3239

IMG_3240 IMG_3241

IMG_3242

it is installed

IMG_3243

but not detected yet on the Metasploit window

IMG_3244

we should figure out how to make this work in the next class

IMG_3245

we had compressed the .apk to make it less detectable by the security of the phone OS

IMG_3246 IMG_3247

IMG_3249

but still not yet succeeded 🙂

IMG_3250

alright will try it again next time 😉

IMG_3221 IMG_3220

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 15 Feb 2020

Standard

Preparing for the exhibion next week! And there will be Pikiran Rakyat reporter and photographer visiting the class to do some interview 😉

Syathir is developing a Flappy Bird Game for the exhibition

IMG_2911 IMG_2935

IMG_2936 IMG_2978

IMG_3001

we still need some time for finishing, hopefully we can do it next week before the exhibition 😉

IMG_3010

Syadad is now catching up very fast with creating apps 😉

IMG_2912 IMG_2918

the apps are now working fine 😉

login app

IMG_2926

odd or even number app

IMG_2952

IMG_2953

IMG_2961

IMG_2979 IMG_3012

IMG_3017 IMG_3033

IMG_3034

guessing a number app 🙂

IMG_3040

IMG_3048 IMG_3087

Kibie wanted to create a Race Car Game

IMG_2913 IMG_2923

IMG_2928 IMG_2956

but then we decide to create a much simpler game to make sure that we can finish it before exhibition

IMG_2957 IMG_2966

IMG_3042 IMG_3046

IMG_3047 IMG_3049

there you go Kibie 🙂 the game is ready, just need some finishing 😉

IMG_3070

Ara will not do white hacking for the exhibition

IMG_2914

he chose to create game using Unreal Engine

IMG_2948

Ara had created the character and some of the terrain

IMG_2949

IMG_2951 IMG_3054

Al always done the job excellently 🙂

IMG_2916

today he created a machine learning to guess the title of the song by just typing a few words from the lyrics 😉

IMG_2925

IMG_2962 IMG_3020

the code

IMG_3050

Al is also created a machine learning to answer some puzzles 😉

IMG_3051

IMG_3053

IMG_3086

and then Al made some time to create ProCodeCG Intro and Outro for ProCodeCG Channel on YouTube 🙂

IMG_3066

Baran, gorgeous with the sunglasses 😀

IMG_2917

still working on hundreds lines of code of creating snake game in JavaScript 😉

IMG_2924 IMG_3005

Harraz

IMG_2919

is creating a project in Scratch

IMG_2932

IMG_2933

Faiz helped a bit

IMG_2934

IMG_3011

and now the game works perfectly 🙂

IMG_3013

the codes 🙂

IMG_3015

a really productive day, well done Harraz 🙂

IMG_3016

Techa is also very productive today 😉

IMG_2920

he modified the game

IMG_2927

and put ideas from other game 😀

IMG_2954 IMG_2960

IMG_2999 IMG_3036

look at that scattered room

IMG_3037

Techa puts lots of unusual ideas to the game 😀

IMG_3038

IMG_3058

well as long as it works, then it is ok 😀

IMG_3059

IMG_3068 IMG_3072

Badi and his new Wellborn bag 😉

IMG_2921

we check the last circuit to see if the it still works

IMG_2941

IMG_2955

and then we replace the sensor with a different type because we suspect the old sensors were burnt 😀

IMG_3023

modifying the code to fits the new sensor

IMG_3043 IMG_3045

downloading the library

IMG_3057

the reading is still not correct, will fix it next week 🙂

IMG_3074

Fadhlan is working hard to finish the firefighter robot

IMG_2922 IMG_2940

IMG_3056

we’re going to add water pump very soon

IMG_3062

the basic configuration is ready. well done!

IMG_3073

Clive

IMG_2929

picking where he left the last class

IMG_2945 IMG_2947

now the Agario Game is almost done. we just need to spawn the food in different colors and make the virus divides the cell and let the cell

IMG_1602 IMG_3009

Faiz

IMG_2930

had successfully add text to speech library (with the help of Capt. Faris)

IMG_2997

it requires lots of downloading, and this is the code 😉

IMG_2998 IMG_3018

Boy got several projects to be done

IMG_2931

the first is to fix the buzzer of this remote control robot

IMG_2937

IMG_2938

and then this project in Scratch

IMG_2958

IMG_3019 IMG_3032

IMG_3061 IMG_3064

it is getting more complex but more realistic 😉

IMG_3065

Boy put some credits too to us, thanks so much! 🙂

IMG_3067

Vey is not feeling well today

IMG_2946

but he has to develop the line follower robot

IMG_2942

both sensor worked, and Vey quickly went home because he had fever

IMG_3003

Kinan is one of our rare girl programmer 😉

IMG_2944

she is still improving the Space Invader Game

IMG_2943

the code

IMG_2994

IMG_3071

Sam is going to present the Juz’Amma App for the exhibition 😉 He is now adding the verses to the app and improving the GUI

IMG_2950

Capt. Faris is back after a couple of weeks, and got tons of work to do 😀

IMG_2959

IMG_3060

Darren is now getting better and better with GameMaker 😉

IMG_2982 IMG_2983

IMG_2993 IMG_2996

Darren’s first game 🙂

IMG_3027 IMG_3031

IMG_3044

it is finished 🙂 next time Darren can move on to the next game 😉

IMG_3069

Fab is making lots of improvements to the game

IMG_3026

he has added more lines of codes to make more movement and animations

IMG_2995

IMG_3024

IMG_3030

Yogi is making some improvements to the game to be presented on the exhibition

IMG_3008

IMG_3028

today we are interviewed by a reporter from Pikiran Rakyat 🙂 starting with Capt. Faris 😉

IMG_3035

photographer of Pikiran Rakyat is taking pics and the reporter is doing the interview 😉

IMG_3084

IMG_3089 IMG_1604

IMG_3085 IMG_3088

the class

*including this two bragging their Wellborn cool backpack LOL

IMG_3082 IMG_2981

IMG_2980 IMG_2985

IMG_2990 IMG_2991

IMG_2992 IMG_2984

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Kids Coding Class – 14 Feb 2020

Standard

Our Friday routine 😉

Acha is focusing on creating animation with Blender today

IMG_2816

it requires long and difficult process but Acha seems to like it 🙂

IMG_2815

IMG_2827 IMG_2832

IMG_2845 IMG_2854

IMG_2856 IMG_2861

Capt. Bullitt having lunch before teaching 😉

IMG_2817

teaching Hanif how to create 3D games withCopperCube

IMG_2823

IMG_2824

teaching Acha how to animate with Blender

IMG_2849

Hanif

IMG_2818

lots of progress today 😉

IMG_2826

IMG_2847

Rifqi is creating a new game today: Race Car Game 🙂

IMG_2821

IMG_2829 IMG_2830

IMG_2836 IMG_2843

IMG_2851 IMG_2862

we have the car, the road and the petrol bar so far! 🙂

IMG_2863

steps we’ve done today and will be improved next week 🙂

IMG_2866

Darrell

IMG_2822

is working on a Race Car Game too 🙂

IMG_2831

IMG_2835 IMG_2842

IMG_2844 IMG_2850

the road is ready 🙂

IMG_2860

yaaay we got the car, the road and the petrol bar 🙂

IMG_2867

going to add score and other cars next week!

IMG_2868

Ratu

IMG_2828

Ratu was shown a Race Car Game example

IMG_2833

started to create the car sprite

IMG_2834

and then got a new idea and decided to create her own games based on own ideas 😉

IMG_2869

the game is about prison and how to keep the prisoners inside 😉 very creative idea 😉

IMG_2870

IMG_2871

The class

IMG_2840

IMG_2837

*Photos and videos are also available here

ProCodeCG Kids Private Coding Class – Basic Electronics – 10 Feb 2020

Standard

Today Tyo is going to continue the project

IMG_2532

we’re going to integrate a bulb and relay to the previous schematic

IMG_2524

we’re going to cut the cable

IMG_2525 IMG_2527

IMG_2528 IMG_2530

and then connect it to relay and Arduino

IMG_2533 IMG_2534

we did check the connector and re-solder it

IMG_2535 IMG_2536

ready for testing

IMG_2537 IMG_2538

IMG_2539

now connect the bulb and relay to this circuit

IMG_2541

modifying the code and all works fine: the bulb will goes on when we wave to the ultrasonic sensor and off when we wave again 🙂

IMG_2542

we’re going to add timer and LCD in the next class! 😉

IMG_2531

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 8 Feb 2020

Standard

One of the best day of the week is Saturday 🙂 Ours is even better because it is our time for coding 😉

Clive had finished the Flappy Bird Game and now is given a new challenge to create Agario Game

IMG_2286 IMG_2288

it requires more coding to make the game runs smootly

IMG_2299

today Clive had finished the main features of the game, next week we will gradually add more features to the game

IMG_2330

Techa is improving the BreakOut Game

IMG_2287

by adding more levels

IMG_2298

IMG_2318

and even tricked the game by creating a very long paddle LOL

IMG_2327

IMG_2352 IMG_2353

or add several paddles in the same room

IMG_2360

Al will do a new machine learning project today 😉

IMG_2290

IMG_2289

Al is developing a hoax detector

IMG_2312

the code

IMG_2340 IMG_2354

 

the datasets

IMG_2357

the system can detect whether a sentence or headline is hoax or not 😉 super awesome work Al! 🙂

IMG_2356

Badi

IMG_2291

has to prepare a project for the upcoming exhibition

IMG_2302

we need to shop for more components

IMG_2313

so we got the components delivered 😀

IMG_2326

assembling process

IMG_2335 IMG_2336

IMG_2339

testing the LCD

IMG_2346

it is not working

IMG_2347

until we put the jumper on the i2c module

33348BFE-2C4D-43C0-B020-0A8277A588B7

there we go! 😉

IMG_2366

now doing the code

IMG_2370

it works *but the reading is crazy because apparently we burnt the sensor during the assembly LOL

IMG_2375 IMG_2374

IMG_2376 IMG_2377

but at least we have done 90% of the project 😉 going to replace the sensor next week 😉

IMG_2406

Vian is exploring Roblox coding again

IMG_2292

Vian is developing a thriller game in Roblox

IMG_2297

the character

IMG_2315

the code in LUA

IMG_2316 IMG_2317

IMG_2341

Faiz is improving his Python code to open a browser based on a command we type from a command prompt

IMG_2293

IMG_2294

the code

IMG_2311

IMG_2314 IMG_2328

IMG_2331

now the program will keep accepting the command until the user say no

IMG_2332

IMG_2333

we’re installing library to make the code able to accept speech 😉

IMG_2403

IMG_2404 IMG_2405

Sam is making awesome progress with the Attendance List App

IMG_2301

but the code is quite complex 😀

IMG_2303

IMG_2304

the main function is working, still need to work on the GUI

IMG_2305

this project will be ready for the exhibition yaaayy 🙂

IMG_2306

Kinan is adding bullet indicator to the game 😉

IMG_2308

so the player will have limited number of bullet and should reload to be able to keep shooting the enemy

IMG_2323 IMG_2338

Darren is a newcomer 😉

IMG_2309

starting with basic programming

IMG_2310

IMG_2319

done the first challenge

IMG_2334

next is to learn the principal of procedures in programming

IMG_2349 IMG_2362

IMG_2363 IMG_2367

done this one too

IMG_2400

and now start creating games 😉

IMG_2402

Syathir is creating a BreakOut Game

IMG_2343 IMG_2344

IMG_2345 IMG_2350

done already! 🙂

IMG_2351

finding ideas by playing an example game

IMG_2364

IMG_2365

and then agreed to create a Flappy Bird Game for the exhibition 😉

IMG_2369

Fadhlan is developing a FireFighter Robot 😉

IMG_2371 IMG_2372

IMG_2407

hoping that Fadhlan can finish the project before the exhibition 🙂

IMG_2408

IMG_2409

The class

IMG_2324

IMG_2325

*Photos and videos are also available here

ProCodeCG Kids Private Coding Class – White Hacking – 8 Feb 2020

Standard

Today we learn about networking and port scanning 😉

We started with identifying the IP addresses in our network

IMG_2433

IMG_2417

we do port scanning with nmap and then we observe and analyse the result

IMG_2411 IMG_2412

IMG_2413 IMG_2414

IMG_2415 IMG_2416

IMG_2420 IMG_2421

IMG_2422 IMG_2423

next is to install EtherApe

Screen Shot 2020-02-08 at 14.21.44

Screen Shot 2020-02-08 at 14.24.09

IMG_2424 IMG_2426

IMG_2427

IMG_2431

and paralelly learn how to crack password using hydra 😉

IMG_2429

IMG_2430

we do several things to optimize the time because cracking password took some time 😉

IMG_2425 IMG_2428

Rajwaa surely learned a lot today 🙂 He will learn about more cracking password in the next class 😉

IMG_2418 IMG_2419

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Kids Coding Class – 7 Feb 2020

Standard

Our favorite day of the week 🙂

Capt. Bullitt on duty 🙂

IMG_2148

installing stuff to Acha’s laptop so Acha can start to learn animation with Blender

IMG_2135

IMG_2136

Capt. Bullitt is teaching Hanif to get started with CopperCube

IMG_2163

Hanif wants to learn creating 3D games with CopperCube today 🙂

IMG_2137

so we installed CopperCube on Hanif’s laptop and Capt. Bullitt teaches Hanif how to get started 🙂

IMG_2152 IMG_2187

IMG_2192 IMG_2195

Khalis will continue the Space Invaders Game

IMG_2138 IMG_2159

IMG_2175 IMG_2177

Khalis is still busy creating the assets

IMG_2178 IMG_2179

IMG_2180 IMG_2190

plus adding the background and resizing the sprites to make the game look realistic 🙂

IMG_2193

Maliq makes lots of improvements on his PacMan Game

IMG_2139

IMG_2160 IMG_2170

IMG_2171 IMG_2172

the game is now smoother and better 🙂 and getting close to the real version

IMG_2173 IMG_2174

IMG_2176

Maliq said he wants to learn creating Roblox Game in the next class 🙂

IMG_2194

Sami’ is creating a new game

IMG_2140

a Race Car Game 🙂

IMG_2157

Sami’ is still creating the sprites

IMG_2161

and the background

IMG_2191

Acha starts to learn some Blender animation to be exported to CopperCube 🙂

IMG_2141 IMG_2153

IMG_2158 IMG_2162

IMG_2186

Darrell is making lots of progress with his BreakOut Game

IMG_2142

IMG_2156

he added scores and levels and increase the difficulty level on each level

IMG_2155

IMG_2165 IMG_2166

Darrell even let his friends test the game 🙂

IMG_2181

the next level with super extra balls to make sure the player wins 😀 😀 😀

IMG_2185

Rifqi 😀

IMG_2146

is working on the Maze Game

IMG_2164

He finally finished this one and will start to create another game next week 😉

IMG_2182 IMG_2184

IMG_2189

The class

IMG_2154

IMG_2150 IMG_2151

IMG_2149

*Photos and videos are also available here