ProCodeCG Kids Regular Coding Class – Open Topics – 23 Sep 2017

Standard

Wow, lots of new things and amazing progress today! 🙂 We have several topics and research running 🙂

IMG_8543

Ain has made huge progress on GameMaker like always

IMG_8501

This is his latest game 🙂

IMG_8493

Using a very complex technique

IMG_8494

and numerous sprites and objects to make it looks so real 🙂

IMG_8495

Ain designed every sprite very carefully and in detail

IMG_8496

IMG_8497

IMG_8504

IMG_8511

IMG_8518

For the next lesson, Ain started learning creating apps 🙂

IMG_8534

IMG_8553

Ain’s first app on Android  🙂

IMG_8555

IMG_8556

Ain will be good at this one too 🙂

IMG_8558

IMG_8559

IMG_8560

Emma had finished her task to create a Tic-Tac-Toe algorithm in C to choose the best move

IMG_8512

IMG_8536

It works

IMG_8498

The code:

IMG_8499 IMG_8500

The new task given to Emma 😉

IMG_8513

Emma is digesting the task and we’re sure she’ll find out how to solve it 😉

IMG_8515

Yaay, we had a newcomer: Adin

IMG_8503

Adin finished the first time very quickly

IMG_8510

and got the certicate 🙂

IMG_8525

Moved on to CodeCombat and finished it

IMG_8530

IMG_8540

And then started LightBots 🙂

IMG_8557

Capt. Faris is now start working on Instagram crawling 🙂

IMG_8508

He’s not only making it work on his laptop

IMG_8505

IMG_8506

But make it work on a Mac too 😉

IMG_8514

IMG_8520

Neila wanted to learn some Sketch Up today 🙂

IMG_8521

Jundy was there to help, yaaay 🙂 Jundy is very fluent with Sketch Up so he’s the right person to teach Neila 😉

IMG_8524

Jundy helped Neila to install

IMG_8527

IMG_8528

And taught her basic things to start with

IMG_8531

Then Neila started to learn GameMaker. Ain taught her some tricks 🙂

IMG_8545

Neila made her first game 🙂

IMG_8546

and then back to Minecraft 😀

IMG_8552

J also helped Azriel to set up Minecraft Server 🙂

IMG_8550

Azriel (Ajil) wasn’t captured in the pic but this is him starting to code with JavaScript on Minecraft 😉

IMG_8562

Cinta continued her creating apps project 🙂

IMG_8533

IMG_8554

With more and more complex blocks 🙂

IMG_8561

Vian was in the mood of doing some GameMaker today 🙂

IMG_8529

IMG_8537

And then discussed things with Ain and Jundy

IMG_8541

IMG_8544

IMG_8564

Clarence had a coding project to finish. The task is to read a file and sort the content based on certain field

IMG_8532

IMG_8548

IMG_8549

With Capt. Faris close assistance

IMG_8526

IMG_8551  IMG_8563

The class

IMG_8565

Papa Jundy babysitting Jundy’s little sister 🙂

IMG_8535

IMG_8542

Mama Ain helped Ain to create a Thunkable account 🙂

IMG_8566

And these two guys were still working when all of us leave the building 😀

IMG_8567

See you next week guys! We really appreciate your dedication! 🙂

IMG_8568

Advertisement

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

Standard

Hello!

IMG_7490

IMG_7500

This Saturday we had two newcomers 🙂 This one is Al 🙂

IMG_7461 2

Al learned intro to programming with Minecraft Hour of Code 🙂

IMG_7466

After he finished task one, Al continued to learn about procedures with LightBot 😉

IMG_7484

IMG_7495

Then he continued with Blockly Games 🙂 Lots of work today Al, well done 🙂

IMG_7516

The second newcomer is Adit 🙂

IMG_7494

Adit learned the same things Al did 🙂

IMG_7496

Adit was tutored by Capt. Faris 🙂

IMG_7504

Finished the first task

IMG_7506

and then move on to the next 🙂 Adit seemed so excited 🙂

IMG_7517

Emma was still working TicTacToe strategy

IMG_7464

The code generated some errors after Emma added a new function

IMG_7491

Well, with a code looking like this, we certainly need time to find out the problem 🙂

IMG_7475

Aidia started to create games 🙂 With the guide of Capt. Faris 🙂

IMG_7465

IMG_7488

Aidia already had ideas in mind about the game she was going to create 🙂

IMG_7469

Aidia was so excited to create her own sprites 🙂

IMG_7492

IMG_7493

Finally, Aidia’s first game 🙂

IMG_7497

She just couldn’t stop 😉

IMG_7498

Ain! He came with lots and LOTS of progress 🙂

IMG_7467

From all the tasks and challenges, he created this “Kresek Terbang” game 🙂

IMG_7471

The game is so neatly created and detail, using brilliant tricks and techniques

IMG_7472

Like usual, Ain never do anything less than excellent 🙂 Look at how many sprites and object he created 😀

IMG_7473

Ain also uses a very smart way to put objects in random while the screen moving to the left

IMG_7474

Ain gave lots of tricks and idea to Vian 🙂

IMG_7485

Vian was going to make what’s in his head happen 🙂

IMG_7486

IMG_7507

IMG_7508

Vian learned lots of new tricks to make his ideas happen 🙂 Well done Vian 🙂

IMG_7511

Vian also wanted to create his own logo 😀

IMG_7522

So we let him express his creativity for a whiel 😀

IMG_7523

Ajil’s game now working just fine 🙂 Last week we had the GameMaker kept hiccuping 😀

IMG_7499

