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

 

Advertisements

ProCodeCG Kids Regular Coding Class – Minecraft Modding – 25 March 2017

Standard

Wooo today we started Minecraft Modding Class πŸ˜‰

IMG_5338 2

Some kids still do their open topics like Cinta (in the middle) preferred to do Apps Programming

IMG_5328

And Tyo moving back and forth between Minecraft and Java Programming πŸ™‚

IMG_5339

So yes we had lots of people and activities in the class today πŸ™‚

IMG_5347

We had to use bigger access point to provide enough internet connection for all πŸ™‚

IMG_5336

Koosha and Dad set up the access point

IMG_5337 2

and Koosha brought his own Minecraft Server too πŸ™‚

IMG_5371

Some of the Espectro Kids were still there in the Minecraft Modding Class, they were singing together LOL

IMG_5340

Kids were sooo happy πŸ˜€

IMG_5341

Despite of many problems occurred during setting and installation

IMG_5342

Raul was lucky to get Minecraft installed and could connect to the server right away

IMG_5343

Muhammad was in Espectro Class, and he helped his little brother, Hasan to set up for Minecraft

IMG_5344

We had parents to in the class, happy and helpful parents like this one! πŸ™‚

IMG_5345

IMG_5357

ProCodeCG Kids Parents are always willing to help πŸ™‚ There areΒ always Dads and Moms staying in the class helping πŸ™‚

IMG_5350

IMG_5362

IMG_5359 2

The activities monitored by the server

IMG_5348

It was very difficult to control the kids not to switch mode from creative to survival πŸ˜€ The admin has to constantly op and de-op the kids once they start killing each other πŸ˜€

 

IMG_5351 IMG_5352

They like to set up TNT and explode everything *we really need to delete this world and start all over again LOL

IMG_5353 IMG_5354

IMG_5355 IMG_5356 2

 

IMG_5360 IMG_5361

IMG_5363

Some of the kids had tried to execute some simple javascript code inside Minecraft

IMG_5364 IMG_5365

IMG_5366 IMG_5367

Some working on command blocks

IMG_5368 IMG_5369

IMG_5370

