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 πŸ™‚

 

Advertisements

ProCodeCG Kids Regular Coding Class – 17 Mar 2018

Standard

Hello Saturday πŸ™‚ Our coding squad time to have fun πŸ˜‰

IMG_0765

IMG_0790

IMG_0801

IMG_0802

Firaas came with lots of progress πŸ™‚ He missed two classes but he did his homework πŸ˜‰

IMG_0769

Firaas had made lots of improvement on his BreakOut Game πŸ™‚

IMG_0762

Notice how creative he is on every levels πŸ™‚

IMG_0763

IMG_0764

IMG_0771

Another game Firaas proudly demonstrated πŸ™‚

IMG_0772

IMG_0773

Aaaand another one πŸ˜€

IMG_0775

IMG_0776

Firaas likes to help other kids too πŸ™‚ Echa had problems with Minecraft and Firaas offered some help πŸ™‚

IMG_0784

We got Sulaiman back too πŸ™‚ Yaay πŸ™‚

IMG_0766

Sul had to catch up with Minecraft Modding πŸ™‚

IMG_0780

Sul learned to create more complex structures, started with a simple block stacking (that red line behind the triangle stairs) to creating triangles

IMG_0785

like this one

IMG_0803

and then we added alignment and colors πŸ™‚ This is to make sure Sul understands the concept of looping πŸ™‚

IMG_0816

Aidia πŸ™‚ The cheerful one πŸ˜‰

IMG_0767

IMG_0791

IMG_0792

Aidia was given a project today, and Vian (right) helping her with the server πŸ™‚

IMG_0786

Aidia learned how to administer a server πŸ˜‰

IMG_0807

Echa was also given a project πŸ˜‰

IMG_0768

She chose a project from a book πŸ˜‰

IMG_0788

IMG_0805 1

the results πŸ˜‰

IMG_0789

IMG_0800

Sam πŸ™‚ Ready to improve his last game and create a new one πŸ™‚

IMG_0770

IMG_0779

IMG_0812

IMG_0794

Sam had successfully add lives and score table to the game πŸ™‚

IMG_0795

Next week Sam will continue creating Race Car Game πŸ™‚

IMG_0796

Azriel was given a task to create a digital clock πŸ™‚

IMG_0797

IMG_0813

It is so complicated and difficult, Azriel will continue working on it next week πŸ™‚

WhatsApp Image 2018-03-17 at 12.06.13

Nafis had a job to test an ultrasonic buzzer circuit πŸ™‚

IMG_0777

IMG_0781

IMG_0783

While Cinta was looking for another project while doing the last one πŸ™‚

IMG_0778

the Python code πŸ˜‰

IMG_0782

Koosha wanted to test his new Nokia 5110 LCD πŸ™‚

IMG_0787

IMG_0798 IMG_0799

But we still haven’t figured how to make it work

IMG_0804

Ain

IMG_0808 IMG_0809

and Vian were busy setting up servers to enable them to collaborate their work together

IMG_0810

Capt. Faris (left) was busy installing stuff to Capt. Malik’s laptop

IMG_0811

to make sure Capt. Malik can get to work very soon

IMG_0814

Lots of things to catch up, lucky Capt. Faris is very good in giving a jump start πŸ˜‰

IMG_0815

one of work we had to do is labelling image for training. We have 100+ pics of Capt. Awa to be labelled one by one before we put it into the data set for training πŸ˜€

Note: Capt. Awa didn’t come to the class because he went for a study visit in Malaysia πŸ™‚ He gave a presentation about the vending machine from last week πŸ˜‰

IMG_0817

IMG_0818

So glad to have another captain joining in our research squad so we can do more things at the same time!

 

ProCodeCG Kids Regular Coding Class – 24 Feb 2018

Standard

It was a wet and cloudy morning but kids kept coming to the class, thanks! πŸ™‚

IMG_9657

We had a visitor today: Ibu Inge Halim –Β General Manager, Banking and Financial Markets, IBM Indonesia πŸ™‚ (on the left, in khaki blazer)

IMG_9694

Capt. BR brought her to see how kids learn and do coding πŸ™‚

IMG_9695

f594126e-f78e-45a2-ae96-759c47144561

She was amazed to see the demo of Koosha’s elevator simulation πŸ™‚

196d1e04-d5c6-4085-a9a5-17a45c2c5f77

