ProCodeCG Kids Coding Camp End 2018 – Robotics – Day #3

Standard

Day #3! 🙂 We’re going to make the robots move and navigate 🙂

IMG_2952

IMG_2953

Kresna is going to test every components before putting all together

IMG_2856 IMG_2858

IMG_2860

Testing with the software: ultrasonic reading and robot navigation is functioning

IMG_2916

IMG_2918

IMG_2923

IMG_2944

IMG_2946

IMG_2948

IMG_2966

Putting all together

IMG_2969

And interesting way to arrange the breadboard and Arduino vertically on the platform 😀 Have never seen this way before 😀

IMG_2970

IMG_2974

Yaaay ready for a test 🙂

IMG_2975

Working nicely, never hit any obstacles 😉

IMG_2977

Aidia, starts to assemble the robot too 🙂

IMG_2861

IMG_2867

Galih gives Aidia some help 🙂

IMG_2880

IMG_2881

And after things got too hard, we decide to do simpler projects (don’t worry we still got lots time to finish the robot)

IMG_2936

Ultrasonic Piano project

IMG_2937

Traffic light with pedestrian button project 🙂

IMG_2950

IMG_2962

Aidia has lots of ideas including to make an automatic door for her hamsters 😀

IMG_2963

Galih had created the design the night before and had successfully made the wheels work. So he’s going to test every component and put them on board

IMG_2875

IMG_2876

IMG_2897

Soldering time 🙂

IMG_2903 IMG_2906

Cutting cables and connect them

IMG_2914

almost set for testing

IMG_2929

IMG_2939

IMG_2941

IMG_2943

Finishing

IMG_2945

IMG_2951

IMG_2961

IMG_2965

Ready to test 🙂 The only things need further investigation is why Galih’s robot won’t take other power source than usb from laptop 😀 Other than that it is working perfectly 🙂

IMG_2956

At the end of the class, everybody deserves a certicate 😉

IMG_2971 IMG_2972

IMG_2973

So proud that everybody had completed the target achievements 🙂 Congratulations kids! Hoping to see you again very soon 😉

*Photos and videos are also available here

Advertisements

ProCodeCG Kids Coding Camp End 2018 – Robotics – Day #2

Standard

Day #2 🙂 We’re ready to design the components layout and assemble the robot 🙂

IMG_2764

IMG_2765

Kresna still want to test and explore some components and sensors. And combines them 🙂

IMG_2742

Testing ultrasonic sensor

IMG_2746

IMG_2748

Making ultrasonic counter

IMG_2759

IMG_2761

IMG_2768

Ultrasonic counter works 😉

IMG_2771

Optimizing the code

IMG_2773

improving the counter

IMG_2774

IMG_2777

testing the counting 🙂

IMG_2788

working nicely

IMG_2790

upgrade it by adding buzzer and led

IMG_2799

IMG_2800

IMG_2801

and adding micro servo too 🙂

IMG_2806

works nicely!

IMG_2807

IMG_2808

Now start to assembly the robot’s components 😉

IMG_2810

IMG_2811

IMG_2812

IMG_2821

IMG_2823

 

IMG_2831

about half way to go 😉 will continue tomorrow 🙂

IMG_2834

Awesome Coding Dad/Coding Family/Coding Buddies session 🙂

IMG_2743

doing some experiments with sensors, display, and IoT 🙂

IMG_2750

IMG_2751

IMG_2754

IMG_2760

IMG_2776

Aidia still has several components to explore 😉 And made huge progress 😉

IMG_2744

Working on micro servo

IMG_2752

micro servo works – checked 🙂

IMG_2755

Aidia took notes for each project she had completed 🙂

IMG_2797

working on potentiometer

IMG_2762

still not working

IMG_2769

successfully made temperature and humidity sensor work 😉

IMG_2782

IMG_2783

IMG_2785

now working on LDR 🙂

IMG_2793

IMG_2794

light sensor readings

IMG_2795

we burned a sensor because of reversed polarity 😀 a good way for us to learn 😀

IMG_2798

Insisting to work on ultrasonic sensor while having lunch

IMG_2802

IMG_2803

yep, this one is also working 🙂

IMG_2804

