ProCodeCG Kids Regular Coding Class – 11 Jan 2020

Standard

Our first class in a new place: RedsDipo Dipati Ukur Bandung 🙂

Fadhlan has a new plan for SNAPBOT 3

IMG_9881

Fadhlan will start with one motor driver and will modify the code from SNAPBOT 1 and 2 to work with the new config

IMG_9931

that way we can be sure that the basic functions will work

IMG_9934

and then we will step by step modify the code to control the added components

IMG_9940

Ara has got 2 assignments today

IMG_9882

one is to see how vulnerable people to social engineering and get their Google Sign-In easily

IMG_9914

Ara finished the first assignment but not yet the Facebook Sign In. should finish it next week 🙂

IMG_9932

Badi

IMG_9883

Badi have to test the project from the last class

IMG_9933

because Badi has to understand how basic components works to move on to the next project 🙂

IMG_9939

Kibie

IMG_9885

is very excited to learn how to create games today 🙂

IMG_9897

IMG_9903

Kibie’s first object 🙂

IMG_9904

Kibie’s first game

IMG_9910 IMG_9915

done the first game level 1

IMG_9916

and level 2

IMG_9938

move on to create a new one 🙂

IMG_9961

a simple shooting game 😉

IMG_9962

IMG_9966

done this one already and will create a BreakOut Game next week 😉

IMG_9987

Baran is still struggling with functions in JavaScript

IMG_9886

he has to go through the challenges to make sure that he gets the concept

IMG_9898

IMG_9917

next week Baran will be given a task to create a game using JavaScript function and we’ll see the progress 😉

IMG_9960

Techa is still super excited about the game he created 😀

IMG_9887 IMG_9899

adding more levels

IMG_9907

add some more difficulty levels

IMG_9923

learn how to move from one level to another

IMG_9924

and ready to create BreakOut Game next week 🙂

IMG_9988

Sam is starting a new project!

IMG_9888

He is developing an app for attendance list

IMG_9930

Kinan is also making a great progress too

IMG_9891

we’re continuing the project from the last coding camp

IMG_9894

IMG_9895

evaluating the game

IMG_9900

checking the code

IMG_9928

and finally we can add lives to the game 🙂

IMG_9943

yeheaayyy 😉

IMG_9944 IMG_9964

Djalu has a new laptop and we installed stuffs before getting to work

IMG_9896

Djalu wants to learn Python after learning GOLANG during the last coding camp

IMG_9929

the project today is to create a GUI with Python 😉

IMG_9963 IMG_9985

and it finally works after lots of trial and error and debugging, yayy 🙂

IMG_9986 IMG_9995

IMG_9996

Al is getting better and better in coding and machine learning 😉

IMG_9902

he chose the project for today

IMG_9908

and picked this one

IMG_9919

IMG_9920 IMG_9927

IMG_9937

the project is to use machine learning to give recommendation of a book based on the number of pages, number of lines and number of pictures

IMG_9956

the data sets

IMG_9957

the results

IMG_9958

the next project is to modify the machine learning to decide whether someone pass or not pass the test by observing the number of hours spent for playing, sleeping and studying 😉

IMG_9971

when studying more than sleeping and playing

IMG_9972

when you play more than you study

IMG_9973

the data sets

IMG_9974

when you study and sleep a lot and no play

IMG_9975

when you just sleep and don’t play and don’t study LOL super awesome workkkk Al!!!

IMG_9976

the next project for Al is to determine whether somebody is underweight, healthy, overweight, obese or extremely obese from the weight and height 😉

IMG_9978

IMG_9991 IMG_9992

IMG_9993

Boy is still very busy designing with Blender

IMG_9905

IMG_9906 IMG_9909

IMG_9918 IMG_9925

we’re going to make some simple animation next time

IMG_9926 IMG_9955

IMG_9959

while Vian is working on creating games in Roblox

IMG_9911

he had created the design and assets

IMG_9935 IMG_9936

the design is impressively done in details

IMG_9949

and we’re going to add some codes to the game

IMG_9954

IMG_9969

Fab

