ProCodeCG Kids Coding Camp – Creating Mobile Apps – Day #1 – 22 June 2017

Standard

There’s only one kid registering to Creating Mobile Apps Coding Camp so we decided to merge the class with IoT Programming Coding Camp πŸ™‚

IMG_2057

Capt. Zaki is giving Fikra full supervision for Creating Mobile Apps πŸ˜‰

IMG_2061

IMG_2090

Today Fikra learned basic logic and programming with Blockly

IMG_2073

Tomorrow Fikra will start to code mobile apps with Thunkable πŸ™‚

IMG_2078

IMG_2085

We have lots of apps to create, will be reporting about it tomorrow πŸ™‚

IMG_2093

ProCodeCG Kids Regular Coding Class – Intro to Programming, GameMaker, Java Programming, Apps Programming – 10 Dec 2016

Standard

Today there were lots of things going on in the class and lots of progress too πŸ™‚

Nanin (the girl in the middle) arrived early as usual πŸ™‚ Her sister (the one with red hijab) wanted to accompany her while doing some coloring πŸ™‚ Capt. Syahna was there but Capt. Cinta couldn’t make it to the class today.

IMG_8153

The kids from the previous class were still there trying to finish their schematics πŸ™‚

IMG_8157

Nanin could be small but she has bigΒ energy and passion! πŸ˜‰

IMG_8158

Azriel was going to do his project in Android Studio. Azriel has been hired by two companies and they keep him busy πŸ™‚ Azriel’s skill has been escalated rapidly lately πŸ™‚

IMG_8163

Faris with his new glasses. He learns very fast. He reads Java technical tutorials and create lots of difficult codes in Java πŸ™‚

IMG_8166

This one is still doing school project πŸ˜‰

IMG_8170

Tyo, Ozan dan Fizhan discussed about school projects πŸ™‚

IMG_8174

Nanin learned a lot today, under Capt. Syahna’s supervision πŸ™‚

IMG_8175

Java’s project today is to create a Drive Thru GUI πŸ™‚

IMG_8177

The GameMaker project today is to continue creating your games πŸ™‚ Vian is very serious in making this one. He has lots of sprites and scenarios πŸ™‚ He has lots of ideas each time he comes to the class πŸ™‚

IMG_8178

Tyo couldn’t wait to learn a new lesson today πŸ™‚

IMG_8179

Hellooo Robbie, welcome back! Robbie continued his Blockly track today. He will be ready to do LightBots or CodeCombat next week πŸ™‚

IMG_8180

Vian can sit for hours working on his game πŸ™‚

IMG_8181

Rafi made LOTS of progress today. He finished a game just by following the tutorial πŸ™‚ He’ll be ready to create his very own next week! πŸ™‚

IMG_8182

Faris is a very detail programmer. He will hunt down every error and make it work! πŸ™‚

IMG_8183

Vian’s character of the game. Getting better and more detail each time πŸ™‚

IMG_8188

This is how Vian looks when he’s thinking about the game scenarios πŸ™‚

IMG_8189

Capt. Azriel help Areli with the code πŸ™‚

IMG_8190

Each one doing their own thing πŸ™‚

IMG_8191

Rafi can read instruction very well. He won’t miss any detail πŸ™‚

IMG_8192

Jundy’s father helped to debug the error πŸ™‚

IMG_8193

Jundy learns Java very quickly. He types very fast too πŸ™‚

IMG_8194

Capt. Azriel is a good teacher πŸ™‚ He taught Areli lots of things.

IMG_8195

Robbie’s dad helps Robbie with the code πŸ™‚

IMG_8196

Azriel offered someΒ help too πŸ™‚

IMG_8197

Jundy had successfully modified the Drive Thru GUI by adding a combobox with list of drink choices πŸ™‚

IMG_8198

People don’t believe that kids will do code-typing, but they do! πŸ™‚

IMG_8199

IMG_8200

Another character of Vian’s Game πŸ™‚

IMG_8201

Robbie’s Dad is still trying to figure out Robbie’s high level Blockly Puzzle πŸ™‚

IMG_8202

Rafi’s game is so complete it has list of scores too! πŸ™‚

IMG_8203

Awesome work and progress today! But we didn’t have any Apps Programming today because Capt. Cinta and Prudence didn’t come today. Maybe next week! πŸ™‚

ProCodeCG Kids Regular Coding Class – 1 Oct 2016 – Intro to Programming, GameMaker, Java Programming and Apps Programming

