ProCodeCG Kids Regular Coding Kids – Open Topics – 2 Sep 2017

Standard

ProCodeCG Open Topics Kids Coding Class πŸ™‚

These girls, Echa and Aidia arrived early πŸ™‚

IMG_6963

IMG_7037

They’re ready to learn more about programming with Minecraft πŸ™‚

IMG_6966

Echa and Aidia started to learn Minecraft Designer before they start coding with JavaScript on Spigot Server πŸ™‚

IMG_7046

IMG_7047

Neila joined the group of Minecraft Modding with Echa and Aidia πŸ™‚

IMG_7026

They logged in to the same Spigot Server so they can play and code together πŸ™‚

IMG_7051

IMG_7035

IMG_7036

IMG_7053 2

Capt. Faris (grey jacket) helped the girls with starting up the server and logging in to it πŸ™‚

IMG_7031

Ain! So excited to see the progress πŸ™‚

IMG_6967

Ain has created an amazing game with nine levels πŸ™‚

IMG_6977

The game is very well and carefully designed πŸ™‚

IMG_6978

Each levels offers different challenges *that escalates in an unpredictable way πŸ˜€

IMG_6979

IMG_6980 IMG_6981

IMG_6982 IMG_6983

IMG_6984 IMG_6985

IMG_6986

IMG_6989

Ain has also created another game, a very detailed game with animations

IMG_6998

He creates LOTS of sprites

IMG_7001

and each sprite has LOTS of images for animations

IMG_7006

This one is totally a detailed and determined kid πŸ™‚

IMG_7007

The game is about a watering can that can walk (while animating)

IMG_7003

and when it approaches the plant and water it, the plant will grow πŸ™‚

IMG_7005

the code of how the plant changing sprite to give growing animation πŸ™‚

IMG_7008

And after demoing those two awesome games, Ain created another one

IMG_7014

IMG_6993

He hasn’t explained how this game work

IMG_7023

because after Vian arrived, Ain was told to give ideas to Vian πŸ˜‰

IMG_7040

so they teamed up to create games together πŸ™‚

IMG_7048

IMG_7049

IMG_7041

IMG_7052

Emma was still working on the Tic-Tac-Toe project

IMG_6971 2

She was in the process of creating data structure and algorithm to make computer chooses the best possible move

IMG_7027

She developed some functions and started to list move possibilities

IMG_7028

the SPOTS variable shows the possible positions to move. The algorithm still choose the move closer to the upper left cell. Will be improved after the weighting process has been figured out.

IMG_7029

Capt. Faris on duty πŸ™‚

IMG_6999

Very busy doing his research on ProCodeCG Attendance List with Face Recognition πŸ™‚

IMG_7039

Faris was doing some training to his code

IMG_7032

So it will recognize his face and tell the system that he has logged in πŸ™‚

IMG_7043

IMG_7044

The result of the matching process

IMG_7045

And then he started to train the code with different datasets so it will recognize different person πŸ˜‰

IMG_7050

There are always so much things going on, and there will be more next week! πŸ˜‰

 

ProCodeCG Kids Regular Coding Class – Open Topics – 5 Aug 2017

Standard

Yeaaah, open topics because each week we always have something new to learn πŸ˜‰

IMG_4943

Capt. Faris start learning new java syntax πŸ˜€ He is always doing research for different topics each time πŸ™‚

IMG_4945

and he always to split time between researching and teaching πŸ˜€

IMG_4971

Capt. Cinta and Capt. Syahna discussing about what to create for exhibition πŸ™‚

IMG_4947

apparently Capt. Cinta is going to create some apps but the name has not yet been released

IMG_4955

Nadine learned some basic programming for warming up

IMG_4954

Gyan was given a task to do Arduino-Minecraft research

IMG_4963

because Gyan is very fluent with servers, mods and plug ins related to Minecraft πŸ™‚

IMG_4970

Azriel learned to create a different game today πŸ™‚

IMG_4964 2

IMG_4967

A RaceCar Game πŸ™‚

IMG_4968 2

Next it will be a BreakOut Game πŸ™‚

IMG_4992

We had a newcomer πŸ™‚ Neila πŸ™‚

IMG_4986

Neila likes Minecraft a lot so we get started with Intro to Programming with Minecraft πŸ™‚

IMG_4993

After becoming familiar with programming, Neila will learn some JavaScript and how to code in Minecraft πŸ™‚

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

Standard

Our regular kids open topics coding class today πŸ™‚

IMG_4557

IMG_4558

IMG_4567

IMG_4584

Our Captain in Duty, Capt. Faris πŸ™‚

IMG_4532

Capt. Faris giving ideas to Awa’s Game πŸ™‚

IMG_4556

Helping Tyo with the Restaurant Menu App in Java πŸ™‚