IMG_9941

is making progress with the game too 🙂

IMG_9942

Fab found some bugs to the previous game he created, so now he will start a new project to see if this one works

IMG_9952

we will leave this for a while and will get back to it later

IMG_9953

and we will start this project

IMG_9968

so far it is working fine

IMG_9983 IMG_9984

IMG_9994

Syadad will install Python today and start to code in Python 😉

IMG_9950

IMG_9951

Syadad’s first codes in Python 🙂

IMG_9980

IMG_9981 IMG_9982

The class

IMG_9889 IMG_9890

IMG_9912 IMG_9947

IMG_9948 IMG_9989

IMG_9946 IMG_9945

IMG_9990

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 4 Jan 2020

Standard

Our first regular coding class in 2020 🙂

Syadad wants to learn a new thing today

IMG_9273

Syadad will create his own mobile apps today  🙂

IMG_9284

the code

IMG_9285 IMG_9301

IMG_9331

the results 🙂

IMG_9303

IMG_9302 IMG_9329

IMG_9304 IMG_9328

the next project is to create an odd and even number app, or we will Python or GOLANG 🙂

IMG_9332

Aidia is going to finish the Color Sorter Project today 🙂

IMG_9256

IMG_9258

we’re going to put the components on the platform

IMG_9259

while also checking the code

IMG_9260 IMG_9262

IMG_9266

ready for testing

IMG_9271

IMG_9272 IMG_9274

Aidia is testing and taking notes of the range of values read by the sensor for each color

IMG_9278

Papa Aidia helps us with the hardest part: installing moving part to the platform 🙂

IMG_9295

IMG_9299

reconfiguring the code

IMG_9311

based on the sensor readings

IMG_9314

and it finally works! we just need to install the guide rail 😉

IMG_9322

Yogi is still figuring out how to display laps on his Race Car Game

IMG_9257

There are several ways to do it

IMG_9264

IMG_9267

Yogi chose to get some codes from a tutorial from the internet but it didn’t work so we have to figure out other way to do it

IMG_9276

IMG_9277

Capt. Faris

IMG_9263

is learning a new programming language 😀

IMG_9265

a meeting with Pak Budi Rahardjo about the next research

IMG_9334

and also to debug some problems in the code, and Faris solved it right away 😀

IMG_9339

Baran is still learning JavaScript

IMG_9268

Today Baran learns how to use functions 😉

IMG_9283 IMG_9293

IMG_9306

while Techa is creating a super interesting new game : Space Invaders 🙂

IMG_9270

IMG_9282 IMG_9292

Techa is super excited to play his own game 😀

IMG_9294 IMG_9296

IMG_9300 IMG_9307

IMG_9323 IMG_9325

Boy is working on some animation for his game project 🙂

IMG_9281

he creates this using Blender 🙂

IMG_9316

IMG_9291

IMG_9305 IMG_9308

totally awesome work 🙂

IMG_9315

Fab is still figuring out how to fix the code for his game because one object does not work as expected

IMG_9313

Fab has changed the room, recreated the objects, retype the code and everything but it still didn’t work. we also had created a dummy object to see if things work with the object and it did. but for the object enemy, still didn’t work. going to fix this very soon (in one case, the problem was caused by the room setting. in the other, the object setting or sprite setting. we still need to find the source of the problem)

IMG_9320

The class (the last time in Art Cafe, we’re moving to a new place next week :))

IMG_9289

IMG_9290

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 21 Dec 2019

Standard

Lots of people have gone for holiday but this is how the squad is spending the holiday 😉

Badi is so ready for the task today 🙂

IMG_7855

Badi has to make sure all the circuit work and choose one of the to be soldered on the hole PCB 😀 *notice that now Badi has a tool kit (yes that one looks like an old school tv 😀 )

IMG_7859

Badi has got several projects running

IMG_7861

and now he has memorized all of the circuits and how to make them work 🙂

IMG_7862

proud and confident Badi 😀

IMG_7864

adding more LEDs

IMG_7866

and more components

IMG_7871

getting ready for soldering

IMG_7887

