Yazeed GCSE Private Class | Python Tutoring | Computer Science tutor | KSA
Class 1 was a 40 min demo .
1) Class 2 (25 Jan 24 ) :
a) Class Summary:
b) Video ( Thrusday ):
Part 1 (-)
Part 2 (-)
Part 3 (-)
d) Files: Main Slides , L2 Pyhon Slides
e) Class Code: python
f) Excercises : here
g) Twitter (X) link: Group 1 - homework : N/A
2) Class 3 (29 Jan 24 ) :
a) Class Summary:
b) Video ( Thrusday ):
Part 1 (-)
Part 2 (-)
Part 3 (-)
d) Files: Main Slides , White Paper for Suming Numbers, L22_python_slides
e) Class Code: python
f) Excercises : here
g) Twitter (X) link: Group 1 - homework : N/A
Note: 1 & 4 Feb got no classes bec. yazeed was sick
3) Class 4 (5 Feb 24 ) :
a) Class Summary:
b) Video ( Monday ):
Part 1 (Not recorded)
Part 2 (-)
Part 3 (-)
d) Files: Main Slides , L3_selection process python_slides
e) Class Code: all code was written on Yazeed computer
f) Excercises : Check Age even or odd
g) Twitter (X) link: Group 1 - homework : N/A
4) Class 5 (9 Feb 24 ) :
a) Class Summary:
-
N/a
b) Video ( Friday ):
Part 1 ()
Part 2 (-)
Part 3 (-)
d) Files: Main Slides
e) Class Code: Python
f) Excercises : Give discount
g) Twitter (X) link: Group 1 - homework : N/A
Starting Here we switched to java instead of python
5) Class 6 (12 Feb 24 ) :
a) Class Summary:
-
N/A
b) Video ( Monday ):
Part 1 ()
Part 2 (-)
Part 3 (-)
d) Files: Main Slides
e) Class Code: Java
f) Excercises : recipt program Java
g) Twitter (X) link: Group 1 - homework : N/A
6) Class 7 (15 Feb 24 ) :
a) Class Summary:
-
N/A
b) Video ( Thrusday ):
Part 1 ()
Part 2 (-)
Part 3 (-)
d) Files: All Slides (3 Files)
e) Class Code: Java
f) Excercises : recipt program Java
g) Twitter (X) link: Group 1 - homework : N/A
7) Class 8 (17 Feb 24 ) :
a) Class Summary:
-
N/A
b) Video ( Saturday ):
Part 1 ()
Part 2 (-)
Part 3 (-)
d) Files: Network Engineer, Programmer, AI Field
e) Class Code: n/a
f) Excercises : n/a
g) Twitter (X) link: Group 1 - homework : N/A
8) Class 9 (19 Feb 24 ) :
a) Class Summary:
-
N/A
b) Video ( Monday ):
Part 1 ()
Part 2 (-)
Part 3 (-)
d) Files: java_primitive_data_types_operators
e) Class Code: Java
f) Excercises : Avg and variance Exercise
g) Twitter (X) link: Group 1 - homework : N/A
9) Class 10 (22 Feb 24 ) :
a) Class Summary:
-
N/A
b) Video ( Thrusday ):
Part 1 ()
Part 2 (-)
Part 3 (-)
d) Files: Cyber SecuirtyIntro , OOP for java
e) Class Code: Java
f) Excercises : OOP Question
g) Twitter (X) link: Group 1 - homework : N/A
10) Class 11 (24 Feb 24 ) :
a) Class Summary:
-
N/A
b) Video ( Saturday ):
Part 1 ()
Part 2 (-)
Part 3 (-)
d) Files: Virtual Server
e) Class Code: n/a
f) Excercises : n/a
g) Twitter (X) link: Group 1 - homework : N/A
11) Class 12 (26 Feb 24 ) :
a) Class Summary:
-
N/A
b) Video ( Monday ):
Part 1 ()
Part 2 (-)
Part 3 (-)
d) Files: Intro into the Internet , Java Methods
e) Class Code: methods example in java code
f) Excercises : java methods
g) Twitter (X) link: Group 1 - homework : N/A
12) Class 13 (1 March 24 ) :
a) Class Summary:
-
N/A
b) Video ( Monday ):
Part 1 ()
Part 2 (-)
Part 3 (Chat GPT & Gemini)
d) Files: Data packet Switching & Intro to Block Chains , get IP address on wondows
e) Class Code: n/a
f) Excercises : n/a
g) Twitter (X) link: Group 1 - homework : N/A
13) Class 14 (14 March 24 ) :
a) Class Summary:
-
Methods in Java
b) Video ( Thrusday ):
Part 1 ()
Part 2 (-)
Part 3 ()
d) Files: Defining Simple Methods
e) Class Code: n/a
f) Excercises : n/a
g) Twitter (X) link: Group 1 - homework : N/A
14) Class 15 (15 March 24 ) :
a) Class Summary:
-
Methods Signiture in Java
-
Using ready made methods like Math.abs, Math.round and Math.random
-
Practice on using math.random
b) Video ( Friday ):
Part 1 ()
Part 2 (-)
Part 3 ()
d) Files: Method with return Statements + Math Methods, Math. random
e) Class Code: Methods with different signiture
f) Excercises : Calculate triangle hypothesis
g) Twitter (X) link: Group 1 - homework : N/A
15) Class 16 (21 March 24 ) :
a) Class Summary:
-
M
b) Video ( Tuesday ):
Part 1 ()
Part 2 (-)
Part 3 ()
d) Files: String Split , Arrays Intro, String Intro
e) Class Code: Arrays + String length + split a string
f) Excercises : Extract match Scores
g) Twitter (X) link: Group 1 - homework : N/A
16) Class 17 (28 March 24 ) :
a) Class Summary:
-
M
b) Video ( Thrusday ):
Part 1 ( Hexadecimal Numbers + Usage Example)
Part 2 (Embedded Systems Examples + EEG headsets)
Part 3 (Hexadecimal Numbers + Usage Example )
d) Files: Embedded Systems + Sensors + EEG Headsets
e) Class Code: n/a
f) Excercises : n/a
g) Twitter (X) link: Group 1 - homework : N/A
* Class was given 1 hour in Ramdan due to the request to have an earlier class
17) Class 18 (1 April 24 ) :
a) Class Summary:
-
n/a
b) Video ( Monday ):
Part 1 ( Introduction to Caeser Encryption using key shifting of alphabets)
Part 2 ( Discussing extracting Match Exercise from a string using Split method)
d) Files: Encryption
e) Class Code: Using Split function + Shifting alphabet charcaters
f) Excercises : Function to shift alphabet
g) Twitter (X) link: Group 1 - homework : N/A
18) Class 19 (8 April 24 ) :
a) Class Summary:
-
n/a
b) Video ( Monday ):
Part 1 (Imam University Syllabus Overview)
Part 2 (Introduction to DB, SQL and Operating Systems )
d) Files: Imam University Syllbus Overview
e) Class Code: n/a
f) Excercises : n/a
g) Twitter (X) link: Group 1 - homework : N/A
19) Class 20 (18 April 24 ) :
a) Class Summary:
-
n/a
b) Video ( Thrusday ):
Part 1 (Extracting football match results from a string Exercise),
Part 2 (not recorded),
Part 3 (String methods in java & Local Variables Scope in Functions)
d) Files: String Methods in Java
e) Class Code: Local variables in Functions and using return keyword
f) Excercises : Function to shift alphabet
g) Twitter (X) link: Group 1 - homework : N/A
This week class will be canceled bec. of exams