ProCodeCG Coding Mom Batch 4 – Day 14 – 29 Jan 2018

Standard

Day #14 πŸ™‚ The last class before the final presentation πŸ™‚

Untitled

We had a visitor from Singapore πŸ™‚ Mr. Wilfred πŸ™‚

Untitled

We did some rehearsal and made sure everything was ok before the D-Day πŸ™‚

Untitled Untitled

Untitled

Untitled

Untitled

The result πŸ™‚ Obviously nothing to worry about πŸ™‚

Untitled

 

Untitled Untitled

Untitled Untitled

Very proud of these moms πŸ™‚

Advertisements

ProCodeCG Kids Regular Coding Class – Open Topics – 16 Dec 2017

Standard

Our open topics class πŸ™‚ Let’s see how many topics do we have today πŸ˜‰

IMG_4455

Capt. Faris, ready to continue our research about TensorFlow etc. πŸ™‚

IMG_4410

IMG_4414

We’re researching how to recognize certain object in real time with a camera πŸ™‚

IMG_4424

Yep it works πŸ˜‰

IMG_4425

It certainly recognizes persons

IMG_4426

and cellphone

IMG_4428

IMG_4429

Nice! Now we are going to add more objects and train it to be able to recognize the new objects πŸ™‚

IMG_4430

Ain was busy working on his assignments (while also preparing for kids coding camp because he’s going to be captain on duty ;))

IMG_4413

Ain had successfully created a simulation of wheels going up and down slopes πŸ™‚

IMG_4417

IMG_4418

And a simulation of some round objects falling into some surface

IMG_4452

We’re trying to simulate molecule behavior πŸ™‚

IMG_4453

Captains bonding before the class πŸ˜€

IMG_4416

Capt. Cinta was so busy catching up with Python programming

IMG_4421

She go through all the examples in the handout and ready to be given a new projectΒ  πŸ™‚

IMG_4419

Emma is back πŸ™‚ She is the only one in the class learning C/C++ for AI programming πŸ™‚ She was also given a task to explore Python AI Library as a comparison and just in case we need her to help us with the TensorFlow project πŸ™‚

IMG_4415

While J still stuck in finding ways to create a running text in Minecraft

IMG_4451

So he created something else instead πŸ™‚

IMG_4431 IMG_4432

IMG_4433 IMG_4434

J was still figuring out how to solve the problem with piston limit πŸ™‚

IMG_4436

While Azriel started to learn RedStone

IMG_4437

Azriel created automatic door with pressure plate and with lever πŸ™‚ There’s so much things to explore with this new skill πŸ™‚

IMG_4461

And now we have two web programmers: Nadine

IMG_4444

and Nanin πŸ™‚

IMG_4445

They both started to learn HTML and createΒ  their own website design πŸ™‚

IMG_4446 IMG_4447

IMG_4448

They look so happy πŸ™‚

IMG_4454

These girls type their own code and make some changes to the color, background, size and fonts πŸ™‚

IMG_4456

And they help each other, of course πŸ™‚

IMG_4458

Vian πŸ™‚ Got some help from Ain to make what’s in his head reality πŸ™‚

IMG_4449

Vian always has interesting ideas, and Ain always knows how to implement it πŸ™‚

IMG_4450

so they make a great team πŸ™‚

IMG_4457

The result πŸ™‚

IMG_4459

IMG_4460

Tyo did lots of research about how to connect Java to Microsoft Excel πŸ™‚

IMG_4463

Tyo was still working on the project to generate invoice from from Java πŸ™‚ Awesome work and endurance Tyo πŸ™‚

IMG_4465

Another activities in the class:

Capt. Fizhan trying to fix Nanin’s won’t-connect-to-internet laptop πŸ™‚

IMG_4462

And these two little bros of Ain were playing with Ain’s work πŸ˜€

IMG_4464

Lots of topics and progress as always! πŸ™‚ Can’t wait until the next class πŸ˜‰

ProCodeCG Coding Mom Batch 4 – Day #6 – 23 Nov 2017

Standard

Day #6 of ProCodeCG Coding Mom πŸ™‚

IMG_2713 IMG_2714

Today we learned JavaScript πŸ™‚

IMG_2715

Creating buttons and functions

IMG_2716

and displaying a pop up message

IMG_2717

Coding is hard but it is also fun πŸ™‚

IMG_2718

And Moms help each other to make things work πŸ˜‰

IMG_2719 IMG_2720

Still don’t believe moms can code?

IMG_2722

beware people, because when they get started, they won’t stop πŸ˜‰

IMG_2723

What we have learned today

Bildschirmfoto 2017-11-23 um 9.38.39 AM

Bildschirmfoto 2017-11-23 um 10.01.54 AM

