ProCodeCG Kids Regular Coding Class – 3 Aug 2019

Standard

Our busy Saturday Coding activities 🙂

Aidia is preparing presentation slides for the exhibition 🙂

IMG_7871

IMG_7898

She will present at least 3 projects on the exhibition: robot, automatic railway gate system and color sorting machine 🙂

IMG_7870

this is the color sorting machine 🙂

IMG_7872

Aidia is little gir a very focus and big dedication 🙂

IMG_7880

It is unbelievable that a 9 yo can make presentation slides like this 🙂

IMG_7884

IMG_7888 IMG_7889

Capt. Faris is busy with research, being a teaching assistant

IMG_7873

and tuning Badi’s ukulele 😀

IMG_7971

We just found out that Badi can play ukulele, very nice 🙂

IMG_7874

today we had to fix this error. Pavilion19’s website is down because the hosting is rerouting the IP address

IMG_7877

we had to report the error to the hosting admin

IMG_7908

too busy to get off the chair 😀 😀 D

IMG_7915

IMG_7916

we sent emails, called the call center, to finally make the website up again. The problem remaining is that we still had to wait to get cpanel activated again

IMG_7918

Fadhlan is going to continue compas calibration

IMG_7875

compass data readings

IMG_7895

comparing the empirical data

IMG_7896

and then uploaded the obsctacle avoiding + mapping code and test the robot

IMG_7919

IMG_7920 IMG_7936

everything seems to work normally but we ran out of time, the robot ran out of battery and so did the laptop 😀

IMG_7937

and also the engineer 😀 so we just called it a day 😀

IMG_7948

Adit is back 🙂 after a looong time 🙂

IMG_7876

he started to learn basic programming all over again for warming up

IMG_7881

IMG_7892 IMG_7897

and making a great progress for today 🙂 Hoping to see you again in the next class Adit 🙂

IMG_7912

Capt. Awa is working on the projects for the exhibition

IMG_7878

IMG_7882 IMG_7891

this time it is the RFID projects. Awa created a game with RFID 😉

IMG_7894

When you answer correctly (by tapping the correct RFID card), you will get scores 🙂

IMG_7911

Faiz is ready to explore sensors today 🙂

IMG_7879

Today it’s ultrasonic sensor 🙂

IMG_7883

And Faiz wanted to learn the code line by line. He asked the meaning of each line 🙂

IMG_7890 IMG_7910

the ultrasonic readings 🙂

IMG_7961

next class we will learn some other sensors before finally assemble the robot 🙂

IMG_7962

Hafiz couldn’t access the machine learning server today

IMG_7885

so we changed plan into creating apps with Thunkable

IMG_7917

Hafiz learned how to create an app to recognize objects

IMG_7926 IMG_7958

The app has successfully detect objects, and Hafiz had successfully added text to voice module to the app 🙂 Great progress today, Hafiz 😉

IMG_7969

Al

IMG_7893

is in the mood of editing with Photoshop today 🙂

IMG_7907

Al has beeen

IMG_7909

Yogi is back after a while 🙂 Welcome back 🙂

IMG_7913

Yogi picked it up where he left 🙂 We still figuring out how to create a little screen view using GameMaker Studio 🙂

IMG_7914

and he also challenged himself with some coding puzzles 🙂

IMG_7963

Zaaka is improving his another complex game 🙂

IMG_7921

IMG_7928 IMG_7944

he created LOTS of room and you can imagine how complex the game is 🙂

IMG_7946 IMG_7965

Kishan keeps improving his game

IMG_7922

and make it a very intuitive and interesting game to play 🙂

IMG_7929

IMG_7931 IMG_7932

IMG_7942

Kishan also carefully created awesome animations for the sprites, making his game looks very alive!

IMG_7952

IMG_7953 IMG_7954

Syadad has been very seriously preparing coding for upcoming exhibition 😉

IMG_7923 IMG_7927

IMG_7949 IMG_7950

He had prepared many codes for building many structures in Minecraft, and going to invent new interesting structures 😉

IMG_7964

Azmi is going to learn basic electronics today 😉

IMG_7924

Capt. Awa helped Azmi installing Arduino and also copying ProCodeCG Handout to Azmi’s laptop

IMG_7925

Azmi looked very interested in assembling things from the very beginning 😉

IMG_7935

He is also willing to type in the code line by line. A very rare willingness for a kid 🙂