IMG_4585

Discussing things with Jundy. Capt. Faris has always things to do in class, but yet still has time to do his own learning and research πŸ™‚

IMG_4576

Today Faris learned some C# programming πŸ™‚

IMG_4561

Another captain in duty: Azriel (with glasses)

IMG_4534

Azriel was given the task to help Nico with GameMaker

IMG_4535

IMG_4529

IMG_4536

And to help another Azriel (blue shirt on the left) to start learning GameMaker πŸ™‚

IMG_4571

IMG_4573

IMG_4583

Cinta (right) was so busy preparing for our Exhibition next month πŸ™‚

IMG_4533

She’s got lots of plan and didn’t really want to share it πŸ˜€

IMG_4541

Cinta only shared it with Capt. Syahna πŸ˜€

IMG_4566

Cinta had plans with ESPectro, Thunkable and Minecraft

IMG_4588

What we’re allowed to see is what she was doing in Minecraft πŸ™‚

IMG_4601

IMG_4602

IMG_4603

IMG_4605

Vian had new ideas for Minecraft and GameMaker

IMG_4542

And he likes to discuss with Jundy πŸ™‚ Vian also picked some ideas from Nico’s and Awa’s GameMaker

IMG_4564

Nico had finished his break out game today πŸ™‚

IMG_4547

Nico had lots of tutors today, including Capt. Awa (whose switched from working on ESPectro to assisting Nico instead :D)

IMG_4549

IMG_4578

They have more than one balls in the game

IMG_4551

and they add more… πŸ˜€

IMG_4553

This is Capt. Awa’s game. He was practicing for a competition πŸ™‚

IMG_4555

Capt. Awa showed how it worked to Nico

IMG_4563

and then guide Nico how to improve his game πŸ™‚

IMG_4577

IMG_4562

Jundy

IMG_4559

Tinkering on Minecraft. Was assigned to do research on how to control Arduino from Minecraft πŸ™‚

IMG_4560

IMG_4587

Koosha πŸ™‚

IMG_4574

IMG_4600

He showed us his bots on Discord

IMG_4568 IMG_4569

IMG_4570

And then Koosha started to connect from Minecraft to Arduino

IMG_4590

But the documentation was not good, we couldn’t find out how to use /Arduino and /setupserialport command 😦

IMG_4591

TLauncher crashed

IMG_4592

And we still couldn’t figure out how to make this work. Will try it again

IMG_4593

We had a newcomer, Sabrina πŸ™‚ She started to learn Web Programming πŸ™‚

IMG_4575

IMG_4596

Sabrina learned some HTML today πŸ™‚

IMG_4608

She learned to show .html files with browser and also how to inspect websites and see the code πŸ™‚

IMG_4609

Emma finished her homework: creating a guessing number game πŸ™‚

IMG_4580 IMG_4581

IMG_4582

And then she continued to the next lesson πŸ™‚

IMG_4586

Tyo working hard on his Restaurant Menu πŸ™‚

IMG_4579 2

IMG_4594

IMG_4599IMG_4595

 

 

Sabrina’s little brother, Azriel is a newcomer too πŸ™‚ He created his very first game in GameMaker today πŸ™‚

IMG_4589

IMG_4598 2

Yes, it has different levels, and scoring too πŸ™‚

IMG_4597

IMG_4606

IMG_4607

Ok when Capt. Faris started showing this, it means that we have to wrap up! πŸ˜‰

IMG_4610

See you next week πŸ˜‰

 

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 Regular Coding Class – Intro to Programming, GameMaker, Java Programming, Minecraft Modding – 17 June 2017

Standard

We had new students today πŸ™‚

Welcome to the class, Cello and Sasa πŸ˜‰

IMG_1545

These two spent two classes for Intro to Programming πŸ™‚

IMG_1525

IMG_1526

IMG_1527

They learned about basic programming and logics with Minecraft Hour of Code

IMG_1537

IMG_1538 2

And then they learned more about sequences and problem solving with LightBot πŸ™‚

IMG_1539

They seemed having a great time, they discussed the lesson together πŸ™‚

IMG_1542

We also had a visitor, Aisha, Ozan’s cousin πŸ™‚ She would like to see the class and probably will join us later πŸ™‚

IMG_1529

Vian was still busy with his project in Minecraft πŸ™‚

IMG_1543

IMG_1544

IMG_1550

 

IMG_1560

IMG_1561 2

Danesh also had his own project in Minecraft πŸ™‚ He even started to collaborate with Vian πŸ™‚

IMG_1551

IMG_1554

IMG_1555 2

IMG_1556

While Rezky continued his first game in GameMaker πŸ™‚

IMG_1558

IMG_1559

IMG_1549

Tyo was busy working on two codes in Java: Attendance List App and TicTacToe πŸ™‚

