
from42.87CAD/ h
Scratch Coding for kids - A great way to learn about coding and computer science.
Hello!
I am Hadia, and I am an experienced coding tutor for kids, teens, and adults.
I teach Scratch and App Inventor coding for kids and Python for teens and beginners.
I have 20 years of experience in the education field; I worked as a curriculum developer and educational supervisor, and I had the chance to teach computer science subjects for all grade levels, from kindergarten through secondary classes.
I believe that teaching programming isn’t just about how to type lines of code. It is more about teaching how to think logically. I usually customize the content according to the student's needs and interests, and I encourage my students to create their own projects that make learning more meaningful and enjoyable.
I am Hadia, and I am an experienced coding tutor for kids, teens, and adults.
I teach Scratch and App Inventor coding for kids and Python for teens and beginners.
I have 20 years of experience in the education field; I worked as a curriculum developer and educational supervisor, and I had the chance to teach computer science subjects for all grade levels, from kindergarten through secondary classes.
I believe that teaching programming isn’t just about how to type lines of code. It is more about teaching how to think logically. I usually customize the content according to the student's needs and interests, and I encourage my students to create their own projects that make learning more meaningful and enjoyable.
Location
Online via webcam
General info
Age: | Children (7-12 years old) Teenagers (13-17 years old) Adults (18-64 years old) |
---|---|
Student level: | Beginner Intermediate Advanced |
Duration: | 30 minutes 45 minutes 60 minutes |
The class is taught in: | English, Arabic |
About Me
Hi, my name is Hadia. I’m a computer engineer with 20 years of experience in education. I’ve had the opportunity to teach computer science to students of all ages, from kindergarten to high school.I’ve taught a variety of topics, including computer basics, Microsoft Office (Word, PowerPoint, Excel, Access), Visual Basic, Python, and Scratch.
In my classes, I customize the content based on each student's needs and interests, and we work on projects that make learning fun and engaging.
Education
-Lebanese University, BS in Computer and Communication Engineering-American University of Beirut, Teaching Diploma
-Lebanese University, Master's in Education.
Experience / Qualifications
I have 20 year experience in education, I had the chance to teach computer science subject for all grade levels, from kindergarten till secondary classes.Some of the computer science topics that I taught: Computer basics, Microsoft office(Word, PowerPoint, Excel, Access), visual basic, Python, and Scratch.
I have 2 years of experience teaching GCSE Computer Science, and I also teach Python to college students.
Reviews (1)
A distinguished personality with the utmost morals and concern for the student and his time
Keen to convey information well
Translated by Google. Click to view original.
I have experience in teaching IGCSE computer science curriculum, I can help you prepare for your exams. whether you need to understand concepts in theory part, or you want to practice the programming part, contact me and I will be happy to help :)
I teach Python programming to students of all levels, tailoring the curriculum to meet each student's unique needs and interests. By incorporating engaging projects, I make the learning experience enjoyable and practical. In addition to teaching Python to GCSE and college students, I also provide support for beginners and young learners.
Ask a question
Send a message explaining your needs and Hadia will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | Monday at 3:00 | Tuesday at 3:00 | Wednesday at 3:00 | Saturday at 3:00 | Sunday at 3:00 | ||
4 | Monday at 4:00 | Tuesday at 4:00 | Wednesday at 4:00 | Saturday at 4:00 | Sunday at 4:00 | ||
5 | Monday at 5:00 | Tuesday at 5:00 | Wednesday at 5:00 | Saturday at 5:00 | Sunday at 5:00 | ||
6 | Monday at 6:00 | Tuesday at 6:00 | Wednesday at 6:00 | ||||
7 | Monday at 7:00 | ||||||
8 | Monday at 8:00 | ||||||
9 | Monday at 9:00 | ||||||
10 | Monday at 10:00 | Saturday at 10:00 | Sunday at 10:00 | ||||
11 | Monday at 11:00 | Tuesday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | |||
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | |||
13 | Monday at 13:00 | Tuesday at 13:00 | Wednesday at 13:00 | Thursday at 13:00 | |||
14 | Monday at 14:00 | Tuesday at 14:00 | Wednesday at 14:00 | Thursday at 14:00 | |||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from C$42.87Online via webcam
100% Satisfaction Guarantee
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Online reputation
- Instructor since April 2023
- Phone number verified
- Google connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | Monday at 3:00 | Tuesday at 3:00 | Wednesday at 3:00 | Saturday at 3:00 | Sunday at 3:00 | ||
4 | Monday at 4:00 | Tuesday at 4:00 | Wednesday at 4:00 | Saturday at 4:00 | Sunday at 4:00 | ||
5 | Monday at 5:00 | Tuesday at 5:00 | Wednesday at 5:00 | Saturday at 5:00 | Sunday at 5:00 | ||
6 | Monday at 6:00 | Tuesday at 6:00 | Wednesday at 6:00 | ||||
7 | Monday at 7:00 | ||||||
8 | Monday at 8:00 | ||||||
9 | Monday at 9:00 | ||||||
10 | Monday at 10:00 | Saturday at 10:00 | Sunday at 10:00 | ||||
11 | Monday at 11:00 | Tuesday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | |||
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | |||
13 | Monday at 13:00 | Tuesday at 13:00 | Wednesday at 13:00 | Thursday at 13:00 | |||
14 | Monday at 14:00 | Tuesday at 14:00 | Wednesday at 14:00 | Thursday at 14:00 | |||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from C$42.87Online via webcam
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Share
You are here
Similar classes
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster Python with Personalized Courses
Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.
Why Choose My Courses?
Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.
Practical Experience: Learn by doing with real-world projects that build your understanding and skills.
Ongoing Support: Get unlimited email support for any questions you have between sessions.
As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.
Book Your First Lesson:
Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.
Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking
Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
Vladimir
Counselling in Math and Statistics for Analytical ProfessionalsPersonalized counseling in mathematics, statistics, algorithms and economic theory, tailored specifically for programming, data analysis, finance, banking, and informatics. Strengthen your theoretical foundations to write better code, optimize financial and economic models, improve analytical precision, and confidently navigate complex problem-solving tasks.
We will identify your specific theoretical gaps and tackle them directly, using intuitive explanations, guided problem-solving, and focused discussions. My goal is to help you confidently apply mathematical and theoretical concepts in your daily work, projects, or analyses. Reach out to discuss your particular needs, challenges, or topics of interest—together, we’ll develop a customized plan to strengthen your skills and enhance your professional performance.
Hiren
Experienced OXFORD graduate teaching computer science, physics and maths (IB, A-Level, GCSE)I am an experienced teacher originally from the UK. I have been tutoring for thirteen years and have experience of all the major exam boards for the British curriculum (AQA, OCR, Edexcel and WJEC) as well as entrance exams for the 11+ and 13+. I am also an examiner for AQA, OCR and CIE.
I have a BSc degree in Physics from the University of Warwick, an MSc in Science Education from the University of Oxford and a PGCE in Science from the University of Leeds.
I have five years' experience as a Head of Department in a large London secondary school and experience working at other international schools.
I believe the most important aspect of tutoring is to stimulate interest in the subject - once this happens, the whole learning process becomes much easier! As an experienced school teacher, I have guided students through the UCAS process for ten years and would be happy to read and redraft personal statements. This may be of particular benefit for those applying to study Physics, Engineering and Medicine based courses
Baia
Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & ReactAre you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:
✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces
🔹 Who is this course for?
- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects
🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.
📩 Contact me for more details and start your front-end journey today!
Mahmood
Java Training Course / Tuitions / Beginner and IntermediateJava is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! In this course I will train you well in Java Programming step-by-step. Starting from basis right through the more advanced topics. No prior knowledge is required.
Course outlines:
- Objected Oriented Programming concepts (OOPS)
- Core Java Programming Introduction of Java
- Data types and Variables
- Methods
- Control Flow Statements
- Operators and Expressions
- While and do-while Loops
- Object-oriented Programming
- Objects and classes
- Using Java Objects
- Java Files and I/O
- Interfaces and Abstract Classes
- Inner Classes
Rony
Learn Data Communication and Networking! From the fundamentals to the deeper concepts!Learn Data Communication & Networking!🌐
Are you interested in understanding how data moves across networks, how the internet works, and how to build efficient communication systems? I’m excited to announce that I will be offering Data Communication and Networking classes!
📌 What You’ll Learn:
✅ Networking fundamentals and protocols
✅ OSI and TCP/IP models explained
✅ Wired vs. wireless communication
✅ IP addressing and subnetting
✅ Network security basics
✅ Real-world applications and hands-on practice
📌 Who Is This For?
🔹 Students, tech enthusiasts, and IT professionals
🔹 Anyone looking to improve their networking skills
🔹 Those preparing for networking certifications
📌 Why Join?
✔️ Practical, easy-to-understand lessons
✔️ Hands-on exercises and real-world examples
✔️ Learn from an experienced instructor
If you’re interested, feel free to reach out for more details. Let’s dive into the world of networking together! 🚀
Marwin
Skilled Mathematics Coaching: Year 6 - GCSE/A-Levels StudentsMathematics: I am a skilled mathematics teacher with strong academic qualifications. Additionally, I can help your ward to learn Python Programming Language which could help to bridge the gap between industry and academics from a very young age.
Personal Website: https://marwinsol05.github.io/
LinkedIn: https://www.linkedin.com/in/msol05/
Grade: Year 6 to GCSE/A-Levels
UG Degree & Grade: 93.07% in B.Sc. (Hons) Mathematics from the University of Delhi
PG Degree & Grade: Distinction in MSc in Data Science from The London School of Economics and Political Science
Pr YSF
Electronics, Control of industrial systems, C/C++ VHDL programming, digital and analog electronics, MATLAB simulationHello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming).
Digital electronics
Analog electronic
electromagnetism (propagation of high frequency waves)
Automatic (continuous, sampled)
electrical engineering (transformers, electrical machines, switching power supply)
C / c ++ programming, Assembler, ARM, STM32
renewable energy (wind, PV)
engineering Sciences
RDM
Python,VHDL
PIC Microprocessor and Microcontroller
Signal processing and data acquisition
Engineering Sciences
These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes.
COURSE OBJECTIVES AND PEDAGOGICAL APPROACH
Resumption and deepening of fundamental concepts through exercises with course reminders.
Put the student in a situation of questioning and research.
Respond to individual issues and questions
Exercise training in order to achieve real mastery of the content.
Learn to build theoretical reasoning from observable facts or hypotheses.
Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background)
This educational approach is effective since it has often led me to interesting results with my students.
Associate professor provides support courses in electrical engineering
Martial
Graduate teacher gives courses in Physics & Chemistry, Mathematics, many years of experience.I am a dynamic and demanding teacher who gives private lessons in Physics-Chemistry as well as Mathematics.
I graduated from teaching seven years ago, after a masters in physical sciences with honors, and I teach in college and high school since.
I have also been preparing students for the Baccalaureate Science for many years, all of whom have been awarded very good honors.
I also prepare my students for different exams (Matu, Bac, preparation for EPFL, etc...)
I make sure to rework the basics so that the student can progress quickly. It is important to me that my students acquire a solid foundation of knowledge.
I also give effective work methods that will allow him to progress much more quickly and so he can regain self-confidence.
I can go to the student's home or also take the course via Skype.
Benito
Python and/or Machine/Deep Learning Classes at your place or Online!I am currently working as an independent consultant, technical writer, online teacher 🧑🏫 and course content developer in Python, and a wide range of Machine/Deep Learning topics 🧑💻. My experience enables me to offer lessons ranging from beginner to advanced levels. I can tailor the classes to your specific needs and schedule, providing a well-structured learning path 🚀.
What do you get from me?
👉 Learn at your own pace without any pressure
👉 Well-documented tutorials
What topics do I usually cover at the beginning for people without Python experience?
✔️ Understanding the basic concepts (variables & types)
✔️ Math & Statistics (explained easily)
✔️ Data Manipulation (data cleaning, preprocessing...)
What topics do I cover for people with Python experience?
✅ Classic libraries: Pandas, NumPy, Scikit-learn, TensorFlow
✅ Data Analytics/Visualization: Plotly, Seaborn, Matplotlib
✅ Domains: Regression, Classification, NLP, LLM, RAG, Computer Vision, Neural Networks, Ensemble Methods, Clustering, Dimensionality Reduction
✅ MLOps: MLflow, Prefect, GCP, AWS
Whether you are new to the field, seeking to enhance your skills, or require assistance with a work/school project, feel free to reach out to me! 😉
Mohamed
Artificial Intelligent _ Machine Learning _ Neural Networks using MatlabNeural Network is a powerful machine learning tool used for classification & prediction. It works as function approximation from experienced data of inputs and outputs entered to the training process to create the model. The concept of neural network can be thought theoretically by mathematics, but the course will include also a practical coding using Matlab Software.
Antonin
Experienced teacher in private lessons gives private lessons in the Geneva regionNeed a catch-up, tutoring, private lessons or help with homework in mathematics? In computer science ? In logic?
I'm here for you!
I offer you a personalized approach; because there is no one method that works for everyone, I adapt to the needs and requests of each student (and their parents). The first hour of class will be used to define the student's needs, deadlines and strengths.
My courses are aimed at secondary school students of all levels, higher education students and anyone wishing to refresh or strengthen their knowledge of mathematics and computer science. I have been helping friends and acquaintances on a voluntary basis for a long time in the success of their studies and I hope to be able to put this experience to the benefit of your success :)
Zakaria
Training For anyone wishing to acquire the basics of PhotoshopFor anyone wishing to learn the basics of Photoshop.
Goals :
Module 1: Will have acquired the fundamentals and basics of Photoshop.
Module 2: Will master the principles of photographic retouching
with Photoshop software.
Module 2: Will design its attractive visuals
(Brochures, flyers, business card ...) as well for printing
only for the web.
Paul
I am a teacher of mathematics and I give extra hours for private lessons in science subjectsAs a math teacher, I offer private lessons in science subjects. My classes are mainly aimed at cycle and college students in Geneva, as well as students from private schools. I can also help people who have already finished their schooling but who need to upgrade their knowledge for professional needs.
I am generally available within 3 days of your request and I move around the canton of Geneva using public transport (TPG). Travel costs are included in my rates. For a long-term follow-up, I can give you exercises to do between sessions and correct them at home.
I speak and understand English, but my lessons will be mainly in French. I am ready to adapt my teaching according to your specific needs and to provide personalized support to help you progress in scientific subjects.
Do not hesitate to contact me if you have additional questions or if you wish to schedule a lesson session. I will be happy to help you in your math learning.