with the help of Fadhlan 🙂

IMG_7910

and then this is what we got so far 🙂 nicely done! 🙂

IMG_7920

Capt. Awa is ready to help again today 🙂

IMG_7856

helping Kak Badi with the circuit

IMG_7870

while also doing some research about camera and Arduino 🙂

IMG_7923,

Capt. Faris has got tons of reasearch to do too 😀

IMG_7857

one is a machine learning research about deep fake

IMG_7869

IMG_7912

IMG_7892

and then learning some GO language to be able to assist Djalu

IMG_8819

and help Sam finishes up the Panic Button project 🙂

IMG_7868

Sam is going to finish his Panic Button Project today 🙂

IMG_7858

The app got the longitude and latitude but not the complete address last time

IMG_7867

and today with the help with Capt. Faris it works! 🙂

IMG_7877

IMG_7874

the codes

IMG_7875 IMG_7876

IMG_7883

IMG_7916

the next step is to send the location info via sms, or call the fire dept, or call the police, or call ambulance 🙂

IMG_7889

the sms is ready to be sent

IMG_7888

and this is the sms received from an app installed on iOS. This is app is totally rocks!

IMG_7914

Djalu will learn about algorithm and data structure with GO Language 🙂

IMG_7878

he starts with basic syntax

IMG_7879

getting used to the command for compiling and running the code

IMG_7880

and then learns about variables

IMG_7904

and also functions

IMG_7921

Fadhlan is going to finish all the wiring and test the code today 🙂

IMG_7881 IMG_7886

while also helping Badi with soldering 🙂

IMG_7902 IMG_7905

IMG_7911

the robot was up and running, the code was loaded and showed no errors, but we didn’t have time to test the robot. we’re going to do it next week 😉

IMG_7924

Boy is going to finish the game today

IMG_7918

we have added scores, rooms and levels navigation and also some enhancement to the game 🙂 the game is now ready for exhibition 🙂

IMG_7919

The class:

IMG_7885 IMG_7884

IMG_7917 IMG_7915

IMG_7907

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 7 Dec 2019

Standard

Weekend is time to do what we like 🙂 Our thing to do on Saturday is doing coding and research 🙂

Capt. Faris is creating a chatting app that has already been used to help the learning process at his school 🙂

IMG_7015 IMG_7026

the app accessed from an iOS device

IMG_7076

IMG_7078

it can also detect bad words 😀

IMG_7077

Syadad is doing a very interesting machine learning project today 🙂

IMG_7012

it is to guess which door leads to a room without zombie 🙂

IMG_7034 IMG_7035

the data of each room

IMG_7036

a very interesting project 🙂 and Syadad did it very well 🙂

IMG_7037

the next project is to predict whether someone will survive a Titanic crash or not, based on recorded data

IMG_7124

Al is working on the same project as Syadad’s

IMG_7013

after choosing from several alternatives, Al chose the Zombie Project 🙂

IMG_7038 IMG_7088

it contains lots of levels

IMG_7091

the data set is empty because it’s in the code

IMG_7109

the code

IMG_7105

IMG_7106 IMG_7107

IMG_7108

lots of code but Al did it anyway 🙂

IMG_7110

Fadhlan is doing a research about the motor driver for SNAPBOT 3

IMG_7014

we have 3 options 😀

IMG_7022 IMG_7032

fueling up first before continuing the work 😀

IMG_7051

Baran keeps making progress in the JavaScript learning

IMG_7016

IMG_7027

today Baran learns conditional statements

IMG_7030

IMG_7040 IMG_7060

Ara is ready to hack windows today 🙂

IMG_7017 IMG_7039

it worked 😀

IMG_7048

but nobody else willing to let their laptop be a target 😀 next project is to hack wifi using dictionary and rainbow table attack with CowPatty 🙂

IMG_7049

Kibie’s task today is to explore Blockly Games

IMG_7018 IMG_7025

and then start to learn some Python with CodeCombat 🙂

IMG_7083 IMG_7092

Capt. Awa helped Kibie to go through some levels