IMG_1547

Tyo keeps progressing each week πŸ™‚ This attendance list will save the data to a text file

Bildschirmfoto 2017-06-17 um 11.58.27 AM

Rheino was typing a JavaScript code to be run in Minecraft

IMG_1548 2

The display screen was divided for Rheino and Tyo πŸ™‚ The left side is for Rheino and the right side is for Tyo πŸ™‚

Bildschirmfoto 2017-06-17 um 11.45.30 AM

The class

IMG_1536 2

IMG_1557

The captains πŸ™‚

IMG_1530 2

This one always know how to make things work πŸ™‚

IMG_1552

We will be reporting again about our regular coding class after the coding camp ended. Next week we will have coding camp 6 days in a row πŸ™‚

 

 

 

ProCodeCG Kids Regular Coding Class – Minecraft Modding, Intro to Programming, Java Programming, Apps Programming – 20 May 2017

Standard

Our open topics class yesterday πŸ™‚ Rezky was working on Intro to Programming with CodeCombat πŸ™‚

IMG_9286

IMG_9312

IMG_9318

J always has projects to do in Minecraft πŸ™‚

IMG_9290

Vian (blue shirt), J (eyeglasses) and Gyan (in jacket) signed in to one Minecraft server and build things together

IMG_9293

IMG_9317

The class πŸ™‚

IMG_9294

Dika was in the middle of creating a To Do Apps with Thunkable

IMG_9295

IMG_9303

IMG_9314

The result πŸ™‚ (some of the properties should be set to look neater)

IMG_9315

Tyo made lots of progress πŸ™‚

IMG_9298

He had finished ProCodeCG Attendance List Prototype in Java πŸ™‚ We just tick on the check boxes and it will shows how many students attending, then add the date and save it to file!

IMG_9299

Great job, Tyo! πŸ™‚

IMG_9300

Tyo had also finished creating Snake Game in Java

IMG_9320

and adding some scores (a score will be added each time the Snake eat a food). Next is to print the score on the game board πŸ˜‰

IMG_9321

Gyan is very good creating things with Red Stone and gates in Minecraft πŸ™‚

IMG_9304

He can make almost anything, from sliding doors to traps and so much more πŸ™‚

IMG_9305

IMG_9306

Rafi switched from ESPectro to Minecraft coding πŸ™‚

IMG_9311

He learned how to use looping to create stacks of blocks

Β 

Like this one πŸ™‚

IMG_9316

Captain Corner πŸ˜€

IMG_9297

Capt. Zaki giving help to Rezky

IMG_9308 IMG_9309

and helping Rafi with the server

IMG_9313

The class πŸ™‚

IMG_9310

The front office πŸ™‚ (two other girls didn’t show up, hiks)

IMG_9307

See you next week πŸ™‚

Β 

Β 

Β 

Β 

Β 

ProCodeCG Kids Regular Coding Class – Minecraft Modding, Java Programming, GameMaker, Intro to Programming – 13 May 2017

Standard

The Open Topics Class πŸ˜‰

Raihan learned Intro to Programming and GameMaker today πŸ™‚

IMG_8735

He learned basic programming with Scratch/Blockly-like programming

IMG_8744

Raihan finished it in one hour

IMG_8783

and got the online certificate yaay congrats! Then he started to learn how to create simple game with GameMaker πŸ™‚

IMG_8784

Cinta (green shirt) was working on Minecraft and Apps Programming today πŸ™‚

IMG_8740

Cinta teamed up with Nanin (yellow hijab) and create things Β πŸ™‚

IMG_8758

These girls πŸ™‚ Do things together πŸ™‚

IMG_8792

Nanin created lots of things today πŸ™‚

IMG_8752

IMG_8756

There were some problems with her Minecraft settings

IMG_8757

and luckily ka Jundy helped her πŸ™‚ Thanks J πŸ˜‰

IMG_8762

While J himself created amazing things today πŸ™‚

IMG_8753

He created elevator with piston and teleport πŸ™‚

IMG_8759 IMG_8760

The 2 levels building with elevator

IMG_8761

And then J improved it to have more levels with different colors

IMG_8772

so that we’ll know when we have being teleported to different levels of the building Β πŸ˜‰

IMG_8773

IMG_8774

IMG_8775

IMG_8776

Great job, J! Brilliant idea. Next is to do this with JavaScript coding πŸ™‚

IMG_8777

Gyan was on creating triangle in JavaScript

IMG_8763

Gyan, Vian and Jundy working on the same server

IMG_8764

IMG_8785

IMG_8789

IMG_8781

This is the code they have to type

IMG_8771

Vian was very excited as always πŸ™‚

IMG_8778

A lovely scene πŸ™‚

IMG_8779

Rheino had finished his triangle code in JavaScript

