0% found this document useful (0 votes)
32 views3 pages

0 A1 Project Guide Descriptor

Uploaded by

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

0 A1 Project Guide Descriptor

Uploaded by

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

Department: Computer Science Grade: A1 Year: 2024-2025

Assessment: Group Project (3-4 Students) Week assigned: Week 5, Lesson 1


Topic: Software Development

Main Deadlines for Submission Extended Deadlines


 Part 1 – Week 9, Monday @ 4:30pm Next day at 4:30pm
 Part 2 – Week 11, Monday@ 4:30pm Next day at 4:30pm
 Part 3 – Week 13, Lesson 1-3 Next available lesson in week 13.

NOTE:
 Work, which is handed in late without an acceptable reason, will receive 50% of the marks if
submitted by the extended deadline.
 Any work handed in after the extended deadline will receive zero marks.

Introduction to A1 Computer Science Project

In today's rapidly advancing digital era, software applications have become an integral part of our
lives, revolutionising the way we work, communicate, learn, and entertain ourselves. From mobile
apps to web platforms, software applications have the power to shape and transform our world. This
project aims to empower you with the skills and knowledge needed to create your very own software
application from scratch or build on existing codes.

Given the focus on this topic in your syllabus, your task is to collaborate with a team from your class
to identify a tangible real-world problem and then design and implement a meaningful solution.

Aims of this project:

 Developing Problem-Solving Skills: You will learn to identify issues in everyday life and implement
software-based solutions.
 Using PDLC: You will apply their knowledge of the program development life cycle (PDLC) to analyse,
design, code, and test your system.
 Promoting Independence: As a group, you will take initiative and responsibility for your own learning
by independently exploring and developing your projects, which includes conducting research and
managing project timeline.
 Promoting Social Responsibility: You will learn to develop technologies that are inclusive,
sustainable, and beneficial to society, understanding the importance of creating solutions that address
real-world problems and contribute positively to your communities.
 Promoting collaboration and Teamwork: You will develop teamwork and communication skills that
will benefit you in future collaborative work environments.
 Enhancing English Language Literacy: Through oral presentation, you will have the chance to use
technical vocabulary, improve reading comprehension, and communication skills within the context of
CS concepts and terminology.

Project Milestones
PROJECT PART 1
FOCUS: ANALYSIS & DESIGN | GROUP SCORE

You will submit a well organised PDF document on Teams with the following:
1. Cover page with the relevant details.
2. Problem definition
3. Application Functionalities
4. Modules and associated descriptions
5. Structure chart with all primary top-level modules, showing the sub-level components for any one top
level module.
6. Evidence of collaboration

Submission document Rubric Sample Project part 1 Weighting %


1_Project Part 1 1_Project Part 1 1_Project Part 1 Sample
Submission Rubric.docx Submission.docx 5%
Document.docx

PROJECT PART 2
FOCUS: CODING & TESTING + QUIZ | INDIVIDUAL SCORE

Each group member should submit the two files on Teams:

1. A PDF document with:


a) cover page with the relevant details.
b) program code for the module that they wrote
c) a test plan.
2. A demo video showing integration testing and functionality of your development. See link to the
requirements for the program code and video in the table below.

Requirements & Submission Rubric Sample Project Part 1 Weighting


Documents %

2_Requirements for Code and


Video.docx 2_Project Part 2 2_Project part 2 Sample
Rubric.docx Submission.docx 5%
2_Project Part 2 Submission
Document.docx

FOCUS: QUIZ | INDIVIDUAL SCORE 5%

This quiz comprises 3-4 short answer questions based on the codes you have written for your module to test
your knowledge and understanding of your own development.
PROJECT PART 3
FOCUS: PRESENTATION | GROUP SCORE
Submission document Rubric Specific Requirements Weighting %

N/A 3_Project Part 3 3_Presentation 5%


Use of PPT, Live Demo, Rubric_Presentation .doc Requirements.docx
etc at the time of x
presentation
The following information provides guidance on how you can achieve success in this project.

Note:

 Your group has the freedom to pursue advanced project, incorporate a high level of complexity
or use programming languages beyond the syllabus to fulfil the needs of the system.
Nevertheless, ensure that the project remains manageable and can be effectively completed
through collaborative effort rather than by a single individual.
 Be sure to address all the requirements specified in the assignment. You should use the
rubrics to guide your team.
 Your team should strive to produce high-quality work that reflects your hard work,
collaboration, and enthusiasm.
 Top projects will be chosen for exhibitions (eg. Math/CS Faculty Week, Video Displays, etc
Week Expectations
5, Lesson 1 or Planning and brainstorming:
2 By this time, you should form your groups so that you can conduct an initial
20-30 mins discussion meeting.
Explore project Ideas

23 Exciting Software Development Project Ideas & Topics for Beginners [updated
2023] | upGrad blog

Top 16 Artificial Intelligence Project Ideas & Topics for Beginners [2023] | upGrad
blog

40+ Best Web App Ideas for Students Project (2023) (theninehertz.com)

7 At least by the end of week 7, you should have prepared your documentation for
submission in week 9;
8-11 You will continue to meet outside of class, face-to-face or online, to
discuss the development of your application. By the end of week 10, you
should have prepared your documentation for submission in week 11.

11-13 You will continue to meet face-to-face or online to plan and prepare for
your project presentation. By the end of week 12, you should have decided
on how to present your project in week 13 as a team and as individuals.

You might also like