IMG_7120 IMG_7125

Techa was given 7 minutes before the class started 😀

IMG_7019

and then he had to continue creating the game 🙂

IMG_7045

Techa’s Shooting Game is now has all required features. Next week Techa will create BreakOut Game and then Space Invaders Game 🙂

IMG_7061

Vey’s project today is measuring height with Arduino 🙂

IMG_7020

IMG_7042 IMG_7072

yes, it worked! *Capt. Awa helped to download the libraries and display the result to the LCD

IMG_7098 IMG_7099

and then Vey continue working on his game 🙂

IMG_7119

Sam had finished the Juz Amma and Object Recognition App so he’s ready for a new project. Sam did some research and decided to create a Panic Button App 🙂

IMG_7021

Capt. Faris helped Sam to get the GPS location

IMG_7085

the code

IMG_7093

IMG_7095

the app 🙂 we’re still figuring out how to get the address of the coordinates

IMG_7094

because we have to use Google Maps API

IMG_7104

and it is not easy and not free 🙂

IMG_7117

Badi is going to create a simple electronics wiring today, and he looks super excited 😀

IMG_7029

before Badi learns to do soldering on his own, he’s got to do it right using the breadboard

IMG_7033

Badi’s first wiring 🙂 and it works! the button will activate the LED *the full video is on the link below

IMG_7043

Farrell is figuring out how to implement his ideas into his game

IMG_7041

IMG_7075

Farrel wants to move to the next room whenever he gets to the end of the room, and he finally figured it out 🙂

IMG_7097

Boy is going to make a game to be presented at school in a few weeks 🙂

IMG_7044

He’s making a Space Invader Game

IMG_7059

IMG_7080 IMG_7084

It is 50% ready 🙂 Boy still has to add more assets and codes into the game

IMG_7127 IMG_7128

IMG_7129

Mika’s project today is humidity and temperature sensor

IMG_7053

IMG_7052

the weird thing is the Arduino Board wouldn’t compile and if it did, it won’t recognize the usb port, so we still haven’t yet succeed to see the sensor readings. We have changed the Arduino and also the cables but still not working. Going to figure it out next week

IMG_7121

Cean is doing some web programming again today 🙂

IMG_7074

with HTML and JavaScript

IMG_7086

IMG_7087

we’re coding to add some code to make those buttons work 🙂

IMG_7096

IMG_7102

IMG_7116

Capt. Awa stopped by to help 🙂

IMG_7079

he helped Vey to install the libraries and make the LCD program works

IMG_7081

Capt. Awa also helped Kibie with Python on CodeCombat and taught Techa how to build things with RedStone in Minecraft 🙂

IMG_7118

Syathir is still working on his shooting game, and the next class he will be ready to create BreakOut Game 🙂

IMG_7100 IMG_7101

Fab finally solved the problem in his game

IMG_7103

but when he added another sprite, the game start malfunctioning. We’re still figuring this out

IMG_7111

IMG_7114

Yogi wants to add lap counter into the Race Car Game, which is a BRILLIANT idea 🙂

IMG_7113

so the idea is to create an object that will be hit each time the car run through the finish line, and display the counter

IMG_7115

Yogi is still working on it, we’ll see the progress in the next class 🙂

IMG_7126

The class

IMG_7023 IMG_7024

IMG_7028 IMG_7112

IMG_7082

C20D1C55-E4D5-49FD-9A81-E45D2BE42238

IMG_7055

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 23 Nov 2019

Standard

A well spent Saturday will give you a great Sunday 😀

Techa is building his shooting game with very detailed assets

IMG_6193 IMG_6201

Techa asked Baran (his older brother) for references 🙂

IMG_6206 IMG_6207

IMG_6210

IMG_6231

Baran is creating the same game with the same theme as Techa’s

IMG_6194

IMG_6218 IMG_6220

and developing similar but more detailed assets of the game 🙂

IMG_6227 IMG_6235

IMG_6236

Baran did catch up so that he got the same progress as Techa got 🙂

IMG_6250

IMG_6251 IMG_6263

