facebook
favorite button
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 July 2022
Instructor since July 2022
Translated by GoogleSee original
Introduction to programming with Scratch (children and adults)
course price icon
From 22.33 £ /h
arrow icon
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
Internet connection, computer
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Dakar, Senegal
location type icon
Online from Senegal
About Me
I am a self-taught Python developer and a passionate fan of Japanese manga and anime.
I have been teaching for over 7 years across several subjects, including:
• Mathematics
• French
• English
• Programming for students aged 10 to 18
• Robotics for adults coming from the fashion and tailoring industry

My teaching method is structured around four key phases:

1. Transmission phase
I provide the student with all the necessary materials: clear documentation, explanations, and practical examples to fully understand the concepts.

2. Application phase
The student immediately applies what they’ve learned by completing a mini-project. This helps reinforce the knowledge gained.

3. Remediation phase
We review any unclear points together. The student can ask questions, clarify difficult concepts, and deepen their understanding.

4. Evaluation phase
I assign a project or a set of questions that the student completes independently to assess progress and build autonomy.

My teaching philosophy is built on the belief that knowledge transmission is an essential lever for achieving sustainable development. This passion for teaching guides every session I deliver.
Education
🎓 Academic Background & Training

Meltwater Entrepreneurial School of Technology (MEST), Accra
Software Entrepreneur — 2023–2024

Sonatel Academy, Dakar
Data Development — 2021–2022

École Supérieure Polytechnique de Dakar (ESP)
Bachelor’s in Computer Science — 2019–2020

École Supérieure Polytechnique de Dakar (ESP)
DUT in Telecommunications and Networks — 2016–2018
Experience / Qualifications
Data Engineer — ARTP (Telecom & Postal Regulatory Authority), Dakar
December 2024 – Present
• Building and automating data pipelines
• Data processing, analysis, and visualization for telecom data
• Supporting regulation projects based on data insights

Django Developer — Intelli Holdings Inc
June 2024 – Present
• Backend development using Django / Django REST Framework
• API management, performance optimization, and integration of third-party services

IT / Data Risk Consultant — Deloitte
12-month contract
• IT & data risk analysis
• Compliance assessments, system audits, and technical recommendations
• Report writing and client support

Data Engineer — Sonatel
6-month internship
• Developing and optimizing data pipelines
• Large-scale data processing and monitoring

Python Developer — PCO Partners
2-month internship (2021)
• Python scripting
• Business process automation

Python Developer — Vivializ
6-month internship (2020)
• Internal tools development and automation
• Backend Python project contributions

Web Developer — Laboratoire Uranus, Dakar
1.5-month internship
• Front-end and back-end web development
• Implementing features for internal tools
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
Wolof
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
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
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.
Read more
Similar classes
arrow icon previousarrow icon next
message icon
Contact Mahamadou
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
Good-fit Instructor Guarantee
favorite button
message icon
Contact Mahamadou