ProCodeCG – Java Programming Private Class – Online – 28 April 2020 – Day #2

Standard

Today we code hash table and graph implementation in Java 😉

Screen Shot 2020-04-28 at 15.21.58//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-28 at 15.13.41//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-28 at 14.53.54//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-28 at 14.43.18//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-28 at 14.41.28//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-28 at 14.41.24//embedr.flickr.com/assets/client-code.js

*Photos are also available here and the video can be accessed here

ProCodeCG – Java Programming Private Class – Online – 27 April 2020 – Day #1

Standard

Today we learned about Object Oriented Programming, Data Structures in Java, heap and hash table implementation in Java 😉

Screen Shot 2020-04-27 at 14.53.40//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-27 at 15.10.54//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-27 at 15.13.17//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-27 at 15.16.35//embedr.flickr.com/assets/client-code.js

* Photos are also avalaible here and video can be watched here

ProCodeCG Kids Regular Coding Class – 12 May 2018

Standard

Reporting our Saturday coding class 🙂

IMG_3996

IMG_4012

IMG_4013

Ozan was back and ready to continue projects of IoT Team 🙂

IMG_3997

IMG_4003

Ozan’s project was to control a micro servo from Android via cloud

IMG_4005

So later the Robotics Team can use the code to control the robots 😉

IMG_4006

Aidia had lots of things to do in mind 🙂

IMG_3998

She used a book as a reference of her works

IMG_3999

IMG_4004

Soon Aidia will create these things with JavaScript 🙂 For now she was given time to explore the possibilities and all the features available 😉

IMG_4017

IMG_4018

IMG_4024

IMG_4025

Fadhlan had the software ready and still working on the hardware 🙂

IMG_4001

He already had all the motors on board

IMG_4007

It requires lots of creativity to put things together 🙂

IMG_4008

Fadhlan was the only kid working on the robotic project today but he didn’t get discouraged 🙂

IMG_4014

IMG_4019

Tyo was warming up the engine to code in Java again 😉

IMG_4009

Tyo created a converter application in Java. He is going to create an app with maps for the next project

IMG_4015

Fathan was still figuring out how to make these pipes spawned randomly 🙂

IMG_4010

Same thing with Sam

IMG_4002

Sam’s Flappy Bird worked nicely but the pipes still wasn’t being randomly spawned

IMG_4016

Sam created a long room with fixed pipes

IMG_4022

While Ain was still busy with his command blocks, creating stuff that we will try to create using JavaScript on Spigot Server

IMG_4023

Capt. Faris continued working on finding a WordCloud library in Python that works 🙂

IMG_4011

IMG_4026

So many things to figure out in the next class. Til then! 🙂

ProCodeCG Kids Regular Coding Class – 24 Feb 2018

Standard

We’re back! 🙂

Untitled

Untitled

Untitled

Untitled

 

Untitled

Kinan was back and ready to continue the work 🙂

Untitled

Kinan created nice looking RaceCar game 🙂 We had a problem with drawing so we find some pics from the internet 😀

Untitled

with coins too 🙂 (Silmi helped us to create this name)

Untitled

Koosha was also back after a looong time!

Untitled

Untitled

He brought lots of stuff 🙂

Untitled

And he revisited the last projects 🙂 This one is an NFC reader circuit. He will display the reading to the LCD

Untitled

Untitled

The codes

Untitled

Untitled

Untitled

We had successfully displayed the data to LCD

Untitled

but not yet succeeded simulating e-money when some amount of money deducted from the card 🙂

Untitled

Then Koosha moved on to the other project: elevator project 🙂

Untitled

Untitled

The button wouldn’t turn the LED on so he unscrewed the box and check the connection inside 😀

Untitled

Capt. Faris still working hard on our TensorFlow project. Cloud computing didn’t work because internet was too slow. So we have to figure out something else.

Untitled

Untitled

Capt. Faris still running the machine learning after the class 🙂

Untitled

Welcome to the class Sam 😉 Sam visited the class 2 weeks ago and today he joined the class 🙂

Untitled

Sam is a focus and determined kid

Untitled

Capt. Azriel was assigned to assist him 🙂

Untitled

Sam finished all the levels even the hardest one. He worked for 3 straight hours and finished LOTS of levels!!!

Untitled

Untitled

Hello Azriel, we’ve got lots work to do

Untitled

Azriel was assigned to create a 7-segment display in Minecraft

Untitled

Azriel quickly learned from tutorials

Untitled

One digit seven-segment

Untitled

The circuits

Untitled

Untitled

Two digits seven segment 🙂 Next we’re going to create a calculator 😉

Untitled

Untitled

