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 😉

Advertisements

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 Regular Coding Class – Open Topics – 21 Oct 2017

Standard

Our open topics kids coding class 🙂

IMG_0281

IMG_0283

Altair had just attended one session of GameMaker and this is the progress when he came back to the next class 🙂

IMG_0244

He added more features to the game

IMG_0237

plus lots of sprites, objects and background and rooms 🙂

IMG_0238

IMG_0240

He added levels with different challenges on every levels 😉

IMG_0241 IMG_0242

And he started to create the next game: Racing Car 🙂

IMG_0251

Capt. Azriel helped Al to resize the background

IMG_0278

Altair’s little brother joined in 😀

IMG_0275

He wanted to play and typing something on the laptop and Altair was very busy keeping him away from the laptop 😀

IMG_0276

Ain had created lots of apps with Thunkable but his laptop has problems with connecting to internet so while he waited he opened GameMaker and improved his game 🙂

IMG_0255

We used different laptop to log in to Ain’s Thunkable account and these are some of what Ain’s had created: guessing odd or even number app

IMG_0279

IMG_0269

Bouncing Ball App

IMG_0270

And Doodling App 😉

IMG_0273

Capt. Faris was still busy with his research: was given a new task with TensorFlow 😉

IMG_0260

IMG_0311

IMG_0296

Clarence was back! This time he wanted to install C++ compiler and started coding in C++

IMG_0262

Faris helped

IMG_0263

IMG_0287

Clarence apparently had so many things in his head to be coded in C++ 🙂

IMG_0271

And we had a newcomer: Brillian 🙂

IMG_0265

Brillian had to go through Intro to Programming

IMG_0268

First, he had to finished Minecraft Hour of Code

IMG_0285

and got the certificate

IMG_0294

and then he learned about functions with LightBot

IMG_0301

IMG_0303

IMG_0304 2

And more logics with some Python using CodeCombat 🙂 In the next class Brillian will learn more with Blockly Games or go straight to game making 🙂

IMG_0308

Nanin! Forgot to save her work :(( So she had to started all over againnnn NOOOOO

IMG_0267

Nanin had to browse through the download folder to find all the pictures of the animals

IMG_0272

and recreated everything

IMG_0292

And then Nanin and Mom discussed the project to be presented to the next exhibition

IMG_0300

She looked so excited 🙂 We’ll see what app Nanin will create next week 🙂

IMG_0302 2

Vian is getting better each week 🙂

IMG_0280

He created more advanced games and keep adding more features

IMG_0288

The game looked really fun 🙂

IMG_0289 IMG_0290

IMG_0291

IMG_0297

And Vian got the best tutor: Ain (wearing black hat)

IMG_0295

IMG_0310

IMG_0312

And the best way to test a game is by playing it, together 🙂

IMG_0313

Azriel made lots of progress too 🙂

IMG_0293

He started to code in JavaScript to build things in Minecraft

IMG_0298

Starting with simple shapes and structures like triangle and stairs

IMG_0305

IMG_0306

IMG_0320

the result

IMG_0309

Very nice progress, Azriel! So proud of you! 😉

IMG_0321

And at the end of the class we learned Sewing 101 by Mama Ain 😉

IMG_0246

IMG_0247 IMG_0248

*Ignore the face 😀

IMG_0323

The point is: we have lots of topics in the class and we’re always having fun! See you next week! 😉

ProCodeCG Kids Regular Coding Class – Open Topics – 7 Oct 2017

Standard

Our open topics class this week 🙂

IMG_9364

Capt. Faris, like usual was very busy with the research 🙂

IMG_9339

IMG_9343

Faris started to train his AI to recognize some logo

IMG_9360

Ain was working on creating apps

IMG_9340

IMG_9346

Ain created an login app

IMG_9347

IMG_9366

IMG_9350

There was still some errors, Ain will fix it at home 🙂

IMG_9355

Adin was unstoppable 🙂 He finished all levels for Intro to Programming 😀

IMG_9341IMG_9349

Next week he certainly can move to the next level 😉

IMG_9356 IMG_9357

IMG_9358

IMG_9365

IMG_9371

Capt. Faris was helping Azriel to start Spigot Server

IMG_9348

IMG_9367

So Azriel can code things like this in Minecraft 😉

IMG_9363

The first floor of Azriel’s skyscraper

IMG_9368

Yes! Azriel first skycraper in Minecraft, created with JavaScript 😉

IMG_9369

Too bad we didn’t take a picture of Tyo, who was celebrating his birthday and working on a very cool project: reading weather data to be processed with Java. But we had problems with accessing the APIs and libraries so Tyo decided to create chatting apps in Java next week! 🙂

 

 

ProCodeCG Kids Regular Coding Class – Open Topics – 5 Aug 2017

Standard

Yeaaah, open topics because each week we always have something new to learn 😉

IMG_4943

Capt. Faris start learning new java syntax 😀 He is always doing research for different topics each time 🙂

IMG_4945

and he always to split time between researching and teaching 😀

IMG_4971

Capt. Cinta and Capt. Syahna discussing about what to create for exhibition 🙂

IMG_4947

apparently Capt. Cinta is going to create some apps but the name has not yet been released

IMG_4955

Nadine learned some basic programming for warming up

IMG_4954

Gyan was given a task to do Arduino-Minecraft research

IMG_4963

because Gyan is very fluent with servers, mods and plug ins related to Minecraft 🙂

IMG_4970

Azriel learned to create a different game today 🙂

IMG_4964 2

IMG_4967

A RaceCar Game 🙂

IMG_4968 2

Next it will be a BreakOut Game 🙂

IMG_4992

We had a newcomer 🙂 Neila 🙂

IMG_4986

Neila likes Minecraft a lot so we get started with Intro to Programming with Minecraft 🙂

IMG_4993

After becoming familiar with programming, Neila will learn some JavaScript and how to code in Minecraft 🙂