ProCodeCG Kids Private Coding Class – White Hacking – 24 Jan 2020

Standard

Today Rajwaa will start learning White Hacking πŸ™‚

IMG_1036

a wifi adapter we will use to hack wifi later πŸ™‚

IMG_1032

Rajwaa has to go through some coding and puzzle challenges to learn about basic security in system and computer

IMG_1033 IMG_1035

IMG_1037

IMG_1038 IMG_1039

IMG_1044

IMG_1045

IMG_1046

IMG_1047

while also installing Kali Linux so next time we can start to do some hacking πŸ™‚

IMG_1040 IMG_1041

IMG_1042 IMG_1043

there are lots of interesting experiments in White Hacking for Rajwaa to do πŸ™‚ Until next time πŸ˜‰

IMG_1034

*Photos and videos are also available here

ProCodeCG Kids Private Coding Class – Basic Electronics – 23 Jan 2020

Standard

Tyo is coming back to the private class to refresh the last lessons we have learned and to learn new things

IMG_0881

we started with learning the details of Arduino programming language (C/C++)

IMG_0882

starting with data types, and how to convert one basis to another πŸ™‚

IMG_0886

 

IMG_0888 IMG_0889

IMG_0890 IMG_0891

learn about signed and unsigned data type

IMG_0887

and how to choose data types

IMG_0892

then we tested the datatypes

 

IMG_0894 IMG_0895

IMG_0896 IMG_0898

and at the end of the class Tyo solved the project he has been doing πŸ™‚ nice progress and achievements today! πŸ™‚

IMG_0893

*Photos and videos are also available here

ProCodeCG Kids Private Coding Class – 18 Jan 2020

Standard

ProCodeCG Kids Private Coding Class πŸ™‚ Today the topic is intro to programming and creating games πŸ˜‰

IMG_0575

learning basic programming logics

IMG_0553

IMG_0554 IMG_0555

IMG_0557 IMG_0558

IMG_0559 IMG_0561

IMG_0562 IMG_0563

and then learning simple syntax in Python

IMG_0572

and then start to learn creating games πŸ™‚

IMG_0573

creating sprites

IMG_0574 IMG_0577

Rajwaa’s first game πŸ™‚

IMG_0578

in the next class Rajwaa wants to learn some white hacking πŸ™‚

IMG_0576

until next time πŸ˜‰

IMG_0560

*Photos are also available here

ProCodeCG Kids Private Class – Python – 16 Dec 2019

Standard

Zaaka and Kishan is starting to learn Python programming πŸ™‚

IMG_7594

Today we learn basic syntax, looping and turtle πŸ˜‰ It is obvious that Zaaka and Kishan like to code in Python πŸ™‚ They follow the instructions easily and even execute their own ideas πŸ™‚

IMG_7596

IMG_7597 IMG_7598

IMG_7599 IMG_7600

IMG_7601 IMG_7607

IMG_7608

Homework Β πŸ˜‰

IMG_7603

Zaaka and Kishan will learn about conditionals and function in the next class πŸ™‚

IMG_7595

ProCodeCG Kids Private Class – Robotics – 16 Sept 2019

Standard

the saga continues… SNAPBOTS Road to Russia πŸ™‚ this is the room before the saga started πŸ˜€

IMG_1186

we’re setting up camera to capture our activity today πŸ˜€

IMG_1185

IMG_1187 IMG_1188

lots of things to do, especially hacking mouse chip to read robot movements but we’re still struggling with reading the data because we haven’t got the correct data sheet 😦

IMG_1189

SNAPBOT II is powered with Arduino Mega and navigates really well. What we are going to do is adding mouse reading and broadcast it via bluetooth to display a map on a laptop/PC

IMG_1190

hacking the mouse is not as easy as we thought πŸ˜€

IMG_1200

well if what we’ve been doing is easy, we wouldn’t have come this far πŸ˜‰

IMG_1201

IMG_1203

we also added a potentiometer to SNAPBOT I to control the PWM so we can adjust the speed of the wheels

IMG_1204

done!

IMG_1206

Fayza, Fadhlan’s older sister is also in the same competition this year πŸ™‚ Good luck all! πŸ™‚

IMG_1209

we’re tired and work is still piling up but we won’t give up! gear up until the D-Day! πŸ˜‰

IMG_1208

*Photos and videos are also available here

ProCodeCG Kids Private Class – Robotics – 9 Sept 2019

Standard

Road to Russia Saga continues πŸ˜‰ We’re working on SNAPBOT I and SNAPBOT II today πŸ˜€

IMG_0667

SNAPBOT I

IMG_0684

SNAPBOT II

IMG_0685

The first thing we do is interfacing an optical mouse to Arduino

IMG_0668

we will put this on SNAPBOT II so we can get the trail of the movement by reading the x and y of the mouse

IMG_0669

we have to carefully check the pin out and datasheet to make sure which port goes to where πŸ˜€

IMG_0670

we use wires to check if we can read the data

IMG_0672 IMG_0673

we print the address but not yet getting the correct reading

IMG_0674 IMG_0675

the x y reading

IMG_0676

checking the connection and ports

IMG_0677

IMG_0679 IMG_0680

and then start soldering

IMG_0681 IMG_0682

IMG_0683

but we have written the code to read x and y from the mouse, and also the code to display the reading into some movement trails like thisΒ Β Screen Shot 2019-09-09 at 17.24.19

still got LOTS of work to do but we won’t stop! we’ll be back soon for more update and progress!

IMG_0671

*Photos and video are also available here

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

Standard

Josh is working on his Smart Aquarium Project πŸ˜‰

IMG_0557

IMG_0558

the components

IMG_0556

IMG_0561

the schematic

IMG_0559

the code

IMG_0560

testing each component

IMG_0563 IMG_0566

securing every wire

IMG_0568

displaying some info on the LCD

IMG_0571

IMG_0575 IMG_0576

all set now!

IMG_0578

there are some minor improvements needed, and it is amazing that Josh can work and focus for 3 straight hour πŸ˜‰

IMG_0564

*Photos and videos are also available here