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 – Coding Camp End 2019 – Machine Learning, White Hacking, Creating Games & GOLANG – Day #2 – 31 Dec 2019

Standard

Day #2! Everything is getting more interesting 🙂

Faishal decided to use Ubuntu instead of Windows to do his Tensorflow Machine Learning project 😉

IMG_8881

tensorflow is already installed (very easily compared to installing it to Windows 🙂 )

IMG_8886

IMG_8907

Faishal is making a customized object detection

IMG_8921

IMG_8922

to detect flower and tree

IMG_8923

IMG_8929 IMG_8945

Faishal had done training with customized data sets, and tomorrow will do the tests 😉

IMG_8946

Kinan is constantly making huge progress 🙂

IMG_8882

she has done the layout of of the room

IMG_8884 IMG_8885

and start to code the objects

IMG_8892 IMG_8901

IMG_8906

adding more assets

IMG_8935

IMG_8938

adding scores and tomorrow we will add lives 😉

IMG_8947

Joe did lots of work today

IMG_8883

Pacman Machine Learning

IMG_8887

IMG_8888 IMG_8890

Rock Paper and Scissors

IMG_8893 IMG_8894

IMG_8895 IMG_8913

IMG_8914 IMG_8915

IMG_8916 IMG_8917

IMG_8918 IMG_8920

IMG_8896 IMG_8897

Zombie Guess

IMG_8899 IMG_8900

Tic-Tac-Toe

IMG_8909 IMG_8911

Tourist Info

IMG_8924

Detecting Hoax

IMG_8927

IMG_8930 IMG_8931

IMG_8932

Larry or Not Larry

IMG_8933

and more projects 😉

IMG_8943

Ardhi is exploring ifconfig, nmap, etherape and angryIP

IMG_8902

IMG_8889 IMG_8891

IMG_8898 IMG_8908

IMG_8912 IMG_8926

IMG_8939

and then start to crack password with Hydra and Johnny 😉

IMG_8940

IMG_8944

Djalu’ 4 hundreds’ line of codes is finally working 🙂

IMG_8903

we just need to check the flow of the code and make sure that each function works 😉

IMG_8910 IMG_8934

awesome work Djalu!

IMG_8949 IMG_8950

IMG_8951

The class

IMG_8905

IMG_8904

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Machine Learning, White Hacking, Python Programming, Creating Games & GO LANG – Day #1 – 30 Dec 2019

Standard

Day #1 🙂

Joe created several Machine Learning projects today 🙂

IMG_8756 IMG_8752

IMG_8753

Smart Classroom Project

IMG_8759

IMG_8761 IMG_8762

IMG_8764 IMG_8768

Make Me Happy Project

IMG_8769 IMG_8770

IMG_8771

Chameleon Project

IMG_8779

IMG_8785 IMG_8786

IMG_8789

Facelock Project

IMG_8794

IMG_8798 IMG_8802

IMG_8803 IMG_8806

IMG_8807 IMG_8811

IMG_8815 2

Car or Cup Project

IMG_8817 2

IMG_8821 2 IMG_8822 2

Ardhi is learning White Hacking

IMG_8755

The menu today is installing Kali Linux 🙂

IMG_8754

there were some problems with the virtualization, with the kernel, etc

IMG_8760 IMG_8772

taking notes of steps to fix the problems

IMG_8776

IMG_8784

following the steps

IMG_8787

IMG_8788

and finally we can start to install! 🙂

IMG_8804

IMG_8805 IMG_8820 2

we’re so happy to figure it out but the installing took a while 🙂

IMG_8825

yaaay it is installed and tomorrow we can start to work!

IMG_8828

logging in

IMG_8829

Kinan has a brand new project 🙂

IMG_8757

Space Invaders!

IMG_8758

in this game Kinan will learn different techniques and tricks

IMG_8767

IMG_8778 IMG_8782

IMG_8790 IMG_8793

IMG_8796 IMG_8808

IMG_8818 2 IMG_8823 2

Djalu is still very busy developing Pizza Order System in GOLANG

IMG_8765 IMG_8773

the code keeps growing

IMG_8799 IMG_8816 2

hundreds of lines 😀

IMG_8824

Faishal is working on Machine Learning

IMG_8766

Faishal is going to develop the projects with Tensorflow

IMG_8777 IMG_8797

IMG_8826 IMG_8827

Zaaka and Kishan is learning Python

IMG_8819 2

Zaaka’s project for today is to create a game to guess a word letter by letter

IMG_8791

IMG_8800 IMG_8813

the next is to do simple encryption

IMG_8814

Kishan is also working on guessing a word and simple encryption

IMG_8792

IMG_8801 IMG_8809

IMG_8812

The class. Yes, we learn different topics but each one is making huge progress 🙂

IMG_8780

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Minecraft Modding, Python Programming & GOLANG – Day #1 – 26 Dec 2019

Standard

