r/AlevelCompSci • • May 18 '20

Meme Hate is weak, I despise it...

Post image
12 Upvotes

r/AlevelCompSci • • Oct 27 '20

Subject help Several useful resources are available

11 Upvotes

I have built several resources for the CAIE Computer Science syllabuses. These are published on a webpage I created with GitHub, and all of them can be accessed free of cost, and without requiring the creation of any accounts or other drama.

Brief descriptions of the resources I built alongside my IGCSE 0478 and A Level 9608 courses:

  • Two Jupyter notebooks that guide a learner through all* aspects related to programming on the A Level syllabus 9608 (also available using Binder and Google Colaboratory which can run in a web browser, so the viewer does not have to install any software to view them). Please know that these are not yet as comprehensive or approachable as I would like, but should be by about the middle of year 2021.

  • A plug-in for the text editor Notepad++ that enables prettytyping (syntax highlighting) for pseudocode as per the CAIE specifications.

  • An exemplary solved pre-release material for IGCSE.

  • Two exemplary solved pre-release materials for A Level (one for AS Level; one for A2).

  • Some YouTube channels were also particularly useful to me and have been listed too. The keen student is also likely to find them enjoyable, so it is recommended to check them out.

The page is available at https://eccentricorange.github.io/CAIE-Computer-Science/.

Disclaimer about all resources

While all reasonable efforts have been made to ensure full compatibility with the syllabuses (and the author himself uses these for their own practice and study), these are not official resources and have not been endorsed by Cambridge International Assessment Education for any syllabus. Please use them at your own discretion. The author will not be responsible for any syllabus mismatches.


r/AlevelCompSci • • Apr 20 '20

Discussion What was your coursework and did you complete it?

10 Upvotes

If you did the coursework, what did you do it on and did you finish before schools were shut last month? Really interested to know what you guys did :) (I made a clone of the game Lemmings)


r/AlevelCompSci • • Jun 27 '21

Discussion Why did you pick compter science A level?

8 Upvotes

Your reasons, opinions and any tips/regrets that you have


r/AlevelCompSci • • Mar 02 '21

Discussion I hate Hex Baron

8 Upvotes

Hex Baron sucks who agrees


r/AlevelCompSci • • Sep 23 '20

Discussion Not related to A level but you might be interested!

Thumbnail
gallery
8 Upvotes

r/AlevelCompSci • • Aug 20 '20

Subject help Pseudocode Suntax Highlighting Plug-in

8 Upvotes

I like colourful code editing; it's useful for catching errors and ensuring the code you write is correct. However, I could never find any sort of an IDE or editor for pseudocode that closely follows A Level or IGCSE guidelines.

SO... I built my own - and it's compatible with both IGCSE and A Level. It runs with Notepad++ (a free source-code editor) and you can download and use it from GitHub, at the link below. There are detailed installation instructions available within the download, as PDF. This is free of charge and requires no creation of accounts or any other drama.

https://github.com/eccentricOrange/NPP-CAIE-Pseudocode-Highlighting-plugin

Note: This is not officially endorsed or verified by CAIE or any other body. That said, I trust it follows the syllabus closely enough for me to use it for my own assignments and practice. I believe there are no bugs; I will continue to revise and update this as I find any discrepancies from the syllabus (at least until I have completed my Computer Science exams in October 2020).


r/AlevelCompSci • • Dec 18 '24

Discussion Starting a Youtube Channel for A level Comp Sci

7 Upvotes

Hey everyone!
A month ago, I asked this subreddit if there was a need for a YT channel that covered all the CS topics from AS to A2.

For previous context, I am a CS student in the 3rd Year of my degree with a 3.5+ CGPA, so I am pretty hopeful my concepts can help you guys out. Well I am about to begin my work very soon, as my semester final exams are on the horizon and as soon as they finish I plan on starting it.

I will try to cover AS content in a month and move to their past papers and most of all I will try to cover topicals along with the topics I plan on explaining. I will try to make explanatory videos byte-sized but the problem lies with topics such as Data Structures and Algorithms that might need more time than usual.

The help I need from you guys is which AS topics should I start with. Just let me know in the comments!

Oh and here's the channel link, if you guys want to subscribe:
https://www.youtube.com/channel/UCP_5sBx3CBwyhjDjzXSYH-w (I haven't uploaded anything as of yet but the channel is made).


