ProCodeCG Kids Regular Coding Class – 10 Aug 2019

Standard

Our regular busy Saturday 🙂

Al finished a Machine Learning project today

IMG_8309 IMG_8320

The project is to categorize headlines based on the newspaper 🙂

IMG_8380

the code

IMG_8382

the dataset

IMG_8396

Faiz is working on temperature and humidity sensor today

IMG_8310 IMG_8319

IMG_8321

and also started to assembly the robot 🙂

IMG_8386

Fadhlan

IMG_8311

had finished the poster

IMG_8315

and also the presentation slides

IMG_8318

next is to make casing for the robot 😉

IMG_8334

IMG_8340

Fadhlan is getting better at construction things in details 🙂

IMG_8347

he can be like this for hours 🙂

IMG_8348 IMG_8378

and then we tested the navigation and mapping code

 

IMG_8399 IMG_8403

and the mapping works. only the reading is to slow. we’re going to fix that soon

IMG_8404

Badi

IMG_8308

IMG_8312

is also working on presentation slides for exhibition next week

IMG_8316

IMG_8342

Badi is also administering the website, making sure the cpanel has been activated and he has also directed the ns1 address as instructed

IMG_8361 IMG_8362

IMG_8376 IMG_8394

IMG_8395 Syadad

IMG_8313

is getting better at javascript coding for Minecraft

IMG_8327

He’s seriously working hard preparing lots of code for constructing many structures for exhibition 😉

IMG_8333

IMG_8365

and this week the place and break block count codes is working nicely 🙂

IMG_8401

Aidia

IMG_8314

Aidia has to fix the Automatic Railway Gate project, Capt. Awa helped debugging the circuit 🙂 Later, Capt. Faris helped too 🙂 The robot is having some problems too and we’re going to fix it before the exhibition 🙂

IMG_8336

Aidia teaches a new kid joining in the class 🙂

IMG_8368

Aidia also exploring some RedStone projects in Minecraft

IMG_8389 IMG_8390

Sam is preparing 2-3 topics for the exhibition

IMG_8317

this one is the Object Recognition App

IMG_8325

IMG_8326

And Sam is exploring how to create app for recognizing colors

IMG_8332

The codes

IMG_8363

the presentation slides

IMG_8375

Clive will learn some Python programming today 🙂

IMG_8323

with CodeCombat, looking like playing game but actually it teaches you to code 🙂

IMG_8372

IMG_8330 IMG_8331

IMG_8343 IMG_8364

IMG_8373 IMG_8374

Clive is a fast learner 🙂 He finished lots of levels today 😉

IMG_8377

Cean

IMG_8324

explores lots of things today including Minecraft

IMG_8338

Aidia lend him a book of Minecraft structures so Cean can learn how to build things in Minecraft

IMG_8341

and then Cean tried CodeCombat for a while (before finding out that it is a bit too hard for him :))

IMG_8354

then exploring Scratch

IMG_8358

before going back to Minecraft Hero 🙂

IMG_8387

Capt. Faris is fully occupied today as soon as he walked in the class, before putting down the backpack, he’s already on duty 😀

IMG_8328

Capt. Awa is also busy with his TinyDuino project, while also helping Aidia with the Automatic Railway Gate Project 🙂

IMG_8329

Neo has just joining in the class today, he’s got a really serious project for a competition in the next October 🙂

IMG_8335

this is what more or less we’re planning to make 😀

IMG_8435

Harraz is now exploring Minecraft, and soon he will be taught some RedStone structures and writing his own Javascript codes in Minecraft

IMG_8339

Mohan is back! And continuing his Agario Project 😉

IMG_8355

Looking very excited as always 😀

IMG_8366 IMG_8385

Kinan is struggling with GameMaker Studio today. Next week we’re going to buy a license so we’re not having this problem again

IMG_8356

Fab, welcome to the class 🙂

IMG_8357

Fab is going some programming intro today 😉

IMG_8367

Aidia helped him to get started

IMG_8379

and Fab finished the first challenge in no time 🙂

IMG_8383

the next challenge is to finished LightBot to learn about sequence, looping and functions 🙂

IMG_8384

IMG_8392

Fab is a fast learner 🙂 We’re going to do this intro to programming in the next two weeks before starting to create games 😉

IMG_8406

Faishal starts to learn some Android Studio programming while also will explore Ubuntu to do penetration test 😉 We plan to install Kali Linux on his laptop too 🙂

IMG_8388

The class

 

IMG_8393

IMG_8351 IMG_8352

IMG_8350

*Photos and videos are also available here

Advertisements

ProCodeCG – Coding Camp – Minecraft Modding – Day #2 – 5 July 2019

Standard

Day #2 of Coding Camp – Minecraft Modding 🙂 Today we continue to create more building and structures by making lines of codes in JavaScript 🙂

Athir is now getting used to start the server and refreshing it each time he added new codes to be run in Minecraft 🙂

IMG_5244 IMG_5251

IMG_5258 IMG_5290

There are lots of codes examples to be typed and executed 🙂

IMG_5293 IMG_5294

One of the structures Athir created with lines of codes 😉

IMG_5330

Bita is also exploring more JavaScript coding today

IMG_5245

and she started to learn how to make her ideas happen with lines of codes 🙂

IMG_5250 IMG_5257

IMG_5259

Bita’s skyscraper 🙂

IMG_5260

now thinking how to make a rainbow skyscraper 😉

IMG_5292 IMG_5326

IMG_5328

Koosha joined the class 🙂

IMG_5246

He’s so busy exploring many plug-ins, libraries and servers 😀

IMG_5264 IMG_5270

making his own command in Java language

IMG_5278

setting up spigot server configuration

IMG_5291

IMG_5295

experimenting with server plug-ins

IMG_5325

including connecting Minecraft to Google Maps 😀

IMG_5331 IMG_5332

Koosha also make his own MeowPedia so people can buy something and do transaction in Minecraft. Like buying dirt or something LOL

IMG_5336

Ibam is very good at logic and programming

IMG_5247

IMG_5249

the first challenge for Ibam today is to create a rainbow pyramid

IMG_5252

almost finished it *just missed one block on the top

IMG_5253

Ibam tinkering with the code

IMG_5254

and he got it after a few tries: a rainbow pyramid! well done!!!

IMG_5261

the next challenge is to create a half-circled stadium 😉

IMG_5266

in the making

IMG_5267 IMG_5268

IMG_5318

and he did it!

IMG_5319

the next challenge is to make the stadium has alternate colors in black and white 🙂

IMG_5320

Ibam is given this example, that he should alternate colors for odd or even count of blocks 😉

IMG_5321

and he did it again. NICE WORK IBAM 🙂

IMG_5324

Aidia is so glad to be back again in the class 🙂

IMG_5329

Aidia started catching up with the code

IMG_5263

IMG_5265

nice stack of blocks 🙂

IMG_5299

IMG_5304

Aidia also made “Rumah Pak RT” in her world 😀 She is in the process of typing the next code for the next structure 😉

IMG_5317

Lunch break

IMG_5296

IMG_5297 IMG_5298

Friday Prayer time 🙂

IMG_5302 IMG_5306

The class

IMG_5274

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 29 June 2019

Standard

Saturday coding time 😉

We can tell from Fadhlan’s look that he’s very pleased with the new powerbank to be installed to his robot 😀

IMG_4538

He needs lots of bolts and nuts but since we don’t have enough right now, we will just attach it to the robot

IMG_4545

setting up the code

IMG_4546

uploading the code

IMG_4553

the mapping working just fine! now getting ready to put the robot on the ground 😀

IMG_4554

setting up and gooo!

IMG_4562

the reading is ok *notice that now the robot is not attached to the laptop, it is sending the data of ultrasonic sensing via bluetooth

IMG_4563

we forgot to watch the heading of the robot and it jumped to the floor and some components and cables were scattered on the floor OMGGG

IMG_4565

after the accident after we fixed the robot 😀 *we almost had tantrum thinking that we should start the robot from scratch again LOL

IMG_4575

next is attaching compass so the robot will tell us where it is heading: North, South, East or West

IMG_4587

next week we will upload a new code to make the robot doing mapping while avoiding obstacles

IMG_4588

Syadad started to create javascript codes and save it to Spigot server to make structures in Minecraft 🙂

IMG_4539

He tested available codes in the server to see how they work

IMG_4541 IMG_4542

IMG_4550 IMG_4551

and then start to type his own code

IMG_4567 IMG_4568

Syadad first code to stack up blocks

IMG_4578

the result 🙂

IMG_4579

IMG_4584

the next code will be to create triangles 🙂

IMG_4585

Sam is going to be a Coding Camp Captain next week

IMG_4536

he worked hard to prepare himself 😉 don’t worry, you’re going to be great, capt! 😉

IMG_4543

Capt. Faris is going to teach in Coding Camp too, and given tasks to prepare challenges and additional materials 😉

IMG_4537 IMG_4544

IMG_4577

he’s testing Google Colab to be used in Coding Camp

IMG_4581

IMG_4582

Working well 🙂

IMG_4583

