ProCodeCG Kids Regular Coding Class – 7 Sept 2019

Standard

Time to be productive and make progress 😉 Every kids in our regular class have their own target and we make sure that they are making progress each week 😉

Ara is still preparing for upcoming Young Scientist Competition. He has prepared an extended abstract, a poster and of course has also finished the code

IMG_0449

what Ara should be doing is to test the steps and try different wifi to get empirical data and measurement

IMG_0471

IMG_0482

Today Ara is trying to be an Evil Twin, to see how difficult it is to set up the attack

IMG_0486

IMG_0496 IMG_0507

Aidia is starting a new project: hand gesture recognition 😉

IMG_0450 IMG_0452

the code is very long, so Aidia took several breaks while typing it. And not yet finished, so we’re going to finish it next week

IMG_0463

Aidia said she wanted to do the schematic first

IMG_0478

IMG_0480

The schematic is ready 🙂 After the code is finished, we’re going to test it 😉

IMG_0487

Fadhlan, with SNAPBOT I and SNAPBOT II 😉

IMG_0453

Fadhlan is developing SNAPBOT II with basic configurations before we add an optical mouse for drawing the map

IMG_0457

but before he started, he helped Aidia to solder the gesture sensor 😉 Thanks so much, buddy 🙂

IMG_0465

Fadhlan now needs the workspace twice as big since now there are two robots to be constructed 😀

IMG_0524

Baran is going to continue intro to programming

IMG_0454

by doing challenges with higher level of difficulties

IMG_0470

IMG_0485

this challenge is not only teaching about geometric shapes but most importantly is about loop and nested loop

IMG_0498

IMG_0503

then Baran can continue to learn some Python with CodeCombat

IMG_0534

IMG_0535 IMG_0536

Techa is probably younger than Baran, but he can keep up with the lessons 🙂

IMG_0455

after finishing maze puzzles

IMG_0459

IMG_0464

Techa also learns about geometric shapes, angles, loop and nested loop

IMG_0499

IMG_0500 IMG_0502

and then: Python coding with Code Combat 🙂

IMG_0527 IMG_0529

Sam is figuring out how to activate his Object Recognition App for the Blind with voice

IMG_0456 IMG_0461

IMG_0462 IMG_0490

and he also working on the Juz’amma. Next week Sam will be given new project 🙂

IMG_0515

Ihsan starts to learn basic electronics because he is interested to build his own robot

IMG_0458

IMG_0460

the first project: LED

IMG_0474

IMG_0476 IMG_0488

and then more LEDs

IMG_0491 IMG_0492

then RGB LED

IMG_0501 IMG_0508

and then LED and button

IMG_0517

Hafiz is performing more test to his machine learning project

IMG_0467

IMG_0475 IMG_0497

IMG_0504

and since there were so much troubles with synchronization between the learning system with the Scratch, we decided to develop the system using App Inventor

IMG_0523

Kinan is still developing her Agario Game 🙂

IMG_0468 IMG_0477

IMG_0484 IMG_0512

IMG_0532

Yogi is still figuring out how to make a code to enable a moving car to stop when we click left button mouse and move when we click again

IMG_0494

IMG_0493 IMG_0510

IMG_0511

we have to find a work around for this one

IMG_0528

Koosha

IMG_0495

connecting via remote to his server at home

IMG_0505

IMG_0513

He is configuring a port forwarding

IMG_0514

to be able to connect to a Minecraft Server 😀

IMG_0519

Fab is continuously making good progress 🙂

IMG_0520

IMG_0526 IMG_0506

he can solve most of the difficult problems by himself. Just give him a simple hint and he will finish it 🙂

IMG_0516 IMG_0522

after this Fab will learn some Python programming before he can start creating his own game 🙂

IMG_0533

The class

IMG_0489

IMG_0525 IMG_0469

we spends hours doing this and time always flies! Until next week 😉

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 29 Dec 2018

Standard

Saturday routines of productivity 🙂

IMG_2281

Fadhlan got loads to do with the robot 😀

IMG_2217

A fresh new look 😉

IMG_2218

IMG_2232

IMG_2256

IMG_2271

And we have 3 newcomers:

Dita

IMG_2219

Dita had finished Intro to Programming with Minecraft Hour of Code

IMG_2223

