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 – 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 – Private Coding Class – Algorithm & Data Structure – Day #3

Standard

Day #3 of Algorithm & Data Structure Private Class 🙂

We went through the homework about nested loop

Screen Shot 2020-07-21 at 14.07.44

Screen Shot 2020-07-21 at 14.09.07 Screen Shot 2020-07-21 at 14.09.59

Screen Shot 2020-07-21 at 14.12.08 Screen Shot 2020-07-21 at 14.15.00

Screen Shot 2020-07-21 at 14.18.44

and then we learned about simple sorting

Screen Shot 2020-07-21 at 14.26.10 Screen Shot 2020-07-21 at 14.29.18

then we develop the code from scratch, starting with the swap function

Screen Shot 2020-07-21 at 14.33.41 Screen Shot 2020-07-21 at 14.41.08

then we started with only three numbers to sort

Screen Shot 2020-07-21 at 14.44.26 Screen Shot 2020-07-21 at 14.51.47

Screen Shot 2020-07-21 at 14.54.16 Screen Shot 2020-07-21 at 14.57.44

Screen Shot 2020-07-21 at 15.03.11 Screen Shot 2020-07-21 at 15.17.17

Screen Shot 2020-07-21 at 15.27.41

then we create the code for more numbers and it worked 😉

Screen Shot 2020-07-21 at 15.34.03

Screen Shot 2020-07-21 at 15.47.15 Screen Shot 2020-07-21 at 15.49.31

Screen Shot 2020-07-21 at 15.51.03 Screen Shot 2020-07-21 at 15.57.34

Screen Shot 2020-07-21 at 15.58.26 Screen Shot 2020-07-21 at 15.59.31

will learn more about sorting and searching in the next class 🙂

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 – 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 – Private Coding Class – Algorithm & Data Structure – Day #1

Standard

Today we learn about programming languages, datatypes and basic principles of programming: sequences, looping, conditionals dan functions 🙂

Screen Shot 2020-07-14 at 10.46.55

we started with looping

Screen Shot 2020-07-14 at 10.53.02

and then operators

Screen Shot 2020-07-14 at 10.54.41

and then conditionals

Screen Shot 2020-07-14 at 11.01.17

functions

Screen Shot 2020-07-14 at 11.05.21

then we did some challenges 🙂 this one is how to determined whether a number is prime or not

Screen Shot 2020-07-14 at 11.09.13

Screen Shot 2020-07-14 at 11.10.39

we learned different techniques and logics to solve the problem

Screen Shot 2020-07-14 at 11.19.26

comparing different codes

Screen Shot 2020-07-14 at 11.22.32

and modify it to be able to display list of prime numbers in a certain ranges 🙂

Screen Shot 2020-07-14 at 11.31.34

we’re going to learn about data structures in the next class 😉

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