Information Technology, Computer Science, Coding / Programming
From 11.79 C$ /h
This course introduces students to the fundamentals of Information and Communication Technology (ICT) and Computer Science, following international standards such as the Cambridge IGCSE and American curriculum frameworks.
You will learn how computers work, how data is processed and stored, and how to use key software tools effectively. The lessons also cover practical topics such as:
Computer systems and hardware
Software applications and file management
Internet safety, digital communication, and cybersecurity
Basic coding and problem-solving using Python and Scratch
Algorithms, flowcharts, and logical thinking
Each lesson includes demonstrations, guided practice, and real-world examples that make technology simple and enjoyable to understand.
By the end of the course, students will be able to use computers efficiently, think logically like programmers, and apply ICT skills in academic and professional contexts.
You will learn how computers work, how data is processed and stored, and how to use key software tools effectively. The lessons also cover practical topics such as:
Computer systems and hardware
Software applications and file management
Internet safety, digital communication, and cybersecurity
Basic coding and problem-solving using Python and Scratch
Algorithms, flowcharts, and logical thinking
Each lesson includes demonstrations, guided practice, and real-world examples that make technology simple and enjoyable to understand.
By the end of the course, students will be able to use computers efficiently, think logically like programmers, and apply ICT skills in academic and professional contexts.
Extra information
Please bring your own laptop or tablet for practical sessions.
Learning materials, worksheets, and practice files will be provided.
Classes can be conducted online .
Learning materials, worksheets, and practice files will be provided.
Classes can be conducted online .
Location
Online from Egypt
About Me
I am a CELTA-certified English and ICT teacher with more than 10 years of experience in teaching English, Computer Science, and Information Technology across both British and American curricula.
My classes are practical, interactive, and tailored to each learner’s goals—whether improving English communication, mastering academic writing, or developing computing skills such as coding, algorithms, and data handling.
I believe in creating a friendly and motivating classroom environment where students feel confident to express themselves and make progress every lesson. I work with school students, university learners, and adults who wish to enhance their English fluency or ICT competence for study, work, or relocation abroad.
My classes are practical, interactive, and tailored to each learner’s goals—whether improving English communication, mastering academic writing, or developing computing skills such as coding, algorithms, and data handling.
I believe in creating a friendly and motivating classroom environment where students feel confident to express themselves and make progress every lesson. I work with school students, university learners, and adults who wish to enhance their English fluency or ICT competence for study, work, or relocation abroad.
Education
Bachelor of Engineering (Computer & Information Systems) – NED University of Engineering & Technology, Karachi (2007)
CELTA (Certificate in English Language Teaching to Adults) – International House Cairo, Cambridge English (2025)
Professional Educator Diploma in Leadership – The American University in Cairo (Ongoing, 2025)
CELTA (Certificate in English Language Teaching to Adults) – International House Cairo, Cambridge English (2025)
Professional Educator Diploma in Leadership – The American University in Cairo (Ongoing, 2025)
Experience / Qualifications
Over 10 years’ experience teaching English, ICT, and Computer Science (Cambridge IGCSE 0417/0983 )
Specialized in communicative teaching methodology, lesson planning, and digital learning integration
Expertise in educational technology, curriculum design, and exam preparation (Cambridge, IELTS, ESL)
Strong background in mentoring teachers, leading academic projects, and developing cross-curricular digital skills
Specialized in communicative teaching methodology, lesson planning, and digital learning integration
Expertise in educational technology, curriculum design, and exam preparation (Cambridge, IELTS, ESL)
Strong background in mentoring teachers, leading academic projects, and developing cross-curricular digital skills
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
English
Urdu
Skills
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
I am a CELTA-certified English language teacher and an experienced ICT & Computer Science educator with over 10 years of teaching experience across British and American curricula.
In this class, I help students improve their English communication, academic writing, and speaking fluency, while also offering instruction in ICT skills such as digital literacy, coding fundamentals, and computer systems.
Each lesson is tailored to the student’s level and goals — whether you want to build your English proficiency, prepare for exams (Cambridge / IELTS / IGCSE), or strengthen your ICT and computer science understanding (Python, algorithms, flowcharts, data representation, etc.).
My teaching approach is interactive, student-centered, and focused on real-world skills that promote confidence and academic success.
In this class, I help students improve their English communication, academic writing, and speaking fluency, while also offering instruction in ICT skills such as digital literacy, coding fundamentals, and computer systems.
Each lesson is tailored to the student’s level and goals — whether you want to build your English proficiency, prepare for exams (Cambridge / IELTS / IGCSE), or strengthen your ICT and computer science understanding (Python, algorithms, flowcharts, data representation, etc.).
My teaching approach is interactive, student-centered, and focused on real-world skills that promote confidence and academic success.
Good-fit Instructor Guarantee