Turn on thread page Beta
    • Thread Starter

    Hey guys. Im an 11th grade SL computer science student. I was wondering since there are no IB Computer Science textbooks if any of you have resources (websites/books/textbooks/online courses/crash courses) that are helpful for any CS student. I am having most trouble with coding so any help on that would also help greatly.
    • Community Assistant

    Community Assistant
    wikibooks had some good pages for IB, but most were under construction and I don't know if there was a CS one. It is free though so worth a look at least. Also I believe there was a series by Oxford University Press which had books for most subjects - these were more "revision" style books than formal textbooks per se however.

    Generally in terms of programming/coding though there are innumerable resources on the internet to help, forums, more formal lecture notes/texts (CS stuff is much more often simply uploaded as open source compared with other "rarefied" subjects). For starters I know that for C, Exeter has it's course published online here, although they some parts get uploaded in bits and pieces. Since that specific course is for people who haven't programmed before, a lot of the lecture notes content (under the contents tab on the right) is fairly generic to programming in any language, although it uses C syntax to express examples.

    Try searching around for what you're trying to do and in what language and/or making a post on any number of CS/programming related fora (which exist in many places - physicsforums, while I've never used the CS sections, tend to be quite helpful if you can clearly demonstrate you've done some work to try and resolve the issue). You may be surprised what you'd find

    There's a lot of good material on BBC Bitesize website for Computer Science - https://www.bbc.com/education/subjects/zvc9q6f

    Here's a free Intro to Computer Science course with a focus on programming and computational thinking, written and presented by Harvard University teaching staff: https://www.edx.org/course/cs50s-int...harvardx-cs50x

    You didn't mention which programming language you're using, but there are a lot of good interactive online lessons for various popular languages on codecademy: https://www.codecademy.com

    Lastly, don't forget that many millions of people have also been through the process of learning about computer science and programming, and any questions or problems you run into have almost certainly been asked and answered thousands of times before online. So if you end up having any specific questions about specific programming language problems, then the best thing to do is type those questions into Google, or type it into StackOverflow - most of the time you'll find a lot of quick and easy answers here: https://stackoverflow.com

University open days

  1. University of Bradford
    University-wide Postgraduate
    Wed, 25 Jul '18
  2. University of Buckingham
    Psychology Taster Tutorial Undergraduate
    Wed, 25 Jul '18
  3. Bournemouth University
    Clearing Campus Visit Undergraduate
    Wed, 1 Aug '18
How are you feeling in the run-up to Results Day 2018?
Applying to university
Uni match

Your perfect course is here

Let our match making tool match you up with your ideal uni

Make your revision easier

Study Help rules and posting guidelines

Groups associated with this forum:

View associated groups

The Student Room, Get Revising and Marked by Teachers are trading names of The Student Room Group Ltd.

Register Number: 04666380 (England and Wales), VAT No. 806 8067 22 Registered Office: International House, Queens Road, Brighton, BN1 3XE

Write a reply...
Reputation gems: You get these gems as you gain rep from other members for making good contributions and giving helpful advice.