Koosha is going to build a new Bukkit plugins today

IMG_4555

this is his explanation about the difference between how Scriptcraft and Plugin work 🙂

93432ce9-d9ce-4857-bf97-bac4998bd597

start to compile the BuildTools

IMG_4561

IMG_4569

IMG_4570

IMG_4586

and then after building the whole Bukkit, BuildTools, Scriptcraft thing, Koosha started to create his own plugin

IMG_4591

in Java languange 🙂

IMG_4592 IMG_4593

this is awesome 🙂

IMG_4595

No matter how many kids showed up, we always make progress and get things done 😉

IMG_4552

It’s not about quantity but all about quality 😉

IMG_4573

IMG_4574

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 1 June 2019

Standard

Hello Saturday Coding Squad 🙂

IMG_2361 IMG_2373

we got this little buddies coming again to the class, how cute 🙂

IMG_2357

Fadhlan’s saga still continues 😀

IMG_2335

a brand new shiny robot 🙂

IMG_2334

very neat! 😉

IMG_2333

Fadhlan is going to test the power source for the robot today

IMG_2337

IMG_2363

IMG_2393

We are testing several codes to the robot

IMG_2362

IMG_2398

The robot now can send ultrasonic readings via bluetooth to this laptop

IMG_2399

now testing ultrasonic reading

IMG_2410

make sure the data format is correct

IMG_2411

and create a map based on the data

IMG_2412

the robot works well except one thing: we need less voltage because we have just crashed the robot because it moved to fast 😀

IMG_2415

Sam has lists to do in finishing the app

IMG_2336

after uploading all the asset to the app, Sam has to create logo for the app 😀

IMG_2347

The code is A LOT 🙂 Hang on Sam, we’re going to finish this very soon 🙂

IMG_2349

Al is going to finish 2 projects today

IMG_2346

One is the alien language project

IMG_2350

the code will make the green monster follow what we say 🙂

IMG_2351

when we say left, it will move to the left and vice versa 😉

IMG_2352

the next project

IMG_2402

IMG_2416

is to give tourists info about recommended places 🙂 Awesome Al 🙂

IMG_2417

Capt. Awa’s plan today is to test the TinyDuino

IMG_2354

while also teaching 🙂

IMG_2364

This is the TinyDuino with LED module and battery module

IMG_2388

The TinyDuino is in the middle. On the left side is the battery module and on the right side is the LED module

IMG_2389

Capt. Awa is discussing TinyDuino with Koosha to figure out how it works

IMG_2414

Wibi is making a lot of progress today 🙂

IMG_2355

He’s given a task to create as many structures as he can in Minecraft 🙂

IMG_2382

like connecting hallway

IMG_2384

basement

IMG_2391 IMG_2392

secret passage

IMG_2395

a glass roof for the basement

IMG_2396

adding door for entering the house properly 🙂

IMG_2408

Ryan is also learning the same things as Wibi

IMG_2356

only Ryan will prefer more experiments with structures 😀

IMG_2358

IMG_2383

IMG_2390 IMG_2359

Capt. Faris

IMG_2360

and his recent research

IMG_2377

a super cutting edge technology

IMG_2378

an algorithm that can make living portraits from just ONE sample picture

IMG_2379

we still finding out about the algorithm

IMG_2380

that can make Marylin Monroe, Einstein and even Monalisa talk! *scary

IMG_2381

Koosha

IMG_2372

Koosha is tinkering with MSDOS and QBASIC 😀

IMG_2385

IMG_2386

and then helping Capt. Awa with the TinyDuino

IMG_2407

we did some debugging to make it work

IMG_2404

IMG_2401

and it finally works!

IMG_2403

thanks so much Koosha! we just haven’t figuring out yet how to make the LED module works 😉

IMG_2405

and then Koosha get back to Minecraft Arduino project 🙂

IMG_2420

with this complex redstone and command block configuration 😀

IMG_2422

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 11 May 2019

Standard

Fasting doesn’t necessarily means that we cannot do our regular activities, especially our Saturday coding class 🙂

IMG_1180 IMG_1181

Sam is on the final stage of his Juz’amma App

IMG_1107

The app is working well now, we decided not to use database as long as the app does not exceeds 50MB limit

IMG_1132

So basically what Sam should do is adding the rest of the content and it will be ready to be uploaded to PlayStore 😉

IMG_1141

Keep on going Sam! 🙂

IMG_1151

Hafiz is working on his Feeding Frenzy Game *lots of video on this 🙂 Hafiz now has lots of skill to develop his own game 🙂

IMG_1108

Fadhlan is very busy today

