ProCodeCG Kids Coding Camp – Arduino Programming Day #2 – 6 Jan 2017

Standard

Arduino Programming Day #2 πŸ™‚ We learned about sensors πŸ™‚

IMG_0305

The first sensor is LDR (Light Dependent Resistor)

IMG_0306

Capt. Fizhan makes his own schematic too

IMG_0308 IMG_0309

Done and works well πŸ™‚

IMG_0310

“Don’t take my pic” gesture of every captain is a common thing in our classes πŸ˜€

IMG_0311

Salman might look so small but he can follow the lesson πŸ™‚ The only obstacle is that he has to deal with lots of typing (which is not his fault πŸ˜€ )

IMG_0312

Kiran is very quiet but persistence πŸ™‚ She constantly finished the task one by one with very few errors. This girl has got a brain wiring that works like electronics πŸ™‚

IMG_0313

Capt. Syahna before unloading her laptop and thick book πŸ˜€

IMG_0314

Salman’s Dad is being productive too πŸ™‚ He moved his office to this corner with kids carpet and little smiley table πŸ™‚

IMG_0315

Capt. BR moves his office too πŸ˜€

IMG_0324

Capt. Awa and mom also moved their office to the class πŸ™‚ Yeaay the more the merrier πŸ™‚

IMG_0347

IMG_0316

Next we add LED to the LDR schematic so that when LDR receives low light, the LED will light up πŸ™‚

IMG_0317

The schematic is a little bit tricky

IMG_0319

It took some time to make it work

IMG_0320

IMG_0325

Still not working

IMG_0326

Need some debuggin

IMG_0333

almost giving up

IMG_0334

He changed the LED and Capt. Zaki came for some help

IMG_0329

and it finally worked πŸ™‚

IMG_0335

Salman is still working on his

IMG_0321

and so is Kiran

IMG_0322

There was some errors

IMG_0323

Capt. Zaki come to debug

IMG_0327 2

and also Capt. BR

IMG_0330

Took some time to figure it out

IMG_0331

And it finally worked πŸ™‚

IMG_0332

Salman’s worked too πŸ™‚

IMG_0338

Next is buzzer πŸ™‚

IMG_0336

This one is quite easy πŸ™‚

IMG_0337

Capt. Fizhan helped Salman with the schematic because the buzzer wouldn’t work

IMG_0339

IMG_0340

After we got that one worked, we continued to ultrasonic sensor πŸ™‚

IMG_0341

IMG_0342 IMG_0343

Capt. Awa helped Kiran to find the correct source of code for ultrasonic sensor

IMG_0344

while Capt. Zaki working on Salman’s

IMG_0345

πŸ˜€

IMG_0346

IMG_0348

This is how Capt. Awa looks like when he cannot decide where to put a new sticker: on his laptop or on his toolbox πŸ˜€

IMG_0349

Salman’s ultrasonic didn’t work because some wirings are still not correct

IMG_0351

after some re-wiring, it worked πŸ™‚

IMG_0352

Captain Corners πŸ˜€

IMG_0353

Capt. Awa assisting Salman. They’re in the same age πŸ™‚ So cute πŸ™‚

IMG_0354

Capt. Awa testing Kirana’s potentiometer with LED

IMG_0355

Salman is still tinkering with his ultrasonic with buzzer

IMG_0356 IMG_0357

IMG_0358

After checking on everybody Capt. Awa decided to do some experiment with a relay πŸ™‚

IMG_0359

The last task for today is temperature and humidity sensor

IMG_0360

Kiran has made it work

IMG_0361

Salman will catch up on that one tomorrow πŸ™‚

IMG_0362 2

We have gone through all of this today! Yaay

IMG_0350

This is a picture of Capt. Awa cleaning up the room LOL He ran away πŸ˜€

IMG_0363

Some games before going home πŸ™‚

IMG_0364

Some screenshots πŸ™‚

Bildschirmfoto 2017-01-06 um 9.14.38 AM

Bildschirmfoto 2017-01-06 um 10.54.08 AM

Tomorrow we will do some projects with the components and sensors we have learned the last two days πŸ˜‰

ProCodeCG Kids Coding Camp – Creating Apps Day #3 – 4 Jan 2017

Standard

