from107.16QAR/ h
Introduction to programming with Scratch (children and adults)
Translated by Google. Click to view original.
Scratch is a block-based, high-level visual programming language intended primarily for children as an educational programming tool, with a target audience ages 8-16.With this course the child will learn to think logically, create games and animations. Your child will explore his creativity differently.
This course can also help adults who want to start programming easily.
Extra information
Translated by Google. Click to view original.
Internet connection, computerLocation
At student's location: Around Dakar, Senegal
Online via webcam






|
Use ctrl + wheel to zoom!
General info
Age: | Infants (0-3 years old) Preschool children (4-6 years old) Children (7-12 years old) Teenagers (13-17 years old) Adults (18-64 years old) Seniors (65+ years old) |
---|---|
Student level: | Beginner Intermediate |
Duration: | 45 minutes 60 minutes |
The class is taught in: | French, English |
About Me
Translated by Google. Click to view original.
I am self-taught in python and also a fan of Japanese manga and anime.I have been teaching for more than 7 years now in different fields.
I taught mathematics, French, English, programming to young people from 10 to 18 years old.
I also taught robotics to adults who were into sewing and fashion.
My courses are based on a simple methodology:
* transfer phase
I provide the student with all the necessary elements through good documentation and practical examples.
* application stage
I accompany the student in the complete realization of a mini project in order to consolidate the knowledge acquired.
*remediation phase
An opportunity for the student to clarify gray areas and better understand the concepts.
An exchange in order to resolve all the concerns of the student on the current subject.
*Assessment phase
I prepare a project or a series of questions and answers that the student will have to complete by himself.
This is how my course is structured and my pedagogy. My love for teaching is based on "transmission is the essential lever to achieve sustainable development".
Education
Translated by Google. Click to view original.
Polytechnic School of Dakar, Computer Science Degree, 2019-2020Polytechnic School of Dakar, DUT in Telecom and Network, 2016-2018
Sonatel Academy DAKAR, DATA Development, 2021-2022
Experience / Qualifications
Translated by Google. Click to view original.
Python developer at PCO partners 2021 (2 month internship)Python developer at VIvializ 2020 (6 months internship)
Web Developer at Laboratoire Uranus DAKAR (1 month and a half)
Python is a high-level, interpreted, and general-purpose programming language. Its design philosophy emphasizes code readability with the use of heavy indentation. Python is dynamically typed and lets you code easily.
This course will allow you to have the necessary basics in python, explore the different possibilities offered by this high-level language.
You will learn the basics of python, how to organize tons of files in your computers with scripts, collect information on the sites of your choice.
Ask a question
Send a message explaining your needs and Mahamadou 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 -05:00) Chicago
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | Saturday at 2:00 | Sunday at 2:00 | |||||
3 | Saturday at 3:00 | Sunday at 3:00 | |||||
4 | Saturday at 4:00 | Sunday at 4:00 | |||||
5 | Saturday at 5:00 | Sunday at 5:00 | |||||
6 | Saturday at 6:00 | Sunday at 6:00 | |||||
7 | Saturday at 7:00 | Sunday at 7:00 | |||||
8 | Saturday at 8:00 | Sunday at 8:00 | |||||
9 | Saturday at 9:00 | Sunday at 9:00 | |||||
10 | Saturday at 10:00 | Sunday at 10:00 | |||||
11 | Saturday at 11:00 | Sunday at 11:00 | |||||
12 | Saturday at 12:00 | Sunday at 12:00 | |||||
13 | Monday at 13:00 | Tuesday at 13:00 | Wednesday at 13:00 | Thursday at 13:00 | Friday at 13:00 | Saturday at 13:00 | Sunday at 13:00 |
14 | Monday at 14:00 | Tuesday at 14:00 | Wednesday at 14:00 | Thursday at 14:00 | Friday at 14:00 | Saturday at 14:00 | Sunday at 14:00 |
15 | Monday at 15:00 | Tuesday at 15:00 | Wednesday at 15:00 | Thursday at 15:00 | Friday at 15:00 | Saturday at 15:00 | Sunday at 15:00 |
16 | Monday at 16:00 | Tuesday at 16:00 | Wednesday at 16:00 | Thursday at 16:00 | Friday at 16:00 | Saturday at 16:00 | Sunday at 16:00 |
17 | Monday at 17:00 | Tuesday at 17:00 | Wednesday at 17:00 | Thursday at 17:00 | Friday at 17:00 | Saturday at 17:00 | Sunday at 17:00 |
18 | Monday at 18:00 | Tuesday at 18:00 | Wednesday at 18:00 | Thursday at 18:00 | Friday at 18:00 | Saturday at 18:00 | Sunday at 18:00 |
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 107.16 QAROnline via webcam
from 115.73 QARAt student's home
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 July 2022
- Phone number verified
- Google connected
- Linkedin connected
Availability of a typical week
(GMT -05:00) Chicago
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | Saturday at 2:00 | Sunday at 2:00 | |||||
3 | Saturday at 3:00 | Sunday at 3:00 | |||||
4 | Saturday at 4:00 | Sunday at 4:00 | |||||
5 | Saturday at 5:00 | Sunday at 5:00 | |||||
6 | Saturday at 6:00 | Sunday at 6:00 | |||||
7 | Saturday at 7:00 | Sunday at 7:00 | |||||
8 | Saturday at 8:00 | Sunday at 8:00 | |||||
9 | Saturday at 9:00 | Sunday at 9:00 | |||||
10 | Saturday at 10:00 | Sunday at 10:00 | |||||
11 | Saturday at 11:00 | Sunday at 11:00 | |||||
12 | Saturday at 12:00 | Sunday at 12:00 | |||||
13 | Monday at 13:00 | Tuesday at 13:00 | Wednesday at 13:00 | Thursday at 13:00 | Friday at 13:00 | Saturday at 13:00 | Sunday at 13:00 |
14 | Monday at 14:00 | Tuesday at 14:00 | Wednesday at 14:00 | Thursday at 14:00 | Friday at 14:00 | Saturday at 14:00 | Sunday at 14:00 |
15 | Monday at 15:00 | Tuesday at 15:00 | Wednesday at 15:00 | Thursday at 15:00 | Friday at 15:00 | Saturday at 15:00 | Sunday at 15:00 |
16 | Monday at 16:00 | Tuesday at 16:00 | Wednesday at 16:00 | Thursday at 16:00 | Friday at 16:00 | Saturday at 16:00 | Sunday at 16:00 |
17 | Monday at 17:00 | Tuesday at 17:00 | Wednesday at 17:00 | Thursday at 17:00 | Friday at 17:00 | Saturday at 17:00 | Sunday at 17:00 |
18 | Monday at 18:00 | Tuesday at 18:00 | Wednesday at 18:00 | Thursday at 18:00 | Friday at 18:00 | Saturday at 18:00 | Sunday at 18:00 |
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 107.16 QAROnline via webcam
from 115.73 QARAt student's home
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
Prashil
The Chess Mastery Saga: Beginner to Grandmaster. 100 % Assured👑 Greetings, Aspiring Chess Champions! 👑
I am thrilled to introduce myself as your dedicated chess instructor. My name is Prashil, and I come to you with a passion for chess that has led me to victory in numerous tournaments and earned me the esteemed title of an Internationally acclaimed chess player.
With a rating hovering 2000+ and the proud privilege of representing our country on the national stage, I'm excited to guide you on a chess journey like no other.
I, too, started as a budding chess player, facing the challenges and self-doubt that often accompany learning this intricate game. I understand firsthand the difficulties you might encounter, and that's precisely why I'm here—to turn you into a chess virtuoso.
🌟What You'll Gain Under My Tutelage 🌟
🔍 Chess from the Ground Up: We'll begin with the fundamentals, ensuring everyone understands the game's basics.
🚀 From Novice to Maestro: Whether you're taking your first steps or advancing your skills, I'll guide you on chess mastery.
🧩 Mastering the Chessboard: We'll delve into chess pieces, tackle puzzles, and develop tactics that will amaze your opponents.
🏰 Opening Moves: Uncover the secrets of various chess openings and traps, setting the stage for your future victories.
🧠 Game Memory: Learn to memorize games, a skill that will elevate your gameplay to new heights.
👁️ Blindfold Chess: For truly advanced players, I'll teach you the fascinating world of blindfolded chess, a mark of true chess expertise.
🤝 Tailored Instruction: I offer one-on-one and group lessons to meet your unique needs and preferences.
🕒 Flexible Timings: I understand that life has its demands. My classes are available in the morning, afternoon, and evening, making chess excellence convenient.
Are you ready to embark on this thrilling chess journey with me as your mentor? Prepare to learn the game and master it to become a renowned chess player!
Join my Chess Club today and make your move towards chess greatness. For enrollment or any class inquiries, feel free to reach out here. Your chess adventure begins here! 🌐
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.
Carolina
Teaching children until the age of 11 years old playfully DutchTeaching children is almost "an art" Not everyone is able to place him or herself in the mind of a child and that is just so important! I teach playfully and at the same time they learn without really realizing they are in a lesson! I do this with diverse lesson material such as pictures, video's, and we are also practicing songs together. Did I make you curious, come take a look and see if your child is liking my way of teaching! Greetings Carolina.
Clara
Academic support and reinforcement for children in preschool and primary schoolPrimary school teacher. I offer transition preparation, support, and reinforcement classes for children between the ages of 3 and 12. My methodology adapts to each child's needs and the goals they wish to achieve.
I can also offer stimulation and development of cognitive skills.
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!
Nouhaila
Homework Help: Homework Help with a Smile – Personalized Support for StudentsThis course is designed for primary, secondary, or even university students who need support with their homework, want to better understand their lessons, or prepare for exams.
I offer personalized guidance in a friendly and supportive environment to help students:
Understand instructions and complete exercises
Review and reinforce difficult concepts
Develop effective study habits
Build confidence and become more independent
📚 I can assist with various subjects (languages, humanities, etc.) depending on the level.
💡 My goal: to ensure students never feel alone with their homework and to help them enjoy learning again.
Lessons are available in person or online, depending on your preference.
Feel free to get in touch to discuss your or your child's specific needs!
This course is aimed at primary and secondary school students, or even college students who need support to do their homework, better understand their lessons, or prepare for an exam.
I offer tailor-made assistance, in a caring and encouraging atmosphere, for:
Understanding the instructions and exercises
Review concepts not acquired
Developing effective working methods
Gain autonomy and confidence
📚 I can teach in several subjects (languages, humanities, etc.) depending on the level.
💡 My goal: that the student never feels alone when it comes to their homework, and that they rediscover the joy of learning.
Courses available in person or online, depending on your preferences.
Please do not hesitate to contact me to discuss your child's specific needs!
Youssef
Analog and digital electronics, VHDL, FPGA, programmingdoctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me
Mohamed
Data Engineering & Science: Packaging Python Projects & deployment tools either on premise or on Cloud (Amazon AWS)In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments.
Contact me if you want to have more information about the course!
Cami
EFFECTIVE COMMUNICATION AT THE SERVICE OF PERSONAL AND PROFESSIONAL SOCIAL RELATIONS➤ From NVC (Non-Violent Communication) through the pragmatic tools of empathy and emotional intelligence. From personal to professional. From theory to practice with simulations. It is about putting in place rational tools to defuse conflicts and enter your comfort / security zone. In particular, simple techniques which make it possible to improve intimate, personal and professional relationships, or even to resolve and manage violent situations in a harmonious, effective and lasting way.
➤ Indeed, the objective is to improve personal / professional communication & overcome any resulting conflicts. So how do you get a clear message across and make a difference?
➤ More precisely, the objectives are to:
0. Understand and identify the issues / risks then find a balance between empathy and conviction
1. Use interpersonal communication techniques resulting from mediation to defuse tensions and gain distance
2. Dissociate the relational and the nature of the disagreement - Overcome cognitive and psychological obstacles
3. Acquire the techniques of self-defense and mastery without hurting and being injured
4. Face and then defuse difficult behaviors (blackmail attempts, threats, destabilization) or even dangerous with a mediation strategy
5. Develop conflict management and negotiation skills, alternating attentive listening, active speaking and rationality in the face of the limited rationality of the angry individual.
➤ Whether your objective is personal or professional, defusing conflicts, negotiating and speaking relevant and successful must always be effective and efficient, with clear, simple and powerful messages, creating an adequacy between the message received and the message sent. Consistency between form and substance.
➤ So, how to listen and be listened to, convince and be impactful, challenge and mark the spirits, enhance its content, address its audience effectively and optimize the quality & clarity of the exchange / message? It is precisely a question of going through, applying and deploying practical and effective techniques of verbal and non-verbal communication.
➤ Thus, mastered, the practical method allows, through a set of simulations and scenarios based on your daily experience supporting pragmatic & concrete techniques, to improve self-confidence, self-confidence, but also to work on one's leadership & charisma.
➤ So, after having precisely defined your objective & gone through the blockages encountered, here are some examples of themes covered through concrete techniques & a methodology:
✓Tools and deployment of conflict management tools, including NVC
✓ Perfecting your rhetoric / repartee
✓Body Language fundamentals to support and not interfere with speech while showing conviction & convincing, thus ensuring consistency between content & form
✓Techniques to put the interlocutor at ease and appear friendly / interested
✓To succeed in negotiation / mediation
✓To learn to say 'no' in three steps AND get them to say 'yes'
✓To turn sentences into positive AND constructive
✓To put NLP (neuro-linguistic programming) at the service of non-violent communication
✓To adopt an effective, simple language, just by engaging
✓To use sentences, turns & expressions to be precise, simple, effective & challenge
(...)
➤ In short, each session combines techniques & practice exercises adapted to your everyday situations (filmed with your agreement in order to be reviewed, commented on, decoded together live), so that you can put them into practice immediately, this from the 1st session.
➤ THE TRAINER
Trained in a Grande Ecole post-preparatory European classes & Ivy League university in the United States, our teacher has specialized and has worked for more than 15 years, in Europe and North America, in the field of communication, in renowned international public and private establishments, intervening in forums and conferences, & oriented towards pedagogy and careful methodology.
-Apart from the classic advantages of videoconferencing (time savings related to travel, eco-responsibility, increased scheduling flexibility, etc.), the quality of the session & the interaction remain the same. In addition, the notes taken during the sessions are immediately transcribed on the session chat and are automatically transmitted to you so that you can browse them during and after the session if you wish.
- Hourly fees: To support each other and to be pleasant to you in this period of covid19 and in a spirit of solidarity, the fees have been temporarily reduced. But this fixed price will not increase after the start of the sessions.
-Sessions in English / French
-As other people do regularly, you can also please your loved ones by offering gift vouchers available all year round.
Sandrine
💻 Web Programming Course – HTML, CSS, Terminal & WordPress – Beginners Welcome!Do you want to create your own website, understand how the code works, or master WordPress to become self-sufficient? I offer personalized online courses to help you learn step by step, with clarity and pedagogy.
👩🏫 What I propose:
* Introduction and improvement in HTML & CSS
* Using the Terminal (basic commands, Git, working environment)
* Creation of sites with WordPress (installation, themes, extensions, pages, basic SEO)
* Support for your personal or professional projects
* Advice on best practices and organization of your code
🎯 For whom?
* Complete beginners
* Freelancers, coaches, content creators
* Students or people in digital retraining
* Anyone curious to learn how to create a website
💡 Method: Interactive video lessons (Zoom/Meet), screen sharing, practical exercises, and flashcards. You progress at your own pace, with real support and simple explanations.
⏰ Flexible hours – 1 hour, 1.5 hour or 2 hour sessions
💶 Available packages
🌍 100% Online Courses – Wherever You Are!
See you soon.
Sandrine.
Izhar
Basic Computer Course along with the complete MsOffice Package and HTML (creating web pages)Talking about Computers, it is a very interesting subject. As technology is advancing at a rapid pace, we rely more and more on computers for everything from playing games to organizing our taxes. An understanding of computer basics is compulsory nowadays.
I have a Master's Degree in Computer Science and this course is designed according to your level of understanding of computers. We'll be practically doing things on Computers and see the things happening over there.
Starting from Computer basics which includes computer knowledge of Operating system, hardware-software components, internet, World Wide Web(WWW), different web browsers, and other basic functionalities of a computer system. Then moving on to basic knowledge of word processing, spreadsheets and preparing professional presentations (Ms. Word, Ms. Excel, Ms. Powerpoint) and creating simple web pages through HTML. Apart from this if you wish, we can move to the advanced level of each of them. I'll be teaching you in a very simple way so that you grab the concepts easily.
Let's start and do something innovative.
Nawfl
Master Public Speaking with Personalized Online Coaching!Master Public Speaking with Personalized Online Coaching!
Struggling with stage fright, unclear messaging, or low-confidence presentations? Our one-on-one online public speaking classes are tailored to help you speak with clarity, confidence, and impact—from boardrooms to virtual stages.
✨ Why Choose Our Classes?
✔ Customized coaching for your goals (e.g., pitches, TEDx talks, workplace presentations).
✔ Flexible scheduling—learn anytime, anywhere via Zoom/Skype.
✔ Expert trainers with years of stage and corporate experience.
✔ Practical drills on voice modulation, body language, storytelling & more.
✔ Instant feedback & recorded sessions to track progress.
Ideal for professionals, students, and aspiring speakers! Limited slots available.
Jean-Baptiste
Learn to develop a complete mobile app on iOS and Android ready for productionFlutter is the mobile app development framework from Google, based on Dart.
You will learn:
- How to develop a mobile app from scratch on iOS and Android
- How the use Riverpod, the best state management system
- How to use Google Firebase (Authentication, Firestore, Cloud Functions, Cloud messaging, ...)
- Testing automation
I'm a software engineer with 4 years of experience coding with Flutter and more than 10 years working for IT companies.
Sally
Teaching mathematics (in Arabic-English) and computers for the primary stage, teaching website programming, Scratch, for childrenHello, I'm Sally, a Software engineer and online Math and programming Teacher in Egypt.
With over 3 years of international tutoring experience using Zoom, Google Meet,
I offer tutoring services in Math (grade 1-8 ), and learn Programming using skratch , microbit program
and doing logo , editing video or poster using Canva from age 6 up-to 15.
I'm available ,Please message me to book your session.
Best regards, Sally
Skills
Tutoring
math tutoring
Programming (skratch , microbit)
Website
Desgin using Canva
Karim
Programming and Web Development Course - Computer EngineerComputer engineer, with 2 years of experience in individual teaching, I specialize in programming in Python, C, JAVA, as well as in web development (HTML, CSS, JS, PHP) and object-oriented programming. I offer workshops specially designed for rapid progress.
My background also includes 2 years of tutoring with students from JUNIA, EMSI and preparatory classes.