ProCodeCG Kids Regular Coding Class – 27 Jan 2018

Standard

Hello from our kids regular coding class 🙂

Earlier, only a few kids

Untitled

Untitled

later…

Untitled

Today we’re thinking about designing an automatic folding table 🙂 We sketched some designs 😉

Untitled

Capt. Awa was assigned to create a prototype 😀

Untitled

But Awa wanted to do his trashbin project 🙂

Untitled

He wanted the LED to be activated each time the ultrasonic sensor detect something

Untitled

 

Untitled

Yep it worked 🙂

Untitled

Awa was also exploring the buzzer to do some morse 🙂

Untitled

And after a while discussing about the folding table prototype, Awa chose to collaborate with Ain, doing the prototyping in Minecraft 😀 😀 😀

Untitled

Untitled

Ain was given several challenges to create in Minecraft. He was paired with Awa to connect Minecraft to the outside world 🙂

Untitled

Ozan started to install MQTT Dash on Android and MQTT.fx on Mac because he’s going to learn some IoT implementation 🙂

Untitled

We got Sulaiman exploring his Minecraft Modding skills

Untitled

 

Untitled

Untitled

Sulaiman is very generous and kind kid 🙂 He voluntarily helped others (Kinan on the left, Silmi on the right)

Untitled

Sulaiman is going to be a good Captain one day 🙂

Untitled

Untitled

Capt. Azriel (left) helped too

Untitled

Today we got two newcomers: Silmi

Untitled

and Kinan

Untitled

They both went through intro to programming

Untitled

Untitled

And after they finished the first part

Untitled

Untitled

they started the next

Untitled

Untitled

Vian still so into Minecraft command block, he created lots of stuff in there

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Nanin continued to learn how to make a website 🙂

Untitled

under Capt. Azriel supervision

Untitled

Untitled

Untitled

the temporary result 😉

Untitled

Nanin also designed some header for the website by herself 😉 Very nice 🙂

Untitled

Capt. Faris was very busy with his project

Untitled

Untitled

Untitled

Using OpenCV to recognize objects in video

Untitled

Last week we had already successfully recognize objects on images, along with the numbers of the objects. Today we use videos instead of images

Untitled

Untitled

the processing using matrices

Untitled

