Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Resumen

Summary OCR Computer Science Programming Project TOP TIPS

Puntuación
-
Vendido
-
Páginas
10
Subido en
29-08-2023
Escrito en
2023/2024

I got 70/70 following these tips

Institución
Grado

Vista previa del contenido

NCR Top Tips:

- 20% So not TOOO IMPORTANT
- 63/70 is an A* (2022 grade boundaries 55/70)
- The program will not get you marks. Your report will (since they do not run your program).
- Write-up is KEY for marks
- Teacher marks, moderator MAY check it (as a sample). So marks are not final until results day!
- Due May 2023 but aim to send it in earlier in order to revise for exams



Picking the project:

- “Well defined user driven problem” with a “substantial coded element”.
o Clear problem
o Make sure that there are users out there that will want this software
o Substantial -> make sure there’s enough code. E.g.
▪ School staff timetabling
▪ Video game with a map that is generated dynamically to get progressively harder. Be careful
with video games make sure there is a complicated algorithm.
▪ ‘Just in time’ stock management system than reorders stock based on past trends and
predictions
o Bad examples:
▪ Program that stores details of teachers and classes (database)
▪ Video game with basic (Left & Right movement) and random NPCs
- Teacher is able to help you at this stage to tell you if your project is substantial enough
- GAMES: careful not to waste time on sounds, nice graphics (won’t get you any marks). How it looks and feels
is secondary to what is needed to make it work.
- Don’t make a multiple choice quiz – won’t get that many marks.
- Make sure there is a GUI



Analysis – setting out what your project is and why (10 Marks)
- Four pages is WAY too short. 8-15 pages (quality not quantity though)
- “Could anyone reading this understand what I’m doing any why?”
o Are you being clear? Cleared out jargon & keywords? Nice background?
- Structure:
o Identify the problem
▪ (“I like video games but there’s not a good one on this topic”)
o Research the problem
▪ What other solutions are out there and what are their limitations.
▪ Explain loads (e.g. chess – explain what it is and rules and stuff)
o Introduce your proposed solution and describe the needs of stakeholders
▪ Who are the stakeholders? A narrow demographic?? A broad demographic
• Have end dialogues with them
• Add charts, graphs etc
• Use this data to back up your points
o Research aspects of your proposed solution e.g. what technologies could be used?
▪ Languages, frameworks, libraries, borrow code (MAKE SURE TO REFERENCE)
▪ Once you have researched on what end users will need, research more this time on the
solution
▪ Separate research of the problem and research for the solution
o Identified and justified specific features of your solution in the form of success criteria
▪ Why you’re doing what you’re doing (use data to back yourself up)

, o Justified hardware and software requirements of the solution

This is the mark scheme of the highest band. Bullet points can be in any order in
your report but all of them need to be there.

The way which you will be marked is that your teacher will look to see which bullet
points your work falls into.

Bullet points:




1. - Why is a program suitable for solving this problem?
- Specifically what aspects of the problem lend themselves to
something computational.




2. - Who might potentially use this solution?
- What features will they want and why? (Back up with data)



3. - Set the scene for the reader
- Extract things you will use (e.g. Sudoku backtracking)
- Don’t write a textbook amount of info about an algorithm
(e.g. Dijkstra) you’re using.
- Cite sources (yes start now to show the marker you mean
business!) Be careful about plagiarism
- Explain everything – assume the reader doesn’t know about
the project already
4. - Identify what essential features will there be and why?
- Research should feed into what you’re doing (people like
quizzes so make a quiz)
5. - Do this AFTER the success criteria
- What areas are you thinking are actually not going to be
complete, what have you decided not to do that somebody
might have done – and why?
- Do not blame time – you don’t have a tight schedule it is a
year!!
- Blame – “why for a stakeholder is this feature not as useful
as another feature”.
- As the only developer you can have many features but
you’ve got to pick a core set to have processing and
computational features (leave flowery features for another
time)

Escuela, estudio y materia

Nivel de Estudio
Editores
Tema
Curso

Información del documento

Subido en
29 de agosto de 2023
Número de páginas
10
Escrito en
2023/2024
Tipo
RESUMEN

Temas

$10.89
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor
Seller avatar
shiningstar2

Conoce al vendedor

Seller avatar
shiningstar2 The University of Birmingham
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
3
Miembro desde
2 año
Número de seguidores
1
Documentos
4
Última venta
3 semanas hace

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes