ProCodeCG Kids Regular Coding Class – Open Topics – 9 Dec 2017

Standard

Our open topics class today 🙂

IMG_3911

IMG_3890

Ain came up today with a breakthrough: creating some physics simulation using GameMaker Studio 🙂

IMG_3882

IMG_3881

We’re going to see if this tools can make better physics simulation than our GameMaker Lite 🙂

IMG_3876

The workspace

IMG_3877

The performance graph

IMG_3878

Creating objects

IMG_3885

Ain was given challenge to simulate a car running down the hill for the next class 😀

IMG_3899

Capt. Cinta is back 🙂 As happy as usual, coding while singing 😀

IMG_3883

Today Cinta said she missed Python coding so she decided to code in Python again yaaay! We created some games in Python not so long ago and Cinta wants to recreate it 🙂

IMG_3889

IMG_3893

IMG_3894

This is what we call “happy coding face” 😀

IMG_3896

So glad that finally someone of our kids working on Python again 🙂

IMG_3904

And for the second session Cinta explored Minecraft and startet to build things in there

IMG_3912

Cinta was challenged to create running text in Minecraft 😉

IMG_3913

IMG_3914

Meanwhile, Capt. Faris was given a task to do some research with Python Pandas and Tensorflow 🙂

IMG_3891

Faris has been very reliable about whatever tasks given to him

IMG_3897

We had some problems with plotting data with Matplotlib earlier, and Faris should fix that

IMG_3903

He even tried Jupyter to make it work

Bildschirmfoto 2017-12-09 um 9.51.56 AM

The data had been gathered and displayed but cannot be plotted

IMG_3906

IMG_3923

It worked on Faris’ laptop but not on Mac

IMG_3909

After some investigation and virtualenv testing, plus exploring directory and so on, Faris triumphantly discovered how make it work: using python3 😀

Yas! The data plot is come into view finally 🙂 Thanks Faris 🙂

 

IMG_3922

IMG_3910

Ajil is a persistent and focus kid. He started to create games in Minecraft 🙂

IMG_3916

He had to write long lines of code 🙂

IMG_3924

IMG_3925

IMG_3925

IMG_3934

IMG_3933

And we finally make Guessing Game work in Minecraft (Capt. Faris helped a lot)

IMG_3935 2

Well done, Ajil, we’re going to make more games next week 🙂

IMG_3936

Vian was doing projects with Ain

IMG_3917

They’re discussing all the time 😀

IMG_3918

Vian was being supported by the whole family (Tetru wasn’t there): Ain, Empati and Tiga (they’re all brothers) 😀

IMG_3931

While Capt. Azriel teamed up with Jundy

IMG_3930

IMG_3915

Jundy was thinking about how to make running text in Minecraft

IMG_3937

He was experimenting with piston

IMG_3938

The problem is apparently piston only has limited number of blocks to push

IMG_3939

So we probably should come up with something else

IMG_3940

Jundy tried many possibilities

IMG_3942

IMG_3944

And make simulations to see how far a piston would push a block

IMG_3945

But still didn’t work and we will think about another way doing it next week 🙂

IMG_3947

Captains doing research (proud :))

IMG_3892IMG_3895

IMG_3943

So proud to have these kids 🙂 See you again next week 🙂

Advertisements

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 – Open Topics – 2 Dec 2017

Standard

Happy Saturday Coding 🙂

IMG_3373

Danen was back in the class to continue his game and create the new one 😉

IMG_3347 IMG_3348

IMG_3365

So Danen created another game today 🙂 A bumping race car 😀 He said he want to make a flappy bird game next week 🙂

IMG_3380

Danen, Ain and Awa discussing about the game 🙂

IMG_3350

Ain was back 🙂 He created another cool game that attracts object to the central object

IMG_3351

IMG_3388

A very dynamic and interesting game

IMG_3353 IMG_3355

Ain was challenged to create a game with an object can attract certain objects like coins with certain value 🙂

IMG_3359

And Ain came up with this magic stick, still in the progress 🙂

IMG_3369

Capt. Faris was really busy doing the research 🙂 He worked with 2 computers at the same time 😀 *like most of the times LOL

IMG_3357

Faris was doing a research about instagram crawling and object recognition with tensorflow

IMG_3361

IMG_3370

IMG_3383

He also found some interesting algorithm for anagram 😀

IMG_3384

Adin worked really hard to make tetris with GameMaker

IMG_3360

 

IMG_3363

Ain and Capt. Azriel helped to debug Adin’s code

IMG_3364

IMG_3368

IMG_3374

Until at some point we decided to move on and will get back to tetris later 😀 Adin was given the same challenge as Ain: to create a game where there is an object that attracts certain objects

IMG_3391

And this is what Adin came up with

IMG_3400

We’re still thinking about the details and the rules of the game 🙂

IMG_3401

IMG_3410

While Nanin was busy creating a new apps 🙂

IMG_3371

Nanin wanted to create an app with buttons that can display happy and sad panda 🙂

IMG_3381

The app 🙂

IMG_3398

IMG_3399

IMG_3415

IMG_3416

Vian was very excited creating a new game (that he wouldn’t let us to take a pic of because it is confidential – not released yet :D)

IMG_3372

