Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Conquer Computer Science: Algorithms & Coding (Part 5/5)
Rating: 4.9 out of 5(10 ratings)
114 students

Conquer Computer Science: Algorithms & Coding (Part 5/5)

A Course for Students Preparing for any High School Computer Science Exams: iGCSE, GCSE, IB, and More
Created byJohn Iglar
Last updated 10/2024
English

What you'll learn

  • Understand the program development life cycle of analysis, design, coding, and testing
  • Learn and apply standard methods of solutions including searches, sorts, and more
  • Analyze algorithms using trace tables
  • Learn and use the basic concepts of computer programming
  • Read and analyze computer programs
  • Write and debug computer programs

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

4 sections38 lectures6h 54m total length
  • Introduction1:44

    Develop computational thinking and practical programming skills by learning algorithms and writing basic programs in Python or Java, while understanding how programs are built and structured.

  • Success in this course3:56

    Take breaks to let your brain rest and process problems. When stuck, pause, then return with fresh insight, and reinforce learning by coding, practicing, and asking questions.

  • Set up7:26

    Set up your programming workspace by installing Python and Java on a laptop or desktop, and choose a suitable editor or IDE (Idle, Notepad++, PyCharm, VSCode, BlueJ, Greenfoot).

Requirements

  • This fundamentals Computer Science course has no requisites
  • Beginner students will learn the basics of algorithms and programming
  • More advanced students will gain greater insight into the fundamental concepts and skills of algorithms and programming
  • This course is aimed at students studying Computer Science in the IGCSE, GCSE, or other secondary school level curriculum.

Description

If you or teenagers you know are studying Computer Science and want to master fundamental concepts and achieve top scores in the exams, this is the course for you! Designed specifically for international school students, home schoolers, and independent students studying IGCSE Computer Science, GCSE Computer Science, or High School Computer Science, this course will guide you through the fundamentals of algorithms and algorithmic design, as well as the concepts and skills of programming. By the end of this course you will not only be able to create computer programs but will understand how they are designed and built, and be able to apply fundamental concepts of problem solving using computer programs.

This course is intended to guide learners through a high-school level (IGCSE, IB Diploma, or similar) curriculum. It is intended to be purchased by adults over 18 years old, either for their own fundamental learning, or to be then given to a younger person to use. According to Udemy's regulations, "Those under 18 may use the services only if a parent or guardian opens their account, handles any enrollments, and manages their account usage." If you are under 18, I encourage you to take this course but to let your parent or legal guardian manage the enrollment and payment.

In this course, you will be able to:

  • Review the Computer Science syllabus in a logical and organized manner

  • Gain a deep understanding of each topic through clear explanations and illustrative images and videos

  • Reinforce your knowledge with interactive quizzes and exercises

  • Keep track of your learning with helpful study guides

  • Get instant feedback on your progress and identify areas you need to work on.

This course includes:

  • Video lessons covering the key topics of algorithms, algorithmic design, and computer programming

  • Quizzes and exercises to reinforce your understanding

  • Downloadable study guides

  • Access to an expert instructor for support and guidance

  • A supportive community of like-minded students to share your journey

This course is taught by a highly experienced Computer Science teacher who has spent many years teaching the subject in top-class international schools around the world, preparing students for success in many curricula and exams. He is a certified and highly qualified Computer Science teacher at the secondary level as well as at other levels.

This IGCSE Computer Science (O Level) masterclass covers all the content needed to write the IGCSE and GCSE Computer Science exams offered by Pearson Edexcel or Cambridge CIE or other exam boards like Oxford AQA. It also covers the basics of content required by the IB Diploma Computer Science course, AP Computer Science, or other High School or Secondary School Computer Science programs.

Who this course is for:

  • Computer Science students who are under 18 should have an adult pay and manage their account (in accordance with Udemy policy)
  • Secondary or High School students studying IGCSE or GCSE Computer Science (O Levels)
  • Students preparing to take A Level, AP, or IB Diploma Computer Science
  • Home School or Self-Learning students learning Key Stage 4 or High School Computer Science
  • Computer Science teachers looking to brush up on their Computer Science knowledge
  • Anyone interested in Computer Science or how computers work
  • Parents of students who are studying Computer Science