ProCodeCG – Darul Hikam – Coding Class – 20 April 2018

Standard

Today we had one captain and one student 🙂 But this didn’t necessarily mean that we didn’t learn and had some fun 😉 Capt. Bullit brought his Little Bits to show the kids how hardware works 🙂

IMG_2818

Adryan was very interested 🙂

IMG_2819

With Little Bits, kids can assembly the modules to create things. They can combine light, sound, sensors just by connect the modules.

IMG_2820

IMG_2831IMG_2821

Capt. Bullit shows how to assemble the parts

IMG_2840

 

IMG_2841

IMG_2842

And then showed us how to create a pressure sensor that will activate the buzzer if the door is opened 😉

 

IMG_2822

Enough hardware things, now we get back to creating games 🙂

IMG_2823

But first, lunch 😀

IMG_2825

Capt. Bullit had some ideas to improve Adryan’s game from last week

IMG_2827

The first one is to make the eyes of the frog blinking 🙂

IMG_2828

Capt. Bullit giving instructions to Adryan 🙂

IMG_2829

adding background

IMG_2833

IMG_2834

adding some infos

IMG_2838

Testing the game 🙂 Yep, it works fine! Adryan now has his own Flying Frog game 😉

IMG_2839

Advertisements

ProCodeCG Kids Regular Coding Class – 24 Mar 2018

Standard

Our Saturday Coding time 😉

IMG_1167

IMG_1186

Aidia was very excited to continue her Minecraft project 🙂

IMG_1165

IMG_1170

She took a book as a reference to make sure she did it correctly 🙂

IMG_1166

Some the results of many 🙂

IMG_1200

IMG_1201 2

Aidia created lots of structures today 🙂 Well done! 🙂

IMG_1202

 

Yaaay, we had a newcomer: Fadhlan 🙂 Welcome!

IMG_1168

Capt. Azriel assisted Fadhlan to get start with GameMaker

IMG_1174

Fadhlan learned fast

IMG_1207

and the result 🙂

Fadhlan’s first sprites

IMG_1171

IMG_1180

The game 🙂

IMG_1196

IMG_1208

Ozan was given a new task

IMG_1169

To control the brightnes of the LED with a potentiometer

IMG_1175

IMG_1176 2

IMG_1178

and then control the LED brightness from his smartphone via cloud! Ozan did it, the video of Ozan controlling it via MQTT Dash is in video on our Flickr 🙂 Did lots of progress today, Ozan, so proud! 🙂

IMG_1188

Hello Fathan let’s see your progress 🙂

IMG_1172

Fathan was developing a RaceCar Game 🙂

IMG_1183

And the progress was obvious 😉

IMG_1192

IMG_1193

We still have lots of ideas to improve this game, but for today this is a great achievement 😉

IMG_1195

Vian

IMG_1173

collaborating with Ain

IMG_1184 2

was doing a Minecraft Red Stone Project

IMG_1182 2

with lots of complex structures and mechanics in it 🙂

IMG_1185

While Koosha was ready to explore his new components 🙂

IMG_1209

IMG_1189 IMG_1190

IMG_1191

He tried several things

IMG_1197

before finally decided to measure temperature and display it on a Nokia display 🙂

IMG_1210

IMG_1211

IMG_1206

Capt. Malik was there too and be given a task to install labelImg python library to help Capt. Faris with the machine learning research 🙂

IMG_1198

Capt. Malik caught up quickly and he now had the libraries installed, ready to process about 200+ pics to be fed into our learning system 😉

IMG_1199 2

And this one is Captains bonding time 😀

IMG_1213

See you next week! 😉

ProCodeCG Kids Regular Coding Class – 10 Mar 2018

Standard

An extraordinary regular thing for us every Saturday: kids coding class 😉

IMG_0140

IMG_0159

IMG_0169

Hello Capt. Awa 😉

IMG_0141

