ProCodeCG Kids Regular Coding Class – Online – 28 Mar 2020

Standard

Our regular coding class – online again 😉

Fadhlan is fixing an iPhone 6 today 🙂 we have to buy some spare parts and see if the dead phone can be resurrected  😉

Screen Shot 2020-03-28 at 08.58.22

Screen Shot 2020-03-28 at 08.58.25 Screen Shot 2020-03-28 at 09.42.41

Capt. Awa

Screen Shot 2020-03-28 at 08.59.06

is working on Blender and Minecraft projects 😉

Screen Shot 2020-03-28 at 09.11.49

Screen Shot 2020-03-28 at 09.11.07

Boy is making animations with Blender

Screen Shot 2020-03-28 at 09.17.19

Screen Shot 2020-03-28 at 09.18.22

and then creates a game related to COVID-19

Screen Shot 2020-03-28 at 10.12.35

Screen Shot 2020-03-28 at 10.21.16 Screen Shot 2020-03-28 at 10.21.59

Screen Shot 2020-03-28 at 10.25.55 Screen Shot 2020-03-28 at 10.32.29

Screen Shot 2020-03-28 at 10.33.50

named “Five Nights at Covid-19” 🙂

Screen Shot 2020-03-28 at 10.41.02

Screen Shot 2020-03-28 at 10.41.59 Screen Shot 2020-03-28 at 11.00.42

Screen Shot 2020-03-28 at 11.10.07 Screen Shot 2020-03-28 at 11.31.31

Screen Shot 2020-03-28 at 11.40.08 Screen Shot 2020-03-28 at 11.40.43

Badi is still developing a website that gives information about COVID-19. we browse some example to give us ideas about the design

Screen Shot 2020-03-28 at 09.19.31 Screen Shot 2020-03-28 at 09.22.55

Screen Shot 2020-03-28 at 09.24.10

Badis COVID-19 website

Screen Shot 2020-03-28 at 10.43.33

and we’re going to upload it to GitHub.io so people can access it 🙂

Screen Shot 2020-03-28 at 10.49.48 Screen Shot 2020-03-28 at 10.52.08

Screen Shot 2020-03-28 at 10.56.08 Screen Shot 2020-03-28 at 10.58.52

Screen Shot 2020-03-28 at 10.59.13 Screen Shot 2020-03-28 at 10.59.37

Screen Shot 2020-03-28 at 11.04.56

it is uploaded! 🙂

Screen Shot 2020-03-28 at 11.13.59

now we’re going to add some statistics to the website, and we’re doing it in team *we use GitHub and Visual Studio Code to share the codes and do realtime programming together 😉

Screen Shot 2020-03-28 at 11.18.15 Screen Shot 2020-03-28 at 11.38.27

Screen Shot 2020-03-28 at 11.39.58

AlFattan is developing a machine learning to detect whether a person has COVID-19 or not 🙂

Screen Shot 2020-03-28 at 09.25.47

Screen Shot 2020-03-28 at 09.26.30 Screen Shot 2020-03-28 at 09.59.35

Al is doing some research to get the information about the symptoms etc

Screen Shot 2020-03-28 at 10.01.11

ready to enter the dataset

Screen Shot 2020-03-28 at 10.04.12

Screen Shot 2020-03-28 at 10.07.06 Screen Shot 2020-03-28 at 10.08.52

Screen Shot 2020-03-28 at 10.12.43 Screen Shot 2020-03-28 at 10.12.43

creating sprites and making the codes

Screen Shot 2020-03-28 at 10.32.42 Screen Shot 2020-03-28 at 10.37.55

Screen Shot 2020-03-28 at 10.37.57

finding backgrounds

Screen Shot 2020-03-28 at 10.39.16

Screen Shot 2020-03-28 at 10.40.10 Screen Shot 2020-03-28 at 10.44.40

and it works! 🙂 Al is always get things done! 🙂

Screen Shot 2020-03-28 at 10.46.28

Capt. Faris is doing lots of research to support our projects

Screen Shot 2020-03-28 at 09.43.53

Screen Shot 2020-03-28 at 09.44.53 Screen Shot 2020-03-28 at 09.54.05

Screen Shot 2020-03-28 at 10.01.31 Screen Shot 2020-03-28 at 10.40.20

including how to do coding online together 🙂

Screen Shot 2020-03-28 at 11.20.16

