ProCodeCG – Private Coding Class – Online – Python Programming – Day #1

Standard

Day #1 of Python Programming Private Class, we learn about basic principles of programming

Screen Shot 2020-08-03 at 10.05.56 Screen Shot 2020-08-03 at 10.06.03

Screen Shot 2020-08-03 at 10.07.01 Screen Shot 2020-08-03 at 10.08.35

Screen Shot 2020-08-03 at 10.09.08 Screen Shot 2020-08-03 at 10.11.53

Screen Shot 2020-08-03 at 10.12.03 Screen Shot 2020-08-03 at 10.13.36

and then we use Google Colab to make it easier to compile, create documentation and share the code

Screen Shot 2020-08-03 at 10.15.49 Screen Shot 2020-08-03 at 10.18.01

Then we start to practice all of the principles :

Sequence

Screen Shot 2020-08-03 at 10.21.37 Screen Shot 2020-08-03 at 10.25.32

Looping

Screen Shot 2020-08-03 at 10.27.59

Conditionals

Screen Shot 2020-08-03 at 10.36.14

Screen Shot 2020-08-03 at 10.38.53 Screen Shot 2020-08-03 at 10.44.47

Screen Shot 2020-08-03 at 10.48.03

Data types

Screen Shot 2020-08-03 at 10.50.18

Screen Shot 2020-08-03 at 10.57.29

Functions

Screen Shot 2020-08-03 at 10.59.30

Screen Shot 2020-08-03 at 11.04.22 Screen Shot 2020-08-03 at 11.07.00

Screen Shot 2020-08-03 at 11.09.56

and then combine all of the principles altogether

Screen Shot 2020-08-03 at 11.20.06

what we have learned so far 😉

Screen Shot 2020-08-03 at 11.25.20 Screen Shot 2020-08-03 at 11.21.32

Screen Shot 2020-08-03 at 11.25.59

On the next class we will learn some simple implementation of data science with Python 🙂

ProCodeCG – Private Coding Class – Algorithm & Data Structure – Day #4

Standard

Today we reviewed about data structures in Python, comparing sorting algorithm and then start to learn about searching algorithm.

We started with a simple code to search one element out a list

Screen Shot 2020-07-23 at 10.47.09 Screen Shot 2020-07-23 at 10.55.05

and then find the position

Screen Shot 2020-07-23 at 11.00.25 Screen Shot 2020-07-23 at 11.01.32

then we learned about simple caesar cipher because we want to do frequency analysis to implement our new skill about dictionary and searching

Screen Shot 2020-07-23 at 11.05.57 Screen Shot 2020-07-23 at 11.07.04

Screen Shot 2020-07-23 at 11.10.28

Screen Shot 2020-07-23 at 11.17.32

we started the frequency analysis code with a simple code to count occurrence of an element in a list and also learn how to use a dictionary

Screen Shot 2020-07-23 at 11.19.01 Screen Shot 2020-07-23 at 11.19.33

Screen Shot 2020-07-23 at 11.21.03 Screen Shot 2020-07-23 at 11.25.08

Screen Shot 2020-07-23 at 11.34.12 Screen Shot 2020-07-23 at 11.40.22

and we need to sort it

Screen Shot 2020-07-23 at 11.43.16 Screen Shot 2020-07-23 at 11.44.05

we have found way to count each distinct element of a list with associative array a.k.a dictionary

Screen Shot 2020-07-23 at 11.55.40

this is the homework 😉 we’re going to finish the frequency analysis code next week before we explore more about tree and graphs 🙂

Screen Shot 2020-07-23 at 12.00.37

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

Standard

Today is the last day and this is the target for today 😉

Screen Shot 2020-07-22 at 09.58.45 Screen Shot 2020-07-22 at 10.15.44

Sam finished the task for today

Screen Shot 2020-07-22 at 10.05.32 Screen Shot 2020-07-22 at 10.11.20

Screen Shot 2020-07-22 at 10.13.28 Screen Shot 2020-07-22 at 10.14.36

Screen Shot 2020-07-22 at 10.18.44 Screen Shot 2020-07-22 at 10.20.32

