ProCodeCG – Private Training – Object Classification with Tensorflow – 11 Sept 2019 – Day #4

Standard

Day #4 🙂

We finally figured out all errors and managed to make Tensorflow learn our own datasets 😉

IMG_2860

IMG_2861

Lots of things is going on, so many files to be modified

Screen Shot 2019-10-11 at 19.20.51

Screen Shot 2019-10-11 at 18.57.41

we’re going to make a proper notes and tutorial for this long and tiring process 😀

Screen Shot 2019-10-11 at 18.57.29

Screen Shot 2019-10-12 at 22.33.47 Screen Shot 2019-10-12 at 16.34.32

Screen Shot 2019-10-12 at 11.16.14 Screen Shot 2019-10-12 at 11.08.14

IMG_2858

We’re going to add more datasets and categories next week 🙂

Advertisements

ProCodeCG Kids Regular Coding Class – 12 Oct 2019

Standard

Our regular coding class is back 🙂

Badi is ready to deploy a chatbot on https://pavilion19.id 😉

IMG_2897

Badi did some research to find the most suitable engine to create a chat bot

IMG_2903

IMG_2905

he finally chose this one

IMG_2911

and there it is 🙂 the chatbot is activated 🙂

IMG_2937 IMG_2955

Badi is still tinkering with the layout of the chatbot on the website 🙂

IMG_2970

but it is running already! 🙂

IMG_2971

Aidia is going to make progress with the color sorter project today 🙂

IMG_2902 IMG_2898

IMG_2909

Aidia had put all the components on the sockets

IMG_2928

IMG_2929

we had modified and improved the code as well. next week we’re going to test it with real smarties candy to see if the sorter works 😉

IMG_2964

and then Aidia wanted to make some Scratch codes for refreshing afterwards 🙂

IMG_3006

Faiz is going to be a strong coder 🙂 He brought his own Python Programming book and tried the exercises

IMG_2899

IMG_2933

He was given several challenges and he had to figure out how to do it by looking at the exercises he has finished so far

IMG_2904 IMG_2918

Faiz is doing very well 🙂 if he keeps the hard work and curiosity like this, one day he might be as good as Capt. Faris 🙂

IMG_2934

IMG_2945

Farrell has just joined the class 🙂

IMG_2901

he started with the intro to programming

IMG_2900 IMG_2910

IMG_2917

finished the first challenge

IMG_2931

and then moved to the next

IMG_2932

he went straight to the last level on each category 😀

IMG_2940

IMG_2941

so far he’s doing very well 🙂

IMG_2944

there will be another challenges next week 🙂

IMG_2972 IMG_2988

Hafiz is going to add text to speech to his Color Detection App for the ColorBlind

IMG_2906 IMG_2916

IMG_2989

done adding the code and now the app is working as expected (with some assistance from Capt. Faris) 🙂 will improve the GUI next week 🙂

IMG_2999

Clive is working on his Shooting Game

IMG_2907 IMG_2920

IMG_2921

Clive works really fast and efficiently, like usual 🙂

IMG_2936

the shooting game has all the features now, next week we’re going add some improvements or start to create another game 🙂

IMG_2948 IMG_2949

Al is ready for another Machine Learning project today 🙂

IMG_2908 IMG_2919

IMG_2922

this time the machine learning project is to control a PacMan Game 😉

IMG_2935

IMG_2939

working fine!

IMG_2947

but it requires lots of coding blocks 🙂

IMG_2973

Faiz tested the game to make sure Al is doing it right 😀

IMG_2974

no doubts 😉

IMG_2975

Capt. Faris had loads of research and works waiting for him 😀

IMG_2913

mostly about machine learning 😀

IMG_2912

while also helping the students

IMG_2930

finally the machine is learning, after Faris debugged the code 😀

IMG_2943

IMG_2926

Syadad is still struggling with the RedStone

IMG_2914

we made some sketches to make it easier to understand 😀

IMG_2925

IMG_2950

While Sam is doing everything he can to make his Price Calc App works 🙂

IMG_2924

IMG_2923

the code

IMG_2976

the app is not yet displaying the price for a certain object

IMG_2977 IMG_2978

fixing the code, with the help of Capt. Faris

IMG_2979

and it works! next is to scan several objects and calculate the total price 😉

IMG_2982

IMG_2983

Cean is back 😉

IMG_2956

IMG_2962

today he wanted to do some web programming with HTML

IMG_2969

IMG_2986 IMG_2998

and then Cean wanted to create a game 🙂 next week we will add functions to the game 🙂

IMG_3009

Kinan is still in the Agario Project 🙂

IMG_2958

IMG_2995

And Yogi needs to modify the objects to be able to make some of them appear in the mini map

IMG_2960

IMG_2967 IMG_3013

IMG_3014

the codes

IMG_3015

the code is correct but the sprites should be divided into different objects

IMG_3016 IMG_3017

Mika finished his Maze Game today 🙂

IMG_2966 IMG_2981

IMG_3011 IMG_3012

Fab had also finished creating his own game in GameMaker Studio 2 today 🙂

IMG_2984 IMG_2991

IMG_2992

IMG_3007 IMG_3008

next week we will add more levels and make the enemy run after the main character 🙂

IMG_3010

Ara is still running the code to generate the Rainbow Table. Will do the attack after all the tables generated

IMG_2990

The class

IMG_2961 IMG_2994

IMG_2954

IMG_2951

*Photos and videos are also available here

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

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 🙂