ProCodeCG Kids Coding Camp – Arduino Programming Day #3 – 7 Jan 2017

Standard

Arduino Programming Coding Camp Day #3 🙂

IMG_0412

We started doing projects 🙂 Kiran started pedestrian crossing project while Salman catching up with the temperature and humidity sensor from yesterday’s task 🙂

IMG_0414

Well Saturday is Saturday 🙂 This is our Saturday be like after 12-days of coding camp in a row 😀

IMG_0416 1

This one is preparing for national exam while reading some thick books during coding camp 🙂

IMG_0421 1

These two kids are amazing. The have created more than 10 schematic in 3 days 🙂

IMG_0420 1

Kiran rarely makes mistakes 🙂

IMG_0422

Salman is very persistence typing the code, even though he can’t type as fast as he creates the schematic 🙂

IMG_0423

The temperature and humidity sensor works 🙂

IMG_0424

Temperature: 22 Celcius and Humidity: 62

IMG_0425

This Captain wanted to do pedestrian crossing project too

IMG_0426

Salman started to moved to pedestrian crossing project

IMG_0427

Kiran’s has worked just fine. Well done 🙂

IMG_0433

And Salman’s too 🙂 The picture show the state when the pedestrian is not allowed to cross because the red light on the left is on while the “green” light on the right is on. So in this state, cars will cross the road and pedestrian should press the button to set the pedestrian light to green and cars light to red 🙂

IMG_0438

After we finished the first project, the next is to measure height using ultrasonic 🙂

IMG_0441

Capt. Awa helped Salman to debug the code 🙂

IMG_0442

Okay the schematic is ready we’re measuring heights 🙂 Salman is 125cm

IMG_0443

IMG_0444

Capt. Fizhan is 150cm. Kiran is 140cm (no picture)

IMG_0445

Next project: Battery tester 🙂

IMG_0447

Awa still working on Salman’s height measuring coding

IMG_0448

Battery tester schematic is quite complex 🙂

IMG_0449

Capt. Awa gave up and Capt. Zaki came to fix Salman’s height measuring coding (later we found out that the code didn’t print the sensor reading LOL)

IMG_0451

Yaaay after lunch Salman finally finished his battery tester project 🙂 This shows that the battery is half/medium capacity because the LED in the middle is on

IMG_0454

This one shows a battery with low capacity because the red LED is on 🙂

IMG_0456

Kiran’s battery tester works too 🙂 It shows the same result as Salman’s for the same batteries 🙂 This one is low capacity

IMG_0457

And this one half capacity

IMG_0458

We did try to add some buzzer to the schematic but still didn’t work. We’ll figure out later 🙂

IMG_0459

Yaaay, these two has just finished Arduino Programming Coding Camp! They’re now as good as kids in Arduino Programming Regular Class 🙂

IMG_0462

See you on the next Coding Camp in the next 6 months 🙂

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 #2 – 3 Jan 2017

Standard

Day #2! We created lots of apps today 😉

This morning Mischa, little sis of Areli set up the room 🙂 Too bad we didn’t have the chance to take some pics. Thanks Mischa and Mom 🙂

IMG_9993

We also had this delicious cream puffs from Capt. Zaki’s Mom 🙂 Thanks so much!!! We loved it and eat it a lot during the class 😉

IMG_9996

Let’s take the register:

Areli: check

IMG_0003

Indra: check

IMG_0004

Ardian: check

IMG_0005

Michael: check

IMG_0006

Dea: check

IMG_0007 2

We created a login app, an even odd app, a guessing number app and a calculator app today 🙂

Let’s take a look at our apps today 😉

Areli’s

IMG_0011

IMG_0013

IMG_0014 2

IMG_0031

IMG_0037

IMG_0038

IMG_0064

Indra’s

IMG_0039 2

IMG_0040

IMG_0062

Ardian’s

IMG_0012

IMG_0015

IMG_0016 2

Michael’s

IMG_0009

IMG_0010

IMG_0023 2

 

IMG_0024

IMG_0030

 

IMG_0035

IMG_0036

IMG_0043

IMG_0041

Dea’s

IMG_0017

IMG_0018

IMG_0019 2

IMG_0020

IMG_0032

IMG_0033

IMG_0034

IMG_0059

The class and what happened during 🙂

IMG_9997 IMG_9998

IMG_9999 IMG_0001

IMG_0002

IMG_0008

IMG_0025

IMG_0026 IMG_0027

IMG_0028 2 IMG_0029

IMG_0042

What the kid did during break time 😀 Kids are kids 😀

IMG_0045

IMG_0046 IMG_0047

IMG_0048

 

IMG_0054

IMG_0055 IMG_0056

IMG_0057 IMG_0058

IMG_0060

While the captain was very busy testing the code and making sure everything works 🙂

When asked “Do you have to use the table upside down like that?” he just answered, “Whatever works.” LOL. So typical 😉