Some hadn’t get the Minecraft working at all :(( Don’t worry we’ll fix it!

IMG_5346

Next week we will start to learn how to install Spigot and write some simple code to be executed in Minecraft πŸ˜‰

ProCodeCG Kids Regular Coding Class – Open Topics – 25 Feb 2017

Standard

Lots of topics and lots of progress πŸ™‚

Pru was working on her Speech to Text App

IMG_3498

And worked straight away πŸ™‚

IMG_3499

Then she continued to create apps with array πŸ™‚

IMG_3513

IMG_3514

Lots of blocks πŸ™‚

IMG_3515

While Tyo continuing his attendance list prototype in Java πŸ™‚

IMG_3509

Tyo had modified the code from last week and add date combobox to it πŸ™‚ Β This apps is going to be really useful, thank you Tyo πŸ™‚

IMG_3518

Yogi made lots of improvements to his game in GameMaker

IMG_3510

The game has cute background and animated sprites πŸ™‚

IMG_3522

IMG_3517

It can shoot laser too πŸ™‚

 

IMG_3524

Vian was following the tutorial to create animated sprites and how to shoot another sprites. While Areli (on the background) was working on Camera App with Thunkable πŸ˜‰

IMG_3512

Fadhil was learning HTML before but he seemed to like creating games so we switched the topic to GameMaker and he looked happy πŸ˜‰

IMG_3521

The class today πŸ™‚

IMG_3519

We already have plan to do next Saturday! To create more and add improvements πŸ˜‰

ProCodeCG Kids Regular Coding Class – Arduino Programming – 25 Feb 2017

Standard

Our regular awesomeness πŸ˜‰

IMG_3479

Capt. Awa had finished the task to be done today (he had already made a video :D), so he was ready to assist the class today πŸ˜‰

IMG_3480

Today we had two tasks: creating stopwatch with 2 buttons and smart lamp with RGB LED πŸ˜‰ Β This is a Captain Meeting, discussing what to be delivered in class and making sure that the schematic works fine πŸ˜‰

IMG_3543

Friendship in class πŸ˜‰ Hello welcome back Farrell πŸ˜‰

IMG_3481

Farrell’s SSTV Project has to wait (due to the expensive components :D) so Farrell should stick with what’s given in the class πŸ™‚

IMG_3507

Clarence made lots of progress with the TFT LCD πŸ˜‰ He created lots of screen effects and cool modifications πŸ˜‰

IMG_3482 2

Clarence was curious on how to use button. Lucky that we did a project with buttons today, so Clarence can follow the class while doing his own project πŸ˜‰

IMG_3493

Clarence made stopwatch with one button instead of two πŸ™‚ and send the output to the screen πŸ™‚

IMG_3505

He kept modifying the code and make the stopwatch works with nice display πŸ™‚

IMG_3523

Next target is to display the stopwatch in analog πŸ™‚

IMG_3516

Capt. Awa (middle) assisting Areli (left) and Nafis (right)

IMG_3484 2

We had a kid sitting in the class today πŸ™‚ His name is Ansyah πŸ˜‰

IMG_3485

Nice view πŸ˜‰

IMG_3486

Capt. Awa was very busy making sure everybody had got it right πŸ˜€

IMG_3487

Impressive dedication, Areli πŸ™‚

IMG_3488

Got the feeling that soon Areli’s box should be replaced with bigger one πŸ˜€

IMG_3500

Zahran was back πŸ™‚

IMG_3489

After a while, Zahran came back to catch up πŸ˜‰

IMG_3501

Nafis was really happy today for some reasons: we didn’t use seven segments and he had lots of friends πŸ™‚

IMG_3490 2

Capt. Awa assisting Ozan (on the back) and Farrell (in the corner)

IMG_3492

Whoaaaa, why so serious, Capt. Reza? πŸ˜€

IMG_3494

Reza is a very determined and focus kid. Very reliable Captain πŸ™‚

IMG_3502

Thanks Capt. Awa for helping so many kids today πŸ˜‰

IMG_3495

IMG_3504

The stopwatch πŸ˜‰

IMG_3496

Ren finishedΒ his job easily, like always πŸ™‚

IMG_3497

Ozan doing his schematic under very close supervision of Capt. Awa :

IMG_3508

And it worked, yay! (They use jacket slave to cover the LDR entirely so the RGB LED will light up πŸ˜€

IMG_3511

Next week we’ll do more interesting projects πŸ˜‰ See you then πŸ™‚

 

ProCodeCG Kids Regular Coding Class – Open Topics – 11 Feb 2017

Standard

We have lots of project to do, so each week we make sure that the kids come to the class continue the project πŸ™‚ Pru (black shirt) was working on a GPS Locator Apps with Thunkable. She brought a tablet to test the app.

IMG_2462

Capt. Cinta showed her work creating game with Scratch πŸ™‚ Impressive! This is very useful for building apps with Thunkable because Thunkable have similar approach: drag and drop coding πŸ™‚ Cinta was also working on GPS Locator Apps πŸ™‚

IMG_2476 2

While also assisting Nanin (on the left) πŸ™‚

IMG_2487

Nanin was working on her game in GameMaker πŸ™‚

IMG_2486

Tyo learned about combobox. Adding, deleting and choosing something to it πŸ™‚

IMG_2478

Tyo was given Β task to make an attendance list program in Java

IMG_2489

He modified the example from the handout

IMG_2492

Compiled it

IMG_2493

And get something like this πŸ™‚ A prototype of our attendance list program πŸ˜‰ We will add more features to it πŸ˜‰

IMG_2494

After Arduino Programming, Raul switched the topic to Java Programming πŸ™‚

IMG_2479

Raul is a very persistence and focus kid πŸ™‚ He had finished several examples from the handout but stuck with the calculator code. Don’t worry we will debug it next week and make it work πŸ˜‰

IMG_2481

Fadhil, glad to see you again πŸ™‚

IMG_2485

Fadhil continued learning HTML, this time he learned to create game with HTML πŸ™‚

IMG_2490

He modified the game code and see what happened πŸ™‚ Like changing colors, changing fonts or renaming the button πŸ™‚

IMG_2491

Our class today πŸ™‚

IMG_2472

Will make progress and create more things next week πŸ˜‰

ProCodeCG Kids Regular Coding Class – Arduino Programming – 11 Feb 2017

Standard

Today we added the level of difficulty πŸ˜€ We created a schematic for displaying two digit numbers from 0 – 99 using 2 seven segments and 2 shift registers πŸ˜‰

Setting up the class πŸ™‚

IMG_2451

All set up! Raul (on the right arrived very early ;))

IMG_2453

Before class started Clarence showed his wifi detecting with espectro project. He had successfully display it to LCD πŸ™‚

IMG_2456

The LCD displays the wifi ID the device is connected to and the signal strength, plus the number and Β average strength of other wifis detected in range πŸ™‚

IMG_2468

A closer look

IMG_2469

At the end of the class Clarence showed that had successfully display sensor readings from LDR in numbers and progress bar πŸ™‚ Good work Clarence! πŸ˜‰

IMG_2495

Hello Areli! Welcome back little buddy πŸ˜‰

IMG_2457

IMG_2463

Areli had to catch up with the class after missed it for several weeks and he finished the schematic for one digit πŸ™‚ Good work! We will create the 2 digits next week okay? πŸ˜‰

IMG_2477

Ren! Never fails πŸ˜‰

IMG_2458

Ren’s worked just fine πŸ™‚ Keep the wiring because we’re going to add some sensors next week πŸ™‚

IMG_2473

Hello Farrell!

IMG_2459

Ok Farrell was in the mood today! Great πŸ™‚

IMG_2482

He put almost all of sensors he got on his breadboard LOL but the schematic worked πŸ™‚

IMG_2483

A closer look of how messy the breadboard looked πŸ˜€

IMG_2484

Farrell tried to add one seven segment and one shift register but after seeing those cables doubling up the mess he decided to continue that at home or next week πŸ˜€

IMG_2488

Raul! He hated that he had to do what we did last week but when he knew that this one would be able to display 2 digits instead of 1, he agreed to proceed πŸ˜€

IMG_2460

The wires! πŸ˜€

IMG_2461

Raul’s worked straight away πŸ™‚ The first in the class πŸ™‚

IMG_2465

Hello Cinta πŸ™‚

IMG_2464

Cinta did the catching up eagerly today πŸ™‚
IMG_2474

IMG_2471

Yay it worked! Next week we’ll do the 2 digits! πŸ˜‰

IMG_2475

Capt. Malik was a bit frustrated after weeks having problems with his gyroscope library. Apparently because he had compiled lots of projects, there are two Arduino libraries folder in the system that keeps conflicting. We should clean it up and re-install Arduino. Hope it will work, otherwise our Air Drum project will be pending again 😦

IMG_2480

The class πŸ™‚

IMG_2470

We will do more complex but more fun project next week πŸ˜‰

ProCodeCG Kids Regular Coding Class – Open Topics – 28 Jan 2017

Standard

We had a newcomer today πŸ™‚ Dika signed up for regular class but he could only make one class today: Apps Programming πŸ™‚ He will start Arduino Programming next week πŸ™‚

IMG_1609

Hello Faris πŸ™‚ Faris is very curious about programming language πŸ™‚

IMG_1614

This time he wants to learn some C# programming πŸ™‚

IMG_1624

Helloo Nanin, the youngest girl in the class πŸ™‚

IMG_1620

Nanin was busy creating games in GameMaker πŸ™‚

IMG_1631

Capt. Azriel was there too, he’s going to make a game prototype with Thunkable πŸ™‚

IMG_1622

Raul had finished his Arduino Programming so he continued with Java Programming πŸ™‚

IMG_1625

Helloo Viaaan, what’s new with your game today?

IMG_1626

Dika used two laptops because his couldn’t connect to Thunkable

IMG_1628 2

Tyo was working on Pizza Order Form in Java πŸ™‚ Raul helped him to set the environment variables because Tyo has got a new harddisk on his laptop and he’s just had everything got installed.

IMG_1635

Yogi had lots of plan in mind to be implemented in his game πŸ™‚

IMG_1644

There was some errors but he fixed it πŸ™‚ He is planning to create a Clash of Clans alike game πŸ™‚

IMG_1642

While Vian was busy creating more sprites πŸ™‚

IMG_1638

IMG_1652

Fadhil was the only one in the class working on Web Programming in the class because Abit couldn’t make it today. Fadhil created several simple HTML files and display them on a browser.

IMG_1643

OK Tyo finished the task for today and give task to modify it πŸ™‚

IMG_1645

Jundy did his homework and finished the order form with food and beverages and price πŸ™‚

IMG_1648 2 IMG_1649

IMG_1650

Impressive, Jundy πŸ™‚ Homework is to add number of items to the list πŸ™‚

IMG_1651

Capt. Syahna helped Nanin with the game πŸ™‚

IMG_1653

Yeaaay Dika had successfully created his first Android App πŸ™‚

IMG_1654

Capt. Azriel explained about games development to Yogi and his mom πŸ™‚

IMG_1655

An awesome class. Proud to have these young bright fellas in the class! πŸ™‚