IMG_7941 IMG_7951

Finally Azmi got his LED blinking yayyy! 🙂

IMG_7966

Azmi’s first Arduino project 😉

IMG_7968

Tyo is now joining the regular class and continuing his controlling-arduino-with-app project 😉

IMG_7959

we still have problems with connection and will make progress very soon

IMG_7960

The class

IMG_7900

IMG_7901 IMG_7905

IMG_7947

IMG_7899

*Photos and videos are also available here

ProCodeCG – Coding Camp – Minecraft Modding – Day #3 – 6 July 2019

Standard

The last day of Minecraft Modding Coding Camp already 🙂 Today we picked where we left yesterday and signed in to one server to play together and test the codes we’ve been developing for the last three days 🙂

Bita is going to create a skyscraper today 🙂

instead of creating rainbow skyscraper, she created a German Skyscraper 🙂 Impressive 🙂

IMG_5377

Aidia is exploring both RedStone and JavaScript coding 😉

IMG_5371

The RedStone references 🙂

IMG_5374

the JavaScript coding 😉

IMG_5375

Aidia’s first triangle 🙂

IMG_5381

creating triangles with different sizes 😉

IMG_5382

Aidia is very creative, she then created a very big triangle to be a rollercoaster! 😉

IMG_5391 IMG_5394

IMG_5406 IMG_5411

Athir is also working on his triangle today 🙂

IMG_5366

The laptop is a bit laggy so it took a while

IMG_5373

we had to fix some errors

IMG_5385

IMG_5388

and finally Athir’s first triangle 🙂

IMG_5389

IMG_5390

Ibam’s quest today is to make a code to count how many times a player place or break a block in Minecraft 🙂

IMG_5378

Ibam checked his code with one that worked because his was not working

IMG_5387

This is how it’s supposed to work

IMG_5396 IMG_5397

IMG_5398

and finally Ibam successfully made the code work on his server 😉

IMG_5401 IMG_5402

next is creating Snowball game 😉

IMG_5405 IMG_5408

IMG_5410

Koosha is working hard preparing the Minecraft Server

IMG_5399

Koosha added lots of plug-ins including economy plug-in to enable players do transaction like in market place 😉

IMG_5404 IMG_5407

creating a scoreboard

IMG_5418 IMG_5419

the scoreboard will count on how much snowballs being thrown 😀

IMG_5421 IMG_5422

IMG_5424

The class today 😉

IMG_5379

Going to miss you guys 🙂 :* :* :*

IMG_5415 IMG_5416

IMG_5417

*Photos and videos are also available here

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 Coding Camp End 2018 – Minecraft Modding – Day #3

Standard

The last day 😉 Today the kids learned to create more complicated codes to make minigames in Minecraft 😉

IMG_2227

Badi is so ready to type in the codes 😉

IMG_2212

IMG_2215

this is a JavaScript code that will count how many blocks have been broken

IMG_2229

IMG_2247

Shafa is so happy knowing that today we will do multiplayer 😉

IMG_2213

IMG_2216

IMG_2254

Today we have Capt. Faris on duty: helping us porting the code from CanaryMod to Spigot 😉

IMG_2214

IMG_2242

the SnowBall code in JavaScript 😉

IMG_2265

Ajez is also ready for upgrading the skill today 😉

IMG_2228

IMG_2238

IMG_2259

IMG_2261

IMG_2268

Yaaay, Fadhlan is also very happy about playing together in the same server 😀

IMG_2251 IMG_2252

testing the placing and breaking blocks counter

IMG_2245

IMG_2253

 

IMG_2266

IMG_2267

IMG_2273

Lunchtime 😉

IMG_2277

IMG_2278 IMG_2279

Final stage: Capt. Faris deploying the scoreboard and snowball game into the server

IMG_2282 IMG_2284

fine tuning

IMG_2286

yep it works now!

IMG_2287

IMG_2289

We’re playing in the same world in Minecraft 😀 The code will divide us into teams and prints the scoreboard 🙂

IMG_2290

IMG_2291 IMG_2292

IMG_2293 IMG_2297

IMG_2299 IMG_2301

IMG_2302 IMG_2303

IMG_2305

IMG_2306 IMG_2307

The kids with their certificates! Hope you all enjoy the class and learn a lot 😉

IMG_2308 IMG_2309