Day #3 πŸ™‚ Again the room was set up by Areli and fam πŸ™‚ Thanks so much πŸ™‚

IMG_0104

We finished our calculator apps and create some more πŸ™‚

IMG_0107

IMG_0105 2

IMG_0106

IMG_0108

We also add pop up warning window if there is a division by zero πŸ˜‰

IMG_0109

IMG_0110 IMG_0111

IMG_0112 IMG_0113

IMG_0114

 

IMG_0116 IMG_0117

Then we created a Xylophone app πŸ˜‰

IMG_0115

IMG_0118

Yeh, we code and play LOL

IMG_0119

Kids like to code inside the box

IMG_0120

Literally πŸ˜€

IMG_0122

IMG_0125

While the kids was having the break and playing. Capt. BR did some debugging while having lunch

IMG_0124

And Capt. Fizhan giving help to those who didn’t take a break πŸ˜€

IMG_0126

Our Xylophone! πŸ™‚

IMG_0127

IMG_0128 IMG_0129

IMG_0130 IMG_0131

It worked nicely and have been tested πŸ˜‰

IMG_0123

IMG_0132 IMG_0133

IMG_0134

The next app was To Do List App. It required some database and we used TinyDB to store the list. The block is quite complex but the kids finished it πŸ˜‰

IMG_0135

IMG_0151

IMG_0136 IMG_0137

IMG_0138

IMG_0144

Here are our Apps Programmers! πŸ™‚ Ready to create many more!

IMG_0141

Some screenshots πŸ™‚

Bildschirmfoto 2017-01-04 um 10.06.51 AM Bildschirmfoto 2017-01-04 um 12.17.00 PM

Bildschirmfoto 2017-01-04 um 12.17.06 PM Bildschirmfoto 2017-01-04 um 1.23.46 PM

Bildschirmfoto 2017-01-04 um 1.39.14 PM Bildschirmfoto 2017-01-04 um 1.49.44 PM

And what happened behind the screen πŸ˜€ πŸ˜€ πŸ˜€

IMG_0148 IMG_0149

IMG_0150

See you again kids! So glad to have you in class πŸ™‚ Tomorrow we will start learning Arduino Programming πŸ™‚

ProCodeCG Kids Coding Camp – Creating Apps Day #1 – 2 Jan 2017

Standard

Hello! Day #1 of Creating Apps πŸ˜‰

Areli and Mom arrived earlier than us today and the set up the class so neatly, thanks Areli and Mom! πŸ™‚

IMG_9871

Let’s introduce our apps programmers in the class today: Indra

IMG_9872

Areli

IMG_9873

Ardian

IMG_9874

Dea

IMG_9875

and Michael! πŸ™‚

IMG_9876

We warmed ourself up by doing challenges on Blockly Games so we will be used to the syntax and the nature of Thunkable programming

IMG_9877 IMG_9878

We have lots of trails of different kind of challenges πŸ™‚

IMG_9879

Capt. Syahna with documents and stuff

IMG_9880

Capt. Zaki assisting Areli

IMG_9881

The class went very well, each kid had different ways to deal with the challenge

IMG_9914 IMG_9915

IMG_9916

IMG_9921

This is Areli’s long code on Blockly section Turtle, level 7 πŸ™‚

IMG_9919

A very long one and works very well πŸ™‚

IMG_9920

This one is level 10 of Pond section. Capt. Zaki created this code to help Mike finished his πŸ™‚

IMG_9922

This is Areli’s Turtle level 8

IMG_9923

and Mike Pond’s

IMG_9927

Lunch time! πŸ™‚

IMG_9924 IMG_9925

IMG_9926

After lunch we started creating our own Android apps! We create the apps using Thunkable and then generate this QR Code to be scanned by any Android phones using the same network and the app will be downloaded right into the phone and ready to use! πŸ˜‰

IMG_9928 IMG_9931

This one is Dea’s app πŸ™‚

IMG_9935

One button will show the pic and the other one will hide it πŸ™‚

IMG_9936

This one is Indra’s

IMG_9949

And Areli’s πŸ™‚

IMG_9950

Ardian and Mike still had trouble with their phone and the simulator so we will definitely try again tomorrow πŸ™‚

Here is the screenshots of some things we did today πŸ™‚