The first video (recognized the object as bear: 94%

Untitled

Untitled

person:59%

Untitled

the second video (we’d like to know if the system could recognize a human being upside down :D)

 

Untitled

Untitled

Yes it recognized this one as a person 😀

Untitled

Will do more experiments on this one next week 🙂

 

 

 

 

 

 

Advertisements

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 😉

 

 

 

 

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 9 Dec 2017

Standard

This is what our Saturdays made of 🙂

Captains preparing the class 🙂 ProCodeCG doesn’t hire programmers. We raise them 🙂

These are (from left to right): Ain (going to start his first Captain duty on coding camp next week), Capt. Azriel, Tiga (Ain’s little brother) and Capt. Awa 🙂

IMG_4024

Thanks so much for preparing the class 🙂 :*

IMG_4023

Capt. Awa is in the middle of his project: building a radar system for navigation 🙂

IMG_3879

He was going to disassemble an AroX robot and took some parts of it for his project

IMG_3880

We’re going to use ultrasonic sensors and servo

IMG_3886

And some codes, of course

IMG_3898

Awa’s workplace 😀

IMG_3905

After watching some tutorials, we decided to disassembly a microservo and modify it to be able to rotate 360 degrees continously

IMG_3926

We had to cut something out of these gears

IMG_3928

and put them altogether again

IMG_3929

Well, this requires lots of patience and hard work 😉

IMG_3932

IMG_4018

IMG_4020

Ozan was still investigating why the ultrasonic counter wouldn’t work with LCD

IMG_3884

We’ve tried many configurations and codes

IMG_3888

Even changed the LCD because this one wouldn’t turn on

IMG_3887

There are days when things are so frustrating but we will keep working on it, yes Ozan? 😀

IMG_3900

Even if we have to start all over again from the beginning 😀

IMG_4021

The class

IMG_3901

And a little coding mom reunion 🙂

IMG_3919

It was such a perfect Saturday 🙂 Can’t wait to continue our research again next Saturday 🙂

 

 

 

 

 

 

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 2 Dec 2017

Standard

Hello hello!

IMG_3343

Today we had three kids working on Arduino/ESPectro 🙂

Yes, Capt. Awa and his toolbox is back 😀

IMG_3345

IMG_3344

IMG_3349//embedr.flickr.com/assets/client-code.js

Awa was planning to work on his radar project 🙂

IMG_3346

IMG_3352

While Ozan needed to install libraries and drivers for ESPectro because he was using different laptop 🙂 But he was working on ultrasonic with buzzer and light before attaching it to LCD

IMG_3389//embedr.flickr.com/assets/client-code.js

The code

IMG_3356

IMG_3366//embedr.flickr.com/assets/client-code.js

Nafis was doing the same thing like Ozan was doing: making ultrasonic works with LED and buzzer and then attach the LCD

IMG_3362

IMG_3358//embedr.flickr.com/assets/client-code.js

Nafis had some problem: his computer wouldn’t detect the port and we still hadn’t figured it out until the end of the class and we had to work on it next week 🙂

IMG_3367

Awa got help from his mom and dad 🙂 A very nice family teamwork 🙂

IMG_3375

IMG_3376IMG_3382

IMG_3404 IMG_3406

And finally the servo worked 😀

IMG_3405

As a dedicated captain, Awa spared sometime to fix broken cables 🙂

IMG_3408

So proud and happy to have a Captain like this, thanks Capt. Awa 🙂 ❤

IMG_3409

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 18 Nov 2017

Standard

Hello! Today we only have Koosha working on Arduino/ESPectro Programming but with lots of progress 🙂

Koosha came with a new project in mind 😀

IMG_2267

He was working on an elevator project but today, apparently Koosha had something else in mind 😉

IMG_2268

He’s going to assembly this RFID stuff

IMG_2269 IMG_2273

The code

IMG_2284

The reading works

IMG_2288

Successfully read from rfid card and rfid tag

IMG_2289

IMG_2290

And then successfully write to the card and tag too 😉

IMG_2303

The code

IMG_2304

Then adding an LCD 🙂 Still not working properly but we’re working on it 🙂

IMG_2305

We’ll be reporting more progress next week 😉

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 4 Nov 2017

Standard

Hello Saturday 🙂 Always looking forward to see kids coding in our class 🙂

Morning prep 🙂

IMG_1170

IMG_1171

Ozan continued working on adding buzzer to his ultrasonic counter

IMG_1174 IMG_1179

Ozan had to check simple buzzer code to be added to the new code

IMG_1181 2

IMG_1182 2

Took a lot of effort because the same problem occur: the ultrasonic counter doesn’t work with buzzer added

IMG_1191

Nafis was back 😀 He’s doing the same project as Ozan and Reza

IMG_1183

And Nafis agree to start it all over again and add the components one by one, using ESPectro 🙂

IMG_1186

Reza helped to make Nafis’ work

IMG_1190

And after the ESPectro shut down for several times due to wrong polarity, it finally worked 😀 but not yet with buzzer and LED 🙂

IMG_1197

The most mysterious thing is that Reza’s wouldn’t work

IMG_1180

It took Reza hours to debug

IMG_1184 2

He changes the components to find the problem

IMG_1218

Still didn’t work, so we decide to take Ozan’s to be tested on Reza’s code

IMG_1192

And yes it worked 😀 So we combined Reza’s code with Ozan’s board and it worked well 😀

IMG_1229

We’re still curious to find out why Reza’s didn’t work (but at least he has a code that worked well). Reza is a very persistence kid. Won’t stop until it’s done 🙂 Now to buzzer will beep when the count reaches 20 🙂

IMG_1239

Next week we will add LED to it 🙂

IMG_1240