Awa was really busy working on his vending machine project

IMG_0151

IMG_0152

the schematic

IMG_0153

components

IMG_0154

IMG_0155

IMG_0173

IMG_0156

IMG_0170

Awa is going to present this work in Malaysia very soon 🙂

IMG_0172

Well, even a Captain needs a break 😀 *Awa having breakfast 😀

IMG_0184 2

Fathan, is a determined game maker 🙂

IMG_0142

Fathan worked for three straight hours improving this game 🙂

IMG_0139

IMG_0146

IMG_0163

Fathan kept adding things to the game, and tried different ways to do things like displaying scores with two different ways 🙂

IMG_0178

A very impressive game 🙂 It has every components required in this kind of game 😉

IMG_0181

Sam is a focus fast learner

IMG_0143

IMG_0417

The first sprite

IMG_0147

the first moves

IMG_0162

and the game grew so quickly into a full featured one 🙂

IMG_0167

Sam is certainly know how to create interesting games 🙂

IMG_0418 2

Capt. Faris had loads of work and research to do

IMG_0144

IMG_0149

Faris was given a task to parse data crawled from instagram 🙂

IMG_0150

And prepare other captain to catch up with the research 🙂

IMG_0416 2

Aidia 🙂 A bubbly, cheerful and passionate little girl 🙂

IMG_0145

Aidia likes to create things in Minecraft

IMG_0148

 

IMG_0164

Aidia was given a project to create a 2 storied house with elevator 🙂

IMG_0165

Aidia always pays attention to little details 🙂

IMG_0414

Danen was also working on his game and improving them 🙂 He worked on several games at the same time 🙂

IMG_0158

IMG_0160 IMG_0161

Danen also discussed with Capt. Awa about the game

IMG_0171

IMG_0179

And produced something like this LOL

IMG_0180

Vian (left) and Ain (right) were still doing the same Minecraft project

IMG_0168

IMG_0176

Vian was responsible to help Aidia learning more about Minecraft commands 😉

IMG_0174

Aaaand, we had Capt. Malik back!!!

IMG_0177

Capt. Faris (left) helped Capt. Malik to install things required to catch up with our research and projects 😉

IMG_0182

Two of the best captains of ProCodeCG 😉

IMG_0183

Malik was going to be help Faris to do Machine Learning research

IMG_0186

So Malik has to install Python, TensorFlow and all the dependencies 🙂

IMG_0187

IMG_0415

We had a students of Business and Management, Telkom University visiting our class and did some interviews, including to the CFO, Capt. Syahna 😀

IMG_0166

Can’t wait until the next Saturday 🙂 See you kids very soon 😉

ProCodeCG Kids Regular Coding Class – 17 Feb 2018

Standard

Our regular favorite thing 🙂

Untitled

Untitled

Untitled

Silmi forgot to save her work last time

Untitled

so she had to start from scratch again

Untitled

and she recovered real soon 🙂

Untitled

Untitled

Untitled

Danen upgraded his game and added more interesting features: the main character now can shoot 🙂

Untitled

Untitled

Untitled

Danen also added a feature so the enemy can chase the main character 😀

Untitled

Ozan now move on to a new topic: connecting to cloud to control stuff, for this case: a LED 🙂

Untitled

Untitled

we connect to hivemq for the MQTT connection

Untitled

The LED was ready, and the code too

Untitled

We subscribe to the topic, and start testing receiving and sending message. It worked 🙂

Untitled

Untitled

Now Ozan can control a LED from his Android phone 😉

Untitled

Untitled

Untitled

Untitled

Untitled

We can also add more widgets to control things, we’re going to control brightness of LED next week 🙂

Untitled

Firaas made lots of progress because he kept working on the game at home 😉

 

Untitled

Untitled

He recreated this RaceCar Game (he lost the one he created last time because he didn’t save it :D)

Untitled

Untitled

Firaas helped Danen to make the enemy chasing the main character 😀