Day #1 of ProCodeCG Coding Camp – Minecraft Modding, Python Programming and GOLANG 🙂

Abil is learning Python Programming

IMG_8293

Abil had to go through CodeCombat for Python Intro 🙂

IMG_8300

IMG_8301 IMG_8305

IMG_8314 IMG_8321

After Abil finished all levels, we jumped straight to Python programming 🙂

IMG_8325 IMG_8339

IMG_8346 IMG_8349

IMG_8371 IMG_8374

Djalu insisted that he wanted to finish the assignment from tomorrow, adding looping to the sorting code

IMG_8294

we designed some flowcharts to make things easier

IMG_8369

Syafaq is learning how to code in Minecraft with Javascript

IMG_8295

installation process

IMG_8306

learning basic commands

IMG_8322 IMG_8328

taking notes of the commands

IMG_8335 IMG_8336

learning commands for building basic structures

IMG_8342 IMG_8348

combining box with prism with drone command

IMG_8363

and finally got it right 😀

IMG_8366

Syafaq had finished the task of making all structures with Javascript commands

IMG_8367

experimenting with various blocks

IMG_8375

IMG_8379 IMG_8384

IMG_8386 IMG_8387

Tasaq is excited to learn Minecraft Modding

IMG_8297

Tasaq learned to build structures manually before start to learn some coding

IMG_8307

IMG_8311 IMG_8334

Tasaq created a house manually to get used to Minecraft commands and blocks

IMG_8347 IMG_8364

IMG_8377 IMG_8381

IMG_8383 IMG_8386

Rifqi did some Minecraft drag and drop programming before starting the coding in Minecraft

IMG_8299 IMG_8303

IMG_8312

done 🙂

IMG_8320

starts coding with basic commands to create simple structures 😉

IMG_8323 IMG_8337

IMG_8344 IMG_8351

IMG_8376

Azka is also learning Python

IMG_8302

and get warmed up with CodeCombat

IMG_8304 IMG_8313

done all levels

IMG_8324

then start the real coding 🙂

IMG_8338

IMG_8345 IMG_8350

IMG_8372 IMG_8373

Azka was given a challenge to display prime numbers 🙂 And then had also finished a code for guessing numbers. Next is to add random function and count how many tries the player took to guess a number correctly 🙂

IMG_8382

Kishan had joined a Python Private Class before and still working on the homework

IMG_8315

he has done most of it already

IMG_8318 IMG_8326

IMG_8330 IMG_8333

IMG_8340

and struggling to finish the last one 🙂

IMG_8368

IMG_8370

Zaaka took the same private class as Kishan before so he is more or less having the same progress

IMG_8316

IMG_8319 IMG_8327

IMG_8341

experimenting with looping

IMG_8355

IMG_8356 IMG_8357

IMG_8380

and given another challenge: determining whether a number is prime or not 😉

IMG_8391

IMG_8392

done already ! 🙂

IMG_8393

Lunch time

IMG_8352 IMG_8353

IMG_8354 The class IMG_8308

IMG_8310 IMG_8309

IMG_8378 IMG_8317

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Creating Games, Python Programming & GO LANG – Day #3 – 25 Dec 2019

Standard

Day 3 and everybody has made lots of progress 🙂

Tasaq had finished the shooting games and had solved many problems from yesterday 😉

IMG_8206 IMG_8214

IMG_8215 IMG_8216

IMG_8217

the game has so many levels with different difficulty levels 😉

IMG_8221

IMG_8223

on break time 😀

IMG_8229

the next is creating a jumping dinosaurs like the Google’s 😀 Tasaq had to work really hard editing the sprites, resizing them and also creating a very long room 🙂

IMG_8245

IMG_8233

still working on it 🙂

IMG_8246

IMG_8255

Ibam is working on Ordering Pizza App with Python

IMG_8207

it took LOTS of line of codes

IMG_8213

IMG_8224

and finally it works! 🙂

IMG_8226

very well done! 🙂

IMG_8227 IMG_8228

then Ibam started to create virus and antivirus with Python (no footage), and he showed how he created games in Roblox afterwards

IMG_8252 IMG_8253

the code is written in LUA

IMG_8254

Djalu’s task for today is to add more features to the sorting code in GOLANG

IMG_8208

he has to add functions, menu for choosing how to sort (ascending or descending) and make loops asking if the user want to do sorting again

IMG_8219

IMG_8222

IMG_8232

IMG_8238

the next task is to create a program to detect whether a word is palindrome or not

IMG_8244

like this 🙂

Screen Shot 2019-12-25 at 12.28.07 Screen Shot 2019-12-25 at 12.28.10

Syafaq created his own game 😉 a very interesting game 🙂

IMG_8209

IMG_8220

the assets

IMG_8225

IMG_8239 IMG_8240

IMG_8242 IMG_8243

this is multiplayer game

IMG_8247

adding more assets, and the game is seriously very fun to play 🙂

IMG_8250

IMG_8248

Lunch time