Ajil tested all the game he had created

IMG_7509

IMG_7513

Making sure all is running smoothly 🙂 Next week Ajil will be ready to learn something new 🙂

IMG_7514

Tyo had a new idea for a new project 🙂

IMG_7501

He wanted to create a temperature converter 🙂

IMG_7520

Tyo is a very determined boy. He insisted to write his own code, line per line. He refused to copy paste examples from the internet 🙂  Tyo has a problem with casting this variable to integer

IMG_7527

Capt. Faris helped him out 🙂

IMG_7526

So this is going to be Tyo’s homework and we’ll see the progress next week 🙂

IMG_7533

Look at what Capt. Faris learned in the class while teaching 🙂

IMG_7489

Capt. Faris showed Capt. BR his ProCodeCG Attendance App with Face Recognition 😉

IMG_7521

Faris took my pics last week and let the code learn, and now it recognize my face 🙂

IMG_7529

IMG_7532

Not yet recognize Capt. BR

IMG_7530

Because the system has only learned Faris’ and my face, Capt. BR was identified as Faris 😀 Later Faris took pics of Capt. BR, feed it to the system, and it can recognize Capt. BR too 🙂 Awesome!

IMG_7531

Well, when Faris’ laptop goes like this, that means the class is over 🙂

IMG_7518

See you next week! 🙂

 

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 – 19 Aug 2017

Standard

How do you spend your Saturday? This is how we spend ours 🙂

IMG_6058

IMG_6079

Ain today started to create games with GameMaker 🙂

IMG_6011

IMG_6041

IMG_6056

Ain’s first sprite 😉

IMG_6036

Ain was tutored by Capt. Azriel 🙂

IMG_6030

IMG_6032

IMG_6053

IMG_6065

and Capt. Faris

IMG_6047

The result 🙂

IMG_6069

IMG_6088

IMG_6090

And tested by Ain’s cousin: Awa 😀

IMG_6077

Cinta was very happy working on her project in Minecraft 🙂

IMG_6035

IMG_6060

IMG_6081

She was also so excited to create an game app that sort out alphabets or colors 🙂

IMG_6046

Capt. Faris was working on face recognition in between duty 🙂

IMG_6037

IMG_6043

IMG_6072

IMG_6068

IMG_6083

Faris had successfully train the code to recognize objects 🙂 We’re going to feed it with different datasets 🙂

IMG_6084

Azriel was working on Flappy Bird 🙂

IMG_6051

IMG_6066

IMG_6074

IMG_6075

The result 🙂 He was already had created levels but not yet scores 🙂

IMG_6086

Will add scores next week 🙂

IMG_6087

Emma is the only one learning C Programming in the class 🙂

IMG_6059

She was given a sorting ascending and descending homework and she did it 🙂

IMG_6057

IMG_6080

Rheino and Gyan (on the right) was given a project to explore Minecraft Blockly 🙂 They had downloaded and installed the plugins and ready to test it 🙂

IMG_6061

Hello Neila 🙂

IMG_6062

Neila picked up where she left on Minecraft Hour of Code 🙂

IMG_6070

and she finished it 😉
IMG_6057//embedr.flickr.com/assets/client-code.js

IMG_6078

She learned some LightBots but got bored because she wants to jump right into Minecraft 😀 Next week we will start to learn sama JavaScript in Minecraft 😉

IMG_6082

See you next week 🙂

 

 

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

Standard

Our open topics class 🙂

IMG_5468

Cinta has lots of project in Minecraft 🙂

IMG_5416

She has done tedious work in there but refuse to present it on the exhibition 🙂

IMG_5427

so we will let Capt. Cinta present her project with ESPectro 😉

IMG_5423

We have a newcomer: Ain 🙂 welcome! 🙂

IMG_5455

As usual, new students will be given intro to programming

IMG_5450

IMG_5438

Capt. Faris was ready to assist 🙂

IMG_5419

 

IMG_5428

As soon as Ain finished one session, he is ready to help other kids: Aidia (left), Echa (middle)

IMG_5471

Ain is very kind and helpful 🙂

IMG_5463

Thanks Ain 🙂

IMG_5465

Capt. Faris starts to create his own library 🙂

IMG_5437

IMG_5472

in Java 🙂

IMG_5451 2

Azriel created a BreakOut Game 🙂

IMG_5457

Capt. Azriel (left) helped Azriel (blue shirt) a bit 🙂

IMG_5447

IMG_5460

Awesome progress Azriel 🙂

IMG_5461

Next week we will add next level and score watcher 🙂

IMG_5473

Raul is creating Tetris in Java, supervised by Capt. Faris 🙂

IMG_5448

IMG_5452

IMG_5462

IMG_5466

IMG_5469

Raul was given task to create a new shape in Tetris, and give it different colors 🙂 Then all shapes went black 😀

IMG_5470

After successfully created a new shape, the next task is to create red and white shapes 🙂

IMG_5474

Looks nice!

IMG_5475 2

Happy Independence Day, Indonesia! 😉

IMG_5476

And we have this cute newcomers: Aidia

IMG_5453

and Echa 🙂

IMG_5454

both are very interested learning intro to programming, helped by Kak Ain

IMG_5467

and Capt. Faris 🙂

IMG_5478

Emma is the only student learning C. She was given different task. For today it is about sorting ascending and descending

IMG_5456

She learned how to sort numbers, chars, and names

IMG_5480

IMG_5481

Later, Emma will be given more complex algorithm and simple AI 🙂

Phew, lots of topics and levels in one class 🙂

 

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 – 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! 🙂