facebook
    Mahamadou
    member icon
    Trusted teacher
    favorite buttonAdd to Wish List
    favorite buttonAdd to Wish List
    member icon
    Trusted teacher
    from106.10QAR/ 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, computer

    Location

    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-2020
    Polytechnic 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?"

    Availability of a typical week

    (GMT -04:00) New York
    MonTueWedThuFriSatSun
    0
      
      
      
      
      
      
      
    1
      
      
      
      
      
      
      
    2
      
      
      
      
      
      
      
    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
      
      
      
      
      
      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
      Monday at 19:00
      Tuesday at 19:00
      Wednesday at 19:00
      Thursday at 19:00
      Friday at 19:00
      Saturday at 19:00
      Sunday at 19:00
    20
      
      
      
      
      
      
      
    21
      
      
      
      
      
      
      
    22
      
      
      
      
      
      
      
    23
      
      
      
      
      
      
      
    from 106.10 QAROnline via webcam
    from 114.59 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.

    Online reputation

    • Instructor since July 2022
    • Phone number verified
    • Google connected
    • Linkedin connected

    Availability of a typical week

    (GMT -04:00) New York
    MonTueWedThuFriSatSun
    0
      
      
      
      
      
      
      
    1
      
      
      
      
      
      
      
    2
      
      
      
      
      
      
      
    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
      
      
      
      
      
      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
      Monday at 19:00
      Tuesday at 19:00
      Wednesday at 19:00
      Thursday at 19:00
      Friday at 19:00
      Saturday at 19:00
      Sunday at 19:00
    20
      
      
      
      
      
      
      
    21
      
      
      
      
      
      
      
    22
      
      
      
      
      
      
      
    23
      
      
      
      
      
      
      
    from 106.10 QAROnline via webcam
    from 114.59 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


    Matías
    Private coding / programming lessons with python
    Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning. This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied. As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others. I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly. Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.

    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 Welcome
    Master 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 Dutch
    Teaching 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.

    Hasmik
    Class of statistics, computer programming, R programming
    I am a graduate in data science with R programming skills. I am able to help the students with assignments, and analysis with their master thesis. My approach is very student-oriented and I explain the subjects in a detailed way so that the students understand the main idea.

    Baia
    Python & Django Development – From Beginner to Web App Developer
    🚀 Learn Python and Django to Build Powerful Applications 🚀 Want to master Python and develop real-world web applications with Django? Whether you're a beginner or looking to enhance your coding skills, this course will guide you step by step! What You’ll Learn: ✅ Python Basics & Advanced Concepts – Learn syntax, data structures, OOP, and algorithms ✅ Django Framework – Build dynamic and scalable web applications ✅ Databases & APIs – Work with PostgreSQL, SQLite, and REST APIs ✅ Project-Based Learning – Apply concepts through hands-on coding and real projects ✅ Debugging & Best Practices – Learn clean coding principles and error handling 🔹 Who is this course for? Complete beginners who want to start coding with Python Developers looking to transition into backend or full-stack development Students and professionals who want to build their own web applications 💻 Class Format: - Live online sessions via Google Meet - Interactive coding exercises & projects - Personalized guidance based on your level 📩 Contact me to start your Python & Django journey today!

    Oussama
    Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
    What You Will Learn: Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation. Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis. Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio. How You Will Benefit: Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career. Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance. Professionals: Enhance your skill set to meet industry demands and open up new career opportunities. Why Choose My Courses?: Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support. Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding. Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.

    Cami
    ✅ INDIVIDUAL & PERSONALIZED COACHING IN SEDUCTION & LOVERS (DESIGNED FOR WOMEN & MEN): OVERCOME YOUR BLOCKAGES
    ► Overcome blockages, better understand the functioning of the other, integrate tools / techniques / methods / know-how / key phrases to approach and / or respond to the other, then start / build / maintain a relationship, all while leaving room for the essential spontaneity & naturalness ► These sessions will therefore combine two indivisible aspects: ➤ It's all about getting to know each other better (what you like or appreciate less about the other based on your past experience) by analyzing situations together in a thorough and pragmatic way. Indeed, this step is essential in order not to orient towards / "tackle" a pre-established model, but to adapt everything to everyone. ➤ In parallel, from the first session, and this is what naturally differs from a classic psychotherapy session: once the key points are better understood / assimilated, and the objectives gradually defined, tackle them, with scenarios concrete, based on your daily life / your experience, the art of seduction and the construction / possibly stabilization of love. ► These sessions could, for example, deal with how: ➤ Approach or respond to those we like then get into a relationship & build together, which implies self-confidence, avoiding the “friend zone”, taking action in one's sex life & rightly seized opportunities in his social circle. ➤ To be able to approach his interlocutor with finesse, while remaining positive, assertive & by communicating his desire, with a touch of subtlety & play ➤ Have original, light, funny & above all authentic conversations, using the emotional lift as a springboard ➤ Whether it is about “street approaches”, or in a professional or personal context, the objective being to no longer let the vagaries of fate take over & take one's life in hand by choosing action ► My mission: to help you understand, analyze then take action, while gaining self-confidence & acting in order to no longer be limited by your beliefs. Everyone should be able to take the time to choose the person they feel good with before rushing into a stable relationship. ► So, apprehension, shyness, missed opportunities, eternal “friend” status, fear of ridicule, rejection or emptiness? With this personalized coaching, the objective is to redirect the approach and acquire the technique, without ever leaving aside spontaneity. From the first contact, to the social network (tinder, bumble, social networks...) through the first meeting, until the finalization & sustainability, depending on your objective. ➤ It is about creating a certain number of opportunities with the people you like, approaching with confidence without being “friendzoned”, increasing the opportunities to meet people not without elegance / humor & seduction and without losing their authenticity ➤ The sessions will address preparation (gradually gaining confidence); the art of conversation; anti-friendzone appeal; actions and feedback to gain self-confidence (...). ➤ If the discretion and confidentiality of the coach are essential, it is therefore a matter of offering a tailor-made program / training, following an initial "diagnosis". ➤ Objective: regain confidence and attract his attention while making him want to see you again / maintain your existing relationship, understand the key elements of the other's psychology (...). As mentioned above, the practical exercises and scenarios allow to relay the theory. ➤ With simulations and scenarios, your seduction coach turns into a wingman to observe the implementation, suggest readjustments and showcase you ➤ Strengthen your charisma to unlock your potential for seduction ➤ Objective here again: to introduce concrete techniques / methods which make it possible to communicate easily, in a fluid, efficient and always natural way, while mastering situations. ➤ Non-verbal language, sexualization and avoidance of the friend zone, lifestyle, improvisation/repartee (...): the objective being to demystify these themes in theory and in practice. Concretely, ONE SESSION = SOLUTIONS / proposals / concrete suggestions to put into practice for the following session in order to overcome its blockages. Note that during the videoconference session, all the notes are transcribed in the chat so that you can access them at any time when you wish. THE COACH Trained in Grande Ecole post-preparatory classes & Ivy League University in the United States, our behavioral trainer teacher has specialized and worked for more than 18 years, in Europe and North America, in the field, in renowned international public and private establishments, regularly speaking in forums and conferences, and also offering personalized INDIVIDUAL support, with pedagogy and careful methodology as its watchwords, all anchored in a pleasant and jovial moment. ➤ PLACE, TIMETABLE, PRICES ✓ Locations: Geneva-Lausanne-Fribourg-Zurich-Neuchâtel-Lugano-Montreux-Basel-Neuchâtel-Bern-Lucerne-Brussels-Luxembourg-Paris-Lyon. But currently, these sessions continue to be offered by videoconference in the current context and in accordance with general demand which is almost unanimous on this subject. ✓ Indeed, apart from the classic advantages of videoconferencing (time saving related to travel & their unforeseen events, eco-responsibility, increased schedule flexibility, etc.), the quality of the session & the interaction remain identical. In addition, the entire exchange, notes and recommendations are immediately transcribed on the dedicated chat. ✓ To support us among ourselves & to be pleasant to you in this sustainable / particular period and in a spirit of solidarity, the fees are temporarily reduced and will not increase after the start of our sessions. ✓ Languages: French/English. ✓ The progress following these private sessions is perceptible from 1 to 2 sessions (*2024 study). ✓ As other people do regularly, you can also please your loved ones by offering gift vouchers available all year round.

    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!

    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
    C Language -- Computer Language Course by a trained professional having Master's Degree in Computers.
    Do you want to start your career in coding? There are excellent chances of growth in this sector. Do you think it'll be tough to learn this language. No! Not at all! I am an expert in C language having practical work experience. I'll start from the scratch, strengthen your basics and help you to master this language. I am providing you a brief summary of our course which we generally follow but that doesn't mean that I am bound to just this much content. In case you have any doubt for any other specific topic related to the subject, you could always come up to me or you need any help in your assignments or projects, you are always welcome. Here is a brief summary of our course : –Introduction to Programming –Fundamentals in C –Operators and Expressions –Data types –Input-Output Library Functions –Control statements –Function –Storage class –Pointer –Pointer and Function –Array –Pointer and array –Array and function –Dynamic memory allocation –String –String and function –Command line arguments –Preprocessor –Structure –Structure and function –File Handling –ODBC Programming –Process and threads –Graphics In case you have any query, feel free to contact me. Give yourself a chance for a better future. All the best

    Yogesh
    Yoga, Meditation, Stress Relief, Sleep, Mind Relaxation, Mind & Body Healing, Mindfulness, Personal trainer.
    Hello fitness enthusiasts! I help people to be calm, relaxed, mindful, concentrated and flexible by yoga and breathing techniques. Are you looking to transform your life and improve your overall health and well-being. I’m certified Yoga & Meditation instructor and experienced wellness coach with over 8+ years of experience, I offer a unique blend of yoga, breath work, mind& body healing and strength training exercises to help you achieve your desired results.

    Mahmoud
    "Fun & Engaging Coding for Kids: Scratch, Python, AI & Web Development"
    Unlock the exciting world of coding with this beginner-friendly course designed specifically for young learners! 🚀 In this interactive class, children will explore the fundamentals of programming through engaging hands-on projects. We'll start with Scratch, a fun visual coding platform that builds problem-solving and logical thinking skills. Then, we'll dive into Python, one of the most popular coding languages, where kids will learn to create simple programs and games. Finally, we’ll introduce them to Artificial Intelligence (AI) concepts in an easy and exciting way! By the end of this course, students will: ✅ Build fun projects with Scratch 🎮 ✅ Write real code using Python 🐍 ✅ Understand basic AI concepts 🤖 ✅ Develop problem-solving & logical thinking skills This course is perfect for kids who love technology and want to start their journey into programming in a creative and enjoyable way!

    Amr
    Bodybuilding and Fitness classes , hiit, cardio exercise, training with Wights , Resistance exercise
    The program works to improve the sports performance of young and middle-aged trainees and achieve the best physical fitness performance so that the trainee, regardless of his age, can obtain a decent appearance and a healthy, harmonious body that satisfies the client.

    Atef
    Computer programming and WEB development courses
    I am pragmatic, so each course must solve one problem at a time. My classes are often in the form of pair-coding, we code together using an online code editor. Before starting our lessons, we will define together the topics to be covered. My classes are for everyone.