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

 

 

 

 

 

 

 

ProCodeCG Kids Regular Coding Class – IoT Programming – 22 July 2017

Standard

Our Kids IoT Programming Class yesterday πŸ™‚

IMG_4083 IMG_4084

Cinta had a good idea about what to present on ProCodeCG Kids Exhibition next month πŸ˜‰

IMG_4095//embedr.flickr.com/assets/client-code.js

Rafi was busy downloading the handout πŸ™‚ He was going to create ultrasonic sensor πŸ˜‰

IMG_4092//embedr.flickr.com/assets/client-code.js

Rezky is working on ultrasonic counter πŸ™‚

IMG_4085

IMG_4106

Awa continued exploring ESPectro

IMG_4086

There were some problems occurred

IMG_4101

Undetected serial port and the absence of 2 pins connector πŸ˜€ At the end the code and neopixel worked just fine with another ESPectro 2 pins connector πŸ™‚ So we just need to get that tiny connector and next week Awa can move on the next level πŸ˜‰

IMG_4109

Ren was back πŸ™‚ Working on ultrasonic counter πŸ™‚

IMG_4088

Having problems uploading the code to the board

IMG_4103

But worked using different computer πŸ™‚

IMG_4132

Yes, programmers often have times like this, when everything went wrong don’t know why πŸ˜€

IMG_4133

The most successful one is Ozan πŸ™‚

IMG_4100

He had successfully created a charging battery animation, with no fuss πŸ™‚

IMG_4115 IMG_4116

IMG_4117 IMG_4118

IMG_4119 IMG_4120

Next week things will work just fine and we will create more projects πŸ˜‰

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 – Open Topics – 8 July 2017

Standard

Our open topics class today πŸ™‚

Capt. Faris was tinkering with javascript to create simple games πŸ™‚

IMG_3271

While also testing OpenCV Library for Face Recognition! πŸ™‚

IMG_3276

IMG_3318

IMG_3319

While Jundy showed up with a bunch of tips on how to modify .apk πŸ™‚

IMG_3292 IMG_3294

Jundy gave a demo on how to modify Android apps

IMG_3295

by accessing the list of codes πŸ™‚ Impressive Jundy πŸ˜‰

IMG_3296

Capt. Azriel gave us a visit to help πŸ™‚ He was assisting Raul with Java

IMG_3303

And gave help to Rezky with GameMaker πŸ˜‰

IMG_3310

IMG_3311 2 IMG_3313

Capt. Faris helped Raul too to make TicTacToe in Java worked properly πŸ™‚

IMG_3314

While Rafi had to be patient having his laptop being investigated because it was keep crashing when it run Minecraft. Turn out to be the graphic driver needed to be updated πŸ˜‰

IMG_3315

Some screenshots of what we did today πŸ˜‰

IMG_3317

Bildschirmfoto 2017-07-08 um 11.50.20 AM

Bildschirmfoto 2017-07-08 um 11.50.49 AM

We’re going to add more topic to our open topic class: C Programming πŸ˜‰

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 8 July 2017

Standard

ProCodeCG Kids Regular Coding Class – ESPectro Programming today πŸ™‚

IMG_3259

We had a newcomer, Emma πŸ™‚

IMG_3260

Emma is interested to learn C so she was given an intro to Arduino to try some C-like language πŸ™‚

IMG_3289

IMG_3297

IMG_3298

IMG_3299

IMG_3312 2

IMG_3316

IMG_3320

Hello Rafi welcome back πŸ™‚

IMG_3261

Rafi picked up where he left more than a month ago πŸ™‚

IMG_3281

He created an animation of charging battery πŸ™‚

IMG_3285

IMG_3286

IMG_3287

Raul was also catching up with stuff too πŸ™‚ He was working on synchronized clock via internet through wifi on board ESPectro πŸ™‚

IMG_3262

Ruben had finished multiple LEDs last week. Today he learned about RGB LED

IMG_3273

IMG_3274

IMG_3290

Under Capt. Faris’ supervision πŸ˜‰

IMG_3263 IMG_3264

IMG_3277

This cute little guy took notes! A rare scene! Kids should be taught to do this! πŸ™‚

IMG_3282

Ruben seems to have another calling too: drawing πŸ™‚

IMG_3283

IMG_3288

Ok, with Capt. Faris assistance,

IMG_3291

Ruben has also finished to make a button worked too πŸ˜‰

IMG_3309

Hello Rezky πŸ™‚

IMG_3265

Rezky fixed what didn’t work the last time

IMG_3275

He redid the button and button to serial section, and both worked nicely!

IMG_3279

IMG_3280

IMG_3284

Abdillah was given a task to create a counter with an ultrasonic sensor

IMG_3266

It worked perfectly with an Arduino πŸ™‚

IMG_3267

The ultrasonic sensor will count how many objects detected πŸ™‚

IMG_3268

Next is to make this work with ESPectro so we can send the data via cloud πŸ™‚

IMG_3269

and make LCD I2C works with ESPectro

IMG_3305

Abdillah was helping Rezky with library errors πŸ™‚

IMG_3293

Rezvan was back too πŸ™‚ Β Working with button to serial

IMG_3306

And worked nicely! Next is button with LED πŸ™‚

IMG_3307

Capt. Malik (started to have being in a pic :D) was working on air-drum project πŸ™‚

IMG_3308

We’ve got lots of project going not only in the class but also when the kids are off the class πŸ˜‰ There gonna be lots of progress next Saturday πŸ™‚ Can’t wait πŸ˜‰

 

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 – ESPectro Programming – 1 July 2017

Standard

Hello, our kids regular coding class is back πŸ™‚

IMG_2753

Capt. Fizhan taking care of logistics (display preparation included! ;))

IMG_2754

We had two newcomers today πŸ˜‰

This is Ruben πŸ™‚ He had just started ESPectro Programming, and decided to use 2 sessions doing this πŸ™‚

IMG_2756

IMG_2764

IMG_2769

IMG_2780

IMG_2788

IMG_2783

IMG_2793

IMG_2806

IMG_2808

Another newcomer is Abdillah πŸ™‚ Abdillah is experienced with robots and have won several competition πŸ™‚ We give him a project to create counter with ultrasonic sensor πŸ™‚

IMG_2758

IMG_2767

IMG_2771

IMG_2794

IMG_2795

Aaaaanddd there was a big surprise: our little captain is back πŸ™‚ Hello Awa πŸ™‚

IMG_2761

He was a little bit shy with his close-cropped haircut πŸ˜€

IMG_2772

IMG_2782

Awa with the Sr. πŸ™‚

IMG_2789

Awa Sr. helped Ruben with ESPectro libraries πŸ™‚ Thanks sir! πŸ™‚

IMG_2774

Awa tested an ultrasonic sensor with ESPectro

IMG_2799

And it worked with the help of Abdillah who finally figured out to find the correct pin out πŸ™‚

IMG_2800

IMG_2801

We also had Clarence πŸ™‚

IMG_2790

With his awesome ideas πŸ™‚

IMG_2785

IMG_2797

Clarence created a flight shooting simulation and he enhances it using AI

IMG_2802

IMG_2805

IMG_2813

The class πŸ™‚

IMG_2766

IMG_2773

IMG_2784

Some kids didn’t come up for some reasons but more will show up next week πŸ™‚