ProCodeCG – Coding Camp End 2019 – Machine Learning, White Hacking, Creating Games & GOLANG – Day #2 – 31 Dec 2019

Standard

Day #2! Everything is getting more interesting πŸ™‚

Faishal decided to use Ubuntu instead of Windows to do his Tensorflow Machine Learning project πŸ˜‰

IMG_8881

tensorflow is already installed (very easily compared to installing it to Windows πŸ™‚ )

IMG_8886

IMG_8907

Faishal is making a customized object detection

IMG_8921

IMG_8922

to detect flower and tree

IMG_8923

IMG_8929 IMG_8945

Faishal had done training with customized data sets, and tomorrow will do the tests πŸ˜‰

IMG_8946

Kinan is constantly making huge progress πŸ™‚

IMG_8882

she has done the layout of of the room

IMG_8884 IMG_8885

and start to code the objects

IMG_8892 IMG_8901

IMG_8906

adding more assets

IMG_8935

IMG_8938

adding scores and tomorrow we will add lives πŸ˜‰

IMG_8947

Joe did lots of work today

IMG_8883

Pacman Machine Learning

IMG_8887

IMG_8888 IMG_8890

Rock Paper and Scissors

IMG_8893 IMG_8894

IMG_8895 IMG_8913

IMG_8914 IMG_8915

IMG_8916 IMG_8917

IMG_8918 IMG_8920

IMG_8896 IMG_8897

Zombie Guess

IMG_8899 IMG_8900

Tic-Tac-Toe

IMG_8909 IMG_8911

Tourist Info

IMG_8924

Detecting Hoax

IMG_8927

IMG_8930 IMG_8931

IMG_8932

Larry or Not Larry

IMG_8933

and more projects πŸ˜‰

IMG_8943

Ardhi is exploring ifconfig, nmap, etherape and angryIP

IMG_8902

IMG_8889 IMG_8891

IMG_8898 IMG_8908

IMG_8912 IMG_8926

IMG_8939

and then start to crack password with Hydra and Johnny πŸ˜‰

IMG_8940

IMG_8944

Djalu’ 4 hundreds’ line of codes is finally working πŸ™‚

IMG_8903

we just need to check the flow of the code and make sure that each function works πŸ˜‰

IMG_8910 IMG_8934

awesome work Djalu!

IMG_8949 IMG_8950

IMG_8951

The class

IMG_8905

IMG_8904

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Machine Learning, White Hacking, Python Programming, Creating Games & GO LANG – Day #1 – 30 Dec 2019

Standard

Day #1 πŸ™‚

Joe created several Machine Learning projects today πŸ™‚

IMG_8756 IMG_8752

IMG_8753

Smart Classroom Project

IMG_8759

IMG_8761 IMG_8762

IMG_8764 IMG_8768

Make Me Happy Project

IMG_8769 IMG_8770

IMG_8771

Chameleon Project

IMG_8779

IMG_8785 IMG_8786

IMG_8789

Facelock Project

IMG_8794

IMG_8798 IMG_8802

IMG_8803 IMG_8806

IMG_8807 IMG_8811

IMG_8815 2

Car or Cup Project

IMG_8817 2

IMG_8821 2 IMG_8822 2

Ardhi is learning White Hacking

IMG_8755

The menu today is installing Kali Linux πŸ™‚

IMG_8754

there were some problems with the virtualization, with the kernel, etc

IMG_8760 IMG_8772

taking notes of steps to fix the problems

IMG_8776

IMG_8784

following the steps

IMG_8787

IMG_8788

and finally we can start to install! πŸ™‚

IMG_8804

IMG_8805 IMG_8820 2

we’re so happy to figure it out but the installing took a while πŸ™‚

IMG_8825

yaaay it is installed and tomorrow we can start to work!

IMG_8828

logging in

IMG_8829

Kinan has a brand new project πŸ™‚

IMG_8757

Space Invaders!

IMG_8758

in this game Kinan will learn different techniques and tricks

IMG_8767

IMG_8778 IMG_8782

IMG_8790 IMG_8793

IMG_8796 IMG_8808

IMG_8818 2 IMG_8823 2

Djalu is still very busy developing Pizza Order System in GOLANG

IMG_8765 IMG_8773

the code keeps growing

IMG_8799 IMG_8816 2

hundreds of lines πŸ˜€

IMG_8824

Faishal is working on Machine Learning

IMG_8766

Faishal is going to develop the projects with Tensorflow

IMG_8777 IMG_8797