IMG_0061

Ok all the code has been verified by Captain Zaki 😉 Tomorrow we will create more apps!

IMG_0063

Some screenshots of today’s apps creating 🙂

Bildschirmfoto 2017-01-03 um 9.04.39 AM Bildschirmfoto 2017-01-03 um 9.24.36 AM

Bildschirmfoto 2017-01-03 um 9.46.54 AM Bildschirmfoto 2017-01-03 um 9.47.30 AM

Bildschirmfoto 2017-01-03 um 9.56.10 AM Bildschirmfoto 2017-01-03 um 10.01.36 AM

Bildschirmfoto 2017-01-03 um 10.01.39 AM Bildschirmfoto 2017-01-03 um 11.07.32 AM (2)

Bildschirmfoto 2017-01-03 um 11.20.28 AM (2) Bildschirmfoto 2017-01-03 um 1.41.46 PM (2)

Bildschirmfoto 2017-01-03 um 1.42.02 PM (2)

We’ll be finishing our calculator app tomorrow 🙂

ProCodeCG Kids Coding Camp – Python Programming Day #3 – 31 Dec 2016

Standard

Day #3! We’re ready to create some virus, infect some files and recover them using anti-virus 😉

IMG_9747

Zaky

IMG_9748

Dea

IMG_9749

Abit

IMG_9750

and Arya couldn’t wait to see how viruses work 😀

IMG_9751

We learned two virus today: a duplicating self virus and an encryption virus 🙂 For each virus there is an antivirus.

IMG_9752

The code for each one is very long and cryptic

IMG_9753

It took a while to type and debug it 🙂

IMG_9754

IMG_9755

Plus we have to be extra careful running the virus, otherwise the whole directory of python work for the last 3 days will be infected 😀

IMG_9757

We had to quarantine the virus in a separated folder to make sure it only infect the files we wanted to be infected 🙂 Notes: running anti-virus will clean the virus file too 😀

IMG_9758

This is how the kids look like after hours of virus-antivirus coding LOL

IMG_9761

Dea had just lost her virus wiped away by the anti-virus, Abit start massaging his shoulder due to long typing, and Arya said “Ka, I’m giving up typing, can we take a break” for the tenth times 😀

IMG_9762

So Capt. Zaki had to copy the virus file to Arya’s laptop after Arya promised he will type the anti-virus 😀

IMG_9769

IMG_9770 IMG_9771

IMG_9772

While Capt. Fizhan specialization is still: babysitting 😀

IMG_9774

IMG_9776

Here they are: our kids python programmers! Watch out world! They can encrypt, they can decrypt and they can create viruses that encrypt!!! 😀

IMG_9780

The screenshots of our codes today 😀

Bildschirmfoto 2016-12-31 um 9.11.25 AM Bildschirmfoto 2016-12-31 um 9.26.23 AM

Bildschirmfoto 2016-12-31 um 9.26.35 AM Bildschirmfoto 2016-12-31 um 10.21.35 AM

Bildschirmfoto 2016-12-31 um 10.30.27 AM Bildschirmfoto 2016-12-31 um 11.26.57 AM

Bildschirmfoto 2016-12-31 um 11.27.55 AM Bildschirmfoto 2016-12-31 um 11.33.45 AM

Next week we will start Creating Apps and Arduino Programming Coding Camp 🙂 Will be reporting very soon! Happy New Year! 😉

ProCodeCG Kids Coding Camp – Python Programming Day #1 – 29 Dec 2016

Standard

Python Programming Kids Coding Camp Day #1 🙂 This is the instructor for today 😀

IMG_9615

Captains 🙂

IMG_9616

GodFather Captain 😉

IMG_9617

The programmers: Abit

IMG_9618

Zaky

IMG_9619

Dea

IMG_9620

Arya

IMG_9642

The whole class 🙂

IMG_9621

IMG_9623

ProCodeCG programs at Grapari Digilife Dago 😉

IMG_9622

We learned basic Python syntax and programming logic today

IMG_9624

IMG_9628

IMG_9639

IMG_9640

IMG_9641

IMG_9644 IMG_9645

IMG_9646 IMG_9647

IMG_9648 IMG_9649

Capt. Fizhan specializing in babysitting 😀

IMG_9632

IMG_9636

IMG_9634

At the end of the class, Capt. BR discussed a project with Capt. Faris

IMG_9651

They are planning to create some face recognition apps 🙂

IMG_9652

These are the screenshots of what we learned today 🙂

Bildschirmfoto 2016-12-29 um 9.23.44 AM Bildschirmfoto 2016-12-29 um 9.31.36 AM

Bildschirmfoto 2016-12-29 um 9.39.31 AM Bildschirmfoto 2016-12-29 um 9.52.09 AM

Bildschirmfoto 2016-12-29 um 9.57.07 AM Bildschirmfoto 2016-12-29 um 10.00.48 AM