Aidia is building structures in Minecraft and soon should implement some RedStone circuits 🙂

Screen Shot 2020-03-28 at 09.50.14

Screen Shot 2020-03-28 at 09.58.27 Screen Shot 2020-03-28 at 09.59.28

Screen Shot 2020-03-28 at 09.59.30 Screen Shot 2020-03-28 at 10.01.24

Screen Shot 2020-03-28 at 10.03.24 Screen Shot 2020-03-28 at 10.09.25

Screen Shot 2020-03-28 at 11.46.28 Fab Screen Shot 2020-03-28 at 11.13.08

Vian didn’t want to share screen but he’s developing a game in Roblox 😉

Screen Shot 2020-03-28 at 08.54.38

some of the works cannot be reported visually in here because the kids don’t use zoom on their laptop so they cannot share screen. Kinan is still developing a new game and today she’s preparing the assets. Koosha is also very busy setting up a server 🙂

List of our jobs today 😉

Screen Shot 2020-03-28 at 08.54.52

*Photos are also available here and the video is uploaded 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 Regular Coding Class – 25 Jan 2020

Standard

Chinese New Year Holiday and like always, holidays don’t keep us from the class 😉

Badi has to pick a robotic topic to be presented on the next exhibition 😉

IMG_1065

Badi chose this one

IMG_1083

IMG_1084 IMG_1088

IMG_1089

the only problem is that we have to use mathlab and simulink to make this work 🙂 we will find out more if this project can be done within a month 😉

IMG_1132

Badi also checked his last ultrasonic project to make sure it is still. working properly

IMG_1135

we make the code looks neater 😉

IMG_1136

Badi’s toolbox 😀 Soon he will need to have much bigger one

IMG_1137

Especially when he bring some coloured pencils and marker too 😀

IMG_1138

Capt. Faris is doing some research

IMG_1067 IMG_1119

IMG_1120

Aidia now working on her Hand Gesture Recognition Project

IMG_1068

the schematics

IMG_1074

IMG_1092

the wiring

IMG_1075

IMG_1079

the code

IMG_1085

testing the display, that working just fine

IMG_1086

IMG_1087

Kaira, Aidia’s little sister came to help while Aidia rewiring the components

IMG_1093

all is good but the sensor

IMG_1107

we got the right code

IMG_1118

and the display is ok, but the sensor is not compatible so we’re going to shop another sensor and try again next week 🙂

IMG_1133

Capt. Awa is ready to teach 😉

IMG_1069 IMG_1073

He’s been learning to create 3D games with CopperCube

IMG_1071 IMG_1072

Capt. Awa teaches Boy how to get started with CopperCube

IMG_1094 IMG_1097

IMG_1116

Awa started to learn some Blender 🙂 Boy taught him 🙂

IMG_1134

Vian is learning more LUA programming for creating Roblox Game

IMG_1070

IDE for LUA in Roblox

IMG_1080 IMG_1081

some of LUA syntax

IMG_1082

the game

IMG_1098

IMG_1099

Boy is going to learn CopperCube today 🙂

IMG_1091

IMG_1095

He learns quickly 🙂

IMG_1100

IMG_1113

and then teach Capt. Awa how to use Blender 😉

IMG_1124

IMG_1125 IMG_1126

Fadhlan also has to create a robotic project for the next exhibition

IMG_1096

Fadhlan is still thinking about the project can be finished within a month 😉

IMG_1117

IMG_1112

Syathir is back 🙂

IMG_1109

Syathir is improving his shooting game from the last class

IMG_1110

IMG_1115

adding more levels

IMG_1121

IMG_1122 IMG_1123

IMG_1129

and some backgrounds 🙂 next time we will create a race care game 🙂

IMG_1130

Syadad is going to create another Thunkable App today 🙂

IMG_1111 IMG_1114

Syadad is creating a login app to verify only user with correct username and password allowed to enter an application 🙂

IMG_1128

The class today 🙂

Some snacks from Aidia’s Mom to celebrate Aidia’s Father’s Birthday 😉 Thanks so much 🙂

IMG_1077

The captains 🙂

IMG_1078

the whole class, warm and cozy in RedsDipo, Jl. Dipati Ukur No. 5 Bandung 🙂

IMG_1103

IMG_1102 IMG_1104

*Photos and videos are also available here

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 – 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