Standard

Our intro to programming, GameMaker programming, Java programming and Apps programming yesterday πŸ™‚

This is Capt. Cinta helping Rezvan with his game in GameMaker. Capt. Cinta is an expert of GameMaker πŸ™‚

IMG_3450

Rafi was still working on intro to programming with Blockly πŸ™‚

IMG_3451

Capt. BR helping Faris with his Java code
IMG_3452

This is Jundy, reading the handout and try the Java codes by himself πŸ™‚

IMG_3453

Vian created another new game! πŸ™‚
IMG_3454

He said he was going to make a jumping boat πŸ™‚

IMG_3460

Darrell was waiting JDK being installed to his laptop

IMG_3455

Tyo had figured out why Java compilation didn’t work last week πŸ™‚
IMG_3456

Hello Yogi! He was actually very happy to finally got GameMaker installed and so he could start create game (he was just not happy we took his picture :D)

IMG_3457

Rezvan had a bit problem with his Racing Car Game and Capt. Cinta helped him out
IMG_3458

And it worked fine πŸ™‚

IMG_3459

Jundy had finished another code in Java. Excellent! πŸ™‚
IMG_3461

Tyo was so glad he could make Java Application and Java Applet work
IMG_3463

he moved on to the password window code πŸ™‚

IMG_3475

Capt. BR showed Rezvan and Rheino some interesting games to be made πŸ™‚

IMG_3466

Yogi seemed so happy with the GameMaker
IMG_3467

He created some sprites and make them move πŸ™‚ And he wouldn’t stop, his dad literally should drag him to get home πŸ˜€

IMG_3473

Pru was working on his Android Apps to determine while a number is odd or even

IMG_3468

And it worked on her tablet, yaaay. The homework is to create an app that can tell whether a number is prime or not πŸ™‚

IMG_3471

Capt. BR and Jundy and Java code πŸ™‚
IMG_3470

Friendship in the class πŸ™‚

IMG_3469IMG_3472
Aaaand this little hero came up in the end to help us tidy up the class!
IMG_3477 IMG_3478

Thanks so much Wibi! πŸ™‚ ❀ ❀ ❀
IMG_3479

Please come back again next week! πŸ™‚

ProCodeCG Kids Reguler Coding Class – 13 Aug 2016 – More IoT and Exhibition Prep

Standard

ProCodeCG Kids Class yesterday! We learned more Arduino while preparing for the exhibition πŸ˜‰

IMG_9271

Lots of kids, lots of parents πŸ˜€
IMG_9273

IMG_9227

But we kinda shorthanded yesterday because lots of Captains didn’t come. This one became really busy πŸ˜€

IMG_9230

Zaky brought his Raspi and continued working on his project for the Exhibition πŸ™‚
IMG_9231

They’re accessing the Raspi through network using a laptop but having problems with selecting the wifi connection because both devices should use the same network

IMG_9245

The Dad helpedΒ πŸ™‚

IMG_9248

We had a Coding Mum running in parallel on the other side πŸ˜€ This coding kids class hadn’t reached the maximum level of crowdness. More kids was still coming in πŸ˜€

IMG_9232

Tyo was busy improving his game by adding more features and levels.
IMG_9233

Vian creating rooms for his game in GameMaker

IMG_9234

Areli started working on Blockly
IMG_9235

IMG_9251

Malik had almost finished his game in Java, but the sound is still not working

IMG_9236

This Mum is one of our Coding Mum Class, and she was helping her kid to setup Arduino IDE πŸ˜‰ We make the whole family do coding πŸ˜€
IMG_9237

While the mum setting up the software, the kid playing around with the LEDs πŸ˜€

IMG_9244

Clarence and Awa were so into Arduino πŸ˜€ They’re going to present their Arduino project on the Exhibition πŸ™‚

IMG_9293

IMG_9247

The Dad jumped in too πŸ˜€ Yep, officially the whole family! πŸ˜€

IMG_9277

Rezandra has finished several games for the exhibition and he’s interested in exploring Arduino too πŸ™‚ Maybe next week!

IMG_9238

Farrell added more features to his solar system code
IMG_9240

Azriel has finished the code and added more songs into it.

IMG_9241

Jundy finished LightBot and working on Blockly
IMG_9242

Clarence and Farrell couldn’t stop tinkering with the Arduino and breadboard πŸ˜€

IMG_9243