Screen Shot 2020-07-22 at 10.25.44 Screen Shot 2020-07-22 at 10.29.19

Screen Shot 2020-07-22 at 10.36.58 Screen Shot 2020-07-22 at 10.38.57

Screen Shot 2020-07-22 at 10.49.38 Screen Shot 2020-07-22 at 10.49.49

and then given several challenges to give more solid ground on his programming skill

Screen Shot 2020-07-22 at 11.12.58 Screen Shot 2020-07-22 at 11.13.44

Screen Shot 2020-07-22 at 11.16.26 Screen Shot 2020-07-22 at 11.35.05

Screen Shot 2020-07-22 at 11.39.24 Screen Shot 2020-07-22 at 11.42.08

Screen Shot 2020-07-22 at 11.48.28

Manuel also finished the task for today

Screen Shot 2020-07-22 at 10.10.11

Screen Shot 2020-07-22 at 10.13.36 Screen Shot 2020-07-22 at 10.18.04

Screen Shot 2020-07-22 at 10.18.39 Screen Shot 2020-07-22 at 10.20.39

Screen Shot 2020-07-22 at 10.30.12 Screen Shot 2020-07-22 at 10.52.55

Screen Shot 2020-07-22 at 10.55.46

and did some programming exercises too

Screen Shot 2020-07-22 at 11.13.49

he is also testing the apps from the previous class 😉

Screen Shot 2020-07-22 at 11.17.47

The class today

Screen Shot 2020-07-22 at 11.57.10

ProCodeCG Kids Regular Coding Class – Online – 18 July 2020

Standard

 

Our excitement today 😉

Aidia is preparing Minecraft buildings and RedStone system for upcoming Exhibition 🙂

Screen Shot 2020-07-18 at 09.01.38 Screen Shot 2020-07-18 at 09.04.22

Screen Shot 2020-07-18 at 09.04.33 Screen Shot 2020-07-18 at 09.12.34

Screen Shot 2020-07-18 at 09.28.20 Screen Shot 2020-07-18 at 09.43.30

Screen Shot 2020-07-18 at 09.47.47 Screen Shot 2020-07-18 at 10.28.26

Screen Shot 2020-07-18 at 10.51.05 Screen Shot 2020-07-18 at 11.16.25

Badi is developing a dummy for his website design client 😉

Screen Shot 2020-07-18 at 09.02.03 Screen Shot 2020-07-18 at 12.05.11

Screen Shot 2020-07-18 at 09.05.03 Screen Shot 2020-07-18 at 09.12.22

Screen Shot 2020-07-18 at 09.14.33 Screen Shot 2020-07-18 at 09.28.31

Screen Shot 2020-07-18 at 09.35.41 Screen Shot 2020-07-18 at 09.53.47

Screen Shot 2020-07-18 at 10.00.51 Screen Shot 2020-07-18 at 10.39.46

Screen Shot 2020-07-18 at 10.41.09 Screen Shot 2020-07-18 at 11.59.23

Screen Shot 2020-07-18 at 11.59.50

Screen Shot 2020-07-18 at 12.00.00 Screen Shot 2020-07-18 at 12.00.08

Screen Shot 2020-07-18 at 12.00.11

Adam had finished Flappy Bird Game so today he’s finishing Agario Game

Screen Shot 2020-07-18 at 09.07.31

Screen Shot 2020-07-18 at 09.42.58 Screen Shot 2020-07-18 at 09.47.08

Screen Shot 2020-07-18 at 09.59.27 Screen Shot 2020-07-18 at 10.34.31

Screen Shot 2020-07-18 at 09.14.28

Screen Shot 2020-07-18 at 10.50.35 Screen Shot 2020-07-18 at 10.50.57

Screen Shot 2020-07-18 at 11.17.48 Screen Shot 2020-07-18 at 11.18.12

Enzo had also finished developing Flappy Bird Game

Screen Shot 2020-07-18 at 09.09.56 Screen Shot 2020-07-18 at 09.10.36

and today started to create Agario Game

Screen Shot 2020-07-18 at 09.28.15 Screen Shot 2020-07-18 at 10.09.30

