Chevron Left
Back to C++ Basics: Selection and Iteration

Learner Reviews & Feedback for C++ Basics: Selection and Iteration by Codio

4.6
stars
887 ratings

About the Course

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....

Top reviews

VM

Oct 25, 2022

very 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

AD

Jul 25, 2021

An amazing course for beginners! Everything is stated clearly and easy to understand. Best for Hands-on code experience - thanks to Codio. A wonderfully practical course. Must try!

Filter by:

1 - 25 of 232 Reviews for C++ Basics: Selection and Iteration

By Rohan

•

Jul 22, 2021

Please give an option in codio to restart the assignment. This is frustrating to run the whole assignment from scratch due to a typo, which was a mistake.

also please specify whether you expect the output on a new line, expect a new line after the lats line, requirement of spaces, etc.

It is such a vague platform for a beginner to start with.

By Amanda M

•

May 9, 2021

Great course, easy to follow and instructions were very clear!

By Alessandro S

•

Nov 22, 2022

The lack of any explanation other than a mechanical execution of instructions makes the course pretty much useless. The content itself is decent, but the slides lack many things you will lose access to once you pass that module

By Leo B

•

Jan 21, 2022

Very well done and engaging; you're learning by doing the whole time. Just be warned that the grading is a bit wonky and pretty harsh; sometimes I would be told that my solution was incorrect despite it looking exactly like a sample solution and providing all the same outputs. Your score for the entire problem will go straight to 0 if ANYTHING is wrong, like placing a period at the end of a sentence you print out when the sample output didn't have the period (which happened to me).

By SOURABHA K K

•

Jul 2, 2021

The course was really good and i was able to understand all the basic concepts related to c++ programming language

By James O

•

May 12, 2021

The material was good but when coming to tests did not hold up. For a basic course you were expected to write your own code with little to no help and use techniques that were barely touched on. I found myself looking back through the notes and my own and finding it very difficult to come up with a solution.

By Bob H

•

Feb 8, 2022

Hard for people to function in the enviorment especially if on have bad eyeshight. Program is not for me. I may not continue from here. I will look for a better C++ course to inroll in. PS keep your turtle graphic and stick to the basic fundementals.

By Dana K

•

Oct 11, 2024

Course was very interesting, activities were challenging but not too difficult. Some suggestions would be there needs to be more information on different methods that can be utilized on objects like strings or integers, more in depth information or sources for different basic data types and the one challenge for "break" in loops is ambiguous for the explanation of what needs to be printed. I feel that it should explicitly state what needs to be printed or show an output screen of what the output should be.

By Tapasendra P

•

Jun 24, 2023

Good course overall ! I was looking to refresh and enhance my knowledge on C++, and this course was quite helpful in the process. Interface is also good and Turtle examples were brainstorming ideas. Highly recommended to any beginners and even intermediates. Only thing lacking was very difficult examples which can really make you sweat hard. Such examples are the ones which test real programmers. But still a 10/10 Course !!!

By Shamiso C

•

Mar 27, 2022

This is by far the best course ever. At first, I was concerned by the lack of videos when I started but to my surprise, this was the perfect way to teach a beginner like me. I am also a person who takes time to grasp basic concepts, but this was just perfect, every nitty-gritty is clear, no need to go in circles. It is worth all the time and effort and I will continue learning and fish all the courses in the specialization.

By Mance M

•

Aug 12, 2022

Such a great course, I 100% recommend it. I use Coursera a lot now because I found my motivation, but I honestly have always been kind of put off by how much the courses tend to lean on video lectures, which isn't a great way for me to learn. I'm so happy to have found such a well designed hands-on course. I will definitely continue to search out Codio courses for whatever relevant subjects I can find.

By Ayato H

•

Jun 21, 2023

Excellent course that taught me the foundations of C++, I enjoy being able to go back to previous lessons and review content I was not confident about! The only issue is that sometimes completed assignments don't update immediately, but a little patience and troubleshooting solve it all. I would highly recommend this course to anyone looking to learn some C++!

By Esdras V L

•

Dec 27, 2023

The concise explanations and the pace of the content were spot-on. The practice plans and exercises did a fantastic job of tying in the new concepts and "landing" these through direct practice. Have recently completed a University computer science course covering C++ and can honestly say Codio has been a far more intuitive and effective learning approach.

By harshil p

•

Sep 24, 2021

Best course for C++ beginers as it has very great practice exercises it helps very much to remember concepts. I never learned any programming language by just reading I usually watch videos but in this course, concepts are written in very simple language and with code written blocks.I suggest if you take this course you won't regret it.

By SAURAV S B

•

Apr 9, 2023

THIS IS THE BEST WAY TILL NOW I HAVE FOUND TO TEACH ANY CODING LANGUAGE. THE TEACHING METHOD IS VERY SIMPLE AND THE CONCEPTS ARE EASY TO LEARN. I AM VERY THANKFUL TO COURSERA AND CODIO FOR AIDING ME WITH THIS COURSE. IT HAVE ENORMOUSLY UPGRADED MY SKILLSET AND THIS WILL BE VERY HELPFUL TO ME IN THE NEAR FUTURE.

By Vivek P

•

Jun 16, 2023

This course is great. It covers selection and iterations in an amazing way. You can learn topics from basic if you are a beginner but even if you already know about the topics, there are some interesting concepts in the course that help you learn something new. Overall a great course.

By Chia C L

•

Mar 19, 2022

I really love how the course is setup for hands-on practice rather than to follow some specific videos. It is because the hands-on allow us to play with the code and test out. We got immediate feedback and it make you want to try it out again to get it right.

By sesame

•

Jun 3, 2024

Good beginner class for C++. I liked how it encouraged students to mess with the code by suggesting possible things to try; this is an important habit to build and one I wished I would have built earlier

By Arun N

•

Dec 30, 2022

This is how every course needs to be designed...full of hands on instead of providing videos is the best approach of learning that is taken by codio...full star from my side...loved this course s much..

By Nandi T

•

Nov 26, 2021

Great Course! The instructors explain everything about the basics of C++! At first i couldn't understand why i failed the graded exercises but after a while i understood why! Great course nonetheless!

By Vivek M

•

Oct 26, 2022

very 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

By Xin Z

•

May 14, 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.

By Suryakant B

•

Oct 1, 2022

Designed 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.

By Aishwarya D D

•

Jul 26, 2021

An amazing course for beginners! Everything is stated clearly and easy to understand. Best for Hands-on code experience - thanks to Codio. A wonderfully practical course. Must try!

By Andrew T

•

Aug 4, 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