facebook
favorite button
dot icon
Recently active
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since September 2024
Instructor since September 2024
repeat students icon
1 repeat student
Trusted choice for 1 returning student
Translated by GoogleSee original
Teaching programming to children such as Scratch Junior / Scratch / Arduino
course price icon
From 41.75 € /h
arrow icon
Scratch is a simple, easy-to-use programming language designed for beginners and children in primary school. It has been adopted by ministries of education in many countries around the world as part of the approved curricula taught to children in early childhood and primary education. Scratch is a simple, easy-to-use programming language for children, eliminating complex coding. Scratch was developed by the Lifelong Kindergarten group at the MIT Media Lab, which aims to foster innovation, imagination, and creativity in children at an early age.
Extra information
nothing
Location
green drop pin icongreen drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Doha, Qatar
location type icon
At teacher's location :
  • Almana Partner, شارع الديوان، مشيرب، الدوحة، قطر
About Me
I am Banan Abu Irshaid, a biomedical engineer passionate about health technology and innovation. I have over three years of experience in project management, field operations, and data analysis, along with advanced technical skills in programming, electronic circuit design, and design software.

I excel at problem-solving and organizing work in dynamic environments, in addition to my excellent communication skills in both Arabic and English. I always strive to provide innovative solutions that contribute to improving operational efficiency and serving the community by combining technology and creativity!
Education
Name: Banan Abu Arshid
Specialization: Biomedical Engineer

Academic qualifications

• Bachelor of Biomedical Engineering – Damascus University (2015-2020)
..........................
Experience / Qualifications
Professional experience

1. Office Manager - Top Diet Restaurant, Al Wakra, Qatar (January 2022 - October 2024):
• Managing daily operations and inventory.
• Develop marketing strategies to promote restaurant services.
• Providing customized nutritional plans to clients based on their health needs.
• Train and guide work teams and ensure compliance with food safety standards.
2. Field Evaluation Officer - World Food Programme (WFP), Syria (January 2020 - November 2021):
• Implement food assistance programs and collect data to ensure the success of operations.
• Supervising the beneficiary registration process and monitoring the transparency of operations.
• Conduct inspections to ensure data quality and accuracy.

Technical skills

