ProCodeCG Kids Private Class – Robotics – 7 Oct 2019

Standard

The last private session before Fadhlan is flying to Russia, OMGGFGG!!!

IMG_2532

today we had successfully tested SNAPBOT II to do 2 tasks: self-navigating while mapping radar and self-navigating while mouse mapping

IMG_2533

some of the results

Screen Shot 2019-10-07 at 18.29.03

Screen Shot 2019-10-07 at 19.36.55

SNAPBOT I (upper) will stay in Indonesia while SNAPBOT II will fly to Russia and make Indonesia proud! We are only allowed to bring one robot so we make SNAPBOT II dual-functioning 😉

IMG_2549

THE SNAPBOTS! 😉

IMG_2550

good luck Fadhlan and SNAPBOT! MAKE INDONESIA PROUD! 😉 ❤ ❤ ❤

IMG_2548

*Photos and videos are also available here

Advertisements

ProCodeCG Kids Private Class – Robotics – 4 Oct 2019

Standard

Just a few days left! We’ve got to work HARDDDDD!!! we finished the class last night and going to have another private class tonight and we just left the room like this 😀

IMG_2296

Listing things to bring and also we need to shop some more stuff

IMG_2355

the tense is getting higher so we have to LAUGH MORE and EAT MORE 😀 😀 😀

IMG_2366 IMG_2367

mouse reading is giving the expected result 🙂

IMG_2369

the mapping result

IMG_2371

we have more videos than pics, just checkout our Flickr and YouTube for videos 🙂

IMG_2376

we worked 3+ straight hours 😀

IMG_2365

IMG_2373 IMG_2374

*Photos and videos are also available here

YouTube video:
SNAPBOTS – Road to Russia – Part #6

ProCodeCG – Darul Hikam – Kids Coding Class – 4 October 2019

Standard

Hello Friday, time for our weekly coding class 🙂

Maliq is creating a new game today 😉

IMG_2297 IMG_2324

IMG_2343

a shooting game 🙂

IMG_2347

IMG_2349

Darrell still has more ideas to be added to his maze game

IMG_2298

including adding score and adding some portals to move from one room to another

IMG_2309

Darrell discusses his work with Acha, who is also still improving his maze game. So they exchange ideas 🙂

IMG_2317

IMG_2336

Rifqi starts to create his game today 🙂

IMG_2308

Rifqi created awesome sprites

IMG_2311

IMG_2316 IMG_2323

IMG_2330 IMG_2335

IMG_2341

and this is his first game in GameMaker 😉

IMG_2342

Acha

IMG_2300

added more levels, more tricks, more improvements to the game 🙂

IMG_2307

the game is getting more complex and very creatively created 🙂

IMG_2321

Acha even made the rooms larger than the standard to make sure that the game will accommodate his ideas 😀

IMG_2328

IMG_2331 IMG_2348

Ratu had finished the Maze Game

IMG_2301

so started something new today 🙂

IMG_2305

IMG_2312

Ratu is getting better at making sprites

IMG_2320

IMG_2329 IMG_2337

Ratu’s Shooting Game 🙂

IMG_2338 IMG_2339

more features will be added to the game 🙂

IMG_2346

Captain on duty: Capt. Bullit 🙂

IMG_2302

Sami’ is also busy creating assets for the game

IMG_2303 IMG_2306

IMG_2315 IMG_2327

including finding references from the internet to make realistic sprites 😉

IMG_2344

Mandala is paying lots of attention into the details

IMG_2304

IMG_2314

he creates awesome sprites

IMG_2319

IMG_2322

in a very detail manner 🙂

IMG_2340

IMG_2345 IMG_2350

the class

IMG_2313 IMG_2310

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 28 Sept 2019

Standard

This is our Saturday 🙂 How’s yours?

Syathir is starting to create a game 🙂

IMG_1888

He had created some of the sprites last week and today he started to create a room

IMG_1886

IMG_1895 IMG_1909

adding sprites to the room

IMG_1920

the more sprites the merrier 😀

IMG_1935

Syathir looks very excited exploring what he can do with GameMaker, so we just let him improvise 😀

IMG_1943

Aidia’s plan is to install the components and the circuits

IMG_1887

to this delicately built structure

IMG_1891

but first we have to test the sensor again because last week it wouldn’t read anything

IMG_1904

and finally it did read some values but we still need to calibrate the sensor to make sure it detects the correct colors

IMG_1902

we need to re-scale the readings to fit the numbers processed by the code

IMG_1903

Kinan is still building her Agario Game

IMG_1889 IMG_1900

Today she started to make the player gets bigger when it eats the food

IMG_1918 Clive

IMG_1890

had finished all he wanted to do with the maze game 🙂

IMG_1897

So he may start another game: a shooting game. Look how Clive created a sequence of slightly different sprites to give smooth animation

IMG_1934

IMG_1949

done with creating sprites and making this character shooting. Will add more complexity to the game in the next class 🙂

IMG_1960

Sam is given a new project: to detect object and give it a price, so that later we can scan different objects to get the total price 🙂

IMG_1893 IMG_1910

the codes

IMG_1919 IMG_1983

Al

IMG_1894

wanted to do some editing before continuing his machine learning project

IMG_1901

Al is still adding the data and make the machine learn and we haven’t yet got the results

IMG_1932

