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

 

 

 

 

 

 

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

Standard

Hello 🙂 Captains preparing our class today 🙂

IMG_2253

IMG_2254

IMG_2256

The class

IMG_2264

IMG_2270

IMG_2271

IMG_2293

IMG_2294

IMG_2292

Al wanted to learn Minecraft Modding today, Capt. Faris helped him installing Spigot Server and other stuff

IMG_2257

Al started to learn creating structures using JavaScript in Minecraft. This one is creating box

IMG_2258

Full cylinder

IMG_2259

Empty cylinder

IMG_2260

Empty prism

IMG_2261

Al created floating stairs with prism

IMG_2262

Full prism

IMG_2263

And then Al tried some other commands in JavaScript

IMG_2266

Like creating a rainbow 🙂

IMG_2272

While Nanin was given an idea to create a Tamagotchi Game by Capt. Azriel 🙂

IMG_2275

IMG_2276

The Tamagotchi pet is a cat. It has to be given love, presents and it needs to be cleaned too 🙂

IMG_2310

IMG_2280

IMG_2285

IMG_2287

Capt. Azriel said, it took at least two classes to finish the game 🙂

IMG_2297

Tyo (red shirt) was working on a new project: generating invoice with Java 🙂

IMG_2298

IMG_2277

We had some problems with the layout so Capt. Faris helped. This is a real project that will be used by Tyo’s parent to print invoice 🙂 Nice 🙂

IMG_2279

Azriel continued his Minecraft Modding and moved on to more difficult codes

IMG_2281

The code will give notifications and score each time a player place or destroy a block 🙂

IMG_2306

Spigot needed some adjustments because some commands from Scriptcraft didn’t work on this one. Capt. Faris fixed it

IMG_2291

And it worked 😉

IMG_2309

Jesse (red hat) and Jackson (grey sweatshirt) were supposed to do Minecraft Modding

IMG_2282

But Jackson’s laptop didn’t work so he use his tablet do programming exercise on Code.org, while Jesse continue to learn Javascript basic commands on Minecraft

IMG_2283

IMG_2300

J was still working on his previous project: building a secure building in Minecraft

IMG_2295

IMG_2296

it involves lots of command blocks

IMG_2299

and lots of automatization process

IMG_2301

This room light up the torch one by one and J was working on turning them off one by one 😉

IMG_2302

Capt. Faris was given a task to count objects in a picture/video so he was busy learning on how to train TensorFlow and make it counting objects

IMG_2265

It requires lot so of coding and libraries 🙂 Good luck 🙂

IMG_2286

And see you again next week 🙂

 

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

Standard

Open topic class 🙂

IMG_1723

IMG_1736

Hello, welcome back, Aidia 🙂

 

IMG_1716

Aidia learned to create games with GameMaker, under close supervision of Capt. Azriel, and help from Ain too 🙂

IMG_1724

Aidia sit for hours to create her own game 🙂

IMG_1729

She kept adding more things to the game 🙂

IMG_1730

IMG_1735

Adding levels and score

IMG_1746

And more sprites 🙂

IMG_1747

Aidia wasn’t only happy creating it, she likes to play it herself too 🙂

IMG_1753

Ain was going to learn Minecraft Modding but there was a problem with his local server so he created another game 🙂

IMG_1717

IMG_1728

And play the game together with his little brother 🙂

IMG_1741

IMG_1742

A heart-melting scene 😀

IMG_1752

Brillyan started to create his own game today, with Capt. Azriel on duty 🙂

IMG_1720

Brillyan likes to do things in detail

IMG_1725

He created the sprite pixel by pixel 🙂

IMG_1727

IMG_1732

Brillyan also learned how to create objects, background and room. And was given a homework to improve it 🙂

IMG_1748

Azriel (grey jacket) continued his lessons on Javascript coding for Minecraft Modding 🙂

IMG_1731

He’s getting better and better each time 🙂 Today he learned to create an igloo

IMG_1737

and was given a task to make it transparent 😀

IMG_1738

IMG_1744

and he did 🙂

IMG_1745

And then Azriel learned to create a pyramid

IMG_1757

a rainbow pyramid 🙂 and many more like tunnel and bookstore 🙂 We’re going to develop more things next week 🙂

IMG_1760

J was so busy doing his project

IMG_1739

To create a super secure building 😀

IMG_1743

It took lots of effort

IMG_1754

And lots of command blocks *J insisted he didn’t want to do it in Javascript

IMG_1755

It’s a big structure

IMG_1756

So it seriously takes some time to finish 😀

IMG_1761

Keep up the hard work J 😉

IMG_1762 IMG_1763

IMG_1764

Bonus: cuteness overloaded 😀

Tiga, Ain’s little brother was there too 🙂

IMG_1758

To give Ain’s game

IMG_1759

and to demonstrate how to play violin 🙂

IMG_1749

Such a heartthrob! ❤ ❤ ❤

IMG_1750

IMG_1751

See you again next week, all 🙂