ProCodeCG Kids Regular Coding Class – Open Topics – 22 July 2017

Standard

Whoaaa, got lots of things going on in our open topics class yesterday 🙂

Nico was learning GameMaker and tutored by Capt. Azriel and Capt. Faris 🙂 He created Flappy Bird dan Break Out Game 🙂

IMG_4087

IMG_4128

IMG_4125

IMG_4130

Dika created a Tilting Game for Android 🙂

IMG_4089

IMG_4112

There was some errors and Dika was hungry so he decided to eat first 🙂

IMG_4097

IMG_4102

IMG_4126

IMG_4127

Capt. Faris, while on duty he also did some research and exploration like usual 🙂

IMG_4090

IMG_4096

Faris likes challenges 🙂

 

IMG_4155

He does CodeFights very often 🙂

IMG_4140

IMG_4138

Cinta still exploring about what to present on exhibition: hardware or software 🙂

IMG_4091

IMG_4152

Capt. Malik started to explore C 🙂

IMG_4093

We’re planning to teach kids Artificial Intelligence in C 🙂 This is going to be useful for Malik’s ongoing projects 🙂

IMG_4098

Malik installed CodeBlocks for C IDE IMG_4134

but it was so laggy we’re going to switch to CodeLite

IMG_4143

Capt. Azriel!

IMG_4094

Thanks so much for helping 🙂

IMG_4105

Rafi examining his ESPectro while waiting for his Minecraft Server loading and connecting

IMG_4099

There was a problem with Rafi’s Spigot Server. It wouldn’t connect to localhost. Will find out 🙂

IMG_4135

Vian 🙂 He was in the mood of creating games 🙂

IMG_4104

IMG_4113

IMG_4129

IMG_4144

Vian created a totally new games with animation 😉 Capt. Cinta helped too 🙂

IMG_4131

IMG_4151

Koosha demonstrated how to do things we did with Scriptcraft with command block 🙂

IMG_4107

IMG_4121

IMG_4122

IMG_4123

IMG_4137

IMG_4141

IMG_4142

IMG_4148

IMG_4146

IMG_4147

IMG_4149

Jundy had many ideas and things to do 🙂

IMG_4108

but J was given a task to port what he created in Scriptcraft to command blocks

IMG_4111

and so did Gyan 🙂

IMG_4110

Tyo knows exactly what he’s going to present on Exhibition and he’s working seriously on it 😉

IMG_4114

IMG_4136

Capt. Faris helped us with some important syntaxes

IMG_4153

And now it worked fine 🙂 Now it’s only finishing 🙂

IMG_4154

Emma is a very focus programming. She just won’t stop 🙂

IMG_4145

We’re opening a new topic: C programming for AI, for her 🙂

IMG_4150

She’s also the only one in class using Linux 😉 So cool 🙂 Emma was given things to do at home because she had finished the handout 🙂

IMG_4124

The class 🙂

IMG_4139

So many interesting things and awesome progress like always, and next week there will be more! 🙂

 

 

 

 

 

 

 

ProCodeCG Kids Regular Coding Class – 15 July 2017

Standard

Our kids regular coding class yesterday 🙂

Capt. Faris on the left and Rezky on the right 🙂

IMG_3700

IMG_3717

The Captains 🙂

IMG_3701

Faris, another Captain showed us how to use IntelliJ IDE to write codes 🙂

IMG_3732

Faris created a multiplayer TicTacToe, each player connect to the same IP

Bildschirmfoto 2017-07-15 um 9.11.58 AM

And they can play as if they’re sharing the same piece of paper like this 🙂

Bildschirmfoto 2017-07-15 um 9.13.20 AM

the code:

IMG_3702

While Rezky catching up very fast with the ESPectro 🙂 He learned how to turn on all NeoPixel with different colors

IMG_3703

IMG_3704 IMG_3705

And how to refer to each of NeoPixel to assign different colors 🙂

IMG_3706

He also learned and modify the traffic light with pedestrian button 🙂

IMG_3708

Rezky continued his game with GameMaker after ESPectro session ends 🙂 He’s going to create a FlappyBird-like game next week 🙂

IMG_3720

And we had newcomers: Sabrina and his little brother Azriel 🙂

IMG_3707

They’re given Intro to Programming to see their what things in programming interest them most 🙂

IMG_3712

They worked in team to solve problems 🙂

IMG_3721

And Faris, while on duty, working on many things 😀 He likes to explore things

IMG_3709

He created this Agario game with JavaScript

IMG_3711

He also did some coding challenges 🙂

IMG_3731

IMG_3722

… with J giving suggestions 🙂

IMG_3723

J had several things to do in the class, first he wanted to redo the hardest level of Blockly Games to check his programming skill level now 🙂

IMG_3724

IMG_3725

J showed his designs using this software. He designed a house and the furnitures 🙂

IMG_3729

Cinta was working on her metric conversion apps

IMG_3713

.. and of course: lots of things in Minecraft 🙂

IMG_3726

IMG_3727

While Koosha, demoing the result of his research: how to set permission on Minecraft Server 🙂

IMG_3718

This is very helpful for administering the Minecraft Server for multiplayers, because kids tend to change the mode from creative to survival and start to kill other players instead of building things once they’re in the same world 😀

IMG_3714

The line of codes to set the permissions

IMG_3719

The setting is saved in a file named permissions.yml under the folder Spigot/plugins/PermissionsEx/permissions.yml 🙂

Bildschirmfoto 2017-07-15 um 12.15.16 PM

Going to learn more things next week, we’re going to start new topics: C Programming and Web Programming 😉

ProCodeCG Kids Regular Coding Class – Minecraft Modding, GameMaker, Java Programming – 1 July 2017

Standard

