ProCodeCG Kids Regular Coding Class – 30 June 2018

Standard

Our regular coding class 🙂

Untitled

There was less kids but didn’t mean that there was less progress 🙂

Untitled

Maryam was getting better at creating games 🙂

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

And Vian (no, not those two guys, but this one in front of the screen) continuing his Minecraft project

Untitled

Untitled

Untitled

Untitled

And Sul mission is to create pyramid in Minecraft, manually

Untitled

Untitled

and later he will learn how to code a pyramid with Javascript 😉

Untitled

to generate this sleek and nice pyramid in no time 😉

Untitled

There’s always things to explore and The most important thing is that the kids learn something new each time 😉

 

 

Advertisements

ProCodeCG Kids Coding Camp – Minecraft Modding – Day #1

Standard

Day #1 Minecraft Modding Coding Camp 😉

Don’t get us wrong: we don’t play games. We make programs in a game (Minecraft) with a programming language named JavaScript. We typed in codes to an editor, save it to a server directory and then run it inside the game so we can create awesome structures better and faster than doing it manually 🙂

Kids will learn about patterns, algorithm, looping, structures visually. They learn how to build things from scratch with codes written in JavaScript.

IMG_7277

IMG_7278

IMG_7290 1

IMG_7292

IMG_7291

IMG_7300

IMG_7317

IMG_7318

Today we have Warren (the small one) and Edward (the big one)

IMG_7265

IMG_7283

IMG_7288

Gabriel (on the left) and Marcus

IMG_7266

IMG_7284

IMG_7306

IMG_7285

Aidia (the only girl in the class)

IMG_7267

IMG_7271

IMG_7279

IMG_7282

Gazka, the youngest one 🙂

IMG_7268

IMG_7262

IMG_7293

Qisthos

IMG_7269

IMG_7307

IMG_7308

Hada

IMG_7270

IMG_7286

IMG_7319

Veyzha

IMG_7272

IMG_7263

Kenzie

IMG_7273

IMG_7264

Valdi

IMG_7274

IMG_7287

In the class, we encourage kids to help each other. This is Veyzha helping Gazka

IMG_7276

Qisthos helping Gazka

IMG_7280

Aidia helping Hada

IMG_7296

Captains on duty: Capt. Faris, Capt. BR, Capt. CG

IMG_7297

IMG_7320

Capt. Fizhan

IMG_7298

IMG_7301

IMG_7302 IMG_7303

IMG_7304 IMG_7305

The happy us today 😉

IMG_7309

IMG_7310 IMG_7315

Tomorrow the kids will learn longer and more difficult codes to generate more complex structures 😉 We don’t play game. We make codes in the game 😉

 

 

ProCodeCG Kids Coding Camp – Creating Games – Day #3

Standard

Day #3 🙂 Grapari Loop Station allowed us to use venue on the first floor today, so we have different surroundings today 🙂 Each place is nice and comfortable 🙂 Thanks Loop Station for having us and providing us everything 🙂

IMG_6793 IMG_6794

IMG_6834

IMG_6853

IMG_6858

IMG_6863

IMG_6892

IMG_6901

Lunch time

IMG_6866

IMG_6867

IMG_6870

Captain on Duty: Capt. Zaki (wearing grey hoodie)

IMG_6829

Capt. Fizhan and Capt. CG (not in the pic).

IMG_6862

Back up Captain: Capt. Syahna 🙂

IMG_6822

IMG_6803

Now let’s see the progress today 🙂

Kenzie

IMG_6795

IMG_6813

IMG_6832

IMG_6893

IMG_6897

IMG_6900

Jiva

IMG_6796

IMG_6814

IMG_6837

IMG_6894

Rafsyan

IMG_6797

IMG_6812

IMG_6819

IMG_6826

IMG_6849

IMG_6898

IMG_6909

Rinjani

IMG_6798

IMG_6811

IMG_6838

IMG_6854

IMG_6857

IMG_6860

IMG_6889

IMG_6896

IMG_6903

IMG_6908

The youngest student everrr: Gazka

IMG_6799

IMG_6808

IMG_6821

IMG_6839

IMG_6884