IMG_9281

IMG_9246

IMG_9257

Clarence finished his task to connect Arduino to anΒ RGB LED

IMG_9258

The code

IMG_9283

Adding more RGB LEDs

IMG_9279

IMG_9282

One parent connected the Arduino to an LCD

IMG_9254

So we tried to do the same

IMG_9276

And worked! Yeaayy πŸ™‚

IMG_9278

IMG_9280

Edo showed up late and he worked on his project with Tyo right away πŸ™‚
IMG_9250

Parents have their own projects and discussion too πŸ˜‰
IMG_9252

Awesome! πŸ™‚
IMG_9253

Lots and lots of things going on in the class
IMG_9255 IMG_9256

IMG_9259

Prudence started learning JavaScript with Crunchzilla Monster

IMG_9261

Capt. Syahna giving assistance to Vian and Areli
IMG_9266

We’re so busy and kinda shorthanded but we’re all having fun!!!

IMG_9382

Plus, we bought a new sensor!

IMG_9300

Going to make experiments and teach it in the class!!!

IMG_9302IMG_9301

Keep following our updates πŸ˜‰

ProCodeCG Kids Coding Camp – Creating Apps – Day #1

Standard

First day of Creating Apps! πŸ™‚

Today we learn how to create android apps with Thunkable

Thunkable is a spin off of App Inventor. It is a very friendly tools to create mobile apps

Bildschirmfoto 2016-06-30 um 9.56.10 AM

And after the apps ready, it can be exported using QR Code or as .apk to be downloaded to computer, and run with a simulator.

Bildschirmfoto 2016-06-30 um 9.41.18 AM

As the beginning, we create a button that will display a picture when it is clicked
Bildschirmfoto 2016-06-30 um 10.00.50 AM

Thunkable use drag and drop coding (very similar to Blockly)

Bildschirmfoto 2016-06-30 um 10.06.49 AM

A recommended simulator is KoPlayer (for PC) or BlueStacks (for Windows and Mac). This is how the app looks like on BlueStacks for Mac
Bildschirmfoto 2016-06-30 um 10.30.18 AM

The next app we created is a login form

Bildschirmfoto 2016-06-30 um 1.13.21 PM

The code
Bildschirmfoto 2016-06-30 um 1.13.34 PM

How it looks like on BlueStacks
Bildschirmfoto 2016-06-30 um 1.24.18 PM

If we enter the correct user id and password, it will go to the next screen

Bildschirmfoto 2016-06-30 um 1.24.23 PM

Then we add some back button
Bildschirmfoto 2016-06-30 um 1.39.23 PM

And some time picker too

Bildschirmfoto 2016-06-30 um 1.47.40 PM

Before the class started
IMG_5431

Capt. Cinta and Capt. Syahna

IMG_5432

Edo, Thoriq and Fauzan
IMG_5433

Fadhlan and Fayza

IMG_5434

Zahra and Icha
IMG_5435

Capt. Zaki and Capt. Fizhan

IMG_5436

Capt. Zaki preparing the lessons today
IMG_5437

The QR Code

IMG_5442

Everyone can read it and use the app on their android phone
IMG_5443

Capt. Cinta assisting Fadhlan

IMG_5444

Lots of things to do today because we had to do lots of setups for each computer and smartphones

IMG_5447
IMG_5450

This is Tian
IMG_5451

Ismail

IMG_5452

Nadhira
IMG_5453

Capt. Zaki assisting Fayza

IMG_5454

Rheino
IMG_5455

Fadhlan
IMG_5456

Ara
IMG_5457

Zahra and Icha having fun πŸ˜€

IMG_5458

Edo and Thoriq too πŸ˜€
IMG_5459

Ozan looks so happy too πŸ™‚

IMG_5460

Today our GodFather Captain visited us again and shared some stories about electronic devices and information technology πŸ™‚
IMG_5462 IMG_5464

He showed us Gizwits
IMG_5465

The kids were really interested

IMG_5466

ProCodeCG is so going to make class or coding camp “IOT for Kids” πŸ˜‰
IMG_5467

Back to work again

IMG_5468
IMG_5469 IMG_5470

This is how the app looks like on kids android smartphones
IMG_5445
IMG_5471 IMG_5472
IMG_5473 IMG_5474
IMG_5475 IMG_5476
IMG_5477 IMG_5478

This is too fun! We will continue this tomorrow! πŸ™‚