r/AlevelCompSci • • Sep 25 '25

Subject help I have got no clue what is going on in my CS class

6 Upvotes

Currently less than a month into my a level comp sci and cannot for love of God figure out what boolean algebra is, and how to simplify, never mind all of the laws. My teacher is incompetent and I can't even approach him because of how he makes all of us feel stupid whenever we do. And to make it worse, I'm the only girl in my class so when I do ask something it feels like they're all judgin me

Please someone help me with boolean algebra bc even chatgpt is not making sense

edit: tysm for the replies


r/AlevelCompSci • • Mar 17 '25

Subject help I am lost for my NEA which is due in 2 weeks.

6 Upvotes

I have been working on my NEA for the since near enough the beginning of Y12 and I have been mostly on my own for coding and writing up the evaluation course work. I managed to mostly finish my code to a satifactory level, because its starting to take up too much of my time to revise, but I need to continue writing about it. The issue is my original ideas which I wrote about were just way too difficult and I haven't done half of the features I said but I have written my entire coursework as if I will and I have asked my teacher what I should do but she doesn't even understand what I am doing and I try and explain and she says I should just leave it all and write about it in my evaluation but I feel like it just makes my work look shit if I have hardly done anything I said I would. I need to hand a final draft in within the next 2-3 weeks and I don't know if its a good idea to leave it, start from scracth or rewrite it so any ideas lmk


r/AlevelCompSci • • Aug 09 '21

Subject help NEA (Programming project) creating a revision web app

6 Upvotes

My NEA is based around creating a web application for revision. It is going to be a revision scheduler prioritising the use of the Pomodoro technique (25-30mins work, 5-10 min break, your standard revision technique). My success criteria is as follows: (I must add some of these are there for the sake of it cos my teacher said I needed more and had to waffle a bit)

  • Allow users to insert their own events and schedule them for however long they want. 

  • Allow users to register and login with their own unique details.

  • Create a suitable interface to allow users to effectively manage their schedule.

  • Ensure it is accessible.

  • Make use of the Pomodoro technique. 

  • Reject the use of special characters for a username.

  • Allow the user to login with their already used username and password.

  • Allow new users to register with a unique username and password, then being stored for logging in for future use.

  • Do not allow numbers to be used just for the username.

  • Allow the user to change the colour of the icon for each event.

^ The key ones are Allowing the user to insert their own events and set a custom time, allow for login and register. I plan to use the obvious languages when it come to web dev (HTML, CSS, JS, PHP). I am also aware that the use of JS plugins and libraries are permitted so should I use any particular ones? I have a few things lined up already on how to go about fully completing the project, but general advice on how I should go about doing general areas of the success criteria would be so helpful, or just advice on everything here.


r/AlevelCompSci • • Oct 10 '20

Subject help Recursive Routine Help

6 Upvotes

Hi everyone, hope everyone is well

I am now learning about Recursion and I'm having problems understanding probably because i am bad or something.

For this one question it is asking is to state the purpose of the routine below:

"function calc (n)

if n > 0 then

n = n + calc (n - 1)

endif

return n

endfunction"

Could anyone give any good tips on how to get my head over this and help on this question thanks


r/AlevelCompSci • • Jan 14 '26

Discussion Computer Science Revision App Feedback- iOS

5 Upvotes

I have posted here before about my app CS Master and just wanted to share a few of the latest updates.

Check out the app here - https://apps.apple.com/gb/app/cs-master/id6742034730

Over the past few weeks I’ve:

  • Added more worked examples, especially around algorithms and data representation

  • Started building interactive visualisations (e.g. linear/binary search and basic sorting) to help students actually see what’s going on step by step

  • Improved navigation so it’s quicker to jump between topics when revising

  • Begun aligning content more explicitly with exam mark schemes, rather than just theory

  • Visual overhaul of user interface

The aim is to make something genuinely useful for students who struggle with dry textbooks and want concise explanations plus visual support.

If you’re a student, teacher, or just someone interested in CS education:

  • What features would you actually use?

  • Are there topics you think most resources explain badly?

  • Would exam-style practice with instant feedback be useful?


r/AlevelCompSci • • May 15 '25

Discussion 9618 22 Discussion

5 Upvotes

