ProCodeCG – Private Coding Class – Creating Games – Day #3

Standard

The last day 😉 Maxime learns more about basic programming principles with CodeCombat

Screen Shot 2020-07-30 at 10.01.24

CodeCombat is like a game but it actually teaches you how to code 🙂

Screen Shot 2020-07-30 at 10.05.04

you will learn about programming concepts along the adventure

Screen Shot 2020-07-30 at 10.07.44 Screen Shot 2020-07-30 at 10.08.10

Screen Shot 2020-07-30 at 10.13.54 Screen Shot 2020-07-30 at 10.14.44

Screen Shot 2020-07-30 at 10.19.28 Screen Shot 2020-07-30 at 10.23.22

Screen Shot 2020-07-30 at 10.25.02 Screen Shot 2020-07-30 at 10.26.00

Screen Shot 2020-07-30 at 10.28.36 Screen Shot 2020-07-30 at 10.31.11

Screen Shot 2020-07-30 at 10.32.01 Screen Shot 2020-07-30 at 10.42.25

Screen Shot 2020-07-30 at 10.33.15 Screen Shot 2020-07-30 at 10.50.00

Screen Shot 2020-07-30 at 11.04.15 Screen Shot 2020-07-30 at 11.08.57

Screen Shot 2020-07-30 at 11.14.48 Screen Shot 2020-07-30 at 11.15.54

Screen Shot 2020-07-30 at 11.19.33

and then we get back to Game Maker Studio and finish Maxime’s Simple Shooting Game 🙂 Hope that what we have learned so far will be useful for you Maxime, until next time 😉

Screen Shot 2020-07-30 at 11.42.17

ProCodeCG – Private Coding Class – Creating Games – Day #2

Standard

Day #2, Maxime starts to create his own first game with Game Maker 😉

Screen Shot 2020-07-29 at 10.04.04 Screen Shot 2020-07-29 at 10.52.33

starting with creating sprites

Screen Shot 2020-07-29 at 10.07.21 Screen Shot 2020-07-29 at 10.10.41

Screen Shot 2020-07-29 at 10.19.59

and then creating objects and add some drag and drop codes

Screen Shot 2020-07-29 at 10.27.43

Screen Shot 2020-07-29 at 10.32.31 Screen Shot 2020-07-29 at 10.33.16

Screen Shot 2020-07-29 at 10.35.41

adding more characters to the game

Screen Shot 2020-07-29 at 10.42.55

Screen Shot 2020-07-29 at 10.48.22 Screen Shot 2020-07-29 at 10.52.16

Screen Shot 2020-07-29 at 10.52.39 Screen Shot 2020-07-29 at 10.55.25

Screen Shot 2020-07-29 at 11.12.56 Screen Shot 2020-07-29 at 11.16.56

Maxime’s first game! 🙂

Screen Shot 2020-07-29 at 11.17.07

and then Max shows his coding in Tynker

Screen Shot 2020-07-29 at 11.20.02

Screen Shot 2020-07-29 at 11.20.40 Screen Shot 2020-07-29 at 11.20.56

Screen Shot 2020-07-29 at 11.23.54 Screen Shot 2020-07-29 at 11.23.54

Screen Shot 2020-07-29 at 11.27.42

and then start to create another game: simple shooting game 🙂

Screen Shot 2020-07-29 at 11.42.39

Screen Shot 2020-07-29 at 11.45.55 Screen Shot 2020-07-29 at 11.50.34

Screen Shot 2020-07-29 at 11.53.37

we’re going to finish the game tomorrow, and then start creating another game afterwards 😉

ProCodeCG – Private Coding Class – Creating Games – Day #1

Standard

First day of creating games for Maxime 😉

Screen Shot 2020-07-27 at 10.04.36

Today Maxime has to learn basic programming principles: sequences, looping and conditionals

Screen Shot 2020-07-27 at 10.04.33

Screen Shot 2020-07-27 at 10.06.24 Screen Shot 2020-07-27 at 10.13.28

Screen Shot 2020-07-27 at 10.28.58 Screen Shot 2020-07-27 at 10.30.24

Screen Shot 2020-07-27 at 10.43.32 Screen Shot 2020-07-27 at 10.58.33

Screen Shot 2020-07-27 at 10.58.36 Screen Shot 2020-07-27 at 11.03.56

Maxime finished the first challenge

Screen Shot 2020-07-27 at 11.12.04

and moving on to the next

Screen Shot 2020-07-27 at 11.14.08

Screen Shot 2020-07-27 at 11.16.58 Screen Shot 2020-07-27 at 11.17.56

