Hey there! Sign in to join this conversationNew here? Join for free
    • Thread Starter
    Offline

    1
    ReputationRep:
    Thanks
    Offline

    2
    ReputationRep:
    Hi there,

    While you're waiting for an answer, did you know we have 300,000 study resources that could answer your question in TSR's Learn together section?

    We have everything from Teacher Marked Essays to Mindmaps and Quizzes to help you with your work. Take a look around.

    If you're stuck on how to get started, try creating some resources. It's free to do and can help breakdown tough topics into manageable chunks. Get creating now.

    Thanks!

    Not sure what all of this is about? Head here to find out more.
    Offline

    11
    ReputationRep:
    If you don't include graphs to track progress, I'd say it might not be complex enough unless it was on Android. With highscores and graphs, PC will probably be enough for it to be complex.

    How will the quizzes be set? If it's for something like maths or physics you can just write a skeleton question then generate numbers. Other subjects might be more difficult. You don't want to spend your coding time writing questions.
    • Thread Starter
    Offline

    1
    ReputationRep:
    (Original post by benplumley)
    If you don't include graphs to track progress, I'd say it might not be complex enough unless it was on Android. With highscores and graphs, PC will probably be enough for it to be complex.

    How will the quizzes be set? If it's for something like maths or physics you can just write a skeleton question then generate numbers. Other subjects might be more difficult. You don't want to spend your coding time writing questions.
    Well, I was just going to have set quizzes with set answers but randomly generated questions and answers sounds much better so thank you

    If I use AS maths and physics questions, the project would tick at least these boxes, surely?
     Complexity of non-computing field of the problem
     Communication Protocols, e.g. TCP connections
     Development of program solutions for portable devices / games consoles

    ...and since you only need to tick one or more boxes for a complex problem, I'm assuming that's all I need then?
    Offline

    11
    ReputationRep:
    (Original post by JamGrip)
    Well, I was just going to have set quizzes with set answers but randomly generated questions and answers sounds much better so thank you

    If I use AS maths and physics questions, the project would tick at least these boxes, surely?
     Complexity of non-computing field of the problem
     Communication Protocols, e.g. TCP connections
     Development of program solutions for portable devices / games consoles

    ...and since you only need to tick one or more boxes for a complex problem, I'm assuming that's all I need then?
    It might tick the first box. It really depends on how you implement it. A friend did a very similar project to yours which asked questions from the Mechanics unit of AS Maths. He got an excellent mark, but his included a number of 2D simulators for each question type, and user/score tracking. I don't know whether just questions and answers would be enough, bearing in mind you could probably put most of your project together (sans interface and tracking) in an afternoon.
    Offline

    14
    ReputationRep:
    Full marks are achievable by simply:
    - Using good OOP, polymorphism and encapsulation (It sounds like you're using Java anyway so this shouldn't be a stretch)
    - One or two O(n2) algorithms. Bubblesort a list, it's that simple.
    - A-Level content from a subject other than Computing, so, A2 maths for example.

    That alone, with good documentation, will be complex enough to allow you to access the full range of marks. Well-normalised relational databases, any kind of networking, and stuff like OpenGL will boost your marks too, enough to allow for slightly weaker documentation.

    Don't lose sight of where most of these marks come from though - the code itself hardly contributes any marks.
 
 
 
  • 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.

  • Poll
    What newspaper do you read/prefer?
  • 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.

  • 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

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