ProCodeCG Kids Regular Coding Class – 17 Feb 2018

Standard

Our regular favorite thing πŸ™‚

Untitled

Untitled

Untitled

Silmi forgot to save her work last time

Untitled

so she had to start from scratch again

Untitled

and she recovered real soon πŸ™‚

Untitled

Untitled

Untitled

Danen upgraded his game and added more interesting features: the main character now can shoot πŸ™‚

Untitled

Untitled

Untitled

Danen also added a feature so the enemy can chase the main character πŸ˜€

Untitled

Ozan now move on to a new topic: connecting to cloud to control stuff, for this case: a LED πŸ™‚

Untitled

Untitled

we connect to hivemq for the MQTT connection

Untitled

The LED was ready, and the code too

Untitled

We subscribe to the topic, and start testing receiving and sending message. It worked πŸ™‚

Untitled

Untitled

Now Ozan can control a LED from his Android phone πŸ˜‰

Untitled

Untitled

Untitled

Untitled

Untitled

We can also add more widgets to control things, we’re going to control brightness of LED next week πŸ™‚

Untitled

Firaas made lots of progress because he kept working on the game at home πŸ˜‰

 

Untitled

Untitled

He recreated this RaceCar Game (he lost the one he created last time because he didn’t save it :D)

Untitled

Untitled

Firaas helped Danen to make the enemy chasing the main character πŸ˜€

Untitled

This is Firaas’ second game. He added secret passage and also made the main character shoot πŸ™‚

Untitled

Reading tutorial on how to change shooting directions πŸ™‚

Untitled

Capt. Faris continued exploring ProCodeCG cloud computing server

Untitled

Untitled

we tried to run things up there

Untitled

Pak Budi came to give Faris a briefing about Machine Learning and the project

Untitled

Untitled

Jundy joined in because Faris asked Jundy to run the training process on his laptop πŸ˜€

Untitled

After the briefing this two guys installed Tensorflow on Jundy’s laptop and run a training πŸ™‚

Vian was still doing a project with Ain πŸ™‚

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Azriel is in a SmartHome Project in Minecraft πŸ™‚

Untitled

 

Untitled

Azriel create a light installation

Untitled

and automatic door with pressure plate

Untitled

The switch to turn the lights on/off

Untitled

We had a newcomer: Fathan

Untitled

He was given Intro to Programming, and did it very well

Untitled

Jundy helped Fathan *because they’ve known each other, Fathan goes to the same class as Jundy

Untitled

After the class ended: playing Minecraft together πŸ˜€ #friendship πŸ˜€

Untitled

See you next week with more progress and updates! πŸ˜‰

Advertisements

ProCodeCG – Darul Hikam – Coding Class – 9 Feb 2018

Standard

Friday Fun! πŸ™‚

Untitled

Untitled

Captain on duty today πŸ˜‰ *having lunch before start teaching

Untitled

Today we continue adding features to the game we created last week πŸ™‚

Hibban didn’t save his first game so he recreated it from the beginning and it was better than the first day πŸ™‚

Untitled

Untitled

Hanif kept adding things to the game

Untitled

He added lots of levels

Untitled

Untitled

Untitled

Adrian started his first game since this is his first day joining in the class πŸ™‚

Untitled

Untitled

Untitled

Untitled

Adrian’s first game πŸ™‚

Untitled

Samy (right) had lots of ideas and he drew lots of interesting sprites

Untitled

Detailed ones like this πŸ™‚ Too bad the game won’t compile because the storage was full, we’re going to try again next class πŸ˜‰

Untitled

Capt. Bullit at work πŸ™‚

Untitled

This game is Capt. Bullit’s, used to be an example for the class πŸ˜‰

Untitled

Next class will be more interesting because we’re going to make another game πŸ˜‰ A racing car game πŸ˜‰

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming and Open Topics – 20 Jan 2018

Standard

Our Saturday coding class πŸ™‚

Untitled

Untitled

Cinta started to explore Python libraries for games

Untitled

Untitled

Faris helped Cinta to install and test PyGame

Untitled

The code

Untitled

Untitled

Untitled

Cinta is aiming to create something like this πŸ™‚

Untitled

Awa was given another project πŸ™‚

Untitled

to connect Minecraft to Arduino

Untitled

we tried several ways but nothing worked