Azriel also continued his smart home project 🙂 He added a swimming pool that can be filled with water with a switch

Untitled

and dry it with a switch 🙂 Nice 🙂

Untitled

Nafis started to install MQTT Dash on his Android phone because he was going to learn how to control a LED with cloud 🙂

Untitled

He had assembled the LED on the board but not yet finished the code 🙂 *this is some kind of cousins bonding time 😀

Untitled

Firaas, as usual had finished his homework

Untitled

And he wanted to practice some Minecraft coding

Untitled

Untitled

This is the homework:

Untitled

It is working nicely. There was some glitches and we sorted them out 🙂

Untitled

Firaas also created his own game with animation 🙂 He’s going to add lots of things to it as soon as he got more ideas about the game, because he invented this one by himself 🙂

Untitled

Capt. Awa worked hard on his radar project 🙂

Untitled

The servo didn’t work so he had to debug the problem

Untitled

the servo is supposed to rotate so the ultrasonic sensor mounted on top of it will read the obstacles in front of this vehicle 🙂

Untitled

Silmi (purple hijab) started to create a flappy bird game 🙂

Untitled

Silmi is very good at creating sprites 🙂 That’s why we keep asking her to help Kinan 😀

Untitled

Tyo’s project keeps progressing

Untitled

Now the form can automatically count the total

Untitled

Capt. Faris, who is very fluent in Java helped Tyo to do it

Untitled

The codes

Untitled

Untitled

Ain

Untitled

and Vian

Untitled

was working on modifying the skin and GUI of Minecraft

Untitled

They creativity is limitless 😀

Untitled

Another cousins bonding after the class 🙂 Awa and Ain 🙂

Untitled

Untitled

Proud to see these kids and can’t wait to see them again with the progress next week! 😉

ProCodeCG Kids Regular Coding Class – 10 Feb 2018

Standard

ProCodeCG Kids coding squad 😉

IMG_8430

IMG_8435

Untitled

Aidia was working on a Minecraft project: to create and build structures

IMG_8431

IMG_8442

and so did Echa 🙂

IMG_8432

IMG_8443

When Aidia’s laptop stop working then they collaborated to do the projects 🙂

Untitled

Untitled

they created many things

Untitled

a building

IMG_8482

and elevator

IMG_8483

even a chicken coop 😀

IMG_8481

and also a waterfall 😀

Untitled

Firaas created a RaceCar Game

IMG_8433

IMG_8444

He’s got supervised by Capt. Azriel and Capt. Ain 😉

IMG_8438

Looking very happy 🙂

IMG_8439

The game 🙂

Untitled

IMG_8462

Capt. Ain was busy doing his own project (while also assisting others)

IMG_8434

IMG_8440

IMG_8445

Capt. Faris continued the research, including finding cloud computing servers for our experiments

IMG_8437

IMG_8452

Untitled

IMG_8453

Nafis continued his running text project with ESPectro

IMG_8450

IMG_8441

 

IMG_8446

Nanin was developing her website 😉

IMG_8448

Nanin designed her own header 🙂

IMG_8479

And Vian kept creating amazingly creative things in Minecraft

IMG_8449

He created a random generator. We will figure out what to do with this one 😉

Untitled

IMG_8454

Capt. Cinta and Capt. Syahna were designing an app

IMG_8451

IMG_8490

It was carefully and seriously designed

IMG_8491

IMG_8489

IMG_8470

IMG_8478

Untitled

Tyo modified his ProCodeCG Attendance List to add a new feature

Untitled

Untitled

Untitled

Tyo added a button to add a new checklist

Untitled

IMG_8475

Sulaiman started to code his first skyscraper in Minecraft 😉

Untitled

Untitled

There it was 🙂

Untitled

Azriel was given a task to create an elevator inside a building 🙂

Untitled

IMG_8486

IMG_8477

And we had a newcomer today: Sam (left, sitting between Azriel and Capt. Azriel :D)

IMG_8472

Sam will start the class next week and he was just looking around and see what what the kids were doing 🙂 He even helped Sulaiman to debug the code 😉

Untitled

Bet next week there will be more fun! 🙂

 

 

 

 

 

 

 

ProCodeCG Regular Coding Class – 3 Feb 2018

Standard

It was cold and raining but it didn’t stop the kids to come to our regular coding class 🙂

Untitled

Untitled

Untitled

Liyyu (or Lyu for short) and his father came straight from Jakarta just to join this class (later the had to catch a 2pm train to get back to Jakarta)

Untitled

Lyu is a very persistent and focus kid

Untitled

He can follow all the instructions and solves most of the problems by his own

Untitled

With this hardwork, Lyu is going to be a great programmer 🙂