IMG_8826 IMG_8827

Zaaka and Kishan is learning Python

IMG_8819 2

Zaaka’s project for today is to create a game to guess a word letter by letter

IMG_8791

IMG_8800 IMG_8813

the next is to do simple encryption

IMG_8814

Kishan is also working on guessing a word and simple encryption

IMG_8792

IMG_8801 IMG_8809

IMG_8812

The class. Yes, we learn different topics but each one is making huge progress πŸ™‚

IMG_8780

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 28 Dec 2019

Standard

While some kids are still in holiday, these ones are making progress in the class πŸ™‚

Fadhlan is building the code for SNAPBOT 3

IMG_8565

we need to test all the components and build the code because we use different sensors and motor drivers

IMG_8574

Capt. Faris helped to modify the code while Fadhlan testing the components

IMG_8613

Badi will start to learn Arduino because it will make the project more realistic to be done without soldering too many electronics components

IMG_8566

the project today is ultrasonic piano with ultrasonic sensor and buzzer

IMG_8607

the buzzer will play different tone in C-D-E-F-G-A-B-C for different distance detected by the ultrasonic sensor

IMG_8626

awesome work, Badi πŸ˜‰

IMG_8627

Robbie now has a brand new laptop and ready to build awesome games with Game Maker Studio πŸ™‚

IMG_8567

downloading Game Maker Studio

IMG_8575

it takes some time getting used to Game Maker Studio. it is significantly more complex than the Lite version

IMG_8584

IMG_8606 IMG_8619

IMG_8628 IMG_8630

and after a while: Robbie’s first game created by Game Maker Studio πŸ˜€

IMG_8632 IMG_8633

Capt. Faris is very busy today πŸ™‚ He is assisting Djalu with GOLANG

IMG_8571

helping Fadhlan with the robot’s code, checking other kids and so on πŸ™‚

IMG_8605

Yogi is building a track counter for the game

IMG_8579

there are two options: creating invisible objects for each player that will increment the counter each time the player finishes the lap, or detecting each player object on certain coordinates πŸ˜€

IMG_8599

IMG_8602

Fab is adding enemy to the game but still working on a bug that prevent the enemy from moving autonomously

IMG_8608

IMG_8609

the other things run very well except the enemy. will figure out how to fix this

IMG_8610

The class

IMG_8581//embedr.flickr.com/assets/client-code.js

IMG_8583

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Minecraft Modding, Python Programming & GO LANG – Day #3 – 28 Dec 2019

Standard

The last day but usually the most fun day πŸ˜€

Rifqi now can write his own JavaScript codes to create structures in Minecraft πŸ™‚

IMG_8562

 

now he can make simple structures like this with JavaScript andΒ modify the code to change the blocks

IMG_8646

and then create another structures with different colors πŸ™‚ this is how kids learn about geometry, structures and programming logics πŸ™‚

IMG_8647

Syafaq has written his own codes in JavaScript too πŸ™‚

IMG_8563 IMG_8639

the results πŸ™‚

IMG_8586

IMG_8653

and surprisingly, Tasaq, the youngest in the group, can write the code without error and can run it smoothly too πŸ™‚ very well done Tasaq!

IMG_8587

the code Tasaq wrote. very precisely written πŸ™‚

IMG_8588

IMG_8643

IMG_8645

the results

IMG_8622

impressive! πŸ˜‰

IMG_8644

Azka is going to finish the virus antivirus code

IMG_8568

IMG_8578 IMG_8618

and then design a GUI for ordering Pizza πŸ˜‰

IMG_8634

Azka created the CLI version of the app

IMG_8635

IMG_8636

and then convert it to GUI.

IMG_8649

Vey, Azka little brother showed up and suddenly carried her on the back πŸ˜€

IMG_8651

this is what siblings do πŸ˜€ πŸ˜€ πŸ˜€

IMG_8652

Djalu made lots of progress today

IMG_8572

creating codes to calculate power and factorial

IMG_8576

IMG_8577

improving the sorting code

IMG_8585

IMG_8621

IMG_8625

and then will explore how to create GUI with GOLANG

IMG_8620

Abil is back to Python coding today

IMG_8580

Abil created a calculator code

IMG_8603

and then start to create GUI in Python

IMG_8604 IMG_8624

then modify it to be able to recognize username and password πŸ™‚

IMG_8631

Lunch time

IMG_8617

The class

IMG_8641 IMG_8582

IMG_8600 IMG_8581

IMG_8615 IMG_8616

IMG_8637 IMG_8583

