OCR A LEVEL COMPUTER SCIENCE coursework HELP

Watch
tranhquil
Badges: 2
Rep:
?
#1
Report Thread starter 2 years ago
#1
i'm struggling to plan for my coursework which the deadline is due in 7 months but i know time is going to fly by and I'm a bit lost on where to start so any ideas would be extremely helpful or if anyone has any revision tips that'd be great
0
reply
username3735766
Badges: 8
Rep:
?
#2
Report 2 years ago
#2
I'm assuming you're year 12 going into year 23 in September? I kept pushing off my coursework but honestly don't underestimate how much time and effort it takes. Mine overall was around 100 pages, 15,000 words ... If you can, make your client someone you actually know, it makes it so much easier to document meetings, conjure up some feedback, outline requirements together etc.
Mine was my Dad lol, we just based mine on his main hobby which is hillwalking.
Don't be under the assumption that it has to be something like business related or that would be used in a real company, at the end of the day once it's done you don't ever need to see it again 😂
Do a good detailed analysis, don't worry about design too much initially. I found it so much easier to go back to design after development, because it was easier to write my psuedocode algorithms and make a variable list etc after developing. Only things I did for design before development was a problem decomposition diagram
Make sure it's something you can implement complex functionality into - actual processing needs to take place, but it doesn't have to look or perform super impressively or professionally.
I didn't know a programming language at all when starting mine and I got through it somehow and got a good mark, so I have every faith in you!
1
reply
username3735766
Badges: 8
Rep:
?
#3
Report 2 years ago
#3
LOL I meant year 13 not 23 😂
0
reply
6085
Badges: 13
#4
Report 2 years ago
#4
(Original post by tranhquil)
i'm struggling to plan for my coursework which the deadline is due in 7 months but i know time is going to fly by and I'm a bit lost on where to start so any ideas would be extremely helpful or if anyone has any revision tips that'd be great
How is the coursework going. I handed my final version of analysis today and I have begun design. Are things going well in your end?
0
reply
Rolls_Reus_0wner
Badges: 22
Rep:
?
#5
Report 2 years ago
#5
(Original post by 6085)
How is the coursework going. I handed my final version of analysis today and I have begun design. Are things going well in your end?
Yo, I handed in my Analysis and I got 10/10! My tips are look for CW exemplars ideally A* work and use the same layouts but do not COPY! Just use it as a template for your work
0
reply
6085
Badges: 13
#6
Report 2 years ago
#6
(Original post by Rolls_Reus_0wner)
Yo, I handed in my Analysis and I got 10/10! My tips are look for CW exemplars ideally A* work and use the same layouts but do not COPY! Just use it as a template for your work
Congratulations!
0
reply
Rolls_Reus_0wner
Badges: 22
Rep:
?
#7
Report 2 years ago
#7
(Original post by 6085)
Congratulations!
thx, its only the beginning though
0
reply
6085
Badges: 13
#8
Report 2 years ago
#8
(Original post by Rolls_Reus_0wner)
thx, its only the beginning though
Thats true. Even though I handed mine in for a while its not getting marked until Christmas. In the middle of design and now starting development as well. Where are you at?
0
reply
Rolls_Reus_0wner
Badges: 22
Rep:
?
#9
Report 2 years ago
#9
(Original post by 6085)
Thats true. Even though I handed mine in for a while its not getting marked until Christmas. In the middle of design and now starting development as well. Where are you at?
Im doing deveopment and design together. I want to finish it all by christmas
0
reply
moonrise
Badges: 13
Rep:
?
#10
Report 2 years ago
#10
Doing a different spec, but I can say that Analysis is THE MOST IMPORTANT part of it, because if you don't set out what you're going to do or be ambigious with it you're going to have a real bad time trying to implement it later. Since you got full marks on that, you'll hopefully find the development a lot easier than your peers.
Start with a "template" with core functionality that just does the bare minimum requirements, then add on other features. You don't even have to start with a graphical interface. The main point is to get everything working.
One of the places where I fell was that I was trying to do too many things at one time and add in extra features when the basic thing didn't completely work in the first place (it would take over an hour to start up, for starters, and I had to reduce the functionality to the extent that it didn't really do what it was intended to do just so I had a version to prove it actually would get past the splash screen)

Also doing development and part of the design together is a great idea (though depending on what your spec requires it might be impossible to finish the design until you're actually done with the program), I left my design to the end because I forgot it was a thing, and it's much harder to reconstruct what you did after the fact.
Plus don't think that you have until the deadline to implement it because you might have to make changes after doing the testing - which I found I needed to but didn't have enough time as I was literally testing it an hour before hand in and gave it in with half of the tests empty (if I had completed it all I wouldn't have been able to print it all off in time)

Last year I did something that I didn't actually have the time or knowledge to achieve - in other words I tried to do something complicated to get good marks but I reached too high and it completely backfired. Thankfully since I'm retaking the year I'm getting another shot at doing a project and I'm just about to start it - I've gone with a far simpler idea that I'll just add advanced features to.
(Original post by elliesaysno)
I didn't know a programming language at all when starting mine and I got through it somehow and got a good mark, so I have every faith in you!
Wait, if you didn't know a programming language what on earth were they teaching you in year 12?!
0
reply
username3735766
Badges: 8
Rep:
?
#11
Report 2 years ago
#11
(Original post by moonrise)
Doing a different spec, but I can say that Analysis is THE MOST IMPORTANT part of it, because if you don't set out what you're going to do or be ambigious with it you're going to have a real bad time trying to implement it later. Since you got full marks on that, you'll hopefully find the development a lot easier than your peers.
Start with a "template" with core functionality that just does the bare minimum requirements, then add on other features. You don't even have to start with a graphical interface. The main point is to get everything working.
One of the places where I fell was that I was trying to do too many things at one time and add in extra features when the basic thing didn't completely work in the first place (it would take over an hour to start up, for starters, and I had to reduce the functionality to the extent that it didn't really do what it was intended to do just so I had a version to prove it actually would get past the splash screen)

Also doing development and part of the design together is a great idea (though depending on what your spec requires it might be impossible to finish the design until you're actually done with the program), I left my design to the end because I forgot it was a thing, and it's much harder to reconstruct what you did after the fact.
Plus don't think that you have until the deadline to implement it because you might have to make changes after doing the testing - which I found I needed to but didn't have enough time as I was literally testing it an hour before hand in and gave it in with half of the tests empty (if I had completed it all I wouldn't have been able to print it all off in time)

Last year I did something that I didn't actually have the time or knowledge to achieve - in other words I tried to do something complicated to get good marks but I reached too high and it completely backfired. Thankfully since I'm retaking the year I'm getting another shot at doing a project and I'm just about to start it - I've gone with a far simpler idea that I'll just add advanced features to.

Wait, if you didn't know a programming language what on earth were they teaching you in year 12?!
Lol only just seen this now, we did purely theory in year 12. Did very little visual basic programming but it didnt gel with me and we were taught very little. Wasnt ideal lol I just ended up teaching myself something else
0
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

Have you experienced financial difficulties as a student due to Covid-19?

Yes, I have really struggled financially (53)
17.04%
I have experienced some financial difficulties (89)
28.62%
I haven't experienced any financial difficulties and things have stayed the same (117)
37.62%
I have had better financial opportunities as a result of the pandemic (41)
13.18%
I've had another experience (let us know in the thread!) (11)
3.54%

Watched Threads

View All