When students first come to VFS one of their major worries is often: will they be able to handle the coding? The answer to me is obvious – and it’s almost always a resounding yes! That is because the curriculum at VFS has been designed to teach everything you need without prior knowledge of coding.
People also ask me a lot – don’t you get bored teaching introductory programming in term 1? The answer is definitely not. The more advanced classes are great fun too, but for me my favorite class is week 7 of Programming 1. Seven weeks earlier, twenty or so students start my class; most with no experience coding. And seven weeks later they are producing group projects with thousands of lines of code. Seeing that transformation and their confidence developing never gets old.
Coding is not for everyone though and some students decide in the end it is not a career they want to pursue – so does that mean they can’t make games? Absolutely not – there are so many different disciplines that go into making games, from art to design, audio to production. However even if you choose one of these other great avenues, you will benefit from the knowledge you gained about what programmers do and how they work. That is why it’s a core part of the curriculum that everyone learns in their first term. If you want to learn more then you can choose to go deeper in later stream choices.
But I’m biased – don’t take my word for it! Here are the thoughts of three students from last term that have just finished Programming 1: