Sunday 28 January 2018

A Link To An OCR A Level Computer Science Memrise Course

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

Haven't got anything for today since i'm still working on a few resources which are scheduled to be completed next week InShaAllah. I found this (what appears to be a fairly popular) Memrise course on the first page of Google's results for OCR A level Computer Science. No idea how it's there since my blog isn't on the first page #stay humble.

Anyway, as far as the resource itself is concerned, i'd say it's fairly decent especially considering it's a free resource but I do feel it has lots of waffle and misses out some essential content for the sake of oversimplification. 

Here's the link: Memrise Course

Hope this helps!

Saturday 27 January 2018

Idea For A New Revision Series...

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

I don't have any resource to share today so I thought i'd let you guys know what my next revision series is going to be about. As far as the name is concerned, I think I'll call it An OCR A Level Computer Science Guide That Might Just Save Your Life. 

It's a long name but it isn't final so I might change it but anyway, this series is going to focus on Appendix 5d-f. of the OCR A level Computer Science H046/H446 spec. I can't really say much more than that but I plan to release resources for each of the following InShaAllah:


  1. Little Man Computer Instruction Set (LMC)
  2. Pseudocode
  3. Object-Oriented Programming (OOP)
  4. Entity Relationship Diagrams (ERDs)
  5. Structured Query Language (SQL)
  6. Hyper Text Markup Language (HTML) 
  7. Cascading Style Sheets (CSS)
  8. JavaScript
  9. Boolean Algebra


Hope this helps!

Friday 26 January 2018

The Big List Of OCR A Level Computer Science Resources Created By The Muslim CompSci Version 4.0

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

