Last entry
This is the last entry for the blog and I’ll be giving some final tips and advice for the course.
First of all, one of the biggest questions you’ll ask yourself while studying this course is probably how to get better at designing a function. The truth is a lot of people struggle with just even figuring out what a placeholder is or how to identify the contract of the function. If you’re struggling a lot with these, I would definitely recommend using office hours, because these are two basic things that really help you understand how to design a function better.
Another important tip: Treat these functions as you would a mathematical equation. To some extent you will be using maths and logic in order to design the function or within the function itself - you’ll find mathematical problems and function designing have a lot of points in common, and this might facilitate your understanding on how to design a function.
Finally, don’t overcomplicate the function. It’s very straightforward most of the time and the design check-expects are usually great hints (although it should also be noted that in a group of check-expects not necessarily any of them will be design check-expects), so trying to do more from what you’re given can sometimes be more confusing than helpful.
Now, if you’re planning to take the course and don’t understand half of the terms I’m using right now - don’t fret! It’ll all make sense once you’ve started the course. It is very common for people who don’t know much about coding or computer programming to enrol in it, and even if you don’t get everything right away, the instructors and TA’s are eager to help. That being said, if you wanna know a little about coding before diving in, you should (or could) check out some of the free online courses at codecademy.com - I've used it quite a bit and I find it fun. Extra tip: Try making at least one friend during the course, this will come in handy for doing assignments, as you will feel less lost in the world of coding (The assignments can be quite challenging), and two (or three) heads will be able to think better than one, at least in my experience.
Very well, that is all. I wish you the best of luck in this course and I hope you feel free to ask any questions that arise. I’ll answer gladly.
I’m now off to sleep these upcoming weeks off until after Winter Break!