• Electronic circuit design and simulation using Proteus.
• Programming using Arduino, C++, R, MATLAB.
• Graphic design using Photoshop, Illustrator, After Effects, Premiere.
• Preparing management reports using Microsoft Office (Word, Excel, PowerPoint).
• Design diagrams using AutoCAD.
Age
Preschool children (4-6 years old)
Children (7-12 years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
Arabic
English
Reviews
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
At teacher's location
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Develop your child's future with modern-day skills!
We offer an “Excel and PowerPoint Basics” class for our dear students, where they learn:
• Excel: Organize data, perform calculations, and create professional tables.
• PowerPoint: Preparing attractive presentations and presenting ideas skills.

✨ Why is this class important?
• Prepares students with skills necessary for study and work.
• Enhances their confidence in using technology in a useful way.
• It gives them the ability to be creative and organize their time.
Read more
Teaching children to memorize the Quran requires a methodology based on repetition, patience, and continuous encouragement.
Memorizing the Quran for children has many great benefits, not only religiously, but also psychologically and educationally. Here are some of the most important benefits:

1. Promoting Islamic faith and values

• Memorizing the Qur'an strengthens a child's faith and connects them to the Book of God from an early age. This helps instill Islamic values such as honesty, trustworthiness, mercy, and justice in their personality.
• The Qur’an is full of stories and lessons that children learn from, which makes them grow up with good morals.

2. Developing mental abilities

• Memorizing the Qur’an contributes to activating memory and strengthening concentration and attention in children, as memorization requires repeating and recalling verses.
• Children who memorize the Qur’an often demonstrate exceptional abilities in logical thinking and quick comprehension.

3. Building a strong personality

• Memorization requires patience and consistency, which enhances the child’s ability to commit and persist in achieving his goals.
• A child who memorizes the Qur’an learns discipline and time management, which makes him more capable of bearing responsibilities.

4. Improve language and communication skills

• Learning the Qur'an enhances a child's Arabic language skills, including grammar and correct pronunciation. This contributes to improving their comprehension and reading.
• The ability to memorize and recite the Qur’an also enhances one’s self-confidence in reciting texts in front of others, which develops one’s communication skills.

5. Getting reward

• The child who memorizes the Qur’an is rewarded by God Almighty, and is considered one of the people of the Qur’an who have a special status in this world and the hereafter.
• According to the hadiths of the Prophet, the one who memorizes the Qur’an will be rewarded with a great reward in Paradise, and his status will be raised according to the amount of his memorization.

6. Spreading peace and tranquility

• A child who memorizes the Quran and recites it regularly feels calm and reassured. Reciting the Quran has a calming effect on the soul and helps reduce stress and anxiety.

7. Establishing Islamic identity

• The Holy Quran is the foundation of Islamic identity, and teaching a child the Quran strengthens their sense of belonging to their religion and culture. This helps develop a child's sense of pride and appreciation for their Islamic identity.

8. Getting closer to God and strengthening your connection with Him

• When a child memorizes the Qur’an, he learns verses that talk about God, His mercy, and His love for His servants, which brings him closer to God and makes him live within the confines of His words.

9. Developing a love for the Qur’an

• Early memorization of the Quran instills in the child a love and attachment to it, making him or her constantly connected to the Book of God throughout their lives. When a child learns that the Quran is a reference for life, they will benefit from it in all life situations.

10. Appreciation of science and knowledge

• Memorizing the Qur’an fosters a child’s love of learning. They learn that seeking knowledge is a great value in Islam, which motivates them to seek knowledge in fields other than the Qur’an.

In short, memorizing the Qur’an for children is not only a religious process, but rather a comprehensive investment in the child’s mental, spiritual, and moral development.
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
Abdou
💻 Introduction to Python and Algorithmic Programming
Full title: Python programming and introduction to algorithms for beginners and high school students (high school & university level)
(100% distance learning — for high school students, college students, beginners or adults retraining)

Programming is an essential skill today, whether for studies, personal projects, or the professional world. But when you're just starting out, it's easy to feel lost when faced with seemingly complex lines of code or computer logic. That's where I come in!

With a progressive, caring, and structured approach, I help students get to grips with Python—one of the most accessible and powerful languages—while discovering the basics of algorithms in a simple and concrete way.

My goal is to transform the apprehension of coding into curiosity and joy of learning, and to lay solid foundations so that each student progresses with confidence.

🎯 Course objectives
Learn the fundamentals of Python programming from scratch.

Develop logical and algorithmic reflexes.

Understand and build simple but useful programs.

Inspire a taste for programming through accessible and concrete projects.

📚 Course content
✔ Python Basics
– Syntax, indentation, comments
– Variables, data types (numbers, strings, lists...)
– Conditions (if, elif, else)
– Loops (for, while)
– Simple functions
– Notions of modules and libraries

✔ Algorithms for beginners
– Understand what an algorithm is
– Writing in pseudo-code and Python
– Sorting algorithms (bubble sort, insertion sort, etc.)
– Searching for items in a list
– Getting Started with Recursion
– Simple optimization and complexity

✔ First practical projects
– Creation of mini-games (e.g.: guess the number, rock-paper-scissors)
– Simple calculator or unit converter
– Automation of basic tasks (for example: automatic sorting of a list of students)
– Small personalized projects based on the student’s interests

🧭 How the sessions work
1️⃣ Assessment of level and objectives (complete initiation, reinforcement, preparation for a competition or a project).
2️⃣ Tailor-made progression plan, with concepts covered step by step.
3️⃣ Alternating theory/practice to quickly develop autonomy.
4️⃣ Exercises, mini-challenges and projects to apply each concept learned.
5️⃣ Corrections and detailed explanations for each difficulty encountered.
6️⃣ Personalized monitoring, with regular assessments and continuous adaptation of the pace.

🌍 100% online courses – modern and adapted teaching methods
Sessions via Zoom, Google Meet, or any other tool of your choice

Interactive materials provided after each session: annotated codes, PDF files, exercises, tutorials

Flexible hours, compatible with busy schedules and time differences (ideal for students living in the Gulf countries or elsewhere)

Possibility of individual or small group lessons (siblings, classmates, etc.)

👨‍🎓 For whom?
High school students or students in a technology/science stream wishing to prepare for higher education

Students at the beginning of a computer science or science course

Adults in professional retraining, curious to learn to code

Complete beginners wishing to develop their digital skills

With me, you'll learn to think like a programmer, not just copy code. You'll gain logic, rigor, and autonomy—valuable assets for the future.

If you have any questions or would like to discuss the most suitable path, please do not hesitate to contact me. I am here to guide you with enthusiasm and kindness.
message icon
Contact Banan
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Abdou
💻 Introduction to Python and Algorithmic Programming
Full title: Python programming and introduction to algorithms for beginners and high school students (high school & university level)
(100% distance learning — for high school students, college students, beginners or adults retraining)

Programming is an essential skill today, whether for studies, personal projects, or the professional world. But when you're just starting out, it's easy to feel lost when faced with seemingly complex lines of code or computer logic. That's where I come in!

With a progressive, caring, and structured approach, I help students get to grips with Python—one of the most accessible and powerful languages—while discovering the basics of algorithms in a simple and concrete way.

My goal is to transform the apprehension of coding into curiosity and joy of learning, and to lay solid foundations so that each student progresses with confidence.

🎯 Course objectives
Learn the fundamentals of Python programming from scratch.

Develop logical and algorithmic reflexes.

Understand and build simple but useful programs.

Inspire a taste for programming through accessible and concrete projects.

📚 Course content
✔ Python Basics
– Syntax, indentation, comments
– Variables, data types (numbers, strings, lists...)
– Conditions (if, elif, else)
– Loops (for, while)
– Simple functions
– Notions of modules and libraries

✔ Algorithms for beginners
– Understand what an algorithm is
– Writing in pseudo-code and Python
– Sorting algorithms (bubble sort, insertion sort, etc.)
– Searching for items in a list
– Getting Started with Recursion
– Simple optimization and complexity

✔ First practical projects
– Creation of mini-games (e.g.: guess the number, rock-paper-scissors)
– Simple calculator or unit converter
– Automation of basic tasks (for example: automatic sorting of a list of students)
– Small personalized projects based on the student’s interests

🧭 How the sessions work
1️⃣ Assessment of level and objectives (complete initiation, reinforcement, preparation for a competition or a project).
2️⃣ Tailor-made progression plan, with concepts covered step by step.
3️⃣ Alternating theory/practice to quickly develop autonomy.
4️⃣ Exercises, mini-challenges and projects to apply each concept learned.
5️⃣ Corrections and detailed explanations for each difficulty encountered.
6️⃣ Personalized monitoring, with regular assessments and continuous adaptation of the pace.

🌍 100% online courses – modern and adapted teaching methods
Sessions via Zoom, Google Meet, or any other tool of your choice

Interactive materials provided after each session: annotated codes, PDF files, exercises, tutorials

Flexible hours, compatible with busy schedules and time differences (ideal for students living in the Gulf countries or elsewhere)

Possibility of individual or small group lessons (siblings, classmates, etc.)

👨‍🎓 For whom?
High school students or students in a technology/science stream wishing to prepare for higher education

Students at the beginning of a computer science or science course

Adults in professional retraining, curious to learn to code

Complete beginners wishing to develop their digital skills

With me, you'll learn to think like a programmer, not just copy code. You'll gain logic, rigor, and autonomy—valuable assets for the future.

If you have any questions or would like to discuss the most suitable path, please do not hesitate to contact me. I am here to guide you with enthusiasm and kindness.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Banan