One of the problems with a blog is that your earlier posts tend to get lost and your audience has to try really hard to find a particular one (unless you've labelled all of them really well which I sort of have).

Anyway, for all the new people on this blog and those who have a hard time finding all my resources, i'm making the 4th iteration of what I like to call the "Big List". This has links to all my resources in a single post in order of the OCR spec (where possible of course). Anyways, enough talk, all the links are below:

The Ultimate OCR A Level Computer Science Dictionary


The Ultimate OCR A Level Computer Science Glossary





(Almost) All The Algorithms You Need To Know For OCR A Level Computer Science


(Almost) Everything You Need To Know For OCR A Level Computer Science



The Most Detailed Yet Concise Summary Of OCR A Level Computer Science

NB Open these files in PowerPoint for the optimal viewing experience, i.e. some of the content doesn't show up in Google Drive or other apps.


And that's all! Over 30 resources mapping directly to the OCR A level Computer Science H046/H446 spec with no waffle and more importantly, are free of charge! Almost forgot to mention, if there are any broken links, let me know in the comments below.

Hope this helps!

Monday 22 January 2018

The Most Detailed Yet Concise Summary Of OCR A Level Computer Science

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

Since I forgot to post on Friday, i'm just making a little post today which is basically to share all the summary presentations of this series in a single folder so you can access them easily. 

Additionally, make sure you download the resources and view them in PowerPoint instead of Google Drive or Docs since the presentations aren't formatted correctly on there for some reason (probably because of the unorthodox font choices). 

I've tried using other apps on my phone to see if they appear correctly on there but it seems that only PowerPoint allows that. Anyway, it doesn't impact most of the slides but some slides have content missing. Lastly, remember the slides with a red border display A level only content.

Here's the link: Drive Folder

Hope this helps!

Sunday 21 January 2018

The Ultimate OCR A Level Computer Science Glossary

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

As mentioned when sharing version 5.0 of The Ultimate OCR A Level Computer Science Dictionary, today's resource covers the entire theoretical content of the H046/H446 specification in alphabetical order instead of the order of the spec. The terms aren't numbered but are colour coded to the areas of the spec that they link to. 

I made this resource primarily because I need a glossary for version 2.0 of my revision which is in the works but I can't say when it's going to come out. I feel it's more worthwhile if I add a lot of stuff to version 2.0 and then release it instead of adding a couple of new features per iteration. Anyway, that's all for now. 

Here's the link: The Ultimate OCR A Level Computer Science Glossary

Hope this helps!

Saturday 20 January 2018

The Ultimate OCR A Level Computer Science Dictionary (version 5.0)

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

Firstly, I have to admit I completely forgot to post yesterday for some reason even though I had all my posts for this weekend ready. To make up for it I'll post yesterday's missed post on Monday so keep an eye out for that. Anyway, down to today's post.

Version 5.0 of this resource is finally here and it is a big step up from the last one. I've reverted back to the old PDF format for this resource and it's 30 pages long (that's 10 more than version 3.0). It's mainly down to the fact that I've added more definitions and more detail to each definition. There's 267 definitions now (30 more than version 4.0) and I honestly can't see myself making a version 6.0.

Anyway, for tomorrow's resource is going to be something similar to this and it's something that I wanted to make for a long time. Hopefully, I won't "forget" to post tomorrow InShaAllah.

Here's the link: The Ultimate OCR A Level Computer Science Dictionary (version 5.0)

Hope this helps!

Sunday 14 January 2018

The Most Detailed Yet Concise Summary Of OCR A Level Computer Science: Component 3

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

The final summary presentation of the 21 in this series is on the programming project. This is actually the first resource I've made mapping to this component of the spec and i'm fairly pleased with the result. Anyway, it's been a really long series that started way back but i'm glad that it's finally completed. 

Here's the link: Programming Project

Hope this helps!

Saturday 13 January 2018

The Most Detailed Yet Concise Summary Of OCR A Level Computer Science: 2.3

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

The penultimate and longest summary presentations is on the last section of the exam part of the spec. It's 35 slides and has all the theory and actual algorithms you need to know for this topic. As always, the slides with "A level only" content are highlighted with a red border.

Here's the link: 2.3 Algorithms

Hope this helps!

Friday 12 January 2018

The Most Detailed Yet Concise Summary Of OCR A Level Computer Science: 2.2.1

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

Summary presentation # 18 is finally here after I skipped it last week. I've also finally finished this series so I'm just going to post 2.3 and the programming project ones tomorrow and the day after InShaAllah. 

I've also completed version 5.0 of the ultimate dictionary and made a new resource similar to it which I'll share next week InShaAllah. Anyway, that's all for now.

Here's the link: 2.2.1 Programming techniques

Hope this helps!

Sunday 7 January 2018

The Inspiration Behind My Resources: (Almost) Everything You Need To Know For OCR A Level Computer Science

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

I didn't get to finish my summary presentation for section 2.2.1 so as promised, today i'm going to talk about what inspired me to make my revision guide.

Firstly, there was a huge gap in the market for A level Computer Science revision guides in my opinion. Most resources were just textbooks which as you know, are full of a LOT of unnecessary stuff. Revision guides are there to cut down on the waffle and deliver the main goods i.e. give the relevant subject content in the most concise way.

Version 1.0 of my revision guide, although not covering the entire OCR spec yet, is only 30 pages. I plan to release version 2.0 this year InShaAllah which will cover the entire spec and still take less than 50 pages to do so. 

Anyway what actually inspired me was an AS revision guide made by ZigZag Education which I reviewed to be very good in my list of top 10 resources. Despite having a few faults, it was clear and concise and gave the content in a minimal yet comprehensive way. 

I didn't like some aspects so I decided to make my revision guide a bit different but what really inspired me was it's unique layout which you can see is used in my own revision guide here as well.

Hope this helps!

Saturday 6 January 2018

The Most Detailed Yet Concise Summary Of OCR A Level Computer Science: 2.2.2

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

Well, it's been a while since I made one of these, but summary presentation # 18 or 19 should I say (since I skipped section 2.2.1 for now) is finally here. I actually wanted to combine the two and make the summary presentation for the entire section 2.2 but then realised this part of the spec is so vague that it's near impossible to make a decent resource for it. 

Regardless, I somehow managed to make it so here it is. Hopefully, I'll have 2.2.1 done tomorrow InShaAllah.

Here's the link: 2.2.2 Computational methods

Hope this helps!

Friday 5 January 2018

The First Post Of 2018...

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!

I was debating with myself all day what should today's post be about. Initially, I was going to release another summary presentation and then decided to do a post about my inspiration for my revision guide and THEN finally decided that this post should really about outlining my goals for this year. I'm just going to give out what I plan to do this year InShaAllah as a good old list:

  • For the nth time, FINISH MY SUMMARY PRESENTATION SERIES!!!
  • Finish version 5.0 of the Ultimate OCR A level Computer Science Dictionary
  • Release version 2.0 of my revision guide
  • Start a new revision poster series (more on that soon InShaAllah)
  • Write a textbook (yep, you read that correctly)
  • Begin making GCSE Computer Science resources
That's all that I can think of off the top of my head right now and I don't want to reveal too much as this stage so anyways.

Hope this helps!

A Day In The Life Of A King's College CompSci #93 (ADITLOAKCCS)

As Salamu Alaykum Wa Rahmatullahi Wa Barakatuh World!   9-11am Internet Systems lecture I know, I know. It’s been a while. In my admittedly...