IMG_6886

IMG_6888

IMG_6890

IMG_6899

IMG_6902

IMG_6907

Clayton

IMG_6800

IMG_6816 2

IMG_6830

Hayden

IMG_6801

IMG_6818

IMG_6835

IMG_6847

Veyzha 🙂 He just joined us on the 3rd day, but he managed to catch up real quickly!!!

IMG_6804

IMG_6809

IMG_6825

IMG_6827

IMG_6848

IMG_6850

IMG_6865

IMG_6881

IMG_6882

IMG_6885 2

IMG_6887

IMG_6891

IMG_6895

IMG_6904

IMG_6906

Hada

IMG_6805 2

IMG_6864

IMG_6815

IMG_6831

IMG_6836

IMG_6861

IMG_6883

IMG_6910

Qaysar

IMG_6807

 

IMG_6810

IMG_6820

IMG_6833

IMG_6840

IMG_6851

IMG_6859

Collin

IMG_6841

IMG_6852

IMG_6817

Yeaaaaay now the kids are game maker certified 😉

IMG_6912

IMG_6915

Thanks for joining our program, see you again very soon, kids 😉 ❤ ❤ ❤

*Photos and videos are available here 🙂

ProCodeCG Kids Regular Coding Class – 23 June 2018

Standard

Our class has moved to a new place! ProCodeCG now will open classes at Grapari Loop Station 🙂

IMG_6007

It is nice place with chairs and desks and big windows 🙂

IMG_6008

IMG_6009

IMG_6027

We have nice view outside the window, we can open it to get fresh air, or turn on the air conditioner when the weather is too hot 🙂

IMG_6047

Today Kinan is ready to start a new strategy to finish her Agario Game 🙂

IMG_6012

Kinan had to followed a quite long and complex tutorial but at this stage, she can manage it 🙂

IMG_6022

Maryam’s laptop was already installed with GameMaker and she was ready to start her own game

IMG_6013

IMG_6023

The sprites

IMG_6025

Maryam’s first game in GameMaker 🙂

IMG_6040

Kinan helped Maryam to finish the game 🙂

IMG_6033

Uno was given a task to type Javascript code to be executed in Minecraft 🙂

IMG_6014

IMG_6018

It is hard at the beginning but every programmer must do it 😉

IMG_6026

IMG_6048

Fadhlan was very excited about the new place

IMG_6015

and very soon Fadhlan will have a big enough box to contain all of these 😀

IMG_6019

Something is wrong with Fadhlan’s laptop, it refuses to connect to the internet so we had hard times to update the libraries to test the robot 😦

IMG_6032

Aidia, happy and excited, as always 🙂

IMG_6016

Aidia is getting more fluent operating Minecraft, and ready to inject some Javascript to create things 🙂

IMG_6020

Aidia started from simple structures to be coded in Javascript 🙂

IMG_6035

Sulaiman had finished all the challenges and tasks, and now given to create a new Minecraft minigames in Javascript

IMG_6017

Sul started to learn to create a guessing number game in Javascript to be run in Minecraft

IMG_6021

IMG_6042

An awesome minigames in Minecraft 🙂

IMG_6043

Yeaaay we had a newcomer, the youngest kid in the class: Gazka 🙂

IMG_6024

Gazka still needed to be fully assisted by Nana (grandma) 😀

IMG_6034

IMG_6037

It took a while until Gazka was confident enough to draw the sprite by himself 🙂

IMG_6045

And then Gazka learned some programming logics 😉

IMG_6050

with LightBot 🙂

IMG_6052

A good start for a very young kid learning programming 🙂 Well done Gazka 🙂

IMG_6053

Vian had another project to explore

IMG_6030

Minecraft animation 🙂

IMG_6049

Vian started to create animation in Minecraft 🙂 Interesting! 🙂

IMG_6051

Capt. Faris was busy keeping up with our research

IMG_6029 1

IMG_6036

These little guys were discussing about minigames in Minecraft on Sul’s laptop 🙂

IMG_6038

Koosha! 😉 *never let himself be caught in camera 😀

IMG_6039

Koosha bought some new stuff: nfc tag 😀

IMG_6041