Bu Inge took a look on what each kid was doing in the class, including Cinta’s πŸ™‚

907d67db-d016-437d-a8c6-348c5f063292

So here’s the detail of what the kids were working on today πŸ™‚

Ozan was going to control LED brightness via cloud

IMG_9658

First he had to try to control the brightness of the LED using potentiometer

IMG_9663

IMG_9664

IMG_9689

But there was some problems because the potentiometer didn’t seem to work to adjust the LED brightness

IMG_9670

We had replaced the potentiometer and it still didn’t work. Will sort this out next week and as the problem is solved we’re going to control it via MQTT Dash app from Ozan’s android phone πŸ™‚

IMG_9678

Our newcomer: Fathan πŸ™‚ *he was waiting for internet connection before he can start the lesson πŸ˜€

IMG_9659

Fathan finished learning Python with CodeCombat today

IMG_9661

And then Capt. Azriel helped him getting started with GameMaker

 

IMG_9705

Yeeay Fathan’s first game πŸ™‚

IMG_9686

Very well done, Fathan πŸ™‚ Thanks to Capt. Azriel for the assistance πŸ™‚

IMG_9698

IMG_9700

IMG_9701

IMG_9702

Nafis (in the corner) checked his MQTT Dash App to be tested today. He forgot to bring his laptop charger so we have to use another laptop to test it πŸ™‚

IMG_9660

Nafis task was to turn on/off a LED via cloud using his android phone

IMG_9690

and after several attempts, it worked πŸ™‚ With the help of Ka Ozan *because he had gone through the same thing a couple weeks ago πŸ™‚ Thanks Ka Ozan πŸ™‚

IMG_9706

Nafis satisfied look and his sister cute making faces LOL

IMG_9709

Cinta was making her idea into reality: creating a random topic generator πŸ™‚ She is going to create it in Python and then with Thunkable

IMG_9662

We also had students from Telkom University School of Economy and Business, interviewing the whole class about ProCodeCG πŸ™‚

IMG_9667

And Cinta showed them some of her most awesome works πŸ˜‰

IMG_9673

Capt. Syahna arrived and Cinta happily discuss her ideas to her because it was their ideas together to create this random topic generator πŸ™‚

IMG_9710

Capt. Faris, like usual, working on the research: data crawling and tensorflow πŸ™‚

IMG_9665

76884649-1751-4a45-bd94-edfcca7e749b

He said we need to improve the learning process because the result for certain images is like this

IMG_9696

The trend of the image recognition

IMG_9697

