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 πŸ˜‰

Advertisements

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 πŸ˜‰

 

ProCodeCG Kids Regular Coding Class – Open Topics – 28 Jan 2017

Standard

We had a newcomer today πŸ™‚ Dika signed up for regular class but he could only make one class today: Apps Programming πŸ™‚ He will start Arduino Programming next week πŸ™‚

IMG_1609

Hello Faris πŸ™‚ Faris is very curious about programming language πŸ™‚

IMG_1614

This time he wants to learn some C# programming πŸ™‚

IMG_1624

Helloo Nanin, the youngest girl in the class πŸ™‚

IMG_1620

Nanin was busy creating games in GameMaker πŸ™‚

IMG_1631

Capt. Azriel was there too, he’s going to make a game prototype with Thunkable πŸ™‚

IMG_1622

Raul had finished his Arduino Programming so he continued with Java Programming πŸ™‚

IMG_1625

Helloo Viaaan, what’s new with your game today?

IMG_1626

Dika used two laptops because his couldn’t connect to Thunkable

IMG_1628 2

Tyo was working on Pizza Order Form in Java πŸ™‚ Raul helped him to set the environment variables because Tyo has got a new harddisk on his laptop and he’s just had everything got installed.

IMG_1635

Yogi had lots of plan in mind to be implemented in his game πŸ™‚

IMG_1644

There was some errors but he fixed it πŸ™‚ He is planning to create a Clash of Clans alike game πŸ™‚

IMG_1642

While Vian was busy creating more sprites πŸ™‚

IMG_1638

IMG_1652

Fadhil was the only one in the class working on Web Programming in the class because Abit couldn’t make it today. Fadhil created several simple HTML files and display them on a browser.

IMG_1643

OK Tyo finished the task for today and give task to modify it πŸ™‚

IMG_1645

Jundy did his homework and finished the order form with food and beverages and price πŸ™‚

IMG_1648 2 IMG_1649

IMG_1650

Impressive, Jundy πŸ™‚ Homework is to add number of items to the list πŸ™‚

IMG_1651

Capt. Syahna helped Nanin with the game πŸ™‚

IMG_1653

Yeaaay Dika had successfully created his first Android App πŸ™‚

IMG_1654

Capt. Azriel explained about games development to Yogi and his mom πŸ™‚

IMG_1655

An awesome class. Proud to have these young bright fellas in the class! πŸ™‚