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

 

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

ProCodeCG Kids Regular Coding Class – Minecraft Modding, Java Programming & Apps Programming – 22 April 2017

Standard

The class πŸ™‚

IMG_7260

We got a newcomer today πŸ™‚ Raihan decided to join Minecraft Modding Class. He arrived earlier but that gave us time to do preparations by installing things πŸ™‚

IMG_7261

Faris (grey shirt with green long sleeves) was busy helping Vian (purple shirt) while helping Raihan (black and red stripes shirt) installing things πŸ™‚

IMG_7271

Raihan’s computer is now ready πŸ™‚ It has Minecraft and ScriptCraft Server running well πŸ™‚

IMG_7272

Vian was still exploring command blocks and creating interesting things with red stones πŸ™‚

IMG_7274

While Nanin got full supervision from Capt. Syahna πŸ™‚

IMG_7275

Nanin had added some improvement to her first app πŸ™‚

IMG_7276

She added different pics

IMG_7277

And another screen to go when the username and password correct πŸ™‚

IMG_7278 IMG_7280

IMG_7281

There was some problem with Gyan’s server and Faris was trying to help out

IMG_7283

Koosha (he escaped from the frame when the foto was taken) tried very hard to help too, and finally Gyan solved it himself πŸ˜€

IMG_7285

Lots of things happening in the Minecraft world πŸ™‚

IMG_7284

While Nanin finished another app: Even or Odd Number App πŸ™‚

IMG_7286 IMG_7288

IMG_7289 2

Koosha’s work on screen LOL

IMG_7290 2

Raul and Tyo were working on the same thing: creating client server code in Java for chatting πŸ™‚ Hundreds lines of codes and lots to debug πŸ™‚ Should continue it next week πŸ™‚

IMG_7291

Lots of achievement today! Great job, kids, see you next week πŸ™‚