IMG_3386

IMG_3387

Vian consulted the game with Ain and Tiga, a lot 🙂 They seemed really happy to exchanged ideas 🙂

IMG_3385

IMG_3392

Finally, the result 😀

IMG_3393

Tyo made lots of progress with his Java project: generating and printing invoice

IMG_3378

IMG_3390

But Tyo wasn’t really happy with the layout

IMG_3377

The code

IMG_3379

so we asked Capt. Faris to help

IMG_3395

It’s better now 🙂 But Tyo still wants some improvements 🙂

IMG_3407

Jundy was still working on his secure building project 🙂

IMG_3394

He’s also has the scrolling text in the building in the making 🙂

IMG_3396

So many interesting things happen today 🙂 Thank you kids, see you next week 🙂 ❤

 

 

 

 

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 – Darul Hikam – Intro to Programming – 24 Nov 2017

Standard

Hello, today is the last day of ProCodeCG – Darul Hikam -Intro to Programming Workshop 🙂

Introducing captain on duty: Capt. Bullitt (Awa)

IMG_2779

The class

IMG_2781

IMG_2782 IMG_2783

IMG_2784 IMG_2785

IMG_2787

IMG_2847

We did warming up with Minecraft Hour of Code 🙂

IMG_2786

IMG_2794

IMG_2795

IMG_2803

IMG_2796

The certificates and happy faces 🙂

IMG_2788 IMG_2790

IMG_2797 IMG_2798

IMG_2802

IMG_2804

IMG_2808

IMG_2809

IMG_2812

IMG_2819

IMG_2845

IMG_2846

IMG_2849

IMG_2848

IMG_2850

Then we started to create our very own games 😉

IMG_2793

IMG_2799

Awesome creations!

IMG_2800

IMG_2801

 

IMG_2805 IMG_2806

IMG_2807

IMG_2810

IMG_2811

Thanks so much Darul Hikam 🙂

IMG_2813

Hoping to be able to collaborate again next semester 🙂

IMG_2818

 

 

 

 

ProCodeCG Kids Regular Coding Class – Open Topics – 25 Nov 2017

Standard

Our regular open topics coding class 🙂

IMG_2881

IMG_2893

IMG_2900

Danen finally joined the class, and started to create a game with GameMaker 🙂

IMG_2883

IMG_2885

IMG_2898

Danen was really excited about the game 🙂

IMG_2886

After creating several levels with different level of difficulties, Danen learned to display scores

IMG_2888

Adin was given a hard task: to create tetris with GameMaker 😀

IMG_2887

Adin finished it but there was still some bugs

IMG_2909

The left and right key are still not working and we will fix it next week 🙂

IMG_2918

We had Mayra and Judson visiting the class to see what we’re doing 🙂

IMG_2892

IMG_2897

Both were given tasks to do

IMG_2895

IMG_2908

And finally they did it in teamwork 🙂

IMG_2901

Well done 🙂

IMG_2902

Vian, welcome back 🙂

IMG_2894

Vian ready to create another game! 🙂

IMG_2896

Vian always has unlimited ideas 😀

IMG_2904

IMG_2906

IMG_2916

He taught Danen some tricks too 🙂

IMG_2907

Azriel was given task to finish his JavaScript code in Minecraft

IMG_2899

Last week he had successfully created a code that count how many blocks being destroyed by a player

IMG_2914

IMG_2915

Today he finally finished a code that count how many blocks being placed 🙂 See that both codes works 😉

IMG_2917

J was given a challenge to create an adder 🙂 Judson helped him with some ideas 🙂

IMG_2905

J created an adder that sum 1 + 1 = 2 🙂

IMG_2910

IMG_2911 IMG_2912

IMG_2913

The challenge for next week is to create a vending machine and a running text on a building 🙂

 

 

ProCodeCG – Darul Hikam – Intro to Programming to 5th Graders – 17 Nov 2017

Standard

Hello 5th Graders 🙂 Today we learned basic programming with Minecraft Hour of Code before we started to learn how to create games 🙂

IMG_2155

IMG_2156

IMG_2157 IMG_2158

IMG_2318

IMG_2324

IMG_2320

IMG_2323

IMG_2162 2

IMG_2163 IMG_2164

IMG_2180

IMG_2195

IMG_2314

The certificate of completion and the proud faces 😉

IMG_2161

IMG_2165

IMG_2170 IMG_2173

IMG_2176

IMG_2177

IMG_2179

IMG_2182

IMG_2186

IMG_2321

IMG_2316

IMG_2315

IMG_2312

IMG_2313

IMG_2319

Then we created games with GameMaker 🙂

IMG_2175IMG_2178

 

IMG_2181

Each kids created their own sprites 🙂

IMG_2183 IMG_2184

IMG_2187

IMG_2188 IMG_2189

IMG_2191

And one kid had finished his own game 🙂 Impressive 🙂

IMG_2190

Captain on duty today: Capt. Bullitt (Awa) 😉

IMG_2167

Who was working really harddd

IMG_2159

Helping everyone in the class 😉

IMG_2322

And he got sooo hungry at the end of the class 😀

IMG_2192

Bon Appetite Capt. Awa 😉

IMG_2193

IMG_2194

See you again next week 😉