Screen Shot 2020-07-27 at 11.21.40 Screen Shot 2020-07-27 at 11.22.47

Screen Shot 2020-07-27 at 11.26.00 Screen Shot 2020-07-27 at 11.31.14

Screen Shot 2020-07-27 at 11.31.34

done all levels and Maxime is now familiar with all basic principles but still need to learn one more: procedure

Screen Shot 2020-07-27 at 11.34.01

Maxime is going to learn about procedures with LightBot. Because we were running out of time, this is become the homework, and Maxime will start to learn how to create games in the next class 😉

Screen Shot 2020-07-27 at 11.56.57

ProCodeCG – Private Coding Class – Creating Apps – Day #2

Standard

Day #2 of Creating Apps, Manuel had successfully catching up and had finished the Login App, and continued to Odd Even Number App.

Samuel added a welcome screen to the Login App and also had finished the Odd Even Number App.

Then both were given exercise to sharpen their skills on basic programming logics.

Tomorrow is the last day and we’re going to create a Guessing Number App and a Xylophone App 😉

Manuel

Screen Shot 2020-07-21 at 10.11.40//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.12.32//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.12.56//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.22.03//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.23.01//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.26.01//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.36.17//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.40.22//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.41.39//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.45.45//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.48.18//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.48.31//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.48.36//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.01.33//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.01.48//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.02.02//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.03.27//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.04.12//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.11.21//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.12.21//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.23.11//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.38.13//embedr.flickr.com/assets/client-code.js

Samuel

Screen Shot 2020-07-21 at 12.00.11//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.16.14//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.18.05//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.31.55//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.32.01//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.32.11//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.32.15//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.38.07//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.39.23//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.51.23//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.51.19//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 10.56.44//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.10.33//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.12.26//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.13.44//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.19.35//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.23.28//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.25.33//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.50.42//embedr.flickr.com/assets/client-code.js

Task for tomorrow 😉

Screen Shot 2020-07-21 at 11.05.33//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-07-21 at 11.05.37//embedr.flickr.com/assets/client-code.js

ProCodeCG – Private Coding Class – Creating Apps – Day #1

Standard

Today Samuel and Manuel created their first mobile app 😉

Both are creating a simple app to display and hide a picture as the first app, and then they were given exercises to make them more familiar with basic principles of programming.

The second app to be created is a login app 🙂 Samuel had finished his, while Manuel had to install zoom to enable his computer being controlled remotely so that the instructor can show him to do the steps on his computer 🙂 Manuel will catch up tomorrow 😉

So these are what they have been doing so far 🙂

Samuel

Screen Shot 2020-07-20 at 10.03.23 Screen Shot 2020-07-20 at 10.08.45

Screen Shot 2020-07-20 at 10.16.13 Screen Shot 2020-07-20 at 10.18.13

Screen Shot 2020-07-20 at 10.19.43 Screen Shot 2020-07-20 at 10.31.18

Screen Shot 2020-07-20 at 10.32.43 Screen Shot 2020-07-20 at 10.35.32

Screen Shot 2020-07-20 at 10.47.41 Screen Shot 2020-07-20 at 10.45.06

Screen Shot 2020-07-20 at 10.48.30 Screen Shot 2020-07-20 at 10.52.36

Screen Shot 2020-07-20 at 10.56.00 Screen Shot 2020-07-20 at 10.57.52

Screen Shot 2020-07-20 at 11.00.14 Screen Shot 2020-07-20 at 11.05.07

Screen Shot 2020-07-20 at 11.11.53 Screen Shot 2020-07-20 at 11.16.05

Screen Shot 2020-07-20 at 11.26.50 Screen Shot 2020-07-20 at 11.36.35

Screen Shot 2020-07-20 at 11.36.38 Manuel Screen Shot 2020-07-20 at 10.04.01

Screen Shot 2020-07-20 at 10.07.26 Screen Shot 2020-07-20 at 10.07.57

Screen Shot 2020-07-20 at 10.07.59 Screen Shot 2020-07-20 at 10.10.31

Screen Shot 2020-07-20 at 10.19.47 Screen Shot 2020-07-20 at 10.38.55

Screen Shot 2020-07-20 at 10.40.13 Screen Shot 2020-07-20 at 10.42.08

Screen Shot 2020-07-20 at 10.42.24 Screen Shot 2020-07-20 at 10.42.27

Screen Shot 2020-07-20 at 10.52.41 Screen Shot 2020-07-20 at 10.53.39

Screen Shot 2020-07-20 at 10.54.33 Screen Shot 2020-07-20 at 10.58.01

The class 🙂

Screen Shot 2020-07-20 at 10.07.16

ProCodeCG Kids Coding Class – Private – Creating Apps – 15 June 2020

Standard

Aidia is creating a Cat Dictionary App with Thunkable 🙂

Screen Shot 2020-06-15 at 09.01.26

Aidia is designing the layout 😉

Screen Shot 2020-06-15 at 09.03.21

Screen Shot 2020-06-15 at 09.03.40

Now we start to put components on the screen

Screen Shot 2020-06-15 at 09.06.11

Screen Shot 2020-06-15 at 09.08.45

while also collecting data about cats

Screen Shot 2020-06-15 at 09.11.29

Screen Shot 2020-06-15 at 09.16.37

 

Screen Shot 2020-06-15 at 09.34.46

Screen Shot 2020-06-15 at 09.35.03

now laying out the buttons

Screen Shot 2020-06-15 at 09.43.52

and then setting them up. Next time we will add pics of the cat to the buttons and make them work. Each button will bring us to a new screen explaining about associated cat 😉

Screen Shot 2020-06-15 at 09.49.09

*Photos are also available here

Video is accessible here

ProCodeCG Kids Private Coding Class – Creating Apps – Online – 28 March 2020

Standard

Ara’s work today is to create an app that shows location on Google Map 🙂

this is the previous app from previous class 😉

Screen Shot 2020-03-28 at 14.08.07

Screen Shot 2020-03-28 at 14.08.00

now we’re going to jump to create an app with quite high level of difficulties

Screen Shot 2020-03-28 at 14.09.41

we start with the design

Screen Shot 2020-03-28 at 14.11.36 Screen Shot 2020-03-28 at 14.13.08

Screen Shot 2020-03-28 at 14.15.37 Screen Shot 2020-03-28 at 14.20.37

Screen Shot 2020-03-28 at 14.20.54

and then the code

Screen Shot 2020-03-28 at 14.24.13

Screen Shot 2020-03-28 at 14.24.20 Screen Shot 2020-03-28 at 14.29.58

Screen Shot 2020-03-28 at 14.36.14

testing the app

Screen Shot 2020-03-28 at 14.33.33

Screen Shot 2020-03-28 at 14.31.48 Screen Shot 2020-03-28 at 14.44.15

Screen Shot 2020-03-28 at 14.44.44 Screen Shot 2020-03-28 at 14.45.27

adding more features like zooming in and add pin

Screen Shot 2020-03-28 at 14.45.41 Screen Shot 2020-03-28 at 14.49.49

Screen Shot 2020-03-28 at 14.52.40 Screen Shot 2020-03-28 at 14.56.45

Screen Shot 2020-03-28 at 15.01.07

testing the app

Screen Shot 2020-03-28 at 14.57.59

the results

WhatsApp Image 2020-03-28 at 14.40.58

WhatsApp Image 2020-03-28 at 14.46.47

we got the map and the location

WhatsApp Image 2020-03-28 at 14.53.29 WhatsApp Image 2020-03-28 at 15.01.26

next class we will add more location and routes and distance 🙂

*Photos are also available here and video is available here

ProCodeCG Kids Private Coding Class – White Hacking – Online – 21 March 2020

Standard

Today we use both Rajwaa’s pc and laptop because both devices are lagging 😀

Screen Shot 2020-03-21 at 15.12.39

Screen Shot 2020-03-21 at 15.26.11

we do DVWA attack on the laptop

Screen Shot 2020-03-21 at 15.30.28

Screen Shot 2020-03-21 at 15.35.51

while also installing Virtual Box and Kali Linux on the pc

Screen Shot 2020-03-21 at 16.01.01

Screen Shot 2020-03-21 at 16.43.37

we lost xampp and DVWA setting on the laptop so we have to reinstall them all over again, while the pc and the internet connection are so slow so we just move back and forth from pc to laptop 😀

hoping that the next class will be better 😉

*Photos are also available here and the video is here

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

Standard

Today we continue hacking wifi

IMG_5495 IMG_5496

but the airmon-ng still does not work

IMG_5498 IMG_5499

IMG_5500 IMG_5501

so we decided to install DVWA instead. we install xampp first

IMG_5504 IMG_5505

IMG_5506 IMG_5507

IMG_5508

DVWA is ready

IMG_5509

using BurpSuite to attack DVWA

IMG_5510

set the DVWA security to low

IMG_5511

IMG_5514

we make progress today because DVWA attack does not need wifi connection, it is done locally 🙂 we will figure out about the wifi problem in the next class 😉

IMG_5497

*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