Going to miss you guys! See you soon! πŸ™‚

IMG_8654 IMG_8655

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Minecraft Modding, Python Programming & GOLANG – Day #2 – 27 Dec 2019

Standard

Day #2 is always more fun because the kids are know each other now so they start to collaborate and help each other πŸ™‚

Abil is learning basic programming visually today to be more familiar with sequence, conditionals, looping and functions πŸ™‚

IMG_8438 IMG_8449

IMG_8452 IMG_8458

IMG_8463 IMG_8473

IMG_8490 IMG_8495

IMG_8507 IMG_8508

IMG_8517

Rifqi is going to do Minecraft Modding in Tasaq’s world today πŸ™‚

IMG_8439

we’re setting up the server to be directed to Tasaq’s IP address

IMG_8442 IMG_8443

IMG_8444

and then give Rifqi access from Tasaq’s server

IMG_8447

So today Rifqi, Syafaq and Tasaq are building their structures together in one world πŸ˜‰

IMG_8453 IMG_8469

IMG_8470

practicing how to create castle with pre-installed codes in JavaScript

IMG_8523

IMG_8524

then Rifqi write his own JavaScript code to create his own structure

IMG_8531

this one is to create stacks of blocks πŸ˜‰

IMG_8532

the result πŸ˜‰

IMG_8533

Syafaq is also joining Tasaq’s world

IMG_8440 IMG_8445

and creating structures in there

IMG_8454

practising the commands

IMG_8465

IMG_8471 IMG_8496

IMG_8497

creating rainbows

IMG_8515

dance floor

IMG_8516

and build his own empire πŸ˜€

IMG_8528

Tasaq is so happy to welcome other player in his world πŸ˜€

IMG_8441 IMG_8448

IMG_8456 IMG_8459

Minecraft Β is very good for kids to learn about spatial skill and geometry and creativity πŸ™‚

IMG_8492 IMG_8506

Azka is given LOTS of tasks today, which she completed one by one πŸ™‚

IMG_8446 IMG_8450

creating functions for calculating power and factorial

IMG_8451 IMG_8460

create GUI for simple calculator

IMG_8474

creating a sorting algorithm

IMG_8482

IMG_8491 IMG_8509

IMG_8513

IMG_8514

guessing a number

IMG_8534

IMG_8512

Kishan made a lot of progress today πŸ™‚

IMG_8461 IMG_8467

calculating power

IMG_8479 IMG_8480

IMG_8481

calculating factorial

IMG_8483

IMG_8484 IMG_8485

adding looping

IMG_8486 IMG_8518

Zaaka is doing more or less the same thing as Kishan

IMG_8462 IMG_8468

simple calculator

IMG_8476 IMG_8477

IMG_8478

calculationg power

IMG_8487

IMG_8488 IMG_8489

adding looping

IMG_8493 IMG_8494

calculating prime numbers

IMG_8504

guessing numbers

IMG_8525

Djalu has learned so much GOLANG after 5 days

IMG_8466 IMG_8472

creating a guessing number program with random numbers

IMG_8511

and made lots of improvements

IMG_8526

IMG_8527

Lunch time

IMG_8498

IMG_8499 IMG_8500

All the boys went for Friday Prayer

IMG_8501 IMG_8502

The class

IMG_8455 IMG_8464

IMG_8535 IMG_8457

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Minecraft Modding, Python Programming & GOLANG – Day #1 – 26 Dec 2019

Standard

Day #1 of ProCodeCG Coding Camp – Minecraft Modding, Python Programming and GOLANG πŸ™‚

Abil is learning Python Programming

IMG_8293

Abil had to go through CodeCombat for Python Intro πŸ™‚

IMG_8300

IMG_8301 IMG_8305

IMG_8314 IMG_8321

After Abil finished all levels, we jumped straight to Python programming πŸ™‚

IMG_8325 IMG_8339

IMG_8346 IMG_8349

IMG_8371 IMG_8374

Djalu insisted that he wanted to finish the assignment from tomorrow, adding looping to the sorting code

IMG_8294

we designed some flowcharts to make things easier

IMG_8369

Syafaq is learning how to code in Minecraft with Javascript

IMG_8295

installation process

IMG_8306

learning basic commands

IMG_8322 IMG_8328

taking notes of the commands

IMG_8335 IMG_8336

learning commands for building basic structures

IMG_8342 IMG_8348

combining box with prism with drone command

IMG_8363

and finally got it right πŸ˜€

IMG_8366