IMG_8780

and run in in Minecraft πŸ˜‰

IMG_8790

the next challenge for Rheino is to change the pattern of the colors πŸ˜‰

IMG_8791

Rheino helped a newcomer, Rezky πŸ™‚

IMG_8782

Rezky was doing an intro to programming and had finished the One Hour Code Minecraft

IMG_8787

and got the certificate πŸ™‚

IMG_8786

Well, lots of achievement today! So glad πŸ™‚

*off the picture: Raul was working on Snake Game in Java and worked well. We are going to add more food and displaying some score. Dika was working on To-Do-List App with Thunkable πŸ™‚

 

 

ProCodeCG Kids Regular Coding Class – Minecraft Modding, Java Programming

Standard

Our Minecraft Modding and Java Programming Class yesterday πŸ™‚

IMG_8267

J! Back with lots of ideas πŸ™‚

IMG_8247

He’d been working on Minecraft Project with Faris and recently he had things to be discussed with Clarence πŸ™‚

IMG_8251

J has created lots of things in Minecraft, including those advanced things with red stone

IMG_8252 IMG_8256

He showed us lots of things πŸ™‚

IMG_8257

This is how J look like when he’s working on something πŸ™‚ Looks like he was playing a game

IMG_8272

IMG_8281

He was actually developing something with redstone [Redstone is a fictional mineral in the video game Minecraft, acting as electrical wire to build electronic circuits, circuitry gates, pistons, dispensers, and other machines. – Wikipedia]

IMG_8277

It is some kind of automated machine do shoot things (bullets or arrows)

IMG_8278

J is challenged to create this with JavaScript coding πŸ˜‰

IMG_8279

IMG_8280

Raul (looking away, holding a smartphone, was taking a break for a while πŸ˜€ ) had finished creating a simple game in Java

IMG_8271

The game is to catch a randomly moving object and when it’s clicked then you’ll win or get some points πŸ™‚

IMG_8258

IMG_8260

Tyo was working on the same thing as Raul’s πŸ™‚

IMG_8268

This is Tyo’s, he chose cupcake for the object πŸ˜€

IMG_8274

Tyo has also finished the other game to click a randomly moving button πŸ™‚

IMG_8275

This is what Clarence has built in Minecraft! He has a totally cool Minecraft World/City. And being challenged to create such complex things with coding πŸ˜‰

IMG_8264

IMG_8265 IMG_8267

Vian was still so into command blocks πŸ™‚

IMG_8269

Danesh was still trying to adapt with Scriptcraft server

IMG_8270

loads of happiness every Saturday πŸ™‚

IMG_8273

Admiring this one! He came to the class by bike! From far away! Keep up the spirit J, proud! πŸ˜‰ :* ❀

IMG_8282

ProCodeCG Kids Regular Coding Class – Minecraft Modding, Java Programming, Apps Programming – 29 Apr 2017

Standard

Open topics class πŸ™‚

Cinta was creating lots of blocks arrangement in Minecraft πŸ™‚

IMG_7771

A cat

IMG_7723

A rabbit

IMG_7725

even a diamond! πŸ™‚ next time we will try to generate this with coding πŸ™‚

IMG_7769

Capt. Cinta and Capt. Syahna: a good teamwork πŸ™‚

IMG_7732

They’re given the task to assist Nanin πŸ™‚

IMG_7743

Nanin was the youngest and she learns from her seniors πŸ™‚

IMG_7747

Nanin created a speech recognition app πŸ™‚

IMG_7754IMG_7749

When things don’t work, Ka Syahna / Ka Cinta will help Nanin to find out what is wrong πŸ™‚

IMG_7770

Debugging work πŸ™‚

IMG_7774

While Ka Syahna debugging, Ka Cinta teaches Nanin other things πŸ™‚

IMG_7772

And when Nanin hadn’t been picked up, we’ll be there to accompany her πŸ™‚

IMG_7792

Dika was working on a Calculator App

IMG_7746

IMG_7779

IMG_7780

IMG_7781

IMG_7782

While Jundy set up a ScriptCraft server so the other kids can join and learn scripting together

IMG_7750

J is a fast learner

IMG_7753

He will be given more responsibilityΒ to assist his friends πŸ˜‰

IMG_7755

Vian logged in to J’s server to learn

IMG_7756

IMG_7763

IMG_7777

IMG_7778

IMG_7791

Koosha and Dad still struggling with Mac setup πŸ™‚

IMG_7783

IMG_7757

 

Raul was working on Java Chatting App πŸ™‚ So did Tyo (not in the pic). Tyo had successfully conduct chatting with different computers πŸ™‚

IMG_7773

The class πŸ™‚

IMG_7766

IMG_7748

It’s a great thing that we always learn something new while also making friends and having fun every week πŸ™‚