Assessment Lab Plan
Individual Project Details
- Due: April 15th.
- Details:
- A project similar to the samples available here Doorbell Sample
- Or enhance an existing sample.
- Expected outcome:
- The source code should be hosted in a github classroom repository.
-
A webpage presenting the project results, similar to:
-
Doorbell Sample
With at least the following sections:
- Overview - present in short the idea.
- Schematics Plan - the plan schema built using Fritzing, or
something similar.
- Pre-requisites - the list of needed components.
- Setup and Build Plan - the setup plan containing what we have already as done and what we
plan to do
next.
- A short video presenting the results, stored in the Teams assignment, with the demo. Please
capture how the components are connected and how everything is working.
- A complete page (on GitHub) similar to Doorbell
Sample with all the sections filled.
Team Project Details - Team
- Due: May 15th.
- Details:
- A team of up to 3 students to tackle a real-world problem.
- Choose an existing project proposed by the lab instructor.
- Define a new one, together with the lab instructor.
- Expected outcome:
- The source code should be hosted in a github classroom repository.
-
A webpage presenting the project results, similar to Doorbell Sample
- A short video presenting the results, stored in the Teams assignment, with the demo. Please
capture how the components are connected and how everything is working.
- A companion mobile application to manage the IoT application.
- A file named: teamGrades.txt in your Solo GitHub project repository, containing the proposed grades for
the other team members
The file should have the following columns:
- Student Name - Please use the student full name.
- Proposed Grade - The grade that you think the student should receive. Please use integer values
from [0-10] range.
- Grade Details - Notes to justify the proposed grade.
- In the last laboratory, or if the team leader consider that the team is ready quicker, we will evaluate
the work and the whole team will receive an grade (TeamProjectGrade).
- Using TeamProjectGrade together with the grades from each teamGrades.txt file we will compute a grade
for each member. Using a formula like: MemberTeamGrade = TeamProjectGrade * avg(teamGrades.txt)/10.
Final grade
- You will receive a final grade only if you presented the work at the laboratory and successfully submitted the details for both the
individual and the team project in the MsTeam assignments.
- Final Grade = IndividualGrade * 0.6 + TeamGrade * 0.4
- If Final Grade < 4.5 or the presences criteria are not meet, than in order to receive a grade you will need to
attend the exam in the re-examination session.