Syafaq had finished the task of making all structures with Javascript commands

IMG_8367

experimenting with various blocks

IMG_8375

IMG_8379 IMG_8384

IMG_8386 IMG_8387

Tasaq is excited to learn Minecraft Modding

IMG_8297

Tasaq learned to build structures manually before start to learn some coding

IMG_8307

IMG_8311 IMG_8334

Tasaq created a house manually to get used to Minecraft commands and blocks

IMG_8347 IMG_8364

IMG_8377 IMG_8381

IMG_8383 IMG_8386

Rifqi did some Minecraft drag and drop programming before starting the coding in Minecraft

IMG_8299 IMG_8303

IMG_8312

done πŸ™‚

IMG_8320

starts coding with basic commands to create simple structures πŸ˜‰

IMG_8323 IMG_8337

IMG_8344 IMG_8351

IMG_8376

Azka is also learning Python

IMG_8302

and get warmed up with CodeCombat

IMG_8304 IMG_8313

done all levels

IMG_8324

then start the real coding πŸ™‚

IMG_8338

IMG_8345 IMG_8350

IMG_8372 IMG_8373

Azka was given a challenge to display prime numbers πŸ™‚ And then had also finished a code for guessing numbers. Next is to add random function and count how many tries the player took to guess a number correctly πŸ™‚

IMG_8382

Kishan had joined a Python Private Class before and still working on the homework

IMG_8315

he has done most of it already

IMG_8318 IMG_8326

IMG_8330 IMG_8333

IMG_8340

and struggling to finish the last one πŸ™‚

IMG_8368

IMG_8370

Zaaka took the same private class as Kishan before so he is more or less having the same progress

IMG_8316

IMG_8319 IMG_8327

IMG_8341

experimenting with looping

IMG_8355

IMG_8356 IMG_8357

IMG_8380

and given another challenge: determining whether a number is prime or not πŸ˜‰

IMG_8391

IMG_8392

done already ! πŸ™‚

IMG_8393

Lunch time

IMG_8352 IMG_8353

IMG_8354 The class IMG_8308

IMG_8310 IMG_8309

IMG_8378 IMG_8317

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Creating Games, Python Programming & GO LANG – Day #3 – 25 Dec 2019

Standard

Day 3 and everybody has made lots of progress πŸ™‚

Tasaq had finished the shooting games and had solved many problems from yesterday πŸ˜‰

IMG_8206 IMG_8214

IMG_8215 IMG_8216

IMG_8217

the game has so many levels with different difficulty levels πŸ˜‰

IMG_8221

IMG_8223

on break time πŸ˜€

IMG_8229

the next is creating a jumping dinosaurs like the Google’s πŸ˜€ Tasaq had to work really hard editing the sprites, resizing them and also creating a very long room πŸ™‚

IMG_8245

IMG_8233

still working on it πŸ™‚

IMG_8246

IMG_8255

Ibam is working on Ordering Pizza App with Python

IMG_8207

it took LOTS of line of codes

IMG_8213

IMG_8224

and finally it works! πŸ™‚

IMG_8226

very well done! πŸ™‚

IMG_8227 IMG_8228

then Ibam started to create virus and antivirus with Python (no footage), and he showed how he created games in Roblox afterwards

IMG_8252 IMG_8253

the code is written in LUA

IMG_8254

Djalu’s task for today is to add more features to the sorting code in GOLANG

IMG_8208

he has to add functions, menu for choosing how to sort (ascending or descending) and make loops asking if the user want to do sorting again

IMG_8219

IMG_8222

IMG_8232

IMG_8238

the next task is to create a program to detect whether a word is palindrome or not

IMG_8244

like this πŸ™‚

Screen Shot 2019-12-25 at 12.28.07 Screen Shot 2019-12-25 at 12.28.10

Syafaq created his own game πŸ˜‰ a very interesting game πŸ™‚

IMG_8209

IMG_8220

the assets

IMG_8225

IMG_8239 IMG_8240

IMG_8242 IMG_8243

this is multiplayer game

IMG_8247

adding more assets, and the game is seriously very fun to play πŸ™‚

IMG_8250

IMG_8248

Lunch time

IMG_8234 IMG_8235

IMG_8236 IMG_8237

The class

IMG_8211 IMG_8212

IMG_8260 IMG_8261

With certificates πŸ˜€ *it is very hard to get the pic where everybody is looking at the camera and not making funny faces πŸ˜€

IMG_8256 IMG_8257

IMG_8259 IMG_8258

*Photos and videos are also available here