Untitled

Tyo returned with lots of things to do

Untitled

Tyo designed the prototype of a folding table

Untitled

He’s going to implement this using Arduino

Untitled

Tyo was also modifying his ProCodeCG Attendance List. He wanted to add checkbox by pressing button in Java

Untitled

Vian created a Minecraft Project that required other players to test the circuit

Untitled

We had problems connecting to his server because it wasn’t a Scriptcraft/Spigot Server

Untitled

Vian was very kind and helpful, he helped Aidia and Echa with their Minecraft setting etc 🙂

Untitled

 

Untitled

Echa

Untitled

and Aidia was given tasks to create structures in Minecraft

Untitled

They had problems with TLauncher, Java version etc, and Danen (blue shirt, will be the topic of the report after this) offered lots of help to them

Untitled

Untitled

Untitled

Untitled

This is Danen

Untitled

Danen was upgrading his RaceCar Game 🙂 He added more features to the game, including some fancy text and pics before the game started 🙂

Untitled

On the next session, Danen switched to Minecraft

Untitled

Danen created an elevator 🙂

Untitled

The elevator can go up and down 🙂 And next he’s going to create a vending machine 🙂

Untitled

Al was still busy debugging his Scriptcraft code. Two of the scripts wouldn’t run and we had to compare it with the one that works

Untitled

Kinan continued her intro to programming lessons

Untitled

She learned some programming logic with LightBot

Untitled

Kinan learned how to create procedures too

Untitled

Then she started to create games using Game Maker 🙂 Vian helped to create the sprite because Kinan said she cannot draw 🙂

Untitled

This is the sprite

Untitled

And Kinan’s first game 🙂

Untitled

Silmi created her own too but not yet finished, we will check again next week 🙂

Untitled

It might be cold and cloudy but the class was fun as always 🙂

 

 

 

 

 

 

 

 

ProCodeCG Kids Regular Coding Class – Open Topics – 2 Dec 2017

Standard

Happy Saturday Coding 🙂

IMG_3373

Danen was back in the class to continue his game and create the new one 😉

IMG_3347 IMG_3348

IMG_3365

So Danen created another game today 🙂 A bumping race car 😀 He said he want to make a flappy bird game next week 🙂

IMG_3380

Danen, Ain and Awa discussing about the game 🙂

IMG_3350

Ain was back 🙂 He created another cool game that attracts object to the central object

IMG_3351

IMG_3388

A very dynamic and interesting game

IMG_3353 IMG_3355

Ain was challenged to create a game with an object can attract certain objects like coins with certain value 🙂

IMG_3359

And Ain came up with this magic stick, still in the progress 🙂

IMG_3369

Capt. Faris was really busy doing the research 🙂 He worked with 2 computers at the same time 😀 *like most of the times LOL

IMG_3357

Faris was doing a research about instagram crawling and object recognition with tensorflow

IMG_3361

IMG_3370

IMG_3383

He also found some interesting algorithm for anagram 😀

IMG_3384

Adin worked really hard to make tetris with GameMaker

IMG_3360

 

IMG_3363

Ain and Capt. Azriel helped to debug Adin’s code

IMG_3364

IMG_3368

IMG_3374

Until at some point we decided to move on and will get back to tetris later 😀 Adin was given the same challenge as Ain: to create a game where there is an object that attracts certain objects

IMG_3391

And this is what Adin came up with

IMG_3400

We’re still thinking about the details and the rules of the game 🙂

IMG_3401

IMG_3410

While Nanin was busy creating a new apps 🙂

IMG_3371

Nanin wanted to create an app with buttons that can display happy and sad panda 🙂

IMG_3381

The app 🙂

IMG_3398

IMG_3399

IMG_3415

IMG_3416

Vian was very excited creating a new game (that he wouldn’t let us to take a pic of because it is confidential – not released yet :D)

IMG_3372

IMG_3386

IMG_3387

Vian consulted the game with Ain and Tiga, a lot 🙂 They seemed really happy to exchanged ideas 🙂

IMG_3385

IMG_3392

Finally, the result 😀

IMG_3393

Tyo made lots of progress with his Java project: generating and printing invoice

IMG_3378

IMG_3390

But Tyo wasn’t really happy with the layout

IMG_3377

The code

IMG_3379

so we asked Capt. Faris to help

IMG_3395

It’s better now 🙂 But Tyo still wants some improvements 🙂

IMG_3407

Jundy was still working on his secure building project 🙂

IMG_3394

He’s also has the scrolling text in the building in the making 🙂

IMG_3396

So many interesting things happen today 🙂 Thank you kids, see you next week 🙂 ❤