ProCodeCG Kids Regular Coding Class – 19 May 2018

Standard

It is fasting month but it doesn’t stop kids from coming to the class to learn and do research 🙂

IMG_4373

IMG_4351

IMG_4367

Fadhlan had made some progress with his robotic project of course

IMG_4347

The creativity is increasing exponentially 😀 😀 😀

IMG_4345

But too bad due to too much components to be attached to the chassis, it was broken, again 😀

IMG_4346

The battlefield 😀

IMG_4352

While Capt. Awa has made a new breakthrough today 🙂

IMG_4348

The robot is now can wandering around 🙂 Not yet with sensors, but the motors and wheels and chassis are working nicely together 🙂

IMG_4365

And then Awa tried to use an remote transmitter to be able to control the movement of the robot using a remote 🙂

IMG_4375

IMG_4376

Awa also taught us how to learn physics including electronics using this tool 🙂

IMG_4354

IMG_4356

Ozan research is about IoT and he is given a task to help Robotics Team to connect the robot to cloud so it can be controlled remotely

IMG_4350 2

starting with controlling a micro servo via cloud using ESPectro

IMG_4353

Capt. Awa helped us to debug the code

IMG_4362

The code

IMG_4378

IMG_4360

and the output, it finally worked after we did several debugging, and after trying everything, we change the output pin and it worked 😉

IMG_4359

Next, Ozan has to modified the code to control two microservos 😉

 

IMG_4371

Captains on duty 😉

IMG_4349 2

This one working while studying for the exam next week 😀

IMG_4372

Capt. Faris was given a task to solve problems we found in our instagram crawling machine 😉

IMG_4377

then we finally can send our crawling result to be displayed as a wordcloud 😉

Bildschirmfoto 2018-05-19 um 12.06.47 PM

very nice isn’t it 😉

Bildschirmfoto 2018-05-19 um 12.16.10 PM Bildschirmfoto 2018-05-19 um 12.20.10 PM

Bildschirmfoto 2018-05-19 um 12.22.26 PM

This is the quality needed to be a captain: reliability, consistency and responsibility 🙂 Capt. Awa always be the last to leave and make sure he put everything back to the storage 🙂

IMG_4380

and he didn’t want to be captured in a pic LOL

IMG_4381

Can’t wait to see these kids again next week 😉

Advertisements

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 – BDV – Data Science – Day 4 – 7 May 2018

Standard

The last day of ProCodeCG – BDV – Technical Series – Data Science 😉 There were 8 people left 😀

IMG_3765 IMG_3766

Today we learned to create histogram of the data being crawled in real time 🙂

Bildschirmfoto 2018-05-07 um 9.42.54 AM

and then get and analyze the timestamps of the posts

Bildschirmfoto 2018-05-07 um 2.11.06 PM

Bildschirmfoto 2018-05-07 um 1.42.43 PM

and then crawled some more to see the correlations. We’re still figuring out how to get username from an ID

Bildschirmfoto 2018-05-07 um 2.29.16 PM

we also tried keyvalues to store a pair of data

Bildschirmfoto 2018-05-07 um 2.59.18 PM

so later we can do the crawling independently and store the data on the same database to be processed and analyzed

IMG_3767

Ok this is us! 😉

IMG_3769

IMG_3770

Thanks for joining the class!

IMG_3771

IMG_3772

Thanks Telkom BDV for providing everything! See you again on the next Technical Series 😉

 

 

ProCodeCG – BDV – Data Science – Day 3 – 3 May 2018

Standard

There are only 10 people left in the class today 😀 Probably because the topic has steep learning curve 😀

IMG_3511

We learned to crawl Instagram and do some text processing and analysis today

IMG_3512

It required intense coding and lots of tricks

IMG_3513

While outside there was a ProCodeCG Kids having fun while the mom learning hard in the class 😀 😀 😀

IMG_3514

the code and the result of keyword “thanos” LOL

Bildschirmfoto 2018-05-02 um 10.10.38 PM

word occurrence frequency sorted from the highest 😉

Bildschirmfoto 2018-05-03 um 2.55.42 PM

