For my computer science class, I have been set the task of a coding project. This coding project has to be quite advanced as I'm allocated 50hrs to complete the task. Preferably, I would like to use Xcode to create an IOS Application for an iPhone. This would be coded in Swift obviously. Although, ultimately, I know the basic knowledge of most coding languages and I'm willing to learn more into them if needed. I don't want to Rip-off current Applications and other coding projects as this would affect my end grade. I'm looking for any ideas that can be proposed.
From the project description, my teacher has given me, it lists we may create one of the two;
1. Code something that will Solve to a problem or be the Solution to a problem. OR
2. Create a game that is always changing (Maps that change every time or with AI).
He has given us a list of ideas to help us brainstorm:
- a simulation, eg of a business or scientific nature, or a well-known problem.
- a solution to data processing problem for a business, eg stock control, membership systems.
- the solution of an optimisation problem, eg production of a rota, shortest-path problems, route finding.
- a computer game with a dynamically created maze.
- an application of artificial intelligence.
- a control system, operated using a device such as an Arduino board.
- a website with dynamic content, driven by a database back-end.
- an app for a mobile phone or tablet to remotely control a server.