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 – Darul Hikam – Coding Class – 13 April 2018

Standard

Our Friday Coding at Darul Hikam Elementary School πŸ™‚

IMG_2400

Captain on Duty: Capt. Bullitt πŸ™‚

IMG_2390

 

Today Hanif started to create his own version of Flappy Bird πŸ™‚

IMG_2389

IMG_2391

We began from scratch: Hanif created his own pipes and bird πŸ™‚

IMG_2395

IMG_2397

IMG_2398

We only download the background, everything else was created by Hanif πŸ™‚

IMG_2401

The game is working fine πŸ™‚

IMG_2403

Later Capt. Awa added a fire burst at the end of the bird so it looks like a rocket πŸ˜€

IMG_2404

IMG_2416

IMG_2409

Capt. Bullitt helped Hanif to improve the game

IMG_2412

Adryan wanted to create a new gameΒ  πŸ™‚

IMG_2399

The game he created last week can still be improved but he said he will do it later πŸ˜€

IMG_2393

Capt. Bullitt helped Adryan to set up a new game

IMG_2396

 

 

IMG_2402

And like usual, Adryan likes to draw the sprites, in details πŸ™‚

IMG_2408

IMG_2411

 

IMG_2414 IMG_2415

Yaaay, Adryan’s new game πŸ™‚ This frog will jump from a lotus leaf to another πŸ™‚ The game will be similar to Flappy Bird, and we’re going to continue it next week πŸ™‚

IMG_2422

Capt. Bullitt explored Game Maker Studio 2 to see if there are interesting features not available on the version we’re using now πŸ™‚

IMG_2421

IMG_2419

IMG_2420

So many things to explore next week, until then! πŸ™‚

 

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 – Darul Hikam – Coding Class – 23 Mar 2018

Standard

Hello Friday πŸ™‚ Our weekly kids coding class at Darul Hikam πŸ™‚

f87127c2-b5b0-47a9-9403-7cc691281e72 4bd70045-5775-474b-9917-ba108c2aaf52

bb7b7105-f723-49a8-a8bb-661a0210cac2 2d775235-60a0-49f8-92a8-b3c311d65ca7

IMG_1088

Captains on duty: Capt. Bullit (left) and Capt. Ain (middle). They are helping Hanif

b6951301-9a88-471e-8c8f-f73a3684132f

Hanif was developing a Race Car game, with lots of features in it πŸ™‚

IMG_1090

He was closely under Capt. Bullit’s supervision πŸ˜‰

IMG_1092

IMG_1094

and Capt. Ain’s πŸ™‚

IMG_1097

Hanif’s game needs to show the score and the number lives left

IMG_1108

It took a while to figure it out why the lives wouldn’t show πŸ˜€ The picture below shows how total the dedication of Capt. Bullit (he said he was thinking it through LOL)

f3bb5ca3-f3d4-4dfc-a218-0d017c956ee4

And yes it worked πŸ˜‰

IMG_1099

IMG_1100

Nice!

IMG_1101

While Adryan was busy designing sprites, and paying attention to every details πŸ™‚

IMG_1093

IMG_1096

IMG_1098

 

IMG_1102

IMG_1103 IMG_1104

IMG_1105

The game πŸ™‚ The cat is being chased by lots of snakes πŸ™‚

IMG_1107

Adryan created a maze to make the game more interesting πŸ™‚ He will also add baby cats into the game πŸ™‚

IMG_1109

Can’t wait until the next class to see the progress πŸ˜‰

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 – 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! πŸ˜‰