Bildschirmfoto 2016-12-29 um 10.04.05 AM Bildschirmfoto 2016-12-29 um 10.16.15 AM

Bildschirmfoto 2016-12-29 um 10.21.25 AM Bildschirmfoto 2016-12-29 um 10.39.20 AM

Bildschirmfoto 2016-12-29 um 10.40.38 AM

Bildschirmfoto 2016-12-29 um 10.55.49 AM Bildschirmfoto 2016-12-29 um 10.59.05 AM

Bildschirmfoto 2016-12-29 um 11.07.08 AM

Bildschirmfoto 2016-12-29 um 11.10.33 AM Bildschirmfoto 2016-12-29 um 11.12.15 AM

Bildschirmfoto 2016-12-29 um 11.15.47 AM

Bildschirmfoto 2016-12-29 um 11.17.17 AM Bildschirmfoto 2016-12-29 um 11.25.21 AM

Bildschirmfoto 2016-12-29 um 11.32.04 AM

Bildschirmfoto 2016-12-29 um 11.38.19 AM

Bildschirmfoto 2016-12-29 um 1.02.15 PM

Bildschirmfoto 2016-12-29 um 1.15.15 PM

Bildschirmfoto 2016-12-29 um 1.56.43 PM

We will learn to create simple GUI in Python and some encryption decryption tomorrow! 😉

ProCodeCG Kids Coding Camp – Creating Games – Day #1 – 26 Dec 2016

Standard

ProCodeCG Kids Coding Camp – Creating Games Day #1 🙂

IMG_9273

We were expecting 16 kids but one changed the topic and one didn’t feel well (hoping that she can join us tomorrow)

IMG_9274

Setting up and installing before the class started. Capt. Fizhan helped Gerry to connect to the internet and install GameMaker

IMG_9275

Capt. Azriel helped Dhita to install GameMaker

IMG_9276

We had 6 captains on duty today: Lead Captain Zaki, Captain Azriel, Captain Reza, Captain Syahna, Captain Fizhan and Chief Captain CG 🙂

IMG_9277

Registration session was over so Capt. Syahna can read a book 😀

IMG_9278

Lots of parents stayed in the class assisting their kids 🙂

IMG_9279

We did warming up with CodeCombat 🙂 To teach the kids basic logic of programming 🙂

IMG_9280 IMG_9281

Kids can see their progress on the big screen so they will be challenged to finish all levels 🙂 After they finished this, they were allowed to start creating games with GameMaker 🙂

Bildschirmfoto 2016-12-26 um 10.00.51 AM

Lucky we had lots of captains because lots of problems to be fixed 🙂

IMG_9283

IMG_9284

Now let’s take a look one by one the students of the class 🙂 This is Fadhil

IMG_9282

Raul

IMG_9285

Indira

 

IMG_9296

Abi

IMG_9293

Rafi

IMG_9294

Dhita

IMG_9295

Vio

IMG_9297

The Twin: Michael (yellow shirt) and Kevin (blue jacket). And Dad 😉

IMG_9304

Renald and Mom 🙂

IMG_9299

Arya (and Capt. Reza on the left)

IMG_9300

The youngest one: Darren (with Capt. Azriel on the left)

IMG_9301

Michael L.

IMG_9305

Capt. Fizhan helped Abi to connect to the internet and install GameMaker

IMG_9287

Loads of kids, and parents! How fun 🙂

IMG_9288

Indira is a quiet girl but she is steadily making progress 🙂

IMG_9286

Capt. Azriel on duty 🙂 He worked really hard! 🙂

IMG_9289

Indira and Vio are cousins

IMG_9290

Capt. Reza on duty

IMG_9291

Gerry’s Mom and Ren’s Mom, moms with curiosity 🙂 They are soon going to be good programmers 🙂

 

IMG_9302

Fadhil is very serious and determined

IMG_9303

We learned so hard, but we had lots of fun too 🙂

IMG_9306

IMG_9307 IMG_9308

Lunchtime!

IMG_9312

IMG_9313 IMG_9314

IMG_9315 IMG_9316

IMG_9318

IMG_9320

After lunch kids played some Kinect Games together 🙂

IMG_9322

Because learning is better combined with playing

IMG_9323

and kids should have time to make friends too 🙂

IMG_9325

Now let’s see what kids have created today 🙂 This is Ren’s

IMG_9310

IMG_9327

IMG_9332

Fadhil’s

IMG_9321

Indira’s

IMG_9319

IMG_9329

Rafi’s

IMG_9309

Raul’s

IMG_9326

IMG_9333

Vio’s

IMG_9328

Darren’s

IMG_9330 IMG_9331

Abi’s

IMG_9334

Arya’s

IMG_9335

Kevin’s

IMG_9336

Michael’s

IMG_9337

Aaaand, the kids played again afterclass 🙂

IMG_9338

See you again tomorrow 🙂

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! 😉