The Student Room Group

A level computer science

What's the best way to learn coding for a level AQA computer science c# . How do I know everything I need to know how to do.
Reply 1
Original post by brownish-denouem
What's the best way to learn coding for a level AQA computer science c# . How do I know everything I need to know how to do.

how to learn like actually *learn* - literally thousands of online tutorials on youtube, or github/stack overflow if you're struggling to solve a specific problem. how to get *good enough* to solve the questions on the disgusting abomination on mankind that AQA call the pre-release and is actually child abuse- literally just practise. i would recommend that from about the beginning of february, do at least 4 hours a week of just programming. websites like codeforces and wikibooks are gold. it's all about speed with AQA.
Original post by brownish-denouem
What's the best way to learn coding for a level AQA computer science c# . How do I know everything I need to know how to do.

Hi!

I am a firm believer in learning by doing - especially when it comes to coding, as I discovered throughout the degree. However, what works for you might be different, so it is worth trying out a few different approaches.

1.Firstly, it is good to understand the fundamentals and the rules of the language. You could get that information from the textbook or the AQA specification, however there are many other great resources available, for example:

Online courses and videos on YouTube

Online tutorials and courses: e.g. this free one by FreeCodeCamp: Full C# Course for Beginners

C# tutorials on websites such as W3Schools and GeeksForGeeks


2.There are also plenty of interactive online courses that allow you to practice what you learn. I would suggest checking out CodeSignal - they have a couple of C# courses of varying levels with tutorials, examples and a built-in practice IDE. Furthermore, there are plenty of free courses on platforms such as Coursera, eDX, etc.

3.Practice, repeat and practice - get into solving practice problems or building your own projects.

4.Refer back to the specification - this ensures you have covered all the topics. It can be found on the AQA website with a list of topics and required skills and learning objectives. Furthermore, attempt the past papers.

Of course, there are many more resources out there, and other approaches too. Whether watching videos and coding along; completing a course or building your own C# project is how you best learn - pick what works for you and be consistent!

Good luck and happy coding!

Polina,
Lancaster University Computer Science Ambassador
Reply 3
Original post by brownish-denouem
What's the best way to learn coding for a level AQA computer science c# . How do I know everything I need to know how to do.

You need to practice. In your exam you could be asked to solve any problem. So what you need to know is how to solve puzzles, rather than all the potential answers. It is a bit of a mind mess for most students who sadly have come through an education system that favours learning absolute answers.

Practice, practice practice is the only way I'm afraid. Here is a good site with lots of problems you can practice with.
https://edabit.com/challenges

Quick Reply