Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Background:
You and your team have been assigned the task of creating a quiz application for
one big one
game company.
Goal:
The goal is to create an app where the user can answer multiple choice questions.
In the end, the user gets the result presented separately on the screen. The app
should also
Keep track of past game statistics using a high score list, and
The user of the app should be able to create their own questions.
Purpose:
The purpose is to allow the user to sharpen his quiz skills with the help of a
smooth
Android application.
App Content:
The following screens and features should be included in your app to be approved:
Play
- The user can choose to play with "all categories" or with questions from one
category.
Specific category
- The user then answers multiple choice questions within a limited time duration.
- When the time runs out, the app automatically switches to the next question
Statistics
- History of previous games, "high score"
- To be sorted by score, best first
- Will be able to look at statistics for
- all categories
- individual categories
Manage questions
- The user can create questions
the question
the response options
a category
User Profiles
The app should be able to handle multiple users using it. It should be simple
to change from the main menu which user currently playing, as well as create and
take
delete users.
Create categories
Allow the user to create their own query categories as well, and to administer them
via
a suitable interface.
- SMS questions
The app should allow the user to SMS a question to one of their contacts,
2-player
Add another game mode so that you can play against a friend on the same
phone. It's time for people to respond to each other, and at the end
presented statistics for both people as well as who wins.
- Technical requirements:
All user data must be stored in an SQLite database.
Case 2: Frågesportsspel
Bakgrund:
Du och ditt team har fått i uppdrag att skapa en frågesports-applikation åt ett
stort
spelföretag.
Mål:
Målet är att skapa en app där användaren kan besvara flervalsfrågor på tid.
Användaren får i slutet få antalet rätt presenterat för sig på skärmen. Appen ska
också
hålla koll på statistik över tidigare spelomgångar med hjälp av en high score-
lista, och
användaren av appen ska kunna skapa sina egna frågor.
Syfte:
Syftet är att låta användaren vässa sina frågesportS-kunskaper med hjälp av en
smidig
Android-applikation.
Appens innehåll:
Följande skärmar och funktionalitet ska finnas med i er app för godkänt:
Spela
- Användaren kan välja att spela med "alla kategorier" eller med frågor från en
specifik kategori
- När tiden tar slut byter appen automatiskt till nästa fråga
Statistik
- Historik över tidigare spel, "high score"
- Ska sorteras enligt poäng, bäst först
- Ska kunna kolla på statistik för
- alla kategorier
- enskilda kategorier
Hantera frågor
- Användaren kan skapa frågor
frågan
svarsalternativen
en kategori
Följande punkter ärförslag på utökningar som kan göras av grupper som strävar efter
ett högre betyg på projektet. Om ni kommer på egna utökningar som ni skulle vilja
göra så är det förstås jättebra, men ta upp idén det med oss på handledningen innan
ni börjar programmera. För VG krävs 2 välfungerande utökningar på VG-nivå.
Användarprofiler
Appen ska kunna hantera att flera olika användare använder den. Det ska vara enkelt
att från huvudmenyn byta vilken användare som spelar just nu, samt att skapa och ta
bort användare.
Skapa kategorier
Tillåt användaren skapa sina egna frågekategorier också, och att administrera dem
via
2-player
Lägg till ytterligare ett spelläge, så att man kan spela mot en kompis på samma
telefon. Det går till så att personerna då svarar på varannan fråga, och i slutet
presenteras då statistik för båda personerna samt vem som vinner.
Tekniska krav:
All användardata ska lagras i en SQLite-databas.