Capt. Faris is exploring a chatbot that can answer questions and suggest links to a certain topic

IMG_1896

IMG_1906 IMG_1907

IMG_1908 IMG_1921

we deploy it to android

IMG_1936 IMG_1937

and to Telegram messaging

IMG_1945

IMG_1946 IMG_1947

IMG_1999 IMG_1981

Techa was very happy when he was told that he was going to create a game 🙂

IMG_1898

starting with creating sprites

IMG_1905

IMG_1912 IMG_1933

IMG_1948 IMG_1954

and then creating objects that can moves

IMG_1955

creating rooms and put the objects in there

IMG_1961

IMG_1975

adding more sprites and more behaviour

IMG_1982

Techa made several rooms so that the player and move to another room after reaching some certain points

IMG_1997

interesting-looking game 🙂

IMG_1998

Baran still wants to learn JavaScript

IMG_1899

Baran learns looping by drawing interesting line patterns 🙂

IMG_1922

IMG_1923 IMG_1931

Ihsan is going to continue the lesson of basic electronics

IMG_1915 IMG_1924

the lesson for today is multi-function button to activate 2 LEDs

IMG_1939 IMG_1959

IMG_1968

and then creating a traffic light with pedestrian button simulation

IMG_1989

needed some time to debugging each wire and LED and also the polarity until it finally works 🙂

IMG_1987

Yogi has successfully added mini map to the game, yayy

IMG_1916

the mini map needs some scale and coordinates adjustments

IMG_1925

IMG_1926 IMG_1940

IMG_1962

the code

IMG_1963

IMG_1964 IMG_1965

Ara still has to generate Rainbow tables to be able to hack password

IMG_1917 IMG_1928

the command below is to generate  8 char length md5 hash of uppercase letters

IMG_1929

Syadad is still figuring out the Minecraft setting to connect to Arduino with Minecraft Link

IMG_1941

IMG_1957

Neo is running out of time. The competition will be started next week

IMG_1950

and he is finding the most simplest way to send Arduino sensor readings to a browser

IMG_1972 IMG_1985

Zaaka has been adding more advanced techniques to the game 🙂

IMG_1952

including animations

IMG_1970

IMG_1992

and some other features to make the game feel more realistic and running smoothly

IMG_1993

Kishan is doing the same thing with the game 🙂

IMG_1953

He added more sprites, more animations, more tricks that surely increase the awesomeness level of the game 😉

IMG_1969

IMG_1971

Mika is creating his first game with GameMaker 🙂

IMG_1958

IMG_1967

He has learned to create some sprites, making objects and put them in a room 🙂

IMG_1973

Next time we will learn to make the objects move 😉

IMG_1986 IMG_2001

The class

IMG_1911 IMG_1930

IMG_1977 IMG_1976

*Photos and videos are also available here

ProCodeCG – Private Training – Object Classification with Tensorflow – 26 Sept 2019 – Day #3

Standard

We have installed Tensorflow and the dependencies to do object recognition and object counting. Today we started to collect our own data and do labelling so we can start do training with our own data set

IMG_1807

it requires lots of steps and lots of time 😀

IMG_1808

IMG_1809 IMG_1810

we have to resize all the images and label the image before feeding it to the learning system

Screen Shot 2019-09-26 at 20.07.57

We started with very few data set and going to how the result is. And then we will add more data and do classifications.

IMG_1811

Great progress for today 🙂 We still have 2 more sessions and we’re going to finish the target by then 🙂

ProCodeCG Kids Private Class – Robotics – 23 Sept 2019

Standard

Road to Russia saga continues 🙂

IMG_1664

Fadhlan has created an awesome PPT *for a 1000th time 😀

And it is getting better and better 🙂 He is truly a hardworker 🙂

IMG_1665

Today Fadhlan will rewire SNAPBOT I because it has stopped working since we tested it with PWM control and migrate it to Arduino Mega

IMG_1673

IMG_1675

and today we’re going to dissect another mouse. We have crushed 1 USB mouse, dissect and test 2 USB mouse, buy a wireless mouse but then found an easier way with PS2 mouse that we’re going to test today

IMG_1674

The wiring

IMG_1688

IMG_1689

The readings

IMG_1676

 

Screen Shot 2019-09-23 at 15.41.15 Screen Shot 2019-09-23 at 16.19.01

The mapping

Screen Shot 2019-09-23 at 19.48.28 Screen Shot 2019-09-23 at 19.51.56

Screen Shot 2019-09-23 at 20.31.47

Allright! The mouse will be deployed on SNAPBOT II 🙂

IMG_1685

The mess we created today 😀

IMG_1687 IMG_1681 IMG_1680

Messy but we’re happy with the progress! Now we’re quite optimistic that we can get things done on time! 🙂

*Photos and videos are also available here

ProCodeCG – Kids Private Class – Electronics Project – 21 Sept 2019

Standard

We’re finishing Josh Smart Aquarium Project 🙂

IMG_1546

Today we’re adding LED to display the ultrasonic reading and status

IMG_1547

IMG_1549 IMG_1551

IMG_1552

the code

IMG_1553

testing the object detection and distance

IMG_1554

and then adding a counting down info and the status of the water pump 🙂

IMG_1555

IMG_1556

well done, Josh, good luck with the competition 😉

IMG_1545

*Photos and videos are also available here