ProCodeCG Kids Private Coding Class – Python Programming – 13 Mar 2020

Standard

Our 3-hours private coding class before self-isolation πŸ™‚

IMG_5424

Tyo has successfully been able to crawl the Instagram

IMG_5425

IMG_5427 IMG_5428

while also fixing some bugs

IMG_5431 IMG_5432

IMG_5435

and then we start to learn MQTT πŸ™‚

IMG_5440

the theory

IMG_5441 IMG_5442

we also learn about coding (not programming, but how you code data)

IMG_5443 IMG_5444

about compression

IMG_5445

data transmission, error correction, etc. etc. πŸ˜€

IMG_5446

about data storage and defragmentation

IMG_5447

installing python mqtt libraries

IMG_5449

we also learn about GIT repository Β and intro to machine learning

IMG_5452 IMG_5450

IMG_5451 IMG_5466

IMG_5467 IMG_5468

will use hivemq for mqtt browser

IMG_5469 IMG_5470

IMG_5471

installing mqtt.fx on laptop

IMG_5473

IMG_5474 IMG_5475

IMG_5476

and installing mqtt-dash on the smartphone

IMG_5477

we have successfully sent messages between laptop to smartphone and vice versa via cloud (with hivemq as the mqtt broker)

IMG_5478 IMG_5479

Tyo is very excited now to be able to control things from the cloud a.k.a IoT πŸ˜€

IMG_5480

trying different kind of data and visualization

IMG_5481

IMG_5483 IMG_5484

awesome! Β now we can connect devices and control them via cloud! πŸ™‚ Tyo can connect his previous Arduino projects to this one πŸ™‚

IMG_5487 IMG_5489

IMG_5490 IMG_5491

3 hours of hard work and huge progress! nice!

IMG_5454 IMG_5429

IMG_5430 IMG_5492

IMG_5493

*Photos and videos are also available here

ProCodeCG Kids Private Coding Class – White Hacking – 7 March 2020

Standard

Our private class before self-isolation started πŸ™‚

today we are hacking wifi again but having trouble with airmon-ng

IMG_4984 IMG_4988

so we did all possible things to do to solve this including upgrading all the libraries

IMG_4989

hacking is surely not easy, it takes time and huge numbers hard work

IMG_4990

IMG_4992 IMG_4993

IMG_4995

the laptop still cannot get wifi signal through airmon-ng

IMG_4996

IMG_4997

we probably should reinstall the driver or find another software configuration to make this work

IMG_4985

IMG_4986 IMG_4987

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 7 Mar 2020

Standard

Our regular coding class before everybody has to stay at home πŸ™‚

Fadhlan has two plans for today πŸ™‚

IMG_4837

the first is to continue modifying this awesome of robot structure (look at the unusual and brilliant design!)

IMG_4835

IMG_4836

and replacing iPhone 6plus home button

IMG_4846

a very delicate and complex work

IMG_4851 IMG_4929

IMG_4930

backup-ing data from iPhone to iTunes

IMG_4951

Clive is ready to improve the Maze Game in GameMaker Studio 2 πŸ™‚

IMG_4838 IMG_4852

Clive is getting more fluent using the new and more complex GUI or GameMaker Studio 2

IMG_4858 IMG_4869

the result πŸ˜‰ Once Clive gets the idea of how this IDE works, he would easily recreate all the game from GameMaker Lite πŸ˜‰

IMG_4887

Syathir is going to start learning basic electronics today πŸ˜‰

IMG_4839

the first task is to make a LED blinking πŸ™‚

IMG_4866

Syathir can do the task without help πŸ˜‰

IMG_4867

look! πŸ˜‰

IMG_4901

now installing Arduino IDE

IMG_4903

and then typing the code

IMG_4913

and it is blinking! Congrats Syathir! πŸ™‚ πŸ™‚ πŸ™‚

IMG_4928

Al is going to make a Machine Learning Project to sort waste: organic and inorganic

IMG_4843

making categories

IMG_4856

adding datasets

IMG_4873 IMG_4881

finding sprites

IMG_4896

starts coding

IMG_4897

applying sprites πŸ™‚

IMG_4916

Cean has many plans too πŸ™‚

IMG_4904

including OS development

IMG_4907 IMG_4927

with Scratch

IMG_4938

and HTML

IMG_4955

IMG_4957

the result πŸ˜‰

IMG_4958

Kinan has to add a battery level sprite to the Space Shooter game πŸ™‚

IMG_4845 IMG_4853

IMG_4879

the game is getting more complex so Kinan has to be really carefully choose the object and find where to put the new code

IMG_4908

IMG_4937

Capt. Faris is working hard creating code for Instagram crawling

IMG_4847

IMG_4857 IMG_4882

IMG_4890

listing the followers

IMG_4891

IMG_4892 IMG_4894

IMG_4895 IMG_4898

IMG_4899 IMG_4946

the crawling is done! awesome job as always Capt. Faris πŸ™‚

IMG_4954

Baran is debugging JavaScript to add tail to his Snake Game

IMG_4848

IMG_4875 IMG_4877

we finally located the source and error and fixed it

IMG_4885 IMG_4886

no errors now πŸ™‚

IMG_4893

so now adding the tails πŸ™‚

IMG_4921

Techa

IMG_4849

is improving his out-of-the-box game πŸ˜€

IMG_4864

IMG_4910

and sooo happy with the result LOL

IMG_4911

IMG_4914