On Monday we will get deeper into the graphql structure and dig more! 😉

ProCodeCG – BDV – Data Science – Day 2 – 18 Apr 2018

Standard

ProCodeCG Data Science – Techical Series – Day #2 😉

IMG_2634 3 IMG_2635 2

Less people coming, probably because the topic is harder than previous topics 😀

IMG_2636 2 IMG_2637 2

Today we learned to process and analyze data from a weather station server 🙂

IMG_2638 IMG_2639 2

This series will be extended 🙂 There will be 3rd and 4th on 30 April and 7 May 2018 🙂

ProCodeCG – BDV – Data Science – Day 1 – 9 Apr 2018

Standard

Our technical series topic for this month is Data Science 🙂

IMG_2168 IMG_2169

We learned about data science theories

IMG_2171

Some basic statistics

IMG_2174

IMG_2175

IMG_2176

We also crawl some data from Instagram for a certain hashtag and see how a GraphQL looks like compared to JSON. We will learn to process the data and probably will do clustering too in the next classes 😉

IMG_2178

The class

IMG_2170

IMG_2172 IMG_2173

Not as much people as before which is kind of a blessing because today we have to change venue due to Coding Mum for the Disables , another ProCodeCG event working in parallel 😀

IMG_2179

We’re going to do about 2 – 4 more sessions of this topic, only those who attend all four classes will get certificate 🙂

ProCodeCG Kids Regular Coding Class – 31 Mar 2018

Standard

Regular Saturday fun 🙂

IMG_1577

IMG_1602

IMG_1603

IMG_1606

Glad to have Firaas back 🙂 He wanted to start learning Minecraft Modding with Spigot Server 🙂

IMG_1575

After Firaas got the server installed, he started to enter command using JavaScript to see what happens 🙂

IMG_1581

this is an example of creating a structure in Minecraft using JavaScript code 🙂

IMG_1605

Firaas demonstrate his homework: Flappy Bird 🙂

IMG_1595

IMG_1597

It still has some bugs but in overall it’s nicely done!!!

IMG_1596

Captains Collaboration – as always 🙂 Capt. Syahna and Capt. Cinta always have things and ideas to do as projects 🙂

IMG_1576

Today the task for Capt. Cinta is to create data visualization using Python Libraries 🙂

IMG_1583

It required tedious work of installation, and Capt. Faris backed us up as always 🙂

IMG_1599

There were still some errors in installation and we’re going to fix that next week 🙂 The getting started is often the most painful stage 😀

IMG_1591

Sam was ready to work in 3 hours straight 😉

IMG_1578

IMG_1580

Sam’s game development progress was awesome 🙂

IMG_1607

Sam added lots of details to the game

IMG_1592

IMG_1590

including a smart trick on how to spawn the other cars randomly 🙂 The game is very smooth and challenging 🙂

IMG_1612

Fadhlan, under the supervision of Capt. Azriel was working hard to improve his last game 🙂 *we forgot to take screenshots

IMG_1579

Capt. Faris working on projects, while helping other students. But today he spend most of the time installing Capt. Cinta’s laptop with wordcloud Python library and its dependencies 😀

IMG_1582

Fathan made awesome progress with his game, too 🙂

IMG_1584

IMG_1593

Fathan added timer, scores, lives and fuel indicator to the game 🙂

IMG_1601 2

He was busy testing those indicators because some of them sometimes didn’t work properly. We’re still finding tricks to display a fuel indicator bar

IMG_1587

We had a newcomer, Nares 🙂

IMG_1585

IMG_1588

Nares learned basics of programming with LightBots 🙂

IMG_1589

He will get through intro to programming for about 1 – 2 more classes, and then he should be ready to move to the next topic 🙂

 

IMG_1594

Azriel was working on his digital clock project in Minecraft 🙂

IMG_1598 2

It’s a quite complex task that he needs two computers to do it 😀

IMG_1609

Notice the switches and wiring 🙂

IMG_1610

This is a different way to learn about logics and how electronic circuits work 😉

IMG_1611

There will be more progress and interesting news about this class next week 🙂 See you soon 🙂