0% found this document useful (0 votes)
16 views2 pages

Assignment 1

This document outlines the instructions and grading criteria for an individual assessment to create a Hackathon event app, emphasizing academic integrity and prohibiting unauthorized collaboration. Students must submit a zip file of their project and a screen recording explaining their code and functionality. The app should include various UI elements and multiple screens, with a focus on data passing between screens.

Uploaded by

lomeiny
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views2 pages

Assignment 1

This document outlines the instructions and grading criteria for an individual assessment to create a Hackathon event app, emphasizing academic integrity and prohibiting unauthorized collaboration. Students must submit a zip file of their project and a screen recording explaining their code and functionality. The app should include various UI elements and multiple screens, with a focus on data passing between screens.

Uploaded by

lomeiny
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

This assessment contains materials that may be subject to copyright and other intellectual property rights.

Modification, distribution or reposting of this document is strictly prohibited. Learners found reposting this document
or its solution anywhere will be subject to the college’s Academic Integrity policy.

Assignment 1

Instructions and Grading Criteria


● This is an individual assessment. Please review the college’s Academic Integrity Policy to
ensure that you are completing your work in an academically honest manner.
● In addition to the required functionality, learners are expected to use the coding conventions
demonstrated in class, meaningful variable naming, and clearly organized code. Comments are
helpful but not required.

Submission Checklist
For your submission to be graded, provide a zip file of your project, and a screen recording
demonstrating the functionality you implemented.

1. Create a zip file of your project


● Name the zip file A1_firstname_lastname.zip. .7zip or .rar files will not be accepted.

2. Creating Your Screen Recording


● During the screen recording, you must verbally narrate/explain what you are doing while you are
doing it (do not assume the instructor will understand what you are doing simply by watching
you click things on the screen)
● You are also required to explain your code.
● Max 10 mins.

3. Submitting your assignment:


1. Submit the screen recording and the zip file containing the project
2. If your screen recording is too large, you can upload your screen recording to Microsoft OneDrive
and ensure that the link is set to: “Anyone with the link can view”. Paste a link to the recording in
the submission comments.

Academic Integrity
● This is an individual assessment.
● Permitted activities: Usage of Internet to search for syntax only; usage of course materials
● Not permitted:
○ Communication with others (both inside and outside the class)
○ Discussion of solution or approaches with others; sharing/using a “reference” from
someone
○ Searching the internet for full or partial solutions
○ Sharing of resources, including links, computers, accounts

Page 1 of 2
This assessment contains materials that may be subject to copyright and other intellectual property rights.
Modification, distribution or reposting of this document is strictly prohibited. Learners found reposting this document
or its solution anywhere will be subject to the college’s Academic Integrity policy.

Problem Description
Create a Hackathon event app. It must include the following UI elements:
- TextView
- EditText
- Button
- RadioButton
- SeekBar
- Switch
- ImageView
- ProgressBar
- BottomNavigationView

Instructions:
- The app must have multiple screens (at least 6).
- You can use Constraint Layout or Linear Layout.
- Idea/suggestion: You can use the BottomNavigationView to show
o A welcome screen
o An explore screen
o Registration screen
o Feedback screen
- You should pass data between screens wherever required
Example for Registration Form:
o Your hackathon registration form can have 2-3 screens
o Fill the initial details on screen 1 and take the data to screen 2
o Fill the details on screen 2 and take the collective data to summary screen
o Show the collective data of screen 1 and 2 on the summary screen in a presentable
format while acknowledging the successful registration in the hackathon event
(registration can be as a team of size 3-5)

Please note: This is an open-ended assignment; you are encouraged to extend the features and
functionality if you cover the base requirements.

END OF ASSESSMENT

Page 2 of 2

You might also like