ProCodeCG Kids Regular Coding Class 26 March 2016 – Improving Random Searching Algorithm in Python and Logic Gates with RedStone in Minecraft


We have a long holiday this weekend but we kept the class running even with a very few kids πŸ™‚


One thread today was further improving a random search algorithm πŸ™‚ The left one is the improved one and on the right is the original algorithm.

Bildschirmfoto 2016-03-26 um 6.35.05 PM

The result is quite satisfying πŸ˜‰ 120 generations vs 12 generations πŸ˜€

Bildschirmfoto 2016-03-26 um 6.36.43 PM

Another thread was learning logic gates with Minecraft πŸ˜‰

Bildschirmfoto 2016-03-26 um 9.51.37 AM

Gaga is very expert on this, so he explained how it works in front of the class πŸ™‚


Gaga got his own way in explaining things πŸ˜‰ Β He knows how to use logic gates!


Ardi is also very good in using RedStone in Minecraft. He is working on creating automatic lights in a tunnel.


This is the circuits Gaga created to make a tunnel with lights inside it that will turn on each time the door is opened.


The lights are on the left and the right side along the tunnel. And will be fired up with a delay so they will not turned on once. This is so cool.


Ardi and Gaga are discussing about their different ways on doing it πŸ™‚


The outside look of Gaga’s tunnel design


And this is the repeater that controls the lighting circuits.


While Faris is busy working on Minecraft ver 1.9 on the main laptop in the front of the class.


Minecraft 1.9 now has Elytra. It has a cape and will let the player to fly πŸ™‚ How awesome πŸ™‚


Then things go ugly when Faris created command block that summons Creeper…


And it just wouldn’t stop!!! Gaga came in rescue and help exploding those creepy creatures πŸ˜€


And at the end of the class, Gaga explained in details how to create the automatic tunnel lighting in front of the class, yaaay πŸ™‚



ProCodeCG Kids Regular Coding Class 13 Feb 2016 – Multiple Choice in Python, Minecraft RedStone and Blockly


Hello! Today we invaded Digilife Dago again πŸ˜€


Kids kinda miss this place, they had great experience from our last Coding Camp on December here πŸ™‚


Digilife provide us with lots of facilities: display, AC, internet connection and such a digital ambience πŸ™‚


Today, like usual, we have several threads in class. Some of the kids areΒ workingΒ on designing elevator and door with password with RedStone in Minecraft, some of them are working on Python code for multiple choices form and some of them are given intro to coding and algorithm πŸ˜‰

This is Malik working on his multiple choice code with Tkinter Python πŸ˜‰


This is Faris and Azriel, doing the same Python thing πŸ™‚


Cinta is designing her own quizzes to be implemented in Python. With Capt. Syahna assisting (while reading books :D)


Capt. Zaki is keeping up with things πŸ˜‰


This is Gaga and Aliyah. Gaga is working on his Minecraft RedStone things and Aliyah is working on Python πŸ™‚


Rizqi is a newcomer but he catches up really quick. He is working on Blockly, while babysitting his brother πŸ™‚ How cute πŸ™‚


And we also have Reza, working on Python, while Ismail and Roni working on their Minecraft Mods πŸ™‚


Kids always gather up when one of them start creating weird or funny codes πŸ˜€ Faris is creating a quiz where all the questions are correct :))


Cinta always has LOTS of idea. That’s why this class grows each time: because kids are limitless πŸ˜‰


This is Roni’s new elevator design! He uses different tricks than last week!


And this is a door controlled with a password. By Gaga πŸ˜‰


He uses a very complicated gate circuits to make this work!


And this is a screenshot of the Python codes we have been working on today πŸ™‚

Bildschirmfoto 2016-02-13 um 9.51.13 PM

ProCodeCG Kids Regular Coding Class 6 Feb 2016 – Exploring Minecraft Command Block and Red Stone


Today several kids didn’t show up because they were out of town for a long weekend, but we got lots of newcomers! πŸ˜‰


Today we explored command block and redstone in Minecraft πŸ™‚ Cinta and Azriel don’t like to play Minecraft so they were given something else: creating quiz in Python, with GUI πŸ˜‰


This is Roni, he is from Finland but VERY fluent in bahasa and sundanese πŸ˜€ He is very nice and can get along with others very quickly. And of course, he is fluent in Minecraft too πŸ˜€


At the beginning, Roni’s computer took forever to load Minecraft in singleplayer mode. Thanks to Capt. Fizhan who fixed it by changing some settings so it worked nicely πŸ™‚


Another newcomer is Rizqi. He caught up quickly too, and a very good Minecrafter! He wouldn’t let us ask about what he was doing until he finished it, and he created a trained controlled by redstone! How nice!


And this is Michael and Kevin! Newcomers from last week. They are very good in Minecraft especially redstones, they created amazing things!


Ardi is of course an expert in Minecraft. He can create almost anything! πŸ˜€


These two kids are doing totally different thing πŸ˜€ Cinta is observing how to read answers for each questions and giving score for every correct ones.


Kids.Β Infinite sources of creativity πŸ˜‰ ❀ This is Michael working on his things.


And this is Kevin. They are twins with awesome processing power so it’s like having dual core processor at once πŸ˜€


This is how Rizqi looks like when he’s not telling you what he is doing πŸ˜€


Azriel is setting up his own workspace. Totally busy πŸ˜€


Capt. Syahna is working on her writings while also assisting Cinta.


So the class was given a task to create an elevator/lift. This is what Roni created. He created it with water πŸ™‚


This one is Rizqi’s πŸ™‚


This one is Ardi’s. Very advanced. With redstone, piston, etc.


This one is Kevin’s πŸ™‚


And this one is Michael’s πŸ˜‰


At the end of the class Ardi created and showed us a totally awesome cart that moves back and forth with redstone block and rails. So cool! πŸ™‚


We also created some repeater and clock circuits!

Bildschirmfoto 2016-02-06 um 6.11.34 PM

This one is a circuit to set time to day and night alternately! How cool! Ardi taught us how to do this! πŸ˜‰

Bildschirmfoto 2016-02-06 um 6.19.36 PM

We will going to explore more about this but next week we are going to do more programming to get the newcomers in the track! πŸ˜‰