IMG_2310 IMG_2311

*Photos and videos are also available here

ProCodeCG Kids Coding Camp End 2018 – Minecraft Modding – Day #2

Standard

Day 3! 😉 More coding and more structures being created 😉

IMG_2129

IMG_2130

Shafa continues writing more codes and gets more awesome structures!

IMG_2102

IMG_2106

IMG_2111

IMG_2116

IMG_2117

IMG_2125

Shafa combines building with dancefloor 😉

IMG_2131

IMG_2132

IMG_2133

IMG_2134

Shafa tried lots of interesting things, combining building etc 😉

IMG_2138

we tried to make this zebra stacked blocks 😀 *by combining stacking code with chess code 😀

IMG_2140

IMG_2141

the code

IMG_2142

IMG_2144

IMG_2154

IMG_2158

Badi finished all the codes and has tried everything 🙂 Time for challenges 😉

IMG_2103

IMG_2108

IMG_2109

IMG_2110

IMG_2114

IMG_2115

IMG_2122

IMG_2128

Badi destroys all the work with TNT 😀 He covers the screen worrying that this will be sent to her mother 😀 😀 😀

IMG_2136

Badi tries reinstalling and installing different server (higher version)

IMG_2143

we created rainbow pyramid, finally 😀

IMG_2161

IMG_2162

and pyramid on top of dancefloor (Badi said this is a life-hack way :D)

IMG_2163

Fadhlan starts to explore structures coded in JavaScript 😉

IMG_2105

IMG_2112

IMG_2120

IMG_2121

IMG_2137

IMG_2145

IMG_2146

Fadhlan’s first JavaScript code in Minecraft: stacking blocks

IMG_2155

and he stacks 100 blocks and more (he crashed the server many times :D)

IMG_2156

Ajez starts exploring all codes and see how they work 😉

IMG_2107

IMG_2113

IMG_2118 IMG_2119

IMG_2123

IMG_2139

IMG_2157

Ajez’s attempts of creating rainbow pyramid 😀 😀 😀

IMG_2160

Teamwork 😉

IMG_2127

peer-learning, peer-coding 😉

IMG_2135

IMG_2147

Many progress and lots of codes have been made today 🙂 We’re going to make mini games tomorrow 😉

 

 

 

ProCodeCG Kids Coding Camp End 2018 – Minecraft Modding – Day #1

Standard

Today we learn how to install Bukkit, Spigot Server and Scriptcraft so we can code with JavaScript in Minecraft 😉

IMG_2010

IMG_2021

Shafa

IMG_2003

intro to programming and Minecraft 😉

IMG_2006

done 🙂

IMG_2011

And then Shafa starts to follow the tutorial about basic of JavaScript

IMG_2013

Choosing the blocks to be used

IMG_2020

Shafa created some structures

IMG_2026

IMG_2033

IMG_2036

IMG_2042

IMG_2045

IMG_2047

Shafa starts typing in code 😉

IMG_2050

IMG_2054

IMG_2055

the result of Shafa’s first code: stacking up blocks 😉

IMG_2057

Next code: triangle

IMG_2061

IMG_2063

the result 😉

IMG_2064

Badi

IMG_2004

IMG_2008

Badi learns basic commands in JavaScript

IMG_2012

The structures Badi created 😉

IMG_2022

IMG_2023

IMG_2024

IMG_2025

IMG_2029

IMG_2030

IMG_2032

IMG_2035

IMG_2039

IMG_2043

Badi experimenting with shapes, structures, and number of iterations (the server crashed many m any times 😀 😀 😀 )

IMG_2049

Badi’s exploration continues 😀

IMG_2060

Fadhlan

IMG_2005

Fadhlan goes through intro to programming and Minecraft 🙂

IMG_2007

IMG_2014

Fadhlan finished the intro too 🙂

IMG_2015

Getting ready to code in Minecraft 🙂

IMG_2019

IMG_2031

IMG_2044

IMG_2052

IMG_2056

Ajez 🙂

IMG_2016

The installation process on Ajez’s laptop

IMG_2017

IMG_2018

Ajez starts coding

 

IMG_2034

IMG_2037 IMG_2038

IMG_2040

IMG_2041

IMG_2048

tomorrow probably Ajes can modify this one to spell his name 😀

IMG_2062

So many interesting things the kids learned today 🙂 Many more awaits for tomorrow 😉