facebook
    Dalia
    member icon
    Trusted teacher
    member icon
    Trusted teacher
    Algorithms is a core course in computer science that aims to teach students how to design, analyze, and implement algorithms to solve programming problems efficiently. The course focuses on the concepts of analytical and logical thinking, and how to choose the optimal method (in terms of time and memory) for processing data and finding solutions. Main topics: 1. Introduction to Algorithms: Definition of algorithm and its characteristics Steps to develop algorithms Efficiency and Analysis Concepts 2. Use a systematic approach to problem-solving and create algorithms that represent those algorithms using quasi-code and flowcharts. 3. Sorting Algorithms: Bubble Sort, Insertion Sort, Selection Sort Merge Sort, Quick Sort, Heap Sort 4. Search Algorithms: Linear Search, Binary Search The course includes programming exercises in languages such as C++, VB.NET, or Python, in which the studied algorithms are applied.
    This course is designed for beginners and those interested in learning how to design and create professional websites. It will offer a combination of theory and practical application. Theoretical lessons followed by practical exercises. Practical projects to apply what has been learned. Question and answer sessions to help participants solve problems Learn basic programming languages like HTML, CSS, and JavaScript.
    Give your child the best start in the world of programming with ease and fun! In this interactive course, your child will learn how to design games, animations, and stories using Scratch software, helping them develop logical thinking, problem-solving, and creativity skills. What will the child learn? Scratch interface & basic blocks Moving sprites and creating animations Events, loops, sounds, and interactive elements Designing and coding mini-games Creativity, logic, and storytelling with code Final project: A complete game or interactive story created by your child

    Reviews (0)

    No reviews yet. Take a class with this teacher and help improve her or his profile by posting a first review!

    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 October 2025
    • Phone number verified
    • Google connected