and surprisingly volunteered to teach a visitor the basic principles of coding 🙂

IMG_6256

Ihsan picked up where he left at basic electronics

IMG_6195

IMG_6197

today’s project is ultrasonic with buzzer

IMG_6203

IMG_6204 IMG_6209

and the next is ultrasonic, buzzer and LEDs

IMG_6212

IMG_6222 Clive

IMG_6196

has brilliantly finished the Space Invaders Game

IMG_6198 IMG_6199

and now is building Flappy Bird Game 🙂

IMG_6223 IMG_6225

Kinan is now adding mini map to the Agario Game 🙂

IMG_6202

the task is getting tough but Kinan already has the skill to overcome the challenges 🙂

IMG_6228

IMG_6237 IMG_6262

Hafiz

IMG_6205

is designing the GUI for the Price Calc App

IMG_6213

today we’re testing the QR Code readings

IMG_6214

improve the code

IMG_6221

IMG_6240 IMG_6241

 

IMG_6245 Capt. Faris IMG_6211

IMG_6215 IMG_6219

Ara is giving us a perfect image of a hacker LOL

IMG_6217

is working on how to hack an Android device today

IMG_6224

having headache finding ways how to send the trojan file generated in Kali Linux to the Android device

IMG_6232

still not working

IMG_6246

Ara needs to try another way to make this work on newer Android device

IMG_6247

Mika looks very excited about basic electronics now, and making lots of projects today 🙂

IMG_6234

the first is buzzer project

IMG_6238

IMG_6242

 

IMG_6243

and then microservo project

IMG_6249

IMG_6252 IMG_6253

and then potentiometer with LED

IMG_6254 IMG_6260

IMG_6264

We got a visitor, and Baran voluntarily helped him to get through programming intro 🙂

IMG_6261

The class

IMG_6230 IMG_6229

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 9 Nov 2019

Standard

We always have something to do on Saturday 🙂

Harraz is building structure with RedStone in Minecraft

IMG_5231 IMG_5258

and so does Adit 🙂 these two guys said the want to collaborate the task together 🙂

IMG_5232 IMG_5260

Kinan finally finishes her Agario Game today, yaayyy!!!

IMG_5233 IMG_5241

IMG_5263 IMG_5273

IMG_5274

The game is now running smoothly 🙂

IMG_5282

IMG_5284

Vey is busy installing GameMaker Studio today

IMG_5234

IMG_5240

He created some games with Game Maker Lite while waiting for the download

IMG_5262

IMG_5267