Screen Shot 2020-07-18 at 10.10.28 Screen Shot 2020-07-18 at 10.55.24

Screen Shot 2020-07-18 at 10.55.30 Screen Shot 2020-07-18 at 11.56.10

Screen Shot 2020-07-18 at 11.56.22 Screen Shot 2020-07-18 at 11.56.30

Screen Shot 2020-07-18 at 11.59.45 Screen Shot 2020-07-18 at 12.00.42

Bryson pick up where he left, adding scores and levels to his Maze Game 🙂

Screen Shot 2020-07-18 at 09.12.29 Screen Shot 2020-07-18 at 10.00.57

Screen Shot 2020-07-18 at 10.07.37 Screen Shot 2020-07-18 at 10.13.52

Screen Shot 2020-07-18 at 10.14.53

Makayla added score and levels to her Maze Game and getting ready to create a new game 😉

Screen Shot 2020-07-18 at 09.12.41

Screen Shot 2020-07-18 at 09.15.45 Screen Shot 2020-07-18 at 09.34.19

Screen Shot 2020-07-18 at 09.42.34 Screen Shot 2020-07-18 at 09.43.41

Screen Shot 2020-07-18 at 09.49.54 Screen Shot 2020-07-18 at 09.52.42

Wibi has just joined the class today, and we let him explore Minecraft and build things manually before we start to build structures using codes in JavaScript 😉

Screen Shot 2020-07-18 at 09.16.57

Screen Shot 2020-07-18 at 09.35.31 Screen Shot 2020-07-18 at 09.43.46

Screen Shot 2020-07-18 at 09.54.20 Screen Shot 2020-07-18 at 10.09.21

Screen Shot 2020-07-18 at 10.23.24

Ara is still doing modelling with Blender, preparing for the exhibition 🙂

Screen Shot 2020-07-18 at 09.26.56

Screen Shot 2020-07-18 at 09.35.35 Screen Shot 2020-07-18 at 09.43.03

Screen Shot 2020-07-18 at 09.47.13 Screen Shot 2020-07-18 at 10.00.28

AlFattan continues Minecraft Modding with JavaScript

Screen Shot 2020-07-18 at 09.40.22 Screen Shot 2020-07-18 at 11.06.05

Screen Shot 2020-07-18 at 11.16.30 Screen Shot 2020-07-18 at 11.22.03

Screen Shot 2020-07-18 at 11.31.25 Screen Shot 2020-07-18 at 11.42.28

while Daffa starts to create 3D games with Unity in C# 😉

Screen Shot 2020-07-18 at 10.20.19 Screen Shot 2020-07-18 at 10.01.01

Screen Shot 2020-07-18 at 10.34.37 Screen Shot 2020-07-18 at 10.35.21

Screen Shot 2020-07-18 at 10.39.33 Screen Shot 2020-07-18 at 10.51.01

Screen Shot 2020-07-18 at 10.57.41 Screen Shot 2020-07-18 at 10.58.46

Screen Shot 2020-07-18 at 11.00.07 Screen Shot 2020-07-18 at 11.07.18

Screen Shot 2020-07-18 at 11.09.40 Screen Shot 2020-07-18 at 11.10.03

Screen Shot 2020-07-18 at 11.18.53 Screen Shot 2020-07-18 at 11.19.59

Screen Shot 2020-07-18 at 11.22.11 Screen Shot 2020-07-18 at 11.23.34

Screen Shot 2020-07-18 at 11.35.16 Screen Shot 2020-07-18 at 11.36.39

Screen Shot 2020-07-18 at 11.43.45 Screen Shot 2020-07-18 at 11.50.18

Rheino switched to Game Maker today, and already created a fancy shooting game with awesome animation and details 😉

Screen Shot 2020-07-18 at 10.57.01 Screen Shot 2020-07-18 at 11.06.31

Screen Shot 2020-07-18 at 11.10.29

Fadhlan has to prepare for a talk on Aug 1 and he has to make sure one of the SNAPBOTs is ready for live demo

Screen Shot 2020-07-18 at 11.05.40

fadhlan-progress

Kinan has not send any picture of progress yet, she is still working on a Covid Game but cannot share screen because she logged in with a smartphone.