This kid surely had plans in head 😀 He just needs the right push and support 😉

IMG_6044

But since Fadhlan’s laptop refused to work with wifi and devboards, we asked Koosha to check Fadhlan’s robot 😀

IMG_6046

So many things were going on at the new place 🙂 Can’t wait until the next class 😉

Photos and videos are available here 😉

 

 

 

 

ProCodeCG Kids Regular Coding Class – 9 June 2018

Standard

Hello again from ProCodeCG Kids Regular Coding Class 🙂

IMG_5343

IMG_5344

IMG_5361

IMG_5364

Sam had tried many ways to solve the problems in his Agario Game 🙂

IMG_5335

He tried every possible ways, and learned from several tutorials to fix it

IMG_5342

There were still bugs here and there but Sam has reached the level of advanced Game Maker programming, so this would be a good exercise for him 🙂

IMG_5360

Uno was ready to learn more about Minecraft Modding

IMG_5336

IMG_5340

IMG_5358

Uno got some help from Nadine

IMG_5356 1

And then they started working as a team 🙂

IMG_5359 1

IMG_5365

Uno’s progress today 🙂

IMG_5363

IMG_5369

Kinan started working on Agario Game

IMG_5337 1

Lots and lots of things to do at this stage 🙂

IMG_5339

Kinan followed some tutorials too to find which one that works 🙂

IMG_5341

Maryam, hello 🙂 Maryam was ready to learn GameMaker

IMG_5338 1

Maryam’s laptop needs to download .NET to be able to install GameMaker so while waiting we learned to create games using different tools 🙂

IMG_5346

IMG_5347

Maryam’s first game 🙂

IMG_5348

Fadhlan 🙂 The only member of robotic team came to the class today

IMG_5345

Fadhlan was ready to connect the robot to the computer today

IMG_5349

The code still not be able to be uploaded to the devboard. We’re going to test it again in the next class, using different devboard.

IMG_5362

Today Nadine wants to do some Minecraft Modding

IMG_5350

She learned very fast. Nadine finished the task to execute basic command in JavaScript to create basic structures in a very short time

IMG_5351 IMG_5352

IMG_5353

Then Nadine started to learn more complex structures

IMG_5354

Nadine learned about looping by generating these kind of structures in Minecraft: rainbow, by modifying the diameter

IMG_5355

and buildings by modifying the number of floors 🙂 At the beginning of the class Nadine said: “Isn’t it easier to just put the blocks one by one than write codes?”. But after reaching this level, when she had to create a skyscraper, Nadine understood why she needs coding 😀

IMG_5357

Vian continued his Command Block project

IMG_5366

The commands 🙂

IMG_5367 IMG_5368

Nice work well done kids! See you again very soon 🙂

 

ProCodeCG Kids Regular Coding Class – 2 June 2018

Standard

Hello 🙂 This week kids are getting better coping with the fasting 🙂 Less whining and more working 😉

IMG_5040

Vian was still experimenting with command blocks as usual 🙂

IMG_4999

And Nadine started to add button to activate a LED

IMG_4996 IMG_5001 2 The code IMG_5002 and worked just fine 🙂 IMG_5004 The next project is adding one more LED IMG_5010 The first LED will be turned on each time we press the button in short time IMG_5027 2 When you push the button for longer time, the second LED will be turned on IMG_5023 The code IMG_5025 IMG_5028 2 IMG_5030 Koosha brought his own project IMG_5003 Koosha wanted to control a circuit via Discord, with Python 😉 We did lots of debugging to this code and found some version incompatibility, problems with libraries and many errors 🙂 IMG_5039 We still need to figure things out because we still cannot install one of the library in Python to connect Discord to the outside world. We’ll work this out next time, don’t worry Koosha 🙂 IMG_5049 Firaas learned GameMaker and Minecraft Modding today IMG_4989

This the latest version of Firaas’ PacMan Game 🙂

IMG_5007

So typical of Firaas 🙂

IMG_4990 Neat and interesting as always, and Firaas was given a homework to start his own Agario Game 🙂 IMG_5009 Sam was struggling with making Agario work 🙂 IMG_4992

IMG_5011