IMG_2226

and then move on to Blockly Games

IMG_2276

Fitri also gone through the same thing

IMG_2221

IMG_2224

IMG_2225

IMG_2243

IMG_2275

and Putri, finished the intro with Minecraft

IMG_2222

IMG_2244

IMG_2257

but didn’t want Blockly Games and prefer LightBot 😉

IMG_2260 IMG_2269

All three girls have completed the tasks very well 🙂 Well done for an intro, hoping to see them again 🙂

*Photos and videos are also available here

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! 😉

ProCodeCG Regular Coding Class – 3 Feb 2018

Standard

It was cold and raining but it didn’t stop the kids to come to our regular coding class 🙂

Untitled

Untitled

Untitled

Liyyu (or Lyu for short) and his father came straight from Jakarta just to join this class (later the had to catch a 2pm train to get back to Jakarta)

Untitled

Lyu is a very persistent and focus kid

Untitled

He can follow all the instructions and solves most of the problems by his own

Untitled

With this hardwork, Lyu is going to be a great programmer 🙂

Untitled

Tyo returned with lots of things to do

Untitled

Tyo designed the prototype of a folding table

Untitled

He’s going to implement this using Arduino

Untitled

Tyo was also modifying his ProCodeCG Attendance List. He wanted to add checkbox by pressing button in Java

Untitled

Vian created a Minecraft Project that required other players to test the circuit

Untitled

We had problems connecting to his server because it wasn’t a Scriptcraft/Spigot Server

Untitled

Vian was very kind and helpful, he helped Aidia and Echa with their Minecraft setting etc 🙂

Untitled

 

Untitled

Echa

Untitled

and Aidia was given tasks to create structures in Minecraft

Untitled

They had problems with TLauncher, Java version etc, and Danen (blue shirt, will be the topic of the report after this) offered lots of help to them

Untitled

Untitled

Untitled

Untitled

This is Danen

Untitled

Danen was upgrading his RaceCar Game 🙂 He added more features to the game, including some fancy text and pics before the game started 🙂

Untitled

On the next session, Danen switched to Minecraft

Untitled

Danen created an elevator 🙂

Untitled

The elevator can go up and down 🙂 And next he’s going to create a vending machine 🙂

Untitled

Al was still busy debugging his Scriptcraft code. Two of the scripts wouldn’t run and we had to compare it with the one that works

Untitled

Kinan continued her intro to programming lessons

Untitled

She learned some programming logic with LightBot

Untitled

Kinan learned how to create procedures too

Untitled

Then she started to create games using Game Maker 🙂 Vian helped to create the sprite because Kinan said she cannot draw 🙂

Untitled

This is the sprite

Untitled

And Kinan’s first game 🙂

Untitled

Silmi created her own too but not yet finished, we will check again next week 🙂

Untitled

It might be cold and cloudy but the class was fun as always 🙂

 

 

 

 

 

 

 

 

ProCodeCG – Darul Hikam – Intro to Programming – 24 Nov 2017

Standard

Hello, today is the last day of ProCodeCG – Darul Hikam -Intro to Programming Workshop 🙂

Introducing captain on duty: Capt. Bullitt (Awa)

IMG_2779

The class

IMG_2781

IMG_2782 IMG_2783

IMG_2784 IMG_2785

IMG_2787

IMG_2847

We did warming up with Minecraft Hour of Code 🙂

IMG_2786

IMG_2794

IMG_2795

IMG_2803

IMG_2796

The certificates and happy faces 🙂

IMG_2788 IMG_2790

IMG_2797 IMG_2798

IMG_2802

IMG_2804

IMG_2808

IMG_2809

IMG_2812

IMG_2819

IMG_2845

IMG_2846

IMG_2849

IMG_2848

IMG_2850

Then we started to create our very own games 😉

IMG_2793

IMG_2799

Awesome creations!

IMG_2800

IMG_2801

 

IMG_2805 IMG_2806

IMG_2807

IMG_2810

IMG_2811

Thanks so much Darul Hikam 🙂

IMG_2813

Hoping to be able to collaborate again next semester 🙂

IMG_2818

 

 

 

 

ProCodeCG – Darul Hikam – Intro to Programming to 4th Graders – 10 Nov 2017

Standard