IMG_1109

He decided to reconstruct the robot

IMG_1114

Fadhlan makes notes to make sure he doesn’t forget anything

IMG_1120

IMG_1122

Look how he optimize the usage of breadboard 🙂

IMG_1135

IMG_1136

We’re going to test bluetooth module as soon as the basic functions are running well

IMG_1155

IMG_1165 IMG_1166

Fadhlan certainly makes awesome progress during this journey 🙂 SO PROUD 🙂

IMG_1177 IMG_1189

IMG_1190

IMG_1175

Button, LED and Ultrasonic works. But the wheels still don’t. Fadhlan will fix it very soon 🙂

IMG_1192

Al finished two Machine Learning projects today 🙂

IMG_1110

The first one is the project to show smiling face when we type nice words and crying face when we type bad words

IMG_1113

the words

IMG_1117

the face

IMG_1119

IMG_1123

The codes. And it works nicely 🙂

IMG_1127

The next project is a dancing panda that will stop dancing if we look at it 🙂

IMG_1156

the code

IMG_1159

the data set for training

IMG_1160 IMG_1161

the result 😀 Awesome work Al 🙂

IMG_1162

Badi is demoing how to clone wifi connection with NodeMCU

IMG_1111

IMG_1112

the result

IMG_1115

IMG_1116 IMG_1118

And Badi got back to the website programming afterwards 🙂 He wanted to change the time and date format in the website 😉

IMG_1124

Capt. Awa

IMG_1121

has to teach a new student today: Juan

IMG_1130

Capt. Awa introduces basic programming to Juan and guides him all the way

IMG_1134

until Juan finished the task 🙂

IMG_1150

Next to teach is Blockly Games

IMG_1170

Capt. Faris

IMG_1125

quietly has uploaded his Memorize Quran App to PlayStore 😉 Super proud 🙂

IMG_1152

IMG_1154

Capt. Faris checks if Al’s Machine Learning Project can be pushed further to do more complex tasks

IMG_1163

and Capt. Faris also does research to help Sam with the app

IMG_1188

Koosha

IMG_1140

is given a task to create a tunnel with sensor that will turn on the torches along the tunnel and link it to Arduino LEDs

IMG_1126 IMG_1137

IMG_1138 IMG_1173

IMG_1174

Koosha has a million way to do things 😉

IMG_1178 IMG_1179

IMG_1185 IMG_1186

Andra is now going to test his first JavaScript code

IMG_1149 IMG_1144

The code will stack a number of blocks on top of each other

IMG_1145

Andra had to change the block with anything else

IMG_1148

IMG_1153

He changed it into TNT blocks 😀

IMG_1167

The next code is building a triangle. Still in progress. Will be continued next week 😉

IMG_1172

*Photos and videos is also available here

ProCodeCG Kids Regular Coding Class – 27 April 2019

Standard

Our last day on Grapari Loop Station 😦 Next week we will move to a new venue

IMG_0360 IMG_0361

Syadad is determined to upgrade his game today 🙂

IMG_0307 IMG_0313

Look at how serious Syadad creates the assets of the game: lots of sprites and objects 🙂

IMG_0328 IMG_0330

IMG_0334

The game

IMG_0335

IMG_0366

and now random spawning is also added to the game

IMG_0371

IMG_0372

So now the game has randomly spawning enemies 🙂

IMG_0391

Al will learn something new today: machine learning 😉

IMG_0308

Al’s task today is to make two categories: good sentences and bad sentences, and then create a sprite that will smile when we type good words and frown when we type bad words 😉

IMG_0323

entering the sentences

IMG_0324 IMG_0343

IMG_0348

developing the codes and the sprites with Scratch

IMG_0369

IMG_0373

Next week we will see how this machine learning work 🙂

IMG_0386

IMG_0395

Sulaiman has a new task today: to connect Minecraft to Arduino 🙂

IMG_0309

with Minecraft Link

IMG_0349

downloading Arduino IDE

IMG_0364

IMG_0365

connecting Minecraft to Arduino

IMG_0380

Yaaay connected

IMG_0381 IMG_0382

Now we can type in commands from Minecraft that will control Arduino components 🙂 Very cool! 🙂

IMG_0383

Aidia has the same task as Sulaiman’s

IMG_0310

But while doing setting and installing

IMG_0316

Aidia wants to create some projects with Scratch 🙂

IMG_0326

IMG_0329 IMG_0340

IMG_0351

Aidia created some music too 🙂

IMG_0352

The code of Minecraft Link to control Arduino from Minecraft

IMG_0358 IMG_0362

with Arduino plugged in