Hello we’re back! With lots of topics going on 🙂

Today we had Nico to catch up with his Creating Games Coding Camp because he got high fever and had to be hospitalized

IMG_2755

IMG_2760

IMG_2765

Capt. Faris came up with an interesting app in Java 🙂

IMG_2757

IMG_2786

IMG_2791

Faris wrote a code that will remind us for performing shalat and freeze the screen for several minutes 🙂

IMG_2763

IMG_2762

IMG_2787

IMG_2809

Capt. Cinta 🙂

IMG_2759

Cinta had catch up with lots of things with RedStone in Minecraft!

IMG_2768

From and automatic door with pressure plate

IMG_2775

or with button

IMG_2777

to door with password

IMG_2778

IMG_2779

and many more! 🙂

IMG_2781

Cinta was also in the middle of creating a conversion apps 😉

IMG_2796

The class

IMG_2770

IMG_2811

VIP discussions 🙂

IMG_2810

about this awesome Yoga App from Pivot TuringSense 🙂

IMG_2812

We’re just warming up 🙂 Will give you more things to report next week! 🙂

 

ProCodeCG Kids Coding Camp – Creating Mobile Apps – Day #3 – 24 June 2017

Standard

Day #3 of Creating Mobile Apps Coding Camp 🙂

IMG_2262

Fikra had finished all the tasks given in worksheet 🙂

IMG_2264

And then Capt. Zaki supervise him to create his own app 🙂

IMG_2270

IMG_2280//embedr.flickr.com/assets/client-code.js

The app 🙂

IMG_2271

IMG_2272

With the rest of the class 🙂

IMG_2286

See you again on the next coding camp, or regular class 🙂

ProCodeCG Kids Coding Camp – Creating Mobile Apps – Day #2 – 23 June 2017

Standard

Creating Mobile Apps Coding Camp Day #2 🙂

Fikra (left) and Capt. Zaki (right)

IMG_2155

Fikra created a Login Apps today 🙂

This is when the wrong password entered

IMG_2164

And when the correct one entered, the apps will go to the other screen 🙂

IMG_2166

Fikra also created an app to generate random numbers

IMG_2172

A random number will appear each time the button is pressed 🙂

IMG_2173

This is Fikra’s Calculator 🙂

Addition

IMG_2198

Substraction

IMG_2200

Multiplication

IMG_2201

Division

IMG_2202

Wooow, lots of achievement today 🙂 Tomorrow we will learn more plus Fikra will get a challenge 🙂

ProCodeCG Kids Coding Camp – Creating Mobile Apps – Day #1 – 22 June 2017

Standard

There’s only one kid registering to Creating Mobile Apps Coding Camp so we decided to merge the class with IoT Programming Coding Camp 🙂

IMG_2057

Capt. Zaki is giving Fikra full supervision for Creating Mobile Apps 😉

IMG_2061

IMG_2090

Today Fikra learned basic logic and programming with Blockly

IMG_2073

Tomorrow Fikra will start to code mobile apps with Thunkable 🙂

IMG_2078

IMG_2085

We have lots of apps to create, will be reporting about it tomorrow 🙂

IMG_2093

ProCodeCG Kids Regular Coding Class – Minecraft Modding, Apps Programming, Creating Games – 10 June 2017

Standard

ProCodeCG Kids Regular Coding Class – Open Topics yesterday 🙂

IMG_0847

Cinta got new ideas for her apps, and ready to start a new one 🙂

IMG_0815

She also started to learn Red Stone in Minecraft

IMG_0873

And so excited to create things with switches and logic gates in Minecraft 😉

IMG_0876

Vian had his own project in Minecraft too

IMG_0820

He was finding ways to create counter in Minecraft 🙂

IMG_0838

Vian uses Red Stone component to create counter to light up each block alternately

IMG_0841

IMG_0843

Faris (on the right) and Jundy (on the left) always ready for Vian for discussion 🙂

IMG_0851

Faris was really busy yesterday

IMG_0821

Helping other kids

IMG_0846

Demoing some stuff on the screen 🙂

IMG_0854

Faris showed how to use mcEdit to reverse engineer stuff in Minecraft

IMG_0848

because we were researching how to create counter in Minecraft by examining the existing ones 🙂

IMG_0849

IMG_0850

IMG_0857

IMG_0863

IMG_0864

IMG_0868 2

IMG_0874

It took the whole class to figure out how the counter works 🙂 Jundy and Faris modified the circuit to see what happen

IMG_0853

They discuss about how it worked and trying to figure out how to make it simpler

IMG_0867

Yes, this what this class is all about: teamwork and fun 🙂

IMG_0869

Faris also learned about Git and GitHub

IMG_0829

We taught him to create repository, clone, pull, add, commit, push, etc via command prompt

IMG_0830 2

He later learned about forking and branching 🙂

IMG_0833 2

Gyan continued his code in Minecraft and also creating some stuff with RedStone

IMG_0839 2

IMG_0856

Dika prepared himself to continue his apps but too bad no progress to show yesterday

IMG_0845

Welcome back Fadhil (and little brother 🙂 )

IMG_0844

IMG_0872

Fadhil wanted to learn creating apps yesterday, and this is his first 🙂

IMG_0860

IMG_0861

IMG_0862

While Rezky started to learn creating games with GameMaker, coached by Capt. Zaki 😉

IMG_0852

 

IMG_0855

IMG_0865 IMG_0866

IMG_0871

Looks interesting 🙂

IMG_0877

Rezky will continue his game next week, can’t wait to see the progress 🙂

IMG_0879

And there was a little girl, Nadine who was interested in joining the class 🙂 Capt. Faris showed her some cool stuff! 🙂

IMG_0880

Ok see you in next class 🙂