ProCodeCG Kids Regular Coding Class – 24 Feb 2018

Standard

It was a wet and cloudy morning but kids kept coming to the class, thanks! πŸ™‚

IMG_9657

We had a visitor today: Ibu Inge Halim –Β General Manager, Banking and Financial Markets, IBM Indonesia πŸ™‚ (on the left, in khaki blazer)

IMG_9694

Capt. BR brought her to see how kids learn and do coding πŸ™‚

IMG_9695

f594126e-f78e-45a2-ae96-759c47144561

She was amazed to see the demo of Koosha’s elevator simulation πŸ™‚

196d1e04-d5c6-4085-a9a5-17a45c2c5f77

Bu Inge took a look on what each kid was doing in the class, including Cinta’s πŸ™‚

907d67db-d016-437d-a8c6-348c5f063292

So here’s the detail of what the kids were working on today πŸ™‚

Ozan was going to control LED brightness via cloud

IMG_9658

First he had to try to control the brightness of the LED using potentiometer

IMG_9663

IMG_9664

IMG_9689

But there was some problems because the potentiometer didn’t seem to work to adjust the LED brightness

IMG_9670

We had replaced the potentiometer and it still didn’t work. Will sort this out next week and as the problem is solved we’re going to control it via MQTT Dash app from Ozan’s android phone πŸ™‚

IMG_9678

Our newcomer: Fathan πŸ™‚ *he was waiting for internet connection before he can start the lesson πŸ˜€

IMG_9659

Fathan finished learning Python with CodeCombat today

IMG_9661

And then Capt. Azriel helped him getting started with GameMaker

 

IMG_9705

Yeeay Fathan’s first game πŸ™‚

IMG_9686

Very well done, Fathan πŸ™‚ Thanks to Capt. Azriel for the assistance πŸ™‚

IMG_9698

IMG_9700

IMG_9701

IMG_9702

Nafis (in the corner) checked his MQTT Dash App to be tested today. He forgot to bring his laptop charger so we have to use another laptop to test it πŸ™‚

IMG_9660

Nafis task was to turn on/off a LED via cloud using his android phone

IMG_9690

and after several attempts, it worked πŸ™‚ With the help of Ka Ozan *because he had gone through the same thing a couple weeks ago πŸ™‚ Thanks Ka Ozan πŸ™‚

IMG_9706

Nafis satisfied look and his sister cute making faces LOL

IMG_9709

Cinta was making her idea into reality: creating a random topic generator πŸ™‚ She is going to create it in Python and then with Thunkable

IMG_9662

We also had students from Telkom University School of Economy and Business, interviewing the whole class about ProCodeCG πŸ™‚

IMG_9667

And Cinta showed them some of her most awesome works πŸ˜‰

IMG_9673

Capt. Syahna arrived and Cinta happily discuss her ideas to her because it was their ideas together to create this random topic generator πŸ™‚

IMG_9710

Capt. Faris, like usual, working on the research: data crawling and tensorflow πŸ™‚

IMG_9665

76884649-1751-4a45-bd94-edfcca7e749b

He said we need to improve the learning process because the result for certain images is like this

IMG_9696

The trend of the image recognition

IMG_9697