We also had Azka joining the class today, but he didn’t share screen so we cannot recap his progress for today, but so far he had finished a maze game, a shooting game and started to create a simple multiplayer game 😉

Will be reporting again next week 😉

ProCodeCG Kids Regular Coding Class – Online – 11 July 2020

Standard

Saturday is our time to gather and work 😉

Andra joined our regular class today and start an elevator project, under the supervision of Capt. Awa 😉

Screen Shot 2020-07-11 at 08.57.22 Screen Shot 2020-07-11 at 09.00.50

Screen Shot 2020-07-11 at 09.21.46 Screen Shot 2020-07-11 at 09.33.43

Screen Shot 2020-07-11 at 09.46.54

Aidia is creating skin and continuing her Minecraft projects (redstone and stuff)

Screen Shot 2020-07-11 at 09.00.56

Screen Shot 2020-07-11 at 09.06.43 Screen Shot 2020-07-11 at 09.16.49

Screen Shot 2020-07-11 at 09.42.13

like creating roller coaster on a structure created by a code

Screen Shot 2020-07-11 at 09.47.52

Screen Shot 2020-07-11 at 10.16.28 Screen Shot 2020-07-11 at 10.34.26

Screen Shot 2020-07-11 at 10.48.19 Screen Shot 2020-07-11 at 11.01.29

Screen Shot 2020-07-11 at 11.13.19 Screen Shot 2020-07-11 at 11.28.57

Screen Shot 2020-07-11 at 11.32.39 Screen Shot 2020-07-11 at 11.49.12

Tsaqif moved from IDLE to online Python coding today 🙂

Screen Shot 2020-07-11 at 10.32.24

Screen Shot 2020-07-11 at 09.01.08 Screen Shot 2020-07-11 at 09.06.38

Screen Shot 2020-07-11 at 09.11.36 Screen Shot 2020-07-11 at 09.16.43

Screen Shot 2020-07-11 at 10.19.15 Screen Shot 2020-07-11 at 10.32.46

While Ukasy has gone long way ahead 🙂

Screen Shot 2020-07-11 at 09.06.25 Screen Shot 2020-07-11 at 09.06.52

Screen Shot 2020-07-11 at 09.13.11 Screen Shot 2020-07-11 at 09.13.14

Screen Shot 2020-07-11 at 09.27.40 Screen Shot 2020-07-11 at 09.33.03

Screen Shot 2020-07-11 at 09.42.49 Screen Shot 2020-07-11 at 09.43.30

Screen Shot 2020-07-11 at 09.44.05 Screen Shot 2020-07-11 at 09.46.11

Screen Shot 2020-07-11 at 09.49.07 Screen Shot 2020-07-11 at 10.00.19

Screen Shot 2020-07-11 at 10.01.36 Screen Shot 2020-07-11 at 10.11.48

Screen Shot 2020-07-11 at 10.13.54 Screen Shot 2020-07-11 at 10.17.25

Daffa is learning C# 😉

Screen Shot 2020-07-11 at 09.16.55 Screen Shot 2020-07-11 at 09.19.15

Screen Shot 2020-07-11 at 09.22.54 Screen Shot 2020-07-11 at 09.27.09

Screen Shot 2020-07-11 at 09.33.12 Screen Shot 2020-07-11 at 09.40.19

Screen Shot 2020-07-11 at 09.46.11 Screen Shot 2020-07-11 at 10.11.54

Screen Shot 2020-07-11 at 10.40.43 Screen Shot 2020-07-11 at 10.58.50

Screen Shot 2020-07-11 at 11.04.00 Screen Shot 2020-07-11 at 11.15.47

Screen Shot 2020-07-11 at 11.21.12 Screen Shot 2020-07-11 at 11.32.28

Screen Shot 2020-07-11 at 11.37.49

while Rheino is still learning developing website with HTML, CSS and Javascript

Screen Shot 2020-07-11 at 09.23.07

Screen Shot 2020-07-11 at 09.25.16 Screen Shot 2020-07-11 at 09.27.24

Screen Shot 2020-07-11 at 09.33.49 Screen Shot 2020-07-11 at 09.47.10

