Reloaded2
New member
I currently attend a Sixth Form and I am doing a CS A-Level with a desire to major in CS.
As part of my assessment I am creating a code project based around the language of Visual Basic and I needed some help with ideas - especially in complexity. Any CS fellow members help would be greatly appreciated.
The actual project is broken down into four major parts: Analysis (10), Design (15), Development (25) and Evaluation (20).
With the development I need to to be complex.
Defining complexity
Non-trivial algorithms
Custom-made data structures
Object oriented principles
Time-based simulations
Complexity imported from other disciplines
Artificial intelligence
Explicit use of protocols
Image and/or sound processing
Incorporation of an embedded device
Combinations of these
Example
A parent’s evening booking system
Where might the complexity lie?
A custom-made data structure could comprise a timetable element, with appointment elements, each of which will have a number of individual data items
Those elements could be classes, with an ‘appointment’ class. Different types of appointment, including breaks, meetings and periods of unavailability could be modelled using inheritance
Artificial intelligence, using heuristics or a basic genetic algorithm, could optimise the timetable in terms of minimising big blocks of free time and maximising first choice appointment time slots
Communications protocols could be employed to allow appointment requests to be made remotely
If anyone who has knowledge in the subject able to help me out with a project idea and defining it I would greatly appropriate it. It would also help if you could define it in terms of the programming language Visual Basic. Remeber this is only an A-level project so dont go overboard!
As part of my assessment I am creating a code project based around the language of Visual Basic and I needed some help with ideas - especially in complexity. Any CS fellow members help would be greatly appreciated.
The actual project is broken down into four major parts: Analysis (10), Design (15), Development (25) and Evaluation (20).
With the development I need to to be complex.
Defining complexity
Non-trivial algorithms
Custom-made data structures
Object oriented principles
Time-based simulations
Complexity imported from other disciplines
Artificial intelligence
Explicit use of protocols
Image and/or sound processing
Incorporation of an embedded device
Combinations of these
Example
A parent’s evening booking system
Where might the complexity lie?
A custom-made data structure could comprise a timetable element, with appointment elements, each of which will have a number of individual data items
Those elements could be classes, with an ‘appointment’ class. Different types of appointment, including breaks, meetings and periods of unavailability could be modelled using inheritance
Artificial intelligence, using heuristics or a basic genetic algorithm, could optimise the timetable in terms of minimising big blocks of free time and maximising first choice appointment time slots
Communications protocols could be employed to allow appointment requests to be made remotely
If anyone who has knowledge in the subject able to help me out with a project idea and defining it I would greatly appropriate it. It would also help if you could define it in terms of the programming language Visual Basic. Remeber this is only an A-level project so dont go overboard!