Vian and Ain (Ain sit on Vian’s right and we missed taking his pic today :(( ) were still doing their Minecraft Skin project together πŸ™‚

IMG_9666

Koosha worked on loads of thing πŸ˜€

IMG_9668

He determined to make his elevator simulator works πŸ™‚

IMG_9672

IMG_9676

Koosha rewrote the code

IMG_9713

IMG_9677

IMG_9680

and checked again the circuits

IMG_9681

IMG_9682

And it worked πŸ™‚ Yaaay well done!

IMG_9684 2

IMG_9692

Then we added LCD to display the info about the elevator

IMG_9712

There were still some glitches but we will work on it next week πŸ˜‰ So far it’s been a huge progress today πŸ˜‰

IMG_9714

Azriel was given a new challenge: to create a running text in Minecraft

IMG_9674

but it was too hard so we changed it to creating elevator πŸ™‚

IMG_9675

like always, Azriel found each and every way to do it πŸ™‚

IMG_9687

The elevator

IMG_9688

that goes up πŸ™‚ We’re going to find out how to make it move in both directions πŸ˜‰

IMG_9691

That’s it for today! Will be reporting again next week! πŸ™‚

 

 

 

 

 

 

 

 

 

 

Advertisements

ProCodeCG Kids Coding Camp – Minecraft Modding and Creating Apps – Day #3 – 30 Dec 2017

Standard

Day #3 πŸ™‚

Hello Maryam

IMG_5812

Sulaiman (this one becomes more cheerful each day πŸ˜€ )

IMG_5813

and Akal πŸ™‚

IMG_5814

Akal finally finished the code from yesterday, and successfully created a big triangle πŸ™‚

IMG_5827

and then a coloured triangle πŸ˜‰

IMG_5864

a big rainbow triangle πŸ™‚

IMG_5865

IMG_5866

While Sulaiman finally fixed his calculator πŸ™‚ Now it works just fine πŸ˜‰

IMG_5815

IMG_5818

Sulaiman had also finished the changing colors button app

IMG_5822

And the xylophone app πŸ™‚

IMG_5825

He really likes it πŸ™‚

IMG_5847

IMG_5848

Maryam moved on to more difficult task: creating a to do list app πŸ™‚

IMG_5828 IMG_5834

it took some effort to make it work

IMG_5840

she even had to compare the code line by line to the example

IMG_5846

And yes it works nicely πŸ™‚

IMG_5849 IMG_5850

IMG_5851 IMG_5852

Maryam also created a write to and read from file app, but still had error retrieving the data

IMG_5863

Sulaiman finished the alarm app πŸ˜‰

IMG_5868

IMG_5872 3

Time for lunch! πŸ™‚

IMG_5869

IMG_5870

IMG_5875

IMG_5885 IMG_5886

And time for Dzuhur prayer πŸ™‚ They were deciding who to be the imam πŸ™‚

IMG_5889

Ok because Capt. Faris refused to be imam, Capt. Fizhan it was πŸ˜€ He arranged the ma’mum and Akal voluntarily offer himself to do iqamat πŸ™‚

IMG_5890

IMG_5891

Nice view πŸ™‚

IMG_5892

Back to work! Maryam’s and Sulaiman’s Android phone didn’t have gyro so the Tilting Game didn’t work πŸ˜€

IMG_5896

But it worked using Maryam and Sulaiman mom and dad’s πŸ˜€

IMG_5906

IMG_5907

The just couldn’t stop playing πŸ˜€

IMG_5908

IMG_5909

While Akal started to learn Minecraft Blockly, because he started to become so whiny about typing the code, so we had to change strategy and do it with drag and drop programming πŸ˜€

IMG_5898 IMG_5899

Akal asked some time for drawing to escape typing the code πŸ˜€

IMG_5900

but once he see the drag and drop worked, he started to become interested again πŸ˜€

IMG_5901

Sulaiman helped Akal to create the blocks (since Sulaiman has done it more in 3 days with Thunkable :D)

IMG_5902

Yaaay we can do Minecraft Modding with Blockly, JavaScript or XML! So cool! πŸ™‚

IMG_5903

A skyscraper with Minecraft Blockly πŸ™‚

IMG_5904

IMG_5918

And the class officially ended πŸ™‚ The happy kids with their certificates πŸ™‚

IMG_5910

IMG_5911 IMG_5912

IMG_5913 IMG_5914

IMG_5915 IMG_5916

IMG_5917

So glad to have you kids! See you again soon πŸ˜‰

ProCodeCG Kids Coding Camp – Minecraft Modding and Creating Apps – Day #2 – 29 Dec 2017

Standard

Day #2!

These three little ones learning are now good friends πŸ™‚ They learn together and looked happier than yesterday πŸ™‚

IMG_5708

 

Akal continued typing the code from yesterday πŸ™‚

IMG_5711

we’re building a skyscraper with code πŸ˜‰

IMG_5712

the skyscraper πŸ™‚

IMG_5717

IMG_5720

IMG_5721

we build 100 floors with just one line of command πŸ™‚

IMG_5722

The next is to learn how to do iteration with the simplest thing: blocks πŸ˜‰

IMG_5724

IMG_5738

and make 100 stacks of blocks πŸ˜€

IMG_5739

Now Akal is working on a code to create a triangle πŸ™‚ Then we can start adding more structures and complexities from there πŸ˜‰

IMG_5763

Maryam

IMG_5709

and Sulaiman made lots of progress today πŸ™‚

IMG_5710

They created odd and even number app

IMG_5713

IMG_5714 IMG_5715

IMG_5716

IMG_5718 IMG_5719

a guessing number app

IMG_5725 IMG_5726

and then suddenly they stopped working and started to play πŸ˜€

IMG_5727 IMG_5728

Well ok let’s have a snacktime then πŸ˜€

IMG_5729 2 IMG_5730 2

IMG_5731 2

And then back to work

IMG_5733

IMG_5734 IMG_5735

IMG_5736 IMG_5737

IMG_5744

IMG_5745

IMG_5746

IMG_5747

after guessing number app done, then a calculator app πŸ™‚

addition

IMG_5740

substraction

IMG_5741

multiplication

IMG_5742

division

IMG_5743

and then a changing colors button app πŸ™‚

IMG_5748 2

IMG_5750 IMG_5751

IMG_5752 IMG_5753

IMG_5754 IMG_5755

the girls during Jumat Prayers

IMG_5749

The boys after performing Jumat Prayers (Capt. Fizhan was on duty taking the boys to the mosque). Lunchbreak! πŸ™‚

IMG_5756 IMG_5757

Then back to work!

IMG_5759

Next app: Xylophone App πŸ˜‰

IMG_5760

IMG_5761 2 IMG_5762

Alarm app! (this one will count down and then beep when the count reaches 0)

IMG_5764

but Sulaiman’s calculator didn’t work nicely yet so we’re going to work on it tomorrow πŸ˜‰

IMG_5765

ProCodeCG Kids Coding Camp – Minecraft Modding and Creating Apps – Day #1 – 28 Dec 2017

Standard

Today we have 2 topics for Coding Camp: Minecraft Modding and Creating Apps πŸ™‚

IMG_5610

We have Akal

IMG_5614

Sulaiman

IMG_5615

and Maryam πŸ™‚

IMG_5616

Akal is learning Minecraft Modding

IMG_5611

He learned programming basic logics with Minecraft Hour of Code

IMG_5617

IMG_5624

And then after installing Spigot server and Minecraft he was ready to code JavaScript in Minecraft πŸ™‚

IMG_5634

Akal now can create lots of structure in Minecraft by code, not manually πŸ˜‰

IMG_5633

Akal learned to type the code and run it to see the result πŸ™‚ He hasn’t finished typing it yet, we will continue tomorrow πŸ™‚

IMG_5638

But he learned that with codes, any structures with pattern is possible πŸ™‚

IMG_5641

While Sulaiman and Maryam learned basic programming logics with Blockly Games πŸ™‚

IMG_5612

IMG_5618

IMG_5613IMG_5619

IMG_5620

Sulaiman and Maryam first app is to create button to display an image

IMG_5625 IMG_5626

and then add another button to make it dissapear

IMG_5627 IMG_5628

IMG_5629 IMG_5630

IMG_5631 IMG_5632

Lunchtime πŸ™‚

IMG_5635 IMG_5636

Then back to work πŸ™‚

IMG_5637

IMG_5639

The next app is a login app πŸ™‚

IMG_5640

IMG_5643

We already have lots of plans to do tomorrow πŸ™‚ Will be reporting! πŸ™‚

ProCodeCG Kids Coding Camp – Creating Apps – Day #3 – 23 Dec 2017

Standard

Day #3 πŸ™‚ Faiz were so ready to create more apps today πŸ™‚

IMG_5191 IMG_5204

Faiz workspace

IMG_5280

Two computers, one mobile phone (for listening music) and piles of papers πŸ˜€ Let’s see how many apps Faiz produced today πŸ˜‰

IMG_5263

An app to read and write something to a file πŸ™‚

\

IMG_5222 IMG_5223

IMG_5224 IMG_5225

IMG_5226

An app to take pics and store it on gallery, and to retrieve it

IMG_5230

IMG_5231

An app to show your location

IMG_5266

An app to convert speech to text πŸ™‚

IMG_5271 IMG_5272

IMG_5274

The list of apps Faiz had learnt for the last 3 days πŸ˜‰ There are more than this πŸ™‚

IMG_5216

And finally, Faiz deserved to get a certificate on Creating Apps πŸ™‚

IMG_5284

Keep up the good work Faiz, so glad to have a persistence and focus learner like you πŸ™‚ See you soon! πŸ™‚

 

 

ProCodeCG Kids Coding Camp – Creating Apps – Day #2 – 22 Dec 2017

Standard

Day #2 of Creating Apps Coding Camp πŸ™‚

Faiz is still as productive as yesterday πŸ™‚

IMG_5081

He continued the Calculator Apps and made it work

IMG_5086 IMG_5087

There were some bug with the layout and we fixed it

IMG_5089 2

addition

IMG_5094

substraction

IMG_5095

multiplication

IMG_5093

division

IMG_5097

Faiz had lots of things to learn in that thick handout πŸ˜€

IMG_5098

Next: To Do App πŸ™‚ Lots of code πŸ˜€

IMG_5108

IMG_5109

Done πŸ™‚

IMG_5111

IMG_5112 2

Then: button that changes color each time it is clicked

IMG_5124

IMG_5126 IMG_5127

IMG_5128 IMG_5129

He still got more

IMG_5131

A xylophone app πŸ™‚

IMG_5137

We need to make it looks nicer πŸ™‚

IMG_5138

Don’t worry we still have tomorrow πŸ™‚ *plus lots of things to do πŸ˜€

IMG_5075

ProCodeCG Kids Coding Camp – Creating Apps – Day #1 – 21 Dec 2017

Standard

Day #1 of Kids Coding Camp – Creating Apps πŸ™‚

We only have Faiz in class but don’t worry it won’t be less fun! πŸ™‚

IMG_4959

Faiz had to go through Blockly Games to learn some basic programming logics πŸ™‚

IMG_4965

Besides, Blockly Games has the drag and drop style similar as Thunkable πŸ™‚

IMG_4966 IMG_4970

After Faiz got enough of warming up, this is the Faiz’s first app πŸ™‚

IMG_4989 IMG_4991

IMG_4992

The second app is a login app

IMG_4993

this is what happens when you put the wrong user or password

IMG_4994

When you enter the correct username and password, it will open the next screen (this one is still blank :))

IMG_4995

Apps number three: an app that tells you whether a number is odd or even πŸ™‚

IMG_4997 IMG_4998

App number 4: a guessing number app πŸ™‚ This is the code

IMG_5005

The result πŸ™‚

IMG_5006

It will show how many attempts until the player finally guess the correct number πŸ™‚

IMG_5007

The app will tell whether the guess is too small or too big number

IMG_5008

IMG_5009 IMG_5010

IMG_5011 IMG_5012 2

IMG_5013 IMG_5015

IMG_5016

Finally, after 11 attempts πŸ™‚

IMG_5017

Faiz is working on a Calculator App but he will continue it tomorrow πŸ˜‰ See you soon Faiz πŸ™‚