now going to add LED to be activated by light sensor 😉

IMG_2820

IMG_2822

it worked as well, alright!!!

IMG_2826

IMG_2827

IMG_2828

IMG_2829

Galih started to assembly robot’s components but some sensor and components apparently just wouldn’t work together so he had to do some debugging 🙂

IMG_2745

Galih had connected all the components and then he found out that the ultrasonic was not working

IMG_2753

IMG_2757

so he had to test it individually

IMG_2758

IMG_2763

struggling 🙂

IMG_2780

IMG_2781

IMG_2786

IMG_2814

now testing micro servo

IMG_2815

IMG_2817

all are tested now get back to the main scheme

IMG_2818

IMG_2819

really really busy 😀

IMG_2832

Expecting to see the robots navigating tomorrow! Can’t wait until then! 😉

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

 

ProCodeCG Kids Coding Camp End 2018 – Python Programming – Day #2 – 21 Dec 2018

Standard

Day #2 of Python Programming Kids Coding Camp 😉

IMG_1486

IMG_1503

IMG_1505

Everybody gets their own tasks and challenges to make sure each one learns things at their own pace 😉

Ariq relearns about logics, looping, and conditionals with Blockly Games

IMG_1478

IMG_1494

IMG_1500

IMG_1502

IMG_1504

IMG_1520

IMG_1524

IMG_1530

IMG_1543

IMG_1553

Farrel is given a task to display and count prime numbers after learning how to display even and odd numbers 😉

IMG_1479

Instructions for Farrel to follow 😉

IMG_1501

IMG_1519

IMG_1523

IMG_1541

Farrel had to think real hard 🙂

IMG_1544

Finally done! 😉

IMG_1551

Hasbi finished the handout today, and ready for challenges tomorrow 😀

IMG_1480

IMG_1488

IMG_1493

IMG_1507

IMG_1518

IMG_1521

IMG_1537

IMG_1538

Faishal tasks was to finish creating virus today, which he did 🙂 He also explored things about virus, accessing and searching file directories and many more about data and computer security 🙂

IMG_1481

Faishal had created encryption and decryption with Caesar Cipher and Vigenere Cipher too, btw 😉

IMG_1490

IMG_1514IMG_1492

IMG_1506

IMG_1522

IMG_1539

Mohan learns same things as Ariq, starting with simple logics that getting harder for each levels and categories 😉

IMG_1497

IMG_1496

Mohan got some help from Capt. Awa 😉

IMG_1513

IMG_1515

IMG_1525

Mohan now understands about shapes and looping 😉

IMG_1545

IMG_1546

IMG_1548

Mabelle’s was given same tasks as Mohan and Ariq because three of them are younger than the other three, so they must be taught differently 😉

IMG_1498 IMG_1499

IMG_1531 IMG_1532

Mabelle even created a code for animation 🙂

IMG_1552

*Photos and videos are also available here

ProCodeCG Kids Coding Camp End 2018 – Python Programming – Day #1 – 20 Dec 2018

Standard

The first day of ProCodeCG Coding Camp – Python Programming 😉

IMG_1397

IMG_1398

Today everyone should go through the fun way of learning Python language 🙂
Screen Shot 2018-12-20 at 10.14.26

Screen Shot 2018-12-20 at 10.16.14 Screen Shot 2018-12-20 at 09.44.40

Screen Shot 2018-12-20 at 10.16.09

After finishing this challenge, kids started to install Python and then wrote their first code in Python 😉

Let’s take a look at how the kids doing in the class 😉

Faishal

IMG_1387

IMG_1391

IMG_1403

IMG_1410

Hasbi

IMG_1388

IMG_1399

IMG_1418

IMG_1430

IMG_1432

Farrel

IMG_1389 IMG_1390

IMG_1412

IMG_1436

IMG_1437

Ariq

IMG_1394

IMG_1411

IMG_1419

IMG_1428

IMG_1431

Mohan

IMG_1395

IMG_1401

IMG_1426

IMG_1427

IMG_1429

IMG_1433

IMG_1434

Mabelle

IMG_1396

IMG_1400

IMG_1435

IMG_1438

Lunch time

IMG_1420

*Photos and videos are also available here