There are still some bugs, but that’s how we learned: how to take those bugs down one by one 😉

IMG_5014

Capt. Faris spent half of the time gave a undergraduate student tutorial about tensorflow

IMG_5015

IMG_5021

IMG_5041

… and the other half to explore blockchain coding in Python 🙂

IMG_5046

Faris had learned how to modify the genesis and the mining process and many things in the code

IMG_5047

IMG_5050 2

The number of attempts to get the required hash function

IMG_5051

IMG_5052

The chain

IMG_5053

Fadhlan forgot to bring his laptop and some of the essential parts needed for the project so he just continued attaching things to the robot 🙂 In the picture: connecting wires to the servo

IMG_5018

IMG_4997 This is how Fadhlan brought his stuff to the class OMG 😀 He seriously needs a toolbox (a big one) IMG_5044 He also got most of the components in the box contaminated with superglue! IMG_4998

Ain + his command blocks projects: a big smile 😀

IMG_5024

Fathan’s Agario started working 🙂 Still struggling with the code, just like Sam 😀

IMG_4991 IMG_5042 IMG_4995

Nafis forgot to bring his robot, so that he was given a task to control micro servo via cloud so later he can apply it to the robot 🙂

IMG_4993 He brought the toolbox so there are enough micro servo to be tested 😉 IMG_4994

This is how ProCodeCG Kids learn: by solving problems, by being challenged, by working in a team and by following their intuition and curiosity 😉

Will be reporting again soon 🙂

ProCodeCG Kids Regular Coding Class – 26 May 2018

Standard

More kids showed up on the second week of Ramadhan, yeaaay 🙂

IMG_4654

IMG_4672

IMG_4673

Echa already had planned about the project to be done today 🙂

IMG_4645

We weren’t allow to take pics until Echa was finished 😀

IMG_4660

The result:

IMG_4676

IMG_4677

IMG_4678

This one is going to be the entry point to start typing code to generate structures in Minecraft 😉

IMG_4679

Aidia had her own Minecraft project too 🙂

IMG_4646

IMG_4680

Fadhlan had just get more supplies for finishing his robot, including new chassis and velcro and super glue 🙂

IMG_4647

Fadhlan at work 😉

IMG_4648

IMG_4649

IMG_4681

with Capt. Awa (behind)

IMG_4663

The result:

IMG_4686

IMG_4693

Capt. Faris and his research: exploring Kali Linux 🙂

IMG_4650

Kinan was ready to create her own Flappy Bird game 🙂

IMG_4651

IMG_4661

Kinan finished the game today after working for straight 3 hours 😉 Well done! Next week we will learn how to resize the window and make the view follow the bird 😉

IMG_4694

A newcomer: Uno 🙂

IMG_4652

Sulaiman helped Uno to get started 🙂

IMG_4656

IMG_4657

IMG_4683

Capt. Faris helped too

IMG_4666

Uno learned to create simple structures in Minecraft

IMG_4667

Uno also learned how to typed in the command correctly

IMG_4691

This is a burger, and next time Uno will create this with a JavaScript code 😉

 

 

IMG_4695

Sul forgot his glasses but it apparently didn’t bother him at all 🙂

IMG_4653

Sul’s script to keep track on how many blocks are broken and placed worked really well

IMG_4688

IMG_4689

We are going to find out more interesting script to create minigames in Minecraft for the next lesson 🙂

IMG_4690

Hello Nadine 🙂 Welcome back!

IMG_4655

The only girl in class learning some hardware 😉

IMG_4658

IMG_4682

Today Nadine learned to program an RGB LED to display different colors

IMG_4662

Capt. Awa helped Nadine to debug the circuit and the code 🙂 He also created a more advanced code 🙂

IMG_4669

IMG_4684

Vian continued his project 🙂

IMG_4664

IMG_4668

Vian even discussed it with Capt. Awa 🙂

IMG_4692

While Fathan was still struggling with spawning pipes randomly

IMG_4674

IMG_4675

This time we tried this code

IMG_4671

And asked Capt. Faris to help 🙂

IMG_4670

Lots of progress and achievement today 🙂 Well done, kids 🙂