IMG_5269`

Techa is so proud about his game, and so excited to improve it today 🙂

IMG_5235

IMG_5237 IMG_5238

IMG_5247

Techa asked his older brother to be the alpha tester 😀

IMG_5249

IMG_5265 Baran

IMG_5236

chat with friends while starting up the laptop  🙂

IMG_5239

and continue the JavaScript lesson

IMG_5246

Barran learns some increment and decrement in JavaScript today

IMG_5264 IMG_5286

Hafiz is working on the Price Calc App 🙂

IMG_5242

He is busy designing the GUI

IMG_5251

IMG_5261

 

IMG_5272

Fadhlan is starting a new project: SNAPBOT III

IMG_5243 IMG_5245

IMG_5266 IMG_5271

IMG_5278 IMG_5285

introducing SNAPBOT III (with 3 ultrasonic sensors) 🙂 ❤

IMG_5297

Al is working on a seriously awesome machine learning project today 🙂

IMG_5248

IMG_5259 IMG_5287

this machine will pick Larry out of other object in the picture

IMG_5288 IMG_5295

for the next project Al will create this for recognising other objects like human face or cars 🙂

IMG_5296

Farrell is building his first game in Game Maker

IMG_5250

IMG_5252

IMG_5268 IMG_5270

Awesome. Next Farrell will create a shooting game

IMG_5279 IMG_5299

Boy created a robot controlled with an Android phone via Bluetooth

IMG_5275 IMG_5276

IMG_5289

but the program is not loading

IMG_5291

so we have to upgrade the libraries and debug some stuff

IMG_5293 IMG_5294

and also did some rewiring

IMG_5298 IMG_5300

before actually it works! yayyy! 🙂

IMG_5302

The class *taken earlier before all the kids showed up 😀

IMG_5255

IMG_5253

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 19 Oct 2019

Standard

Saturday is the day when ProCodeCG Kids gathers and make awesome progress 🙂

Syathir finished up his maze game today

IMG_3605 IMG_3610

IMG_3612

and started to create a shooting game

IMG_3629

IMG_3636 IMG_3638

IMG_3649 IMG_3667

Look at how awesome the assets being created 🙂

IMG_3672 IMG_3688

Aidia got tons of work to do with her Color Sorting Project today 🙂

IMG_3606 IMG_3609

She had to test sensor readings for EACH color and code it

IMG_3611 IMG_3620

IMG_3624 IMG_3633

IMG_3634

she also had to record the sensor reading to see if the sensor is not reading correct values

IMG_3642

IMG_3643 IMG_3647

sensor readings recorded

IMG_3658

the code and the result

IMG_3689

aaaanddd some homework to be done at home 😀

IMG_3704

Clive had move on to a new game today

IMG_3607

IMG_3613

a BreakOut Game 🙂

IMG_3630

IMG_3639

game layout

IMG_3657

IMG_3665

Clive always work in details 🙂 look at those blocks in colors gradation 🙂

IMG_3673

Faiz

IMG_3615

brought again the book from last week 😉

IMG_3614

Faiz is going to be a hardcore programmer 🙂 He likes to write codes 🙂

IMG_3616

Today’s project is to create a Guessing Number Game in Python 🙂

IMG_3627

IMG_3659

Kinan’s project today is continuing the Agario Game 🙂

IMG_3608

IMG_3632

Plenty of work to do 🙂 Creating assets and writing the code for each object

IMG_3674

IMG_3675 IMG_3687

Sam is still working hard on his Price Detector App 🙂

IMG_3617 IMG_3622

The code

IMG_3646 IMG_3685

Baran’s work today is to explore more JavaScript

IMG_3618 IMG_3621

IMG_3628 IMG_3637

Once he finished the beginner’s part, he moved on to the intermediate level 🙂

IMG_3650 IMG_3666

and now he’s ready to do some CodeAcademy 🙂

IMG_3684

Al chose a new Machine Learning project today 🙂

IMG_3619

IMG_3631 IMG_3640

Rock, Scissor and Paper 🙂

IMG_3651

adding data sets

IMG_3654

IMG_3664

and fueling up 😀

IMG_3686

Farrell

IMG_3626

finished all LightBots challenges today and also he did some CodeCombat

IMG_3625

IMG_3652

and Farrell had created his very first game in GameMaker today 🙂

IMG_3706

Hafiz is improving his Color Detector App for the BlindColor

IMG_3648

IMG_3635

Capt. Faris is working on some research

IMG_3699

while also teaching 🙂

IMG_3641

IMG_3683

Boy had created his Maze Game just by following the tutorial on ProCodeCG Channel in YouTube 🙂

IMG_3661

a very awesome game 😉

IMG_3660

IMG_3662 IMG_3697

Ara apparently generated an incompatible Rainbow Tables so he had to started all over again

IMG_3668

next time we probably will just do social media hacking 🙂

IMG_3682

Fab had also created his first maze game, it already has the basic features. Once we complete all the features, Fab will create another game 🙂

IMG_3663

IMG_3671 IMG_3677

Yogi finally solved the mini map problem! 🙂

IMG_3669 IMG_3676

IMG_3678 IMG_3679

the code 🙂 Next Yogi should be able to create a minimap that follows the players

IMG_3696

Mika wanted to learn some basic electronics 🙂

IMG_3693

IMG_3698 IMG_3692

Mika’s first basic electronics project: blinking LED 🙂

IMG_3690

the code

IMG_3691

IMG_3701

yaaay, Mika’s first project 🙂

IMG_3702

The class

IMG_3670 IMG_3695

IMG_3645 IMG_3644

*Photos and videos are also available here