IMG_8234 IMG_8235

IMG_8236 IMG_8237

The class

IMG_8211 IMG_8212

IMG_8260 IMG_8261

With certificates 😀 *it is very hard to get the pic where everybody is looking at the camera and not making funny faces 😀

IMG_8256 IMG_8257

IMG_8259 IMG_8258

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Creating Games, Python Programming & GO LANG – Day #2 – 24 Dec 2019

Standard

For us, this is a well spent holiday 😉

Ibam is given several challenges today 🙂

IMG_8100

He has to create a GUI for an app like calculator

Screen Shot 2019-12-24 at 12.35.47

using label, textfield, combo box, radio button, check button and button 🙂

Screen Shot 2019-12-24 at 13.21.44 Screen Shot 2019-12-24 at 13.20.52

Screen Shot 2019-12-24 at 13.21.28 Screen Shot 2019-12-24 at 13.21.39

Ibam created his own code to create his very own GUI design

IMG_8104 IMG_8139

IMG_8140

one of the result is GUI for determining whether a number is prime or not 🙂 Very nice 🙂

IMG_8154

next is to create a GUI for a restaurant menu and price calculation 😀

IMG_8162 IMG_8166

Ibam showed us a game he created using Construct during the break 🙂 Nice one 🙂

IMG_8121

Djalu is going to finish sorting numbers today 🙂

IMG_8101

one way of sorting 🙂

IMG_8116

the examples

Screen Shot 2019-12-24 at 11.39.49

Screen Shot 2019-12-24 at 12.38.25

Screen Shot 2019-12-24 at 11.40.28

Screen Shot 2019-12-24 at 12.39.02

Djalu has to create a sorting code by his own

IMG_8112

and finally he did

IMG_8159

ok well done! the next task is to give the user choice to sort the numbers in ascending or descending order 🙂

IMG_8171

Tasaq wanted to do drag and drop programming before continue to work on Game Maker 🙂

IMG_8097 IMG_8102

IMG_8105 IMG_8108

IMG_8110

after finishing this then he is ready to do creating games 🙂

IMG_8113

Lots of progress for today and Tasaq seemed to be really happy and satisfied with his own work 😉

IMG_8119 IMG_8120

IMG_8132

IMG_8164

IMG_8133

IMG_8136 IMG_8137

IMG_8141 IMG_8143

IMG_8144 IMG_8158

IMG_8168 IMG_8172

IMG_8176

 

IMG_8163

Syafaq added huge numbers of updates and codes to his game

IMG_8098

Tasaq wanted to do drag and drop programming before Game Maker 🙂

IMG_8103

and finished 3 different challenges

IMG_8106 IMG_8107

IMG_8109 IMG_8115

then he wrapped up the game today and going to make a new one tomorrow 🙂

IMG_8099

IMG_8124 IMG_8129

IMG_8138 IMG_8142

IMG_8147 IMG_8150

IMG_8157 IMG_8165

IMG_8169 IMG_8170

IMG_8173 IMG_8174

IMG_8175

Lunch time

IMG_8125

IMG_8126

Prayer time

IMG_8151

IMG_8152 IMG_8153

The class

IMG_8118 IMG_8122

IMG_8117

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Creating Games, Python Programming & GO LANG – Day #1 – 23 Dec 2019

Standard

Today we learn 3 topics at the same time 🙂

Tasaq is learning to create games

IMG_8002

we did some warming ups with drag and drop programming

IMG_8012

IMG_8019 IMG_8023

IMG_8027 IMG_8029

IMG_8031

Tasaq finished 2 challenge today but before we took a pic of it, the laptop ran out of battery and we lost it 🙂

IMG_8032

now Tasaq is ready to create the game

IMG_8034 IMG_8036

IMG_8053 IMG_8054

Syafaq (before the class)

IMG_8003

did some quick warming ups too

IMG_8013

IMG_8018

and then started to create a Space Invader 😉

IMG_8037

IMG_8044 IMG_8045

IMG_8047 IMG_8048

IMG_8051

awesome progress for today 🙂 tomorrow we will add more features 😉

IMG_8055

Djalu is ready to learn more about GO Language 😉

IMG_8005 IMG_8004

IMG_8008

the menu for today: data type, looping, conditionals and functions

IMG_8009

IMG_8010 IMG_8020

IMG_8038 IMG_8049

we are working a program to sort numbers 😉

IMG_8081

so today we learned about array, slice and how to swap variables

IMG_8082

Ibam is learning Python Programming 😉

IMG_8006

Ibam went through the exercises in the handout, and will be given challenges to solve tomorrow 😉

IMG_8011

IMG_8021 IMG_8022

IMG_8028 IMG_8035

he had started encryption 🙂

IMG_8052

Break time and we found Tasaq like this (pretending to be asleep) 😀

IMG_8042

The class

IMG_8007 IMG_8024

IMG_8046 IMG_8033

*Photos and videos are also available here