Bildschirmfoto 2017-01-02 um 9.46.02 AM Bildschirmfoto 2017-01-02 um 11.08.08 AM

Bildschirmfoto 2017-01-02 um 11.58.24 AM Bildschirmfoto 2017-01-02 um 1.47.51 PM

Bildschirmfoto 2017-01-02 um 1.47.53 PM

Going to make more interesting apps tomorrow! πŸ™‚

ProCodeCG Kids Coding Camp – Python Programming Day #2 – 30 Dec 2016

Standard

Day #2 of Python Programming πŸ™‚ We’re ready to learn some encryption and decryption πŸ˜‰

IMG_9687

Look at those happy faces πŸ™‚

Zaky

IMG_9690

Abit (isn’tΒ look so happy but he really is! :D)

IMG_9693

Dea

IMG_9692

Arya

IMG_9694

The helpdesk that is always to shy to help πŸ˜€

IMG_9691

We typed lots of codes in Python today, and sure we learned a lot too! πŸ™‚

These are Zaky and Zaki πŸ™‚

IMG_9698

Capt. Zaki had to take care of two computers because Arya’s wouldn’t install Python so he kept trying to install every version while copying Arya’s data to the other computer πŸ™‚

IMG_9700

IMG_9699

IMG_9701 IMG_9702

There was a father looked very interested to sign his kid up to ProCodeCG class, he was trying to convince the kid πŸ˜€

IMG_9704 IMG_9705

Some bonding during the class

IMG_9688

IMG_9689

And these are screenshot of what we learned! We have learned some GUI, encryption and decryption using Caesar Cipher and Vigenere Cipher πŸ™‚

Bildschirmfoto 2016-12-30 um 9.27.49 AM Bildschirmfoto 2016-12-30 um 9.47.53 AM

Bildschirmfoto 2016-12-30 um 9.51.28 AM Bildschirmfoto 2016-12-30 um 10.05.39 AM

Bildschirmfoto 2016-12-30 um 10.19.47 AM Bildschirmfoto 2016-12-30 um 10.26.12 AM

Bildschirmfoto 2016-12-30 um 10.27.18 AM Bildschirmfoto 2016-12-30 um 10.29.46 AM

Bildschirmfoto 2016-12-30 um 10.31.21 AM Bildschirmfoto 2016-12-30 um 10.51.20 AM

Bildschirmfoto 2016-12-30 um 10.52.01 AM Bildschirmfoto 2016-12-30 um 11.22.11 AM

Bildschirmfoto 2016-12-30 um 2.05.02 PM 1 Bildschirmfoto 2016-12-30 um 2.05.02 PM

Tomorrow we will learn some files I/O and virus-antivirus πŸ˜‰

ProCodeCG Kids Coding Camp – Creating Games Day #2 – 27 Dec 2016

Standard

Day #2 πŸ™‚ Kids playing together before the class started πŸ™‚

IMG_9381

All set!

IMG_9382

Today we created more games πŸ™‚ After finishing our maze games (with score and changing levels), we created race car game, block out and flappy bird πŸ™‚

IMG_9385

CEO talks πŸ™‚ Left, Pak Handi Limidjaya – CEO of Perkakasku.com, dad of the twins, and right: Pak Budi Rahardjo – CEO of lots of startups and the mentor of ProCodeCG πŸ™‚

IMG_9386

IMG_9426

Happy captain on duty πŸ˜‰

IMG_9387

Apparently in this coding camp the parents learned something too πŸ˜‰

IMG_9388

Let’s take a look at what kids have created today:

Dhita’s

IMG_9389

IMG_9407

IMG_9445

IMG_9458

Michael W’s

IMG_9390

IMG_9413

IMG_9450

IMG_9451

Michael L’s

IMG_9391

IMG_9398

Kevin’s

IMG_9392

IMG_9447

IMG_9414

IMG_9448

IMG_9449

Darren’s

IMG_9393

IMG_9406

IMG_9418

Indira’s

IMG_9394

IMG_9408

IMG_9442

IMG_9435

IMG_9436

Vio’s

IMG_9395

IMG_9423

IMG_9443

Fadhil’s

IMG_9397

IMG_9452

Abi’s

IMG_9404

Gerry’s

IMG_9405

IMG_9444

IMG_9453

Ren’s

IMG_9412

