Have you ever wanted to try out simple coding? Want to understand the basics of what it entails? This course introduces you to the skills, concepts and jargon of coding.
Course learning outcomes
After studying this course, you should be able to:
use programming language Python to produce code
understand the sequences of instructions in Python programmes
understand repetition in Python programming language.
As someone with no coding experience, I really thought this course would help break me into the basics of coding and how it works. However, this was not the case.
While I did learn a little of the terminology which I will take away, after the first couple exercises I found it rather confusing and I struggled to understand what I was meant to be doing in each task. There were a moments where I was going back to see if I had missed steps, as things were not clear.
I found the system used (Trinket) to be no longer available, meaning there were a lot of bugs and meant that I had to keep closing and reopening tabs, which got very frustrating after a while. And also meant I could not check if I was doing things correctly
Overall, I think this course could use a little reworking, to be made clearer especially for a beginner level.
Useful as a glossary for key terms. Not useful as an intro to coding.
The program used for this course (Trinket) no longer runs. So solutions cannot be found.
The constant need to open and close other tabs - even using split view is clunky. It would be better to have the code written out in the course section and students cut and paste or copy it over.
It is not clear precisely which text relates to which part. This is not geared up for new learners. More images of what to see and how this relates to the text would have been useful.
While I did learn a little of the terminology which I will take away, after the first couple exercises I found it rather confusing and I struggled to understand what I was meant to be doing in each task. There were a moments where I was going back to see if I had missed steps, as things were not clear.
I found the system used (Trinket) to be no longer available, meaning there were a lot of bugs and meant that I had to keep closing and reopening tabs, which got very frustrating after a while. And also meant I could not check if I was doing things correctly
Overall, I think this course could use a little reworking, to be made clearer especially for a beginner level.