Back to C++ Basics: Selection and Iteration
Codio

C++ Basics: Selection and Iteration

Code and run your first C++ program in minutes without installing anything! This course is designed for learners with no coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover printing, operators, iteration (i.e., loops), and selection (i.e., conditionals). To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.

Status: Computer Science
Status: C and C++
BeginnerCourse9 hours

Featured reviews

AC

5.0Reviewed May 13, 2021

A great hand-on course for beginers to learn C++.Very easy to follow and practice thanks to its online teaching platform.It would be better if some review videos could be added in this courese.

VM

5.0Reviewed Oct 25, 2022

v​ery much interesting and amazing course , it was also a very new and effective way of learning , all my basics of c++ programming are covered in such a less time and more understanding way t

AJ

5.0Reviewed Jun 7, 2023

While this course is self-paced which makes it convenient for learners to gain knowledge anytime, the exercise will test your understanding to make sure one is really learning.

AT

4.0Reviewed Mar 13, 2022

it was a good course and give you enough time to practice if you are new to coding , but the only problem is that it is not giving the certificate of competetion

WW

4.0Reviewed Nov 20, 2022

The exercise is too punishing. Not allowing to improve before submit. Without video, this course is just like Code Academy.

AT

5.0Reviewed Aug 3, 2022

This is an amazing supplemental course to take alongside early level college classes. If you can make it through this then any level 1 c++ college course is going to be a breeze

MP

5.0Reviewed Jul 16, 2023

Hello, thank you for your efforts in the course. It was very useful and beautiful. I hope you will always be healthy and happy. Mohammad Pakzad from Iran.

AN

5.0Reviewed Mar 21, 2023

I learned a lot the course is designed in a way so that without any video content a beginner can learn easily. Thank you so much.

JP

5.0Reviewed Feb 7, 2023

A good refresher for those who want to brush up on their C++ skills. For absolute beginners, the learning curve can be steep.

RT

5.0Reviewed Jan 30, 2024

I have just completed the First Course of this specialization, I found the reading content and practice very much balanced. Thanks for making such a course.

CP

5.0Reviewed Apr 16, 2023

This course is great for beginners like me. It goes through the basics, forcing you to internalize the concepts before being able to move forward.

SB

5.0Reviewed Sep 30, 2022

D​esigned in very intuitive and modern way, free of unecessary jargon. It delivers the required logic bang on! Must go through this course, once in a while, to brush up your skills.

All reviews

Showing: 20 of 256

Rohan
1.0
Reviewed Jul 22, 2021
Alessandro Senia
1.0
Reviewed Nov 22, 2022
Amanda Marquis
5.0
Reviewed May 9, 2021
Leo Behe
5.0
Reviewed Jan 21, 2022
SOURABHA KRISHNAMURTHY KALLAPUR
5.0
Reviewed Jul 2, 2021
Vivek Kumar
5.0
Reviewed Oct 6, 2022
James O'Conor
3.0
Reviewed May 12, 2021
Dennis Sinitsky
3.0
Reviewed Sep 22, 2024
Prashanth B
3.0
Reviewed Aug 25, 2022
Sayyeda Fatima Masood
3.0
Reviewed Jul 18, 2022
Bob Hansen
2.0
Reviewed Feb 8, 2022
Dana Klinger
5.0
Reviewed Oct 11, 2024
Tapasendra Patra
5.0
Reviewed Jun 24, 2023
Caroline Chitongo
5.0
Reviewed Mar 27, 2022
Mance Miller
5.0
Reviewed Aug 12, 2022
Ayato Hisanaga
5.0
Reviewed Jun 21, 2023
Esdras V. Luna
5.0
Reviewed Dec 27, 2023
harshil patel
5.0
Reviewed Sep 24, 2021
Ben Harding
5.0
Reviewed Feb 19, 2025
SAURAV SUKLA BAIDYA
5.0
Reviewed Apr 9, 2023