IMG_9430

IMG_9455

Rafi’s

IMG_9416

 

Arya’s

IMG_9415

IMG_9446

IMG_9457

Raul’s

IMG_9433

IMG_9454

And the following is how the class looks and feels like πŸ™‚ Hello Little Jedi πŸ™‚

IMG_9396

Our GodFather Captain is doing his own coding thing with IoT πŸ™‚

IMG_9399 IMG_9400

IMG_9401

Capt. Zaki on duty

IMG_9402

Capt. Azriel on duty

IMG_9403

Capt. Reza on duty

IMG_9411

Capt. CG on duty (thanks to Papa Kevin for the pic!)

IMG_9459

 

IMG_9417

IMG_9419

Capt. Azriel fixing the race car game

IMG_9420

IMG_9421

Captains working on fixing the car race game πŸ˜€

IMG_9422

IMG_9425

IMG_9427

Captains still working on fixing the car race game πŸ˜€

IMG_9428

IMG_9431

IMG_9432

IMG_9434

Lunch time!

IMG_9437

IMG_9438 IMG_9439

IMG_9440 IMG_9441

IMG_9456

Capt. Azriel is looking for crowdfunding for his game making project πŸ™‚ He’s creating a game to be uploaded to the PlayStore and needs some money to buy a software to create the game πŸ™‚

IMG_9383

We’re going to create more awesome games tomorrow! πŸ˜‰

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 #3

Standard

Creating Apps, the last day!

Today we did some improvements to our previous guessing number game. Now we add a label text giving a clue whether the guess is too small or too big.

99 is to big

Bildschirmfoto 2016-07-02 um 9.44.31 AM

while 30 is too small

Bildschirmfoto 2016-07-02 um 9.44.39 AM

and 60 is the correct answer! πŸ™‚ the number is generated randomly each time.
Bildschirmfoto 2016-07-02 um 9.44.49 AM

We created new blocks and deactivated the old one (a very cool visual of commenting out the code ;))

Bildschirmfoto 2016-07-02 um 9.48.53 AM

Then we add a number of try to the code
Bildschirmfoto 2016-07-02 um 9.58.34 AM

Now we can see how many tries it takes to guess the correct number

Bildschirmfoto 2016-07-02 um 10.11.03 AM
Bildschirmfoto 2016-07-02 um 10.11.10 AM Bildschirmfoto 2016-07-02 um 10.11.32 AM

The next is creating an app to determine whether a number is even or odd
Bildschirmfoto 2016-07-02 um 10.53.02 AM Bildschirmfoto 2016-07-02 um 10.53.05 AM
Bildschirmfoto 2016-07-02 um 10.53.10 AM

We also tried how to connect to Google Maps

Bildschirmfoto 2016-07-02 um 11.15.53 AM

Thunkable gives access to latitude and longitude from Google Maps
Bildschirmfoto 2016-07-02 um 11.16.06 AM

The last one is creating an app to determine how old are you by entering your birthday date

Bildschirmfoto 2016-07-02 um 12.24.19 PM

We did lots of trial and modifications
Bildschirmfoto 2016-07-02 um 1.15.35 PM

We use DatePicker to get the birthday date input

Bildschirmfoto 2016-07-02 um 1.27.12 PM

The app still need to be improved, too bad we were running out of time!
Bildschirmfoto 2016-07-02 um 1.27.19 PM

This is the class in the morning, before more kids showing up

IMG_5637

Kids are very happy to play the apps on their own smartphones
IMG_5638 IMG_5640

Everyone has different version of code. This is Capt. CG’s
IMG_5644

And this is Capt. Zaki’s. Looks totally different πŸ˜€

IMG_5645

Break time
IMG_5646 IMG_5647

Kids are kids. They played hide and seek during break time πŸ˜€
IMG_5648

And after that, we still struggling to make the code work πŸ˜€

IMG_5649

Because today’s topic is advanced apps in Thunkable, most of the kids got headache LOL
IMG_5652

The block of code was too long
IMG_5653

And lots of logics to be figured out

IMG_5654

We didn’t have time to finalize the code and had to pack up
IMG_5655

And say goodbye to the last day of ProCodeCG Coding Camp!

IMG_5657

But don’t worry we’ll be back in six month! πŸ˜‰