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 😉

 

 

 

 

Advertisements

ProCodeCG Coding Mom Batch 4 – Day #12 – 15 Jan 2018

Standard

We’re back after a long holiday 😉

Untitled

Lots of things to catch up!

Untitled

We opened XAMPP again and started learning basic databases and MySQL

Untitled

happy as always LOL

Untitled

and serious as always

Untitled

there will always be different problem to debug on each class 🙂 this one is about activating XAMPP on mac 😀

Untitled

The screenshots of what we have learned today 🙂

Creating a database

Bildschirmfoto 2018-01-15 um 10.31.41 AM

setting privileges

Bildschirmfoto 2018-01-15 um 10.39.35 AM

Bildschirmfoto 2018-01-15 um 11.55.50 AM

running SQL queries

Bildschirmfoto 2018-01-15 um 10.46.26 AM

creating tables

Bildschirmfoto 2018-01-15 um 11.18.18 AM

and then created php codes to read the database and display 🙂

Bildschirmfoto 2018-01-15 um 12.04.30 PM

We still have 2 more classes before the presentation 🙂

 

ProCodeCG Kids Regular Coding Class – ESPectro Programming & Open Topics – 6 Jan 2018

Standard

Hello Saturday class 🙂

Untitled

Untitled

We had a newcomer: Firaas 🙂

Untitled

There was a problem with Firaas’ laptop: it wouldn’t let browser to browse 😀 Capt. Azriel (green shirt) tried to help

Untitled

Capt. Faris (dark grey ProCodeCG jacket) and Capt. Ain (grey shirt) helped too

Untitled

It took 3 captains and we still couldn’t figure it out 😀

Untitled

So we took different laptop and let Firaas started learning basic programming with Minecraft Hour of Code peacefully 🙂

Untitled

Untitled

Yep, it’s done! 🙂

Untitled

and then Blockly Games

Untitled

Next, CodeCombat 🙂

Untitled

Capt. Ain helped

Untitled

Firaas learned for 3 straight hours 🙂

Untitled

So he deserved some Minecraft time 5-10 mins before the class ended 🙂

Untitled

Ain learned a new thing: BlocklyCraft 🙂 A drag-and-drop Minecraft Modding programming 🙂

Untitled

Capt. Faris gave Ain a jump start 🙂

Untitled

Ain will be given the task to explore BlocklyCraft 🙂

Untitled

Untitled

Nafis was assigned to debug his project all over again 😀

Untitled

start from scratch

Untitled

ready to test

Untitled

the LCD didn’t work

Untitled

but the ultrasonic sensor worked

Untitled

trying to make LCD works

Untitled

Untitled

it did, and counting 🙂

Untitled

Untitled

then we added buzzer, and it worked 🙂 we still hadn’t time to figure out how to make it beep when it counts 🙂

Untitled

Cinta was doing another challenge in Python

Untitled

Untitled

Creating a Hangman game 🙂

Untitled

These girls collaborating to create the questions 😀

Untitled

Untitled

The result

Untitled

Untitled

Untitled

Untitled

And for the next session, Cinta wanted to do some Minecraft Modding 🙂

Untitled

Untitled

While Azriel had a bad headache LOL

Untitled

We were trying to figure out this code to create a triangle in Minecraft using BlocklyCraft

Untitled

We had tried every possible ways

Untitled

And yet it still didn’t work

Untitled

And kept giving us false result :((

Untitled

Untitled

So we called Faris for help

Untitled

And he found out that something was wrong with the converter and it kept crashing the server

Untitled

Apparently the converter from Blockly to JavaScript didn’t work smoothly.

Untitled

So we assigned another task to Azriel: creating structures with RedStone

Untitled

And our research, conducted by Capt. Faris had shown lots of progress

Untitled

now the algorithm can count objects

Untitled

So we add another data sets

Untitled

we used bigger data set for higher precision

Untitled

comparison of left: larger dataset, right: smaller dataset

Untitled

the counting

Untitled

Untitled

the dataset

Untitled

how to change dataset

Untitled

we need place to run the training because the last time we tried, Google Cloud Engine didn’t work 😦

Untitled

Will be reporting again next week 🙂

ProCodeCG Kids Regular Coding Class – ESPectro/Arduino Programming & Open Topics – 30 Dec 2017

Standard

This is how we spend our holiday 🙂

IMG_5836

Ozan

IMG_5811

and Nafis is catching up with their ultrasonic counter with buzzer and LED project

IMG_5816

The debugging took weeks, we probably will change the project just to clear our head and will get back to it later 😀

IMG_5817

Ozan even had to compare his code line by line with Nafis’

IMG_5823

IMG_5830

IMG_5831

Cinta started a new project:

IMG_5819

The project is a textbased advanture game

IMG_5833

we design the flow of the story

IMG_5832

the code

IMG_5858 3

IMG_5859

IMG_5860

Azriel, got a new task: to explore BlocklyCraft: to code in Minecraft with drag-and-drop 🙂

IMG_5829

Capt. Faris helped Ajil getting started 🙂

IMG_5835

IMG_5837

Now we can do Minecraft Modding just by drag-and-drop 🙂

IMG_5838

IMG_5839

this is how to create wall with certain width and length from cobblestone

IMG_5841

we compile the blocks from the browser, localhost:7070

IMG_5842

and then run the code on Minecraft by typing /jsp <name of the code>

IMG_5843

how to create a paddock

IMG_5845

with horses 😀

IMG_5853

IMG_5857

a two floors building

IMG_5861

 

IMG_5862

IMG_5874 3

we also can code in JavaScript (like with ScriptCraft) and in XML too 🙂

IMG_5876

We really annoyed by this “Mouvement” block and we decided to change it

IMG_5877 2

so we modified the file 😀

IMG_5879

so now it’s correctly displayed “Movement” 😉

IMG_5880

the file is in this directory

IMG_5881

IMG_5882

lots of progress today, Azriel 🙂

IMG_5883

so now the platform is ready, Azriel is given task to explore more! 😉

IMG_5884

IMG_5867 3

Capt. Faris is working hard on our TensorFlow research

IMG_5821

IMG_5824

He’s running a TensorFlow training on Google Cloud Engine

IMG_5871

 

IMG_5888

the library we’re using

IMG_5905

Bildschirmfoto 2017-12-30 um 12.13.17 PM

some screenshots of what we’re doing 🙂

Bildschirmfoto 2017-12-30 um 12.08.21 PM

Bildschirmfoto 2017-12-30 um 12.25.10 PM Bildschirmfoto 2017-12-30 um 12.25.10 PM

Bildschirmfoto 2017-12-30 um 12.09.35 PM Bildschirmfoto 2017-12-30 um 12.26.36 PM

Bildschirmfoto 2017-12-30 um 12.14.47 PM Bildschirmfoto 2017-12-30 um 12.27.59 PM

We trained TensorFlow to recognize cars

Bildschirmfoto 2017-12-30 um 1.17.46 PM

The result 🙂 Next is to count them 🙂

Bildschirmfoto 2017-12-30 um 1.21.39 PM

Bonus: nice pics capturing random things in the class 😉

IMG_5826

IMG_5887

IMG_5873 3

Looking forward to the next class 🙂 Expecting more kids to come so we can do more research and projects 🙂