IMG_0368

setting up the environment *took some time 🙂 will be continued next week

IMG_0379

Badi is now doing some optimization to the website 😉

IMG_0311

while also analyze the traffic

IMG_0315

IMG_0327

Badi wants to get more traffic to the website

IMG_0338

So he’s finding ways how to make Google searching works better for the site 🙂

IMG_0339

Capt. Faris is doing advanced research as always 😀

IMG_0314

He wants to replace face realtime in a video

IMG_0318 IMG_0319

the platform he uses to get GPU for computation

IMG_0322

The reference

IMG_0356 IMG_0389

The result for today. Not bad 🙂

IMG_0397

Sam is struggling with database with Thunkable

IMG_0317

We’re going to launch this app as a real product, so we have to work hard 🙂

IMG_0353 IMG_0354

IMG_0355 IMG_0363

IMG_0390

Capt. Awa is also reserching on how to connect Minecraft to Arduino and explore what to be done next 🙂

IMG_0388

IMG_0325 IMG_0342

IMG_0350 IMG_0377

Robbie is back after a long time 🙂 Welcome back buddy 🙂

IMG_0346

Robbie starts all over again with GameMaker

IMG_0347

IMG_0359

He catches up very fast and finished the first game today 🙂

IMG_0370

IMG_0374 IMG_0385

Andra is still exploring Minecraft Modding with JavaScript 😉

IMG_0367

Next week he will type his own mod 🙂

IMG_0387

Our snacks for today thanks to Mama Aidia

IMG_0304 IMG_0305

and to Ambu Fadhlan and Fadhlan who cooks this delicious chicken wings 🙂

IMG_0306

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 6 April 2019

Standard

Saturday’s Coding Squad 🙂

IMG_9014

Capt. Faris is given a project to detect hoax and real news

IMG_8976

plus investigating the neural nets architecture being used by our machine learning platform

IMG_9039

The codes

IMG_9040 IMG_9052

Hafiz’s Plant vs Zombie Game is getting better and better 😉

IMG_8977 IMG_8981

we need to add lots codes to add more features to the game

IMG_8990 IMG_8991

IMG_8993 IMG_8994

Now the game has the randomly generated points (the yellow dots)

IMG_8998 IMG_8999

it also now has flowers that can shoot peas 🙂

IMG_9033

Hafiz has to repeat the process for lots of sprites

IMG_9035

and then define scoring and rules of the game. Lots of hard work but fun 🙂

IMG_9053

Sulaiman is going to choose his own project today 🙂

IMG_8978

We borrowed Aidia’s book to find a suitable project for Sul 🙂

IMG_9004 IMG_9003

IMG_9006 IMG_9010

IMG_9012

After a while, Sul finally chose this one 🙂

IMG_9013

The result 🙂

IMG_9026

and then Sul started to create running text structure like Capt. Awa was doing earlier

IMG_9055

Syadad started creating games today 🙂

IMG_8979

The first sprite

IMG_8986 IMG_8987

Object movement test

IMG_8989

The other sprite to be eaten by the first sprite

IMG_9005

room setup

IMG_9017

Yayyy, Syadad’s first game 🙂

IMG_9037

more object arrangements and background

IMG_9042

We will add scoring in the next class 😉

IMG_9050

Aidia is improving her sophisticated locker system design 😉

IMG_8980 IMG_8984

Aidia added more structures to her world

IMG_8985 IMG_8988

She brought some books for references

IMG_9009

So whatever Aidia created in her world is pure her creativity; she combined lots of ideas into unique structures

IMG_9028

IMG_9034

Capt. Awa asked for a challenge and so the challenge was creating a running text structure

IMG_8983

No one has ever created this before because of it’s tricky nature. By using piston the furthest shift is 7 blocks

IMG_8995

But Awa wouldn’t be a Captain if he wasn’t qualified 🙂 He brilliantly overcome the limitation by making it circular 🙂

IMG_9020

The structure. Unbelievable. Impressive. Outstanding. 🙂

IMG_9022

Awa tried several structures before finally found the correct one

IMG_9023

Minecraft can be used to learn many things including logic, problem solving, creativity, including mechanical structures and electronics logics 😉

IMG_9025

Experimenting with the machine

IMG_9032

adding shield to make it waterproof 😀

IMG_9054

Andra is still going through the intro to coding 🙂

IMG_9008

Today he learned about function through pattern

IMG_9018

IMG_9019 IMG_9029

And then moved on to more challenges. Next week Andra will learn visual coding with actual coding scripts 🙂

IMG_9031 IMG_9049

*Photos and videos are also available here