Hello! Today ProCodeCG met 4th Graders of Darul Hikam to learn how to create games 🙂

The class situation

IMG_1609

IMG_1604

IMG_1605

We started to learn about programming concepts with Minecraft Hour of Code 🙂

IMG_1648 2

IMG_1650

IMG_1652

IMG_1653

IMG_1655

IMG_1662

IMG_1612

IMG_1606

IMG_1607

IMG_1608

IMG_1610

IMG_1611

IMG_1613

IMG_1618

IMG_1619

IMG_1636

Captain on Duty: Capt. Bullitt 😉 Busy to make sure everyone got connected to the power source 🙂

IMG_1614

Because this is the cable situation 😀

IMG_1615

IMG_1632

Capt. Bullitt assisting his classmates 😀

IMG_1616

Mama Capt. Bullitt and Bu Guru helped too

IMG_1617

The certificates and the happy faces 😀

IMG_1649

IMG_1651

IMG_1656

IMG_1657 IMG_1658

IMG_1669 IMG_1670 2

IMG_1620 IMG_1623

IMG_1624 IMG_1625

IMG_1627 2 IMG_1629

IMG_1633

IMG_1634 IMG_1635

IMG_1643

And then we started to create games 🙂 The kids now can make their own sprite 🙂

IMG_1637

IMG_1638 IMG_1639

IMG_1640 IMG_1641

IMG_1642

Going to continue the lesson in the next semester 😉

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

Standard

Open topics class today 😉

IMG_0714

IMG_0746

Ioan was still excited creating games with GameMaker 🙂

IMG_0709

He got lots of sprites and objects

IMG_0710

IMG_0721

and he added background to the game

IMG_0712 IMG_0713

And Capt. Azriel taught Ioan lots of techniques in GameMaker

IMG_0718

IMG_0732

Ioan learned some new tricks and the game he was creating was a great one 🙂

IMG_0748

Ain installed Spigot Server and Minecraft

IMG_0719

and started to learn JavaScript commands in Minecraft 🙂

IMG_0731

Ain is also good at RedStone 🙂

IMG_0786

Jundy came with a lot of surprises

IMG_0758

IMG_0737

He created a Minecraft world with Blender!

IMG_0738 1

IMG_0739 IMG_0740

IMG_0742

He created every block from scratch. Unbelievable.

IMG_0743 1

IMG_0744 1

Then Jundy created some awesome mechanism with RedStone in (the real) Minecraft 🙂

IMG_0779

This works like a shift register

IMG_0780

And we’re thinking on how to implement this machine into something useful. Great work, Jundy 😉

IMG_0793

We got newcomers 🙂 Hello Jackson 🙂

IMG_0745

Jackson has a very strong skill in programming basics already 🙂

IMG_0757

He finished CodeCombat very easily

IMG_0783

And also the LightBot. Next week Jackson wants to learn Minecraft Modding 🙂

IMG_0784

The other newcomer is Jesse, Jackson’s friend 🙂

IMG_0768

Jesse was working on CodeCombat but because he had to leave earlier, he hadn’t finished it and didn’t continue to LightBot 🙂

IMG_0769

Jesse wants to learn Minecraft Modding too, next week 🙂

IMG_0785

Altair continued his Racing Car Game

IMG_0760

IMG_0747

Ain showed Al how to create random spawning objects 🙂

IMG_0764

Ain is a great teacher 😉

IMG_0765

Yay, Altair finished his Racing Car Game, with exploding animation and scores 🙂

IMG_0776

IMG_0782

Tyo wanted to created games with jMonkeyEngine

IMG_0749

Tyo did some research and downloaded the library. He will see if it’s not to difficult and if it is, we’re going to find other projects 🙂

IMG_0766

Azriel making lots of progress today

IMG_0759

and learned lots of debugging 🙂 Programming is a great way to teach discipline and consistency to kids 😉

IMG_0763

IMG_0767

Faris is still doing image recognition research

IMG_0726

He tried and learned lots of libraries

IMG_0729

IMG_0751

IMG_0753

Train the system

IMG_0750

And these are the results

IMG_0762

 

IMG_0773

IMG_0774 IMG_0775

Using our own dataset! Amazing work Faris. A huge progress!

IMG_0797

Can’t wait to see the kids again next week! 😉