the result is mindblasting πŸ˜€

IMG_4941

and Techa already has more ideas to implement πŸ˜€

IMG_4942

Boy creates a very interesting game in Scratch

IMG_4850

feels like playing in a movie πŸ™‚

IMG_4859 IMG_4860

IMG_4861 IMG_4862

IMG_4909

we fixed some things and now everything works as Boy wishes πŸ™‚

IMG_4943

incredible! πŸ™‚

IMG_4949

Arya is joining in πŸ™‚ Welcome πŸ™‚

IMG_4854

going through intro to programming with Minecraft Hour of Code

IMG_4855 IMG_4880

IMG_4906 IMG_4915

done the first task πŸ™‚

IMG_4925

now the next πŸ˜‰

IMG_4926

IMG_4932 IMG_4936

IMG_4944 IMG_4945

finished the Maze and now moving on to the Bird

IMG_4950

Arya keeps going on πŸ™‚ after finishing this, in the next class he will continue to LightBot πŸ˜‰

IMG_4952

Yogi is creating a new game πŸ™‚

IMG_4888

start developing new assets

IMG_4889

IMG_4905

this project is gonna be as great as the previous one πŸ˜‰

IMG_4931

IMG_4934

the code

IMG_4953

Fab

IMG_4917

is adding more codes to make the camera following the object

IMG_4933

IMG_4935

and to give more effect to the game

IMG_4940

The class

IMG_4870 IMG_4871

IMG_4872 IMG_4874

*Photos and videos are also available here

ProCodeCG Kids Private Coding Class – White Hacking – 6 March 2020

Standard

Today we continue hacking the wifi πŸ™‚ It is a long way to go πŸ™‚

IMG_4781

Rajwaa is following the instruction from ProCodeCG Channel YouTube

IMG_4782

we have to install a specific wifi adapter driver make Kali Linux detect the wifi connection

IMG_4783

hacking requires lots of knowledge including networking

IMG_4784

configuring the network setting

IMG_4786

we still have problems with the driver and the wifi connection

IMG_4788

will figure this out in the next class πŸ™‚

IMG_4780 IMG_4785

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Kids Coding Class – 6 March 2020

Standard

This is how we welcoming weekends πŸ™‚ By learning to code after school every Friday πŸ™‚

Capt. Bullitt is ready to teach πŸ˜‰

IMG_4737

today Capt. Bullitt teach Aca how to give 3D objects color in Blender

IMG_4761

IMG_4764

Khalis choose his own challenge for today πŸ˜‰

IMG_4738

a very good practice for logic and problem solving πŸ™‚

IMG_4749 IMG_4755

IMG_4758 IMG_4765

IMG_4768 IMG_4778

Sami’ (and little brother ;))

IMG_4739

Sami’ is going to continue his Race Car Game today

IMG_4748

we make the camera following a certain object

IMG_4754 IMG_4762

IMG_4763

and then adding Petrol indicator πŸ™‚ next we’re going to add score πŸ™‚

IMG_4773

Hanif is still developing his 3D game with CopperCube

IMG_4740 IMG_4744

IMG_4745

Aca is creating his own 3D objects with Blender

IMG_4741

IMG_4743 IMG_4746

IMG_4747 IMG_4750

IMG_4757 IMG_4771

IMG_4777

while Darrell creating a new game: Flappy Bird Game πŸ˜‰

IMG_4742

IMG_4756 IMG_4760

IMG_4769

The class:

IMG_4753

IMG_4751

*Photos and videos are also available here

ProCodeCG Kids Private Coding Class – Python Programming – 2 Mar 2020

Standard

Instagram crawling saga continues!

IMG_4450

the code to be implemented

IMG_4451

IMG_4452

we need to crawl followers and put them in a list

IMG_4453

the list of followers

IMG_4454

there are 483 followers to be listed

IMG_4456

there are some errors

IMG_4457

planning strategies to crawl all the followers

IMG_4458

IMG_4459

we need to observe the structure of the web page very carefully to be able to get the data we want

IMG_4460

because we can only get those data displayed in the browser

IMG_4462 IMG_4466

so some are listed and some are not

IMG_4468

we need to make strategy to scroll the screen to be able to get all the followers

IMG_4469

IMG_4470

we did 3 straight hours of coding and very happy with the progress

IMG_4449

but we still got lots of stuff to be done in the next class πŸ˜‰

IMG_4467

*Photos and videos are also available here

ProCodeCG Kids Private Coding Class – White Hacking – 29 Feb 2020

Standard

Today we try to hack an Android device again πŸ™‚

IMG_4273 IMG_4274

IMG_4278

the trojan has been generated and being sealed too

IMG_4279

send it to the device

IMG_4280

install it to the device

IMG_4281

IMG_4282

taking over the device

IMG_4283

we not yet can hijack the camera but we hijacked the sound recorder πŸ™‚

IMG_4284

and send an sms to someone from kali linux, as if it was sent from Rajwaa’s device πŸ˜€

IMG_4287

IMG_4288 IMG_4289

now trying to hack a windows pc

IMG_4290 IMG_4291

downloading the trojan to windows pc

IMG_4292

the trojan

IMG_4293

but still not working

IMG_4295

so we learned to crack password with Johnny

IMG_4296

IMG_4297

ok we got the root’s password πŸ™‚

IMG_4298

next time we’re going to try to hack a wifi πŸ˜‰

IMG_4277 IMG_4276

IMG_4275

*Photos and videos are also available here