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 – ESPectro Programming – 20 May 2017

Standard

ProCodeCG Kids ESPectro Programming yesterday πŸ™‚

IMG_9282

We started to create simple animation on 16×2 LCD πŸ™‚

IMG_9283

Rafi would not stop doing something until he gets it right πŸ™‚

IMG_9284

We were finding out how to make animation without the LCD keeps flickering

IMG_9288

As soon as we find out, we will start making more complex animation and probably games on 16×2 LCD πŸ™‚

IMG_9289

Rafi was making a charging battery animation

IMG_9302

We are planning to create a little sticky man animation running through one side of the LCD to the other side πŸ˜‰

IMG_9301

A pleasant surprise: our lead captain, zaki, gave us a visit πŸ™‚

IMG_9292

Welcome back, cap! πŸ™‚

IMG_9319

 

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 – ESPectro Programming – 13 May 2017

Standard

Hello! ESPectro Programming Class today πŸ™‚

IMG_8734

Muhammad had to catch up, he picked up where he left: connecting to wifi with ESPectro and display the data of wifi πŸ™‚

IMG_8736

IMG_8755

Muhammad was so excited to find out that he can display the details of a wifi he connected to. Next is to scan the available wifi and display the details, including the security and signal strength πŸ™‚

IMG_8754

Nafis was very happy to be able to turn on his neopixels and change their colors πŸ™‚

IMG_8737

IMG_8741

Nafis learned to set the neopixels individually too

IMG_8745

So he can set different colors for each neopixel (the color was red, green and blue). And later he changed it into a more specific colors like sky blue, baby pink etc. πŸ˜€

IMG_8743

Rafi started to connect his ESPectro to LCD I2C today. He was a bit confused because he had connected LCD I2C to Arduino before, and didn’t know how to do it with ESPectro, which was lots easier πŸ™‚

IMG_8738

Yep, it worked right away πŸ™‚

IMG_8742

Then Rafi learned how to display custom characters on LCD

IMG_8749

Like this simple smiley

IMG_8767

And later he created a simple animation, from smiling smiley to sad smiley πŸ˜‰ We planned to make more animation next week πŸ™‚

IMG_8768

Raul was working on displaying simple custom chars too πŸ™‚

IMG_8739

 

IMG_8746

He was asked to create a battery icon

IMG_8747

and he did πŸ™‚ He was working on make it animating like charging and discharging πŸ˜‰Β How interesting! Can’t wait to see the progress next week πŸ™‚

IMG_8748

Whoaa we had the Godfather there to, working on his own very advanced project πŸ˜‰

IMG_8766

The class! ❀ ❀ ❀

IMG_8751

See you next week πŸ™‚

 

 

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 7 May 2017

Standard

ESPectro Programming class yesterday πŸ™‚

IMG_8233

Clarence had a some interesting thing to show us, like usual πŸ™‚

IMG_8234

He created a clock that is synchronized to internet with ESPectro and TFT display. This one is before connected to the internet.

IMG_8231

This time when it’s connected to the internet and synchronized
IMG_8241

Rafi missed several classes so he had to keep up and started with connecting to wifi using ESPectro

IMG_8235

He was so glad to be able to scan and display the details of every available networks πŸ™‚

IMG_8253

He turned on teethering on his smartphone

IMG_8255

and see it on the list πŸ™‚ The signal is -47dBm which is quite strong πŸ™‚

IMG_8254

Ozan was keeping up with LCD display πŸ™‚

IMG_8236

After installing some libraries and fix some error, Ozan finally able to send text to be displayed on LCD πŸ™‚

IMG_8263

Farrell was back πŸ™‚

IMG_8237

He insisted to continue his SSTV project πŸ™‚

IMG_8243

Ren and Mom πŸ™‚

IMG_8238

Ren finished up two tasks

IMG_8249

displaying custom chars to LCD

IMG_8248

and displaying the info of wifi connected to πŸ™‚

IMG_8262

Danesh was still catching up with button to serial code πŸ™‚

IMG_8239

Raul finished 2 tasks

IMG_8240

displaying custom chars

IMG_8245

and displaying wifi info

IMG_8246

and this one refused to leave the class eventhough all stuff had been returned to the storage room πŸ˜€

IMG_8284

See you all kids, next Saturday πŸ™‚

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 πŸ™‚

 

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 29 April 2017

Standard

Hello Saturday πŸ™‚ This class is what makes every Saturday so fun πŸ™‚

IMG_7716

This little girl is Alice, she is Azriel’s sister, and she was the most helpful person today!

IMG_7717

Alice set up the class voluntarily πŸ™‚

IMG_7718

Preparing things like this is a good training for kids, it is amazing that a kid this young is already aware about giving help πŸ™‚

IMG_7719

Go Alice πŸ˜‰

IMG_7720

Ren (on the left) moved aside to give Alice space to work πŸ˜€ πŸ˜€ πŸ˜€

IMG_7721

All set! Thanks so much Alice πŸ™‚ ❀ ❀ ❀

IMG_7722

More kids were on their way πŸ™‚

IMG_7726

Like usual, the first thing to do is downloading the newest version of handout πŸ™‚

IMG_7727

Today we learned how to scan wifi, and this is Ozan’s πŸ™‚

IMG_7745

Reza working on wifi scanning

IMG_7728

Once it worked, Reza moved on to the next task

IMG_7751

… connecting ESPectro to a LCD I2C so next we will be able to display wifi statusΒ to it πŸ™‚

IMG_7785

Ren πŸ™‚

IMG_7729

… and Mom. When these two get together, there’s nothing they can’t do

IMG_7735

because they are a great team πŸ™‚

IMG_7765

Danesh was catching up with button and LED

IMG_7730

He had successfully control LED by pressing the button, and toggle its function too πŸ™‚

IMG_7736

Raul won’t stop until everything works πŸ˜€

IMG_7731

He finished the wifi scanning and and connecting ESPectro to LCD I2C πŸ™‚

IMG_7752

Clarence had lots of achievements today πŸ™‚

IMG_7758

He had successfully display active wifi to a TFT display, complete with the strength of the signal πŸ™‚

IMG_7737 IMG_7738

And Clarence also code an algorithm to sort data and display it πŸ™‚

IMG_7759

The process of sorting πŸ™‚

IMG_7788

IMG_7760

Clarence’s stuff πŸ˜€

IMG_7762

Pak BR gave a task of data visualization with Python to Clarence πŸ˜€

IMG_7784 2

Pak Budi had his own project too

IMG_7744

Including fixing the broken extension cable by creating an emergency voltmeter πŸ˜€

IMG_7742

Also had a discussion with one of the parents (one of those geek parents :D) about IoT πŸ™‚

IMG_7787

We learned so much today

IMG_7740

and got so much guests too πŸ™‚ Bubi, Azriel’s mom was there to share about family and communication πŸ™‚

IMG_7739

Other parents πŸ™‚

IMG_7733

IMG_7734

We are not only having a coding class every Saturday, we also have a great family time πŸ™‚