ProCodeCG Kids Regular Coding Class 19 Mar 2016 – Improving Random Guessing Algorithm in Python

Standard

Today, as usual we have several threads running in the class πŸ™‚

IMG_7605

The main thread is improvingΒ our random searching algorithm in Python.

IMG_7606

We modified the algorithm to improve the searching so that it will find the target in less iteration.

IMG_7607

Other thread is visual programming intro with Minecraft visual coding and Blockly, and quiz code in Python.

IMG_7608

Roni is diligently working on his task: Minecraft visual programming and LightBots.

IMG_7609

Binar, Malik, Reza, Faris and Aliyah are working on random searching algorithm improvement.

IMG_7610

Cinta is catching up on the quiz code. She has lots of ideas about the questions and so excited about the scoring πŸ™‚ Ardi is working on algorithm improvement too while Clarence and Prudence working on their Blockly challenges πŸ™‚

IMG_7611

This is Malik helping improving the code live on screen πŸ™‚ He’s a good programmer and debugger πŸ™‚

IMG_7612

This one can be a ProCodeCG Captain one day πŸ˜‰

IMG_7613

Cinta needs different version of Python to make the quiz work.

IMG_7614

Aliyah is a dilligent and persistence student. Very quiet, but very powerful too πŸ™‚

IMG_7615

In our class, kids can learn at their own pace and interests.

IMG_7616

Like this one. Working on his own while others working on their own πŸ˜‰

IMG_7617

Prudence and Clarence are nice students too, they keep in track with what should be done in class.

IMG_7618

And these two curious minds, are always surprising with their unexpected brilliant ideas πŸ˜€ They are working on improving their code in different ways, and then compare the result πŸ˜€ Faris is very good in testing πŸ™‚

IMG_7619

This is Clarence. He, and his sister Prudence, won’t stop working even after the class ended πŸ˜€

IMG_7620IMG_7621

Faris testing his work on his computer with Malik’s in progress πŸ˜€

IMG_7622

And these are some of what we did today πŸ™‚

Bildschirmfoto 2016-03-19 um 10.10.20 AMBildschirmfoto 2016-03-19 um 10.25.42 AMBildschirmfoto 2016-03-19 um 6.28.56 PMBildschirmfoto 2016-03-19 um 6.29.41 PM

ProCodeCG Kids Regular Coding Class 13 Feb 2016 – Multiple Choice in Python, Minecraft RedStone and Blockly

Standard

Hello! Today we invaded Digilife Dago again πŸ˜€

IMG_5351

Kids kinda miss this place, they had great experience from our last Coding Camp on December here πŸ™‚

IMG_5352

Digilife provide us with lots of facilities: display, AC, internet connection and such a digital ambience πŸ™‚

IMG_5353

Today, like usual, we have several threads in class. Some of the kids areΒ workingΒ on designing elevator and door with password with RedStone in Minecraft, some of them are working on Python code for multiple choices form and some of them are given intro to coding and algorithm πŸ˜‰

This is Malik working on his multiple choice code with Tkinter Python πŸ˜‰

IMG_5354

This is Faris and Azriel, doing the same Python thing πŸ™‚

IMG_5355

Cinta is designing her own quizzes to be implemented in Python. With Capt. Syahna assisting (while reading books :D)

IMG_5356

Capt. Zaki is keeping up with things πŸ˜‰

IMG_5357

This is Gaga and Aliyah. Gaga is working on his Minecraft RedStone things and Aliyah is working on Python πŸ™‚

IMG_5358

Rizqi is a newcomer but he catches up really quick. He is working on Blockly, while babysitting his brother πŸ™‚ How cute πŸ™‚

IMG_5359

And we also have Reza, working on Python, while Ismail and Roni working on their Minecraft Mods πŸ™‚

IMG_5360

Kids always gather up when one of them start creating weird or funny codes πŸ˜€ Faris is creating a quiz where all the questions are correct :))

IMG_5361

Cinta always has LOTS of idea. That’s why this class grows each time: because kids are limitless πŸ˜‰

IMG_5364

This is Roni’s new elevator design! He uses different tricks than last week!

IMG_5365

And this is a door controlled with a password. By Gaga πŸ˜‰

IMG_5362

He uses a very complicated gate circuits to make this work!

IMG_5363

And this is a screenshot of the Python codes we have been working on today πŸ™‚

Bildschirmfoto 2016-02-13 um 9.51.13 PM