Vian and Ain (Ain sit on Vian’s right and we missed taking his pic today :(( ) were still doing their Minecraft Skin project together πŸ™‚

IMG_9666

Koosha worked on loads of thing πŸ˜€

IMG_9668

He determined to make his elevator simulator works πŸ™‚

IMG_9672

IMG_9676

Koosha rewrote the code

IMG_9713

IMG_9677

IMG_9680

and checked again the circuits

IMG_9681

IMG_9682

And it worked πŸ™‚ Yaaay well done!

IMG_9684 2

IMG_9692

Then we added LCD to display the info about the elevator

IMG_9712

There were still some glitches but we will work on it next week πŸ˜‰ So far it’s been a huge progress today πŸ˜‰

IMG_9714

Azriel was given a new challenge: to create a running text in Minecraft

IMG_9674

but it was too hard so we changed it to creating elevator πŸ™‚

IMG_9675

like always, Azriel found each and every way to do it πŸ™‚

IMG_9687

The elevator

IMG_9688

that goes up πŸ™‚ We’re going to find out how to make it move in both directions πŸ˜‰

IMG_9691

That’s it for today! Will be reporting again next week! πŸ™‚

 

 

 

 

 

 

 

 

 

 

ProCodeCG – BDV – Intro to Python Programming – Day 2 & 3 – 19 Feb 2018

Standard

The last day of ProCodeCG – BDV – Intro to Python Programming πŸ™‚

image 2

We had 42 people joining the class till the end πŸ™‚

IMG_8973

The main classroom

IMG_8977

extended classroom 1

IMG_8979

extended classroom 2

IMG_8980

IMG_8983

IMG_8984

we had kids too πŸ˜‰

IMG_8982

Today we learned more about Python simple and straight implementation, including creating GUI, text processing and a bit of simple cryptography πŸ˜‰

IMG_8976

Some screenshots of what we learned πŸ™‚

Bildschirmfoto 2018-02-19 um 1.02.33 PM

Bildschirmfoto 2018-02-19 um 1.21.31 PM Bildschirmfoto 2018-02-19 um 1.48.59 PM

Bildschirmfoto 2018-02-19 um 2.28.50 PM Bildschirmfoto 2018-02-19 um 2.28.08 PM

Bildschirmfoto 2018-02-19 um 2.52.58 PM Bildschirmfoto 2018-02-19 um 2.53.57 PM

Bildschirmfoto 2018-02-19 um 3.04.16 PM Bildschirmfoto 2018-02-19 um 2.55.04 PM

ProCodeCG will be giving more Tech Series at BDV very soon πŸ˜‰ Will let you know so keep follow our posts πŸ™‚

ProCodeCG – BDV – Intro to Python Programming – Day #2 – 12 Feb 2018

Standard

Day #2 πŸ™‚

IMG_8595

We checked the homework and did some live coding

IMG_8596

we learned some if-elif-else and creating simple GUIs

IMG_8597

There were lots of people joining the class, divided into three classes πŸ™‚ This one was the main class

IMG_8598

IMG_8601

This one was right outside the class

IMG_8599

Great facilities from Telkom Bandung Digital Valley πŸ™‚

IMG_8600

IMG_8602

And this one was the third place, a little bit further away from the main class πŸ™‚

IMG_8603

Such a great place and great enthusiasm in here πŸ™‚

IMG_8604 IMG_8605

Some of what we learned πŸ˜‰

Bildschirmfoto 2018-02-12 um 2.44.50 PM

Thanks to Telkom BDV for providing everything to accommodate lots of people to learn comfortably, for free πŸ™‚

See you next week! πŸ˜‰

ProCodeCG – BDV – Intro to Python Programming – Day 1 – 5 Feb 2018

Standard

Today we’re so glad to be able to share how to do Python Programming at Telkom Bandung Digital Valley πŸ™‚

Untitled

There were almost 60 people joining in so we had to split the room πŸ™‚

Untitled

Untitled

We had two kids in the class πŸ™‚

Untitled

Untitled

This is the first session of 4 sessions

Untitled

Untitled

Today we learned about IDLE and some basic Python logics πŸ™‚ There were homeworks to be done during the week πŸ™‚

Untitled

See you next week! πŸ˜‰

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming and Open Topics – 20 Jan 2018

Standard

Our Saturday coding class πŸ™‚

Untitled

Untitled

Cinta started to explore Python libraries for games

Untitled

Untitled

Faris helped Cinta to install and test PyGame

Untitled

The code

Untitled

Untitled

Untitled

Cinta is aiming to create something like this πŸ™‚

Untitled

Awa was given another project πŸ™‚

Untitled

to connect Minecraft to Arduino

Untitled

we tried several ways but nothing worked

Untitled

Neither this one 😦 We’re going to figure it out next time

Untitled

Ain was given a task to collaborate with Awa. Ain should create the structures in Minecraft while Awa connect it to the hardware in the real world

Untitled

Too bad it didn’t work yet so Ain continued his projects in Minecraft by creating more complex structures using Red Stone

Untitled

Untitled

Vian was still so interested in Minecraft Command Block

Untitled

Untitled

Untitled

A tool to create command blocks

Untitled

And we also had Danen πŸ™‚

Untitled

continuing his next game, Racing Car πŸ™‚

Untitled

Under the supervision of Capt. Azriel (blue jacket)

Untitled

Untitled

The game is almost done πŸ™‚ Danen will finish it next week πŸ™‚

Untitled

Nafis was really busy doing a project for school: running text on a LCD

Untitled

Capt. Azriel made sure he type every single line, because you had to type to code πŸ˜€

Untitled

Al’s TLauncher needed to be updated so it took a while before he can start. Al learned more about looping and how to add different blocks in different colors in Minecraft with JavaScript

Untitled

Ozan was still debugging his work, using Nafis’ code just to find out if it work

Untitled

Untitled

Untitled

Capt. Faris continued our TensorFlow research

Untitled

While also helping other kids

Untitled

and exchanging ideas with Jundy πŸ™‚

Untitled

Untitled

Untitled

So much ideas and collaboration today πŸ™‚ Can’t wait until next week πŸ™‚