The progress of the website project πŸ™‚

Bildschirmfoto 2017-11-23 um 11.41.02 AM

Bildschirmfoto 2017-11-23 um 11.41.05 AM

Bildschirmfoto 2017-11-23 um 11.43.34 AM

Bildschirmfoto 2017-11-23 um 11.44.03 AM

IMG_2712

There’ll be more progress next week πŸ˜‰ We will be reporting πŸ™‚

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

Standard

Our open topic class this Saturday πŸ™‚

IMG_9777

Our newcomer, Ioan πŸ™‚ Ioan joined our mid-year coding camp and now joining regular class πŸ™‚ Welcome Ioan πŸ™‚

IMG_9728

Capt. Azriel was assigned to assist Ioan

IMG_9729

IMG_9734

Ioan reopened his last GameMaker projects and re-learned how to create games πŸ™‚

IMG_9735

He had learnt to create Agario too πŸ™‚

IMG_9736

He looked happy to be back πŸ™‚

IMG_9737

Ioan added new sprites and adding more features to his games

IMG_9743

IMG_9754

 

IMG_9757

Welcome back Nanin (after a few weeks) πŸ™‚

IMG_9730

Nanin was determined to finish her game from the last class

IMG_9740

IMG_9760

The game is to pick out which one is a pet animal

IMG_9742

IMG_9751

Nanin spent lots of time to choose pictures and edit them

IMG_9753

The game is quite interesting: you will get score and move to the next level when you choose the right picture, and will go back to previous level if you pick the wrong one πŸ™‚

IMG_9755

That’s why Nanin had lots of objects and rooms for levels πŸ™‚ Lots of work πŸ™‚

IMG_9767

IMG_9794

Adin (left) started to learn GameMaker, and Captain on duty for GameMaker was Captain Azriel (right)

IMG_9741

IMG_9752

IMG_9758

starting with creating sprites

IMG_9747

IMG_9748

then Adin created his first game πŸ™‚

IMG_9766

he added more rooms with different levels of difficulty

IMG_9795

IMG_9801

IMG_9813

Then Adin was given the next task to create another game: Race Car πŸ™‚

IMG_9823

IMG_9745

IMG_9746

Ain (left) had finished all the homework of creating apps with Thunkable

IMG_9750

So he was given another challenge

IMG_9756

He created an app to convert from text to voice, and he had to add a button to clear the textfield and he did πŸ™‚

IMG_9762

Ain and Capt. Faris then added more languages

IMG_9769

IMG_9798

The code:

IMG_9770

It worked nicely πŸ™‚

IMG_9775

IMG_9776

Vian (right), Ain (middle) and Capt. Faris (left) made a great team πŸ™‚ They working together on Ain’s app and Vian’s game πŸ™‚

IMG_9768

Vian created a new game, fully improved with lots of new techniques, thanks to Ain πŸ™‚

IMG_9771

See how Vian’s game had been improved to a totally higher level when he got support from game making experts πŸ™‚

IMG_9782

Capt. Faris tested Ain’s game

IMG_9787

And then they applied it to Vian’s

IMG_9793

Vian got lots of ideas and feedback from Ain and Capt. Faris yaaay, what could be more fun than creating games as a team πŸ˜‰

IMG_9797

The final look of Vian’s game πŸ™‚

IMG_9817

IMG_9833

IMG_9818

IMG_9834

IMG_9835

Tyo was ready for a new project: modifying a chat app in Java πŸ™‚

IMG_9783

First we made sure the server and client work

IMG_9789

IMG_9796

IMG_9790

And the we decided to add some encryption to the text, and will be decrypted when it is accepted

IMG_9800 2

The encryption worked

IMG_9814

The code

IMG_9815

then we added decryption

IMG_9837

got some errors after adding decryption, but later Capt. Faris solved it

IMG_9838

This little one was back πŸ™‚ Hello Adit πŸ™‚

IMG_9788

Adit continued his Intro to Programming lessons from Blockly Games

IMG_9799

He was doing well with Puzzle and Maze

IMG_9811

And then moved on to Bird

IMG_9812

Had reached level 6 and will continue it next week πŸ™‚

IMG_9842 2

Sabrina continued her lesson in Web Programming

IMG_9791

She learned more complicated design with more difficult layout

IMG_9792

IMG_9816

She had to go through lots of lines and debugging became a lot harder πŸ™‚

IMG_9836

Jundy had several projects in Java running

IMG_9819

This one is a program to guess someone’s birthday using some algorithm

IMG_9803 IMG_9804

Jundy likes to discuss his work with Faris πŸ™‚

IMG_9808

He showed us how to modify some files encrypted from XBox πŸ™‚

IMG_9809

IMG_9810