Untitled

This is Firaas’ second game. He added secret passage and also made the main character shoot 🙂

Untitled

Reading tutorial on how to change shooting directions 🙂

Untitled

Capt. Faris continued exploring ProCodeCG cloud computing server

Untitled

Untitled

we tried to run things up there

Untitled

Pak Budi came to give Faris a briefing about Machine Learning and the project

Untitled

Untitled

Jundy joined in because Faris asked Jundy to run the training process on his laptop 😀

Untitled

After the briefing this two guys installed Tensorflow on Jundy’s laptop and run a training 🙂

Vian was still doing a project with Ain 🙂

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Azriel is in a SmartHome Project in Minecraft 🙂

Untitled

 

Untitled

Azriel create a light installation

Untitled

and automatic door with pressure plate

Untitled

The switch to turn the lights on/off

Untitled

We had a newcomer: Fathan

Untitled

He was given Intro to Programming, and did it very well

Untitled

Jundy helped Fathan *because they’ve known each other, Fathan goes to the same class as Jundy

Untitled

After the class ended: playing Minecraft together 😀 #friendship 😀

Untitled

See you next week with more progress and updates! 😉

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

 

 

 

 

 

 

ProCodeCG Regular Coding Class – ESPectro/Arduino Programming & Open Topics – 13 Jan 2018

Standard

Our regular coding class is always open for any kids interested to learn about technology and want to be a programmer/researcher 🙂

Untitled

Capt. Awa (left) was doing a research on reading objects around for robots using ultrasonic (Capt. Fizhan on the right was just looking around LOL)

Untitled

But first Awa wanted to show his latest project with ProCodeCG LED

Untitled

Untitled

Then moved on to the next project

Untitled

ultrasonic and motor servo

Untitled

the ultrasonic worked but the motor servo wouldn’t spin 😀

Untitled

apparently two cables was switched and it worked after we reversed it 😀

Untitled

Firaas (yellow shirt) was ready to learn GameMaker 🙂

Untitled

Capt. Azriel (blue shirt) was assigned the task to teach Firaas 🙂

Untitled

Untitled

Untitled

the sprite

Untitled

the wall

Untitled

the first game created by Firaas yaaay 🙂 Firaas will learn to create another game next week 🙂

Untitled

Capt. Cinta was still doing the research about creating a story generator with Python 😉

Untitled

Untitled

Cinta discussed the content of the database to create the story with another writer 😀

Untitled

And another one joining in 🙂

Untitled

These three are brilliant girls who love writing 🙂

Untitled

And Cinta’s code is a combination of Cinta’s writing and coding skill 🙂 Nice!

Untitled

For next week Cinta wanted to create a game in Python 🙂 We’ll see what game it will be 🙂

Untitled

Ain and Awa explored lots of structures with RedStone in Minecraft

Untitled

Ain created lots of things in there

Untitled

Untitled

Untitled

Even rockets 🙂

Untitled

and infinite rails 🙂

Untitled

Azriel was also exploring structure with RedStone in Minecraft

Untitled

He created a dispenser than can give you meat and water

Untitled

Untitled

A seven segment display

Untitled

Untitled

and more 🙂

Untitled

And we have Sulaiman joining the regular class yaay 🙂 Warming up with Minecraft Hour of Code

Untitled

Sulaiman did it very well because he’d done this with Thunkable when he was taking Creating Apps topic on the last Coding Camp 🙂

Untitled

Untitled

We download the requirement and setup the computer while Sulaiman was working with Minecraft Hour of Code, and when he finished, we’re ready to go 🙂

Untitled

Capt. Ain (wearing hat) helped Sulaiman with the setup

Untitled

Sulaiman learned to create simple structures using JavaScript code in Minecraft

Untitled

 

Untitled

 

Untitled

Next time he will write his own code and create more complex structures like this one 🙂

Untitled

Until next week 😉