How was it?? I answered everything but time management was tough. I was still doing no. 4 last 5 min. I feel like the questions were harder compared to past years too. Way more coding and lowkey none of them were straightforward 🫠


r/AlevelCompSci • • Feb 16 '25

Subject help CS Master App

Thumbnail
gallery
5 Upvotes

Hey everyone,

I’ve just published an iOS app designed to help students revise for OCR A-Level Computer Science! It includes:

✅ Definitions for key terms, sorted by topic and subtopic ✅ A confidence tracker so you can rate how well you know each term ✅ A match-the-terms interactive game to reinforce learning (coming this week) ✅ A searchable bar for quick revision

I originally built this as a teacher to help my students, but I’d love to get more feedback from the wider community!

It’s available now on the App Store – if you’re studying OCR A-Level CS (or teaching it), I’d really appreciate you checking it out and letting me know what you think.

Download here: https://apps.apple.com/gb/app/cs-master/id6742034730

Search: CS Master in the App Store. 99p, pay once, access all future updates. Match game coming this week!

Would love to hear your thoughts! Also open to feature suggestions for future updates.


r/AlevelCompSci • • Aug 31 '24

Subject help Going to Year 12 and need some advice from former students

5 Upvotes

What websites are good for learning computer science (AQA) content and practicing questions to consolidate what you learnt, it would also be helpful if you shared your routine for studying computer science (i.e. how you revised at home for computer science during your a/ as levels). Also, when do you do your independent coursework project and when do you have to submit it by?


r/AlevelCompSci • • Aug 19 '24

New Mods

5 Upvotes

Greetings to all.

This is a quick hello from me, one of your new mods (you can find me over on r/GCSECompSci as well). I hope that this subreddit can provide general advice, as well as be a place to share resources and teaching materials to help students, parents, and teachers, to deliver the best possible lessons that they can.

I hope that, going forward, that this can become a useful hub for everyone who is taking, or thinking of taking, A Level Computer Science.


r/AlevelCompSci • • May 14 '22

Subject help CompSci NEA, I don’t how to start or what to pick

5 Upvotes

I’m currently in Yr 12 studying CompSci and my teacher’s have told me to start picking my NEA for next year, I don’t know what to do or how to start, please can someone help or give suggestions. I want to finish my NEA this summer.


r/AlevelCompSci • • Apr 20 '22

Exams 37 Sixty Second Python Tutorials

5 Upvotes

r/AlevelCompSci • • Apr 01 '22

Subject help Need help with boolean algebra question. Where did the 1 from (b+1) come from?

Thumbnail
gallery
5 Upvotes

r/AlevelCompSci • • Jan 13 '22

Discussion Does anyone else think the new syllabus book sucks?

5 Upvotes

Talking about the 9618 book from Hodder Ed. It feels so inconsistently written and outdated with a lot of its content- we often joke in class about how the authors were high while they were writing it. Has anyone else felt the same about this?


r/AlevelCompSci • • Apr 28 '21

Is it manageable to do computer science a level without having done GCSE?

5 Upvotes

I'm thinking of taking A-level computer science but I never did GCSE. How easy is that to do? Is a level far enough removed to go into it with no gcse knowledge? I don't want to be left behind if everyone in my class has done GCSE and I don't know what is going on.


r/AlevelCompSci • • Oct 21 '20

Discussion Anyone else find A Level (A2) easier than AS Level?

5 Upvotes

I'm studying the 9608 CAIE syllabus, and I seem to find papers 3 and 4 easier than papers 1 and 2 (maybe because they are more interesting). Same case with anyone else?


r/AlevelCompSci • • Aug 19 '26

Subject help I built a free online CIE PSEUDOCODE editor and runner to help with learning the language.

Post image
4 Upvotes

WEBSITE: pseudocodestudio.com

So I'm a A-Level CS student but I have always found it very frustrating that I couldn't run my pseudocode easily so i decided to make a translator using Python, which I knew quite well. This unexpectedly snowballed into a full website wich I hope students can use to learn pseudocode in a more interactive way.

Pseudocode Studio translates the written pseudocode into Python, which can then be used to run the code reliably all within the same website, and giving understandable errors during and before runtime. The IDE also features a built in Format feature that improves the code's readability.

This is the first large scale project I made and it is far from perfect so any feedback will be greatly appreciated to make the experience better and to improve as a developper.