While on the other side of the room, Ain’s mom did an awesome activity πŸ™‚

IMG_9830

Very neat! πŸ™‚

IMG_9831

This tool has never seen in the class before πŸ™‚

IMG_9832

Another different activity in the class: captain discussions about writing πŸ˜€

IMG_9802

Will be reporting more interesting things happening in our class next week! πŸ˜‰

 

 

 

 

ProCodeCG Kids Regular Coding Kids – Open Topics – 30 Sep 2017

Standard

Today we have kids learn creating games, java programming, web programming and we do some research too πŸ™‚

IMG_8937

IMG_8957

Nanin is back to continue her matching games in GameMaker

IMG_8927

Nanin is creating a game to choose which ones are pets and which ones are wild animals

IMG_8928

So she had to collect animal pictures

IMG_8930

And resize it to fit in the size of the sprite πŸ™‚ (Capt. Faris showed Nanin how to resize a picture)

IMG_8943

Tyo rode a bicycle to the class πŸ™‚

IMG_8942

Tyo had finished his temperature conversion project πŸ™‚

IMG_8945

IMG_8963

The code can convert temperature in Celcius, Reamur, Kelvin and Fahrenheit πŸ™‚

IMG_8964

Impressive, Tyo πŸ™‚

IMG_8965

IMG_8967

IMG_8968

Tyo moved on to the next project: collecting weather data and save it to a file to be presented in an app in Java πŸ™‚

IMG_8972

Sabrina finished HTML session last week and this week she learned CSS

IMG_8949

Next week she will start to learn some JavaScript or more advanced HTML and CSS πŸ˜‰

IMG_8973

She also learned how to create .html that connects to a .css file πŸ™‚ Now she knows how to create a website πŸ™‚

Β 

IMG_8977

After two sessions of Intro to Programming, now Altair is ready to learn to create games with GameMaker πŸ™‚

IMG_8962

Altair has learned how to create sprites, objects, rooms and display scores

IMG_8960

IMG_8974

This little yellow guy will get score each time he eats the red apples

IMG_8975 IMG_8976

Altair proudly shows his first game to his dad πŸ˜‰

IMG_8984

Great work, Al πŸ˜‰

IMG_8985

Vian (yellow shirt) discussed with Jundy

IMG_8980

and create another awesome creature for the sprite

IMG_8969

And Capt. Faris, as usual, is working on a research while also helping other kids πŸ™‚

IMG_8918

IMG_8932

IMG_8961

Will be back with more progress and updates next week πŸ™‚

ProCodeCG Kids Regular Coding Class – Open Topics – 16 Sep 2017

Standard

 

ProCodeCG Open Topics Class today πŸ™‚

IMG_8058

IMG_8042

Emma is still working on AI for TicTacToe

IMG_8017

She is developing strategy to choose the best move

IMG_8050

There are still some bugs and she is going to fix the data structure and algorithm πŸ™‚

IMG_8059

Clarence started to learn java and data structure πŸ™‚

IMG_8021

He created a java program for monitoring graphics performance

IMG_8029

And his project is to parse a file and sort the content

IMG_8030.Β 

Based on certain number and name

IMG_8035 IMG_8036 2

The file, with comma as delimiters

IMG_8037

The parsing is done, now before sorting we need to convert the data from integer to string or vice versa

IMG_8039

Capt. Faris who is very proficient in Java comes to help

IMG_8043

IMG_8044

IMG_8045

and next is to sort πŸ™‚

IMG_8074

Capt. Faris always has ways to solve things πŸ™‚

IMG_8075

IMG_8076

While Cinta is back to creating apps πŸ™‚

IMG_8038

She is creating a To Do List Application

IMG_8047

Altair starts to learn Python with CodeCombat πŸ™‚

IMG_8041

Al seems to like learning to code this way πŸ™‚

IMG_8048

IMG_8057

CodeCombat teaches kids logics and basic programming with a tool looking like a game πŸ™‚

IMG_8061

There are missions to accomplish and kids have to write codes on the right window πŸ™‚

IMG_8067

Altair helps Adit to solve the problems to finish the missions

IMG_8053

Adit is very good himself but sometimes he needs a little clue to keep on going

IMG_8056

A fun way to learn coding (Python) πŸ˜‰

IMG_8060

Conquering challenge after challenge

IMG_8068

Tyo is still working on his temperature measurement application

IMG_8054

IMG_8051

It is working nicely now, converting both ways from Celcius to Fahrenheit

IMG_8063

We probably will improve the GUI to be make it possible to convert to and from more temperature units

IMG_8064

Capt. Faris helps Tyo to improve the code

IMG_8062

Faris added textfield listener so the code will automatically show the result on the other textbox when the user enter a number on one textbox

