• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Introduction to Computer Programming

    Learner Reviews & Feedback for Introduction to Computer Programming by University of London

    Filled StarFilled StarFilled StarFilled StarStar
    4.1
    stars
    903 ratings

    About the Course

    This MOOC provides you with the foundational skill set required to write computer programs. If you are interested in learning how to write
    interactive, graphical programs from an introductory level in a real programming language, this is the course for you. You will begin by learning
    the basics of editing and running programs. Then you will learn how to create 2D graphics using shapes and coordinates. Finally, you will learn
    how to create interactive graphics that you can control with the mouse. You will even solve a set of interactive puzzles using your coding skills in
    the Sleuth game which has been created especially for this course. The course uses the Javascript language and the p5.js library.
    ...

    Top reviews

    AG

    Jul 20, 2021

    Filled StarFilled StarFilled StarFilled StarFilled Star

    It's worth the hard work. I'm insatiable for learning and need more impossible looking projects or games that Coursera designed to help the student really get into the world of computer programming.

    GT

    Jun 9, 2019

    Filled StarFilled StarFilled StarFilled StarFilled Star

    The course is built up well, the steps are easy to follow. Even when there is some research required, the intentional gaps are highly manageable. The gamified deliverables were really fun to do! :-)

    Filter by:

    26 - 50 of 307 Reviews for Introduction to Computer Programming

    Filled StarStarStarStarStar

    By Alyssa M

    •

    May 10, 2021

    Some of the necessary materials aren't available for download anymore, and the assignment you need to complete don't seem accept correct answers from many people. There's also no instructor help with these issues, so I'd recommend trying another beginner computer programming course.

    Filled StarStarStarStarStar

    By Tom J

    •

    Nov 21, 2022

    Everything besides Sleuth was okay, but Sleuth was so bad that it made me hate the course and want to forget about learning Javascript. Why on earth is it in week 1 when it relies on material you learn in weeks 2 and 3? Very frustrating.

    Filled StarStarStarStarStar

    By Hamze S N G

    •

    Aug 24, 2020

    I advice everyone to stay away from this course because of its assignment that has so many errors and the lack of communication with instructors, also, this is not by any means for beginners

    Filled StarStarStarStarStar

    By Alicia H

    •

    Feb 10, 2020

    Waste of time, unless you want to be doing repetitive assignments with childish stories where you're expected to use information that hasn't even been properly explained yet.

    Filled StarStarStarStarStar

    By Santhusha J M

    •

    Oct 28, 2021

    Too much work to do in order to complete one assignment. It's not all about computer programming. It's like a child game

    Filled StarStarStarStarStar

    By Kilian W

    •

    Sep 20, 2021

    Never seen anything worse. The detective game in particular is very sobering and a definite waste of time.

    Filled StarStarStarStarStar

    By Bingxin Q

    •

    Apr 16, 2019

    The part of sleuth was too boring...

    Filled StarStarStarStarStar

    By Aly t

    •

    Mar 11, 2020

    hard

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Fabio T

    •

    Mar 8, 2019

    At first, i was upset because i received my certificate after week one. But after that i continued the mooc for fun and i learned a lot. This library is one of the simpliest in JS i have ever used. I'm satisfied and felicitate University of London for this great Course!!! Highly Recommend it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Lucio S G

    •

    Jul 8, 2019

    It was really interesting the way this course was made. I can't be grateful enough for making an interactive approach to programming. I enjoyed it quite much and learned even more. I'm willing to learn more with the courses that follow this one. Great experience!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Adan G

    •

    Jul 20, 2021

    It's worth the hard work. I'm insatiable for learning and need more impossible looking projects or games that Coursera designed to help the student really get into the world of computer programming.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Pouyan S

    •

    Feb 21, 2020

    Thank you coursera and everyone involved in making this course back in London university.

    This was a Great adventure and i learned so much along the way.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mahmoud H

    •

    Jun 21, 2019

    Very Simple and clear illustration and explanation

    Filled StarFilled StarFilled StarFilled StarStar

    By Clyde M

    •

    Jun 4, 2019

    Very results-oriented introduction to programming, focusing on drawing shapes and manipulating them using code, rather than a graphic-interface. Gives a new learner the sense of accomplishment needed to overcome the hitches encountered when learning syntax for programming languages, as well as a very well-presented philosophy for coding and developing 'the coding mind'.

    Filled StarFilled StarFilled StarStarStar

    By Greg L

    •

    Oct 11, 2018

    A battle to achieve the goals in the single long-winded assignment, which had no programming challenge just diagram coordinate determination. They claim 3 hours, but from sheer stubborness, to achieve 99% and then giving up in disgust, required 80 odd attempts and took 60+ hours! Now many of the beta problems will have been resolved. But overall the demands and knowledge passed on are very low level.

    Filled StarStarStarStarStar

    By Kristine R

    •

    Sep 17, 2020

    This is NOT a course for beginners. The layout of the curriculum is backwards; already in week 1 the students are given a hefty amount of rather complex programming assignments that are not in the least aligned with what's being taught in the syllabus at the moment. Most of the solutions and tools for completing the programming assignments in week 1 are not presented until week 2-3. If you're lucky you can find some pinpoints in the discussion forum (where old students are equally as tired and frustrated) and pass the assignments simply through trial and error. Not at all an efficient learning strategy.

    Also, the technical issues with Sleuth need to be fixed, asap. There are a handful of students who cannot raise their grade to 100% since Sleuth app is bugging and won't accept the final assignment(s). The app is supposed to reset itself after x amount of incorrect uploads - which it doesn't. NO ONE from staff or technical pays any attention to this - although the bug is frequently mentioned in the forum. No student's interested in paying another month's Coursera fee just IN CASE staff at school decides to finally answer in the discussion forum. The lack of mentorship and advise being given in the forum is waaaay below acceptable. Sleuth assignments need to be split into three units and presented at the end of each week, based on that week's curriculum. Your final grade should be calculated as the sum of all quizzes and assignments - after the last week's assignment is done. You're not supposed to be able to download your certificate in week 1 - just because you've guessed your way through all queestions. Someone needs to correct the layout of this course.

    Filled StarStarStarStarStar

    By Jeanette W

    •

    Sep 30, 2021

    cannot download the programs needed to navigate course and topics covered

    Filled StarFilled StarStarStarStar

    By Deleted A

    •

    Aug 31, 2021

    unclear instruction, confusing class schedule.

    For the assignment, I can see they try to make it fun, but but I think it's a failure with ambiguous feedback.

    Filled StarStarStarStarStar

    By Austin M

    •

    Jan 17, 2022

    I'd leave 0 if I could. I wish I could get my money back from this poor program. Lectures are super simple yet the assignments were 10x harder. Also they did not explain very well that the 1st weeks assignment would need to be down throughout the course not just that first week. For the difficult assignment it would be ok if the teacher actually reviewed forum posts by the students but they do not. Every post I saw people were just as confused as me and I never once saw the teachers responding to clear up the confusion. I also want to note that the programming assignment had some errors and issues that made it impossible to complete. Please please PLEASE take this course off. I am so diasppointed in this course. Please do not waste your money as I have.

    Filled StarStarStarStarStar

    By Alex B R

    •

    Dec 12, 2020

    All the download links don't work. It's not specified very clear what language you'll be using. I tought it was C++, but it's JavaScript and as a beginner you have to specify what the differences are or if they matter much. Anyway, that wasn't the biggest issue. I downloaded the Brakets software, everything seemed ok, then in the first week course it says you need to download a file, which I had to guess where it was.. then I try opening the file as instructed and I get error codes in every command line, before even trying to edit anything. Overall, this course just seems unprofessional and not very begginer friendly.

    Filled StarStarStarStarStar

    By KB E

    •

    Dec 27, 2021

    My experience with this course was quite unpleasant. The course is designed extremely poorly. If the content were just organized in a different manner it would get a 4 star instead of 1. Putting the Sleuth programming exercise in the first week wasted 20 hours of my first week just trying to navigate the forums to find out what I was missing, only to find out how to do the exercises in week 2 and 3. If you want to take this class start with week 2 and 3 before attepting the Sleuth exercise in week 1. I would like a week out of my life back.

    Filled StarStarStarStarStar

    By Francesco B

    •

    Apr 22, 2021

    This course will make any beginner very frustrated to point of considering quitting and losing excitement about learning to code. Needs to be updated and be more comprehensive to help with the assignment. Also the programming assignment should be updated and fixed up, seems to be buggy.

    Filled StarStarStarStarStar

    By Pamela T

    •

    Jan 21, 2021

    Not great instructions - sort of figure it out on your own, got the brackets software - which was only a mention. Found the rec info. But kinda for someone with a bit more experience. Should be a fun informative lesson.

    Filled StarStarStarStarStar

    By Антон В

    •

    Oct 9, 2019

    Very frustrating coding assignment, with poor support for Windows users and overall tasks, are easy but tought to set every pixel right and you will punish for wrong attempts though you did all right.

    Filled StarStarStarStarStar

    By Jazz G

    •

    Nov 24, 2022

    Misleading. At the very least I thought this was going teach basic JavaScript. The program you're asked to download is outdated and had too many issues for me to continue with the course.

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • ...
    • 13
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.