Screen Shot 2020-07-11 at 09.52.35 Screen Shot 2020-07-11 at 10.14.10

Screen Shot 2020-07-11 at 10.34.36 Screen Shot 2020-07-11 at 10.52.29

Screen Shot 2020-07-11 at 10.55.44 Screen Shot 2020-07-11 at 11.01.22

Screen Shot 2020-07-11 at 11.12.24 Screen Shot 2020-07-11 at 11.15.43

Screen Shot 2020-07-11 at 11.32.32 Screen Shot 2020-07-11 at 11.39.50

Screen Shot 2020-07-11 at 11.49.04

AlFattan is pretty busy generating JavaScript codes to build structures in Minecraft

Screen Shot 2020-07-11 at 10.56.08

Screen Shot 2020-07-11 at 09.33.19 Screen Shot 2020-07-11 at 09.40.28

Screen Shot 2020-07-11 at 09.46.48 Screen Shot 2020-07-11 at 10.44.20

Capt. Faris is modifying an object detection code

Screen Shot 2020-07-11 at 09.37.24 Screen Shot 2020-07-11 at 09.46.40

Screen Shot 2020-07-11 at 09.49.40 Screen Shot 2020-07-11 at 09.50.00

Screen Shot 2020-07-11 at 09.50.22 Screen Shot 2020-07-11 at 11.02.50

Capt. Awa is busy teaching Andra

Screen Shot 2020-07-11 at 09.39.05

Sam is porting his Juz’amma project to Android Studio

Screen Shot 2020-07-11 at 09.41.01

Screen Shot 2020-07-11 at 09.47.20 Screen Shot 2020-07-11 at 10.21.13

Screen Shot 2020-07-11 at 10.34.30 Screen Shot 2020-07-11 at 10.36.08

Fadhlan is having a headache fixing the laptop and the robot plus bad internet connection 😀

Screen Shot 2020-07-11 at 10.32.38

Kinan is still working on Covid-19 project but can only send this screenshot as the report 🙂 Hoping that everything is going as expected 😉

kinan progress

ProCodeCG – Private Coding Class – Algorithm & Data Structure – Day #2

Standard

Day #2 and we learned about array, list, dictionary and nested loop 😉

Screen Shot 2020-07-16 at 10.22.37 Screen Shot 2020-07-16 at 10.30.04

Screen Shot 2020-07-16 at 10.41.17 Screen Shot 2020-07-16 at 10.43.38

we learned more about functions and looping by calculating powers

Screen Shot 2020-07-16 at 11.03.08 Screen Shot 2020-07-16 at 11.04.09

Screen Shot 2020-07-16 at 11.12.01 Screen Shot 2020-07-16 at 11.16.18

and then factorial

Screen Shot 2020-07-16 at 11.16.47 Screen Shot 2020-07-16 at 11.24.01

and nested loops

Screen Shot 2020-07-16 at 11.29.25 Screen Shot 2020-07-16 at 11.38.08

and this one is for homework 😉

Screen Shot 2020-07-16 at 11.54.59

today we covered built-in data structures and going to learn user-defined data structures next week 😉

Screen Shot 2020-07-16 at 11.59.29

ProCodeCG – Java Programming Private Class – Online – 28 April 2020 – Day #2

Standard

Today we code hash table and graph implementation in Java 😉

Screen Shot 2020-04-28 at 15.21.58//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-28 at 15.13.41//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-28 at 14.53.54//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-28 at 14.43.18//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-28 at 14.41.28//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-28 at 14.41.24//embedr.flickr.com/assets/client-code.js

*Photos are also available here and the video can be accessed here

ProCodeCG – Java Programming Private Class – Online – 27 April 2020 – Day #1

Standard

Today we learned about Object Oriented Programming, Data Structures in Java, heap and hash table implementation in Java 😉

Screen Shot 2020-04-27 at 14.53.40//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-27 at 15.10.54//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-27 at 15.13.17//embedr.flickr.com/assets/client-code.js

Screen Shot 2020-04-27 at 15.16.35//embedr.flickr.com/assets/client-code.js

* Photos are also avalaible here and video can be watched 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