IMG_8070

 

Sabrina is back to learn web programming πŸ™‚

IMG_8049

She has finished one stage

IMG_8065

and with the help of Capt. Faris has fixed some errors

IMG_8072

In a few weeks Sabrina will be ready to create his own web design with HTML, CSS and Javascript πŸ˜‰

IMG_8073

Azriel learns different topic today

IMG_8052

He learns JavaScript with Crunchzilla Monster.

IMG_8066

Azriel learns about variables, looping and conditions. Next week Azriel will be learning JavaScript for Minecraft Modding πŸ™‚

IMG_8069

While Capt. Faris is working on this research πŸ˜€

IMG_8046

IMG_8055

We’re going to develop many things using the result of Faris’ research πŸ™‚ We’ll be reporting soon πŸ˜‰

 

 

ProCodeCG Kids Regular Coding Class – Open Topics – 29 July 2017

Standard

Our regular kids open topics coding class today πŸ™‚

IMG_4557

IMG_4558

IMG_4567

IMG_4584

Our Captain in Duty, Capt. Faris πŸ™‚

IMG_4532

Capt. Faris giving ideas to Awa’s Game πŸ™‚

IMG_4556

Helping Tyo with the Restaurant Menu App in Java πŸ™‚

IMG_4585

Discussing things with Jundy. Capt. Faris has always things to do in class, but yet still has time to do his own learning and research πŸ™‚

IMG_4576

Today Faris learned some C# programming πŸ™‚

IMG_4561

Another captain in duty: Azriel (with glasses)

IMG_4534

Azriel was given the task to help Nico with GameMaker

IMG_4535

IMG_4529

IMG_4536

And to help another Azriel (blue shirt on the left) to start learning GameMaker πŸ™‚

IMG_4571

IMG_4573

IMG_4583

Cinta (right) was so busy preparing for our Exhibition next month πŸ™‚

IMG_4533

She’s got lots of plan and didn’t really want to share it πŸ˜€

IMG_4541

Cinta only shared it with Capt. Syahna πŸ˜€

IMG_4566

Cinta had plans with ESPectro, Thunkable and Minecraft

IMG_4588

What we’re allowed to see is what she was doing in Minecraft πŸ™‚

IMG_4601

IMG_4602

IMG_4603

IMG_4605

Vian had new ideas for Minecraft and GameMaker

IMG_4542

And he likes to discuss with Jundy πŸ™‚ Vian also picked some ideas from Nico’s and Awa’s GameMaker

IMG_4564

Nico had finished his break out game today πŸ™‚

IMG_4547

Nico had lots of tutors today, including Capt. Awa (whose switched from working on ESPectro to assisting Nico instead :D)

IMG_4549

IMG_4578

They have more than one balls in the game

IMG_4551

and they add more… πŸ˜€

IMG_4553

This is Capt. Awa’s game. He was practicing for a competition πŸ™‚

IMG_4555

Capt. Awa showed how it worked to Nico

IMG_4563

and then guide Nico how to improve his game πŸ™‚

IMG_4577

IMG_4562

Jundy

IMG_4559

Tinkering on Minecraft. Was assigned to do research on how to control Arduino from Minecraft πŸ™‚

IMG_4560

IMG_4587

Koosha πŸ™‚

IMG_4574

IMG_4600

He showed us his bots on Discord

IMG_4568 IMG_4569

IMG_4570

And then Koosha started to connect from Minecraft to Arduino

IMG_4590

But the documentation was not good, we couldn’t find out how to use /Arduino and /setupserialport command 😦

IMG_4591

TLauncher crashed

IMG_4592

And we still couldn’t figure out how to make this work. Will try it again

IMG_4593

We had a newcomer, Sabrina πŸ™‚ She started to learn Web Programming πŸ™‚

IMG_4575

IMG_4596

Sabrina learned some HTML today πŸ™‚

IMG_4608

She learned to show .html files with browser and also how to inspect websites and see the code πŸ™‚

IMG_4609

Emma finished her homework: creating a guessing number game πŸ™‚

IMG_4580 IMG_4581

IMG_4582

And then she continued to the next lesson πŸ™‚

IMG_4586

Tyo working hard on his Restaurant Menu πŸ™‚

IMG_4579 2

IMG_4594

IMG_4599IMG_4595

 

 

Sabrina’s little brother, Azriel is a newcomer too πŸ™‚ He created his very first game in GameMaker today πŸ™‚

IMG_4589

IMG_4598 2

Yes, it has different levels, and scoring too πŸ™‚

IMG_4597

IMG_4606

IMG_4607

Ok when Capt. Faris started showing this, it means that we have to wrap up! πŸ˜‰

IMG_4610

See you next week πŸ˜‰