Untitled

Neither this one 😦 We’re going to figure it out next time

Untitled

Ain was given a task to collaborate with Awa. Ain should create the structures in Minecraft while Awa connect it to the hardware in the real world

Untitled

Too bad it didn’t work yet so Ain continued his projects in Minecraft by creating more complex structures using Red Stone

Untitled

Untitled

Vian was still so interested in Minecraft Command Block

Untitled

Untitled

Untitled

A tool to create command blocks

Untitled

And we also had Danen πŸ™‚

Untitled

continuing his next game, Racing Car πŸ™‚

Untitled

Under the supervision of Capt. Azriel (blue jacket)

Untitled

Untitled

The game is almost done πŸ™‚ Danen will finish it next week πŸ™‚

Untitled

Nafis was really busy doing a project for school: running text on a LCD

Untitled

Capt. Azriel made sure he type every single line, because you had to type to code πŸ˜€

Untitled

Al’s TLauncher needed to be updated so it took a while before he can start. Al learned more about looping and how to add different blocks in different colors in Minecraft with JavaScript

Untitled

Ozan was still debugging his work, using Nafis’ code just to find out if it work

Untitled

Untitled

Untitled

Capt. Faris continued our TensorFlow research

Untitled

While also helping other kids

Untitled

and exchanging ideas with Jundy πŸ™‚

Untitled

Untitled

Untitled

So much ideas and collaboration today πŸ™‚ Can’t wait until next week πŸ™‚

 

 

 

 

 

 

ProCodeCG Kids Coding Camp – Creating Games – Day #3 – 20 Dec 2017

Standard

Day #3! πŸ™‚

IMG_4798

IMG_4802

Hello Rayhan

IMG_4803

Vian

IMG_4804

Bagas

IMG_4805

Ghassan

IMG_4806

Arkan

IMG_4807

Dehya

IMG_4808

Arka

IMG_4809

Gana

IMG_4810

Edward

IMG_4811

Marcus

IMG_4812

Gabriel πŸ™‚

IMG_4813

We picked up were we left yesterday. Some of the kids working on the Race Car Game

IMG_4800

IMG_4814

IMG_4825

IMG_4826

IMG_4846

IMG_4829

Some started to make BreakOut Gam

IMG_4799

IMG_4815

IMG_4817

IMG_4847

IMG_4848

Some adding more features to their Maze Game

IMG_4818

IMG_4823

IMG_4827

This is how the kids interact with each other in the class

IMG_4816

They work together, play together

IMG_4819

Discuss things and exchange ideas

IMG_4820

And by having a kids tutor, the kids are more open to accept advices πŸ™‚ This is Capt. Ain explaining things πŸ™‚

IMG_4821 IMG_4822

IMG_4824

 

IMG_4828

IMG_4830

IMG_4831 IMG_4832

IMG_4833 IMG_4834

Then the kids started to create Flappy Bird Game

IMG_4835

or invent their own game πŸ˜€

IMG_4836

IMG_4837

The best thing is when kids try to play other kids game πŸ™‚

IMG_4838

IMG_4839 IMG_4840

IMG_4841 IMG_4842

Another version of Flappy Bird Game πŸ˜€

IMG_4843

Kids learn more by playing πŸ™‚

IMG_4844

IMG_4845

 

IMG_4849 IMG_4850

IMG_4851

IMG_4852 IMG_4853

IMG_4854 IMG_4855

Lunch break

IMG_4856 IMG_4857

IMG_4858

“I am eating vegetables!” said Ghassan proudly *Bagas and Arkan sitting next to him tossed him their vegetables and Ghassad had to eat them all LOL

IMG_4860

Lots of creative invention and progress today

IMG_4862 IMG_4863

IMG_4864 IMG_4865

IMG_4866 IMG_4868

IMG_4869 IMG_4870

IMG_4871 IMG_4872

IMG_4873 IMG_4874

IMG_4877

IMG_4875

But kids instinct to play with real objects can never be replaced, so let him! πŸ™‚

IMG_4876

Yaaay the kids now are able to create their own games πŸ™‚ This is them with the certificates πŸ™‚

IMG_4883 2

See you again soon πŸ™‚

ProCodeCG Kids Coding Camp – Creating Games – Day #2 – 19 Dec 2017

Standard

Day #2! πŸ™‚

IMG_4689 IMG_4690

We added more features to the game πŸ™‚

IMG_4691 IMG_4692

IMG_4693 IMG_4694

IMG_4695 IMG_4696

IMG_4697

IMG_4698 IMG_4699

IMG_4700 IMG_4701

Kids were so excited creating their own version

IMG_4702 IMG_4703

Let’s make a list of the kids attending class today:

Arkan

IMG_4704

Ghassan

IMG_4705

Bagas (apparently didn’t want to be in pic :D)

IMG_4706

Vian

IMG_4707

Rayhan

IMG_4708

Gana

IMG_4709

Arka

IMG_4710

Gabriel

IMG_4711

Edward

IMG_4712

Nana

IMG_4713

Dehya

IMG_4714

Kids learned to add scores and levels today πŸ™‚

IMG_4715

IMG_4716 IMG_4717

IMG_4718 IMG_4719

IMG_4721

Look at those happy faces πŸ™‚

IMG_4722

IMG_4723 IMG_4724

And then we started to create another game with different techniques: Race Car πŸ™‚

IMG_4725 IMG_4726

IMG_4727 IMG_4728

IMG_4729

Lunch break

IMG_4730

IMG_4731 IMG_4732

The results at the end of the class today

IMG_4733 IMG_4734

We did learn some lines of codes too πŸ˜‰

IMG_4735 IMG_4736

Plus having time playing: putting one of them inside a box πŸ˜€

IMG_4737

But the progress today is amazing πŸ™‚

IMG_4738 IMG_4739

We’re going to create more games tomorrow and we will report the result! πŸ™‚

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 Kids Regular Coding Class – Open Topics – 11 Nov 2017

Standard

Open topic class πŸ™‚

IMG_1723

IMG_1736

Hello, welcome back, Aidia πŸ™‚

 

IMG_1716

Aidia learned to create games with GameMaker, under close supervision of Capt. Azriel, and help from Ain too πŸ™‚

IMG_1724

Aidia sit for hours to create her own game πŸ™‚

IMG_1729

She kept adding more things to the game πŸ™‚

IMG_1730

IMG_1735

Adding levels and score

IMG_1746

And more sprites πŸ™‚

IMG_1747

Aidia wasn’t only happy creating it, she likes to play it herself too πŸ™‚

IMG_1753

Ain was going to learn Minecraft Modding but there was a problem with his local server so he created another game πŸ™‚

IMG_1717

IMG_1728

And play the game together with his little brother πŸ™‚

IMG_1741

IMG_1742

A heart-melting scene πŸ˜€

IMG_1752

Brillyan started to create his own game today, with Capt. Azriel on duty πŸ™‚

IMG_1720

Brillyan likes to do things in detail

IMG_1725

He created the sprite pixel by pixel πŸ™‚

IMG_1727

IMG_1732

Brillyan also learned how to create objects, background and room. And was given a homework to improve it πŸ™‚

IMG_1748

Azriel (grey jacket) continued his lessons on Javascript coding for Minecraft Modding πŸ™‚

IMG_1731

He’s getting better and better each time πŸ™‚ Today he learned to create an igloo

IMG_1737

and was given a task to make it transparent πŸ˜€

IMG_1738

IMG_1744

and he did πŸ™‚

IMG_1745

And then Azriel learned to create a pyramid

IMG_1757

a rainbow pyramid πŸ™‚ and many more like tunnel and bookstore πŸ™‚ We’re going to develop more things next week πŸ™‚

IMG_1760

J was so busy doing his project

IMG_1739

To create a super secure building πŸ˜€

IMG_1743

It took lots of effort

IMG_1754

And lots of command blocks *J insisted he didn’t want to do it in Javascript

IMG_1755

It’s a big structure

IMG_1756

So it seriously takes some time to finish πŸ˜€

IMG_1761

Keep up the hard work J πŸ˜‰

IMG_1762 IMG_1763

IMG_1764

Bonus: cuteness overloaded πŸ˜€

Tiga, Ain’s little brother was there too πŸ™‚

IMG_1758

To give Ain’s game

IMG_1759

and to demonstrate how to play violin πŸ™‚

IMG_1749

Such a heartthrob! ❀ ❀ ❀

IMG_1750

IMG_1751

See you again next week, all πŸ™‚