How to revise for OCR computational thinking J276/01 paper 2

Watch
MrMemez1
Badges: 13
Rep:
?
#1
Report Thread starter 1 year ago
#1
Hey guys, I was wondering how I could learn pseudocode and algorithms, as I really suck at those topics. Please give me suggestions to websites, so I could learn how to do well in paper 2. I actually suck at coding, haven't done much really. Much appreciated.
0
reply
winterscoming
Badges: 19
Rep:
?
#2
Report 1 year ago
#2
Firstly on how to learn pseudocode - don't bother! Trying to learn programming by using pseudocode is like trying to learn to swim by laying on the floor thrashing your arms and legs around. Start out with the easy stuff, like paddling in the shallow end of the pool with floats and armbands, then keep progressing. I.e. go right back to basics with the "Hello, World" program using a real language and build it up from basic principles until you're confident with all the core programming constructs (For/While, If/Else, Variables, Strings, Lists, Boolean logic, etc), as well as the syntax/structure of language and what it all means.


I assume you're doing Python since that's what most people use at GCSE? Here's some really good beginner-level lessons on learning Python:


And some good videos which explain a lot of the underlying programming and computational thinking concepts too:


Once you're feeling more confident with programming try some of these: https://www.ocr.org.uk/Images/202838...challenges.pdf -- those programming challenges are great to practice with - If you can do those, then you can probably cope with anything they're likely to ask in the exam. Also, if you follow the Py4E stuff I linked above, then there's some really good practice exercises which will help a lot too.

(A couple of worked examples here from the OCR booklet)
https://ocr.org.uk/Images/203256-averages.pdf
https://ocr.org.uk/Images/203257-mas...very-guide.pdf
0
reply
MrMemez1
Badges: 13
Rep:
?
#3
Report Thread starter 1 year ago
#3
(Original post by winterscoming)
Firstly on how to learn pseudocode - don't bother! Trying to learn programming by using pseudocode is like trying to learn to swim by laying on the floor thrashing your arms and legs around. Start out with the easy stuff, like paddling in the shallow end of the pool with floats and armbands, then keep progressing. I.e. go right back to basics with the "Hello, World" program using a real language and build it up from basic principles until you're confident with all the core programming constructs (For/While, If/Else, Variables, Strings, Lists, Boolean logic, etc), as well as the syntax/structure of language and what it all means.


I assume you're doing Python since that's what most people use at GCSE? Here's some really good beginner-level lessons on learning Python:


And some good videos which explain a lot of the underlying programming and computational thinking concepts too:


Once you're feeling more confident with programming try some of these: https://www.ocr.org.uk/Images/202838...challenges.pdf -- those programming challenges are great to practice with - If you can do those, then you can probably cope with anything they're likely to ask in the exam. Also, if you follow the Py4E stuff I linked above, then there's some really good practice exercises which will help a lot too.

(A couple of worked examples here from the OCR booklet)
https://ocr.org.uk/Images/203256-averages.pdf
https://ocr.org.uk/Images/203257-mas...very-guide.pdf
You are my Lord and Saviour
1
reply
X

Quick Reply

Attached files
Write a reply...
Reply
new posts
Back
to top
Latest
My Feed

See more of what you like on
The Student Room

You can personalise what you see on TSR. Tell us a little about yourself to get started.

Personalise

Should there be a new university admissions system that ditches predicted grades?

No, I think predicted grades should still be used to make offers (643)
33.49%
Yes, I like the idea of applying to uni after I received my grades (PQA) (813)
42.34%
Yes, I like the idea of receiving offers only after I receive my grades (PQO) (378)
19.69%
I think there is a better option than the ones suggested (let us know in the thread!) (86)
4.48%

Watched Threads

View All