0% found this document useful (0 votes)
68 views16 pages

Computer Programming 1 Final Project Format

Uploaded by

John Denver
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)
68 views16 pages

Computer Programming 1 Final Project Format

Uploaded by

John Denver
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

PROJECT TITLE

A Project
Presented to the Faculty of the
School of Information and Computing Sciences
Bachelor in Information Technology
Marinduque State College

In Partial Fulfillment
of the Requirements for the subject
COMPUTER PROGRAMMING 1

By:

< BALAGWIS JOHN DENVER


RIOFLORIDO ARVIN >

KAYE HARRIS E. SALVACION


Instructor

June 2021
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

TABLE OF CONTENTS
Page

Title Page ………………………………………. 1

Table of Contents ………………………………………. 2

Rubrics for Project ………………………………………. 3


Evaluation

Description of the Project ………….…………………………… 4

Flow Chart Diagram of the Project ……………………………………… ?

Pseudocode of the Program ……………………………………… ?

Source Codes ..……….…………………………… ?

Screen Shots of the Output ………….…………………………… ?

Course Outcomes Self-assessment ………….…………………………… ?

Project Title 2
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

RUBRICS FOR COMPUTER PROGRAMMING 1 –FINAL HANDS-ON EXAM

Schedule: Date:
Project title: ATM SYSTEM

Satisfacto
Highly Fairly Partially Not
ry
Implemen Implement Implemen Implement
PROJECT CRITERIA ted
Implemen
ed ted ed
ted
5 3 2 1
4
PROGRAM SOURCE CODES
Syntax The
Ability to understand and program
The
follow the rules of writing doesn't
The program Some parts
a program. (25%) execute
applicatio executes, of the
but can
n but there program Program
be fixed
correctly are execute, does not
easily
executes unnecess and some execute
(missing
all ary codes parts are
semicolon
functions. within the not.
, wrong
program. names,
etc.).
Logic Program
Ability to make sense of is correct Program
Program
what to do when it comes but has some
logic does No logic is
to conditions and the program logical
Program not applied to
overall flow of the logic errors that
logic is conform the
program. (25%) contains may just be
correct. to the program at
errors miscalculat
directions all.
and ions on
.
redundan conditions.
cy.
Correctness Program
Program Program
Ability to properly give output are
produces Program output is
the correct output by almost Very few
the produces incorrect.
writing the appropriate correct correct
correct correct Needs
algorithms. (20%) and has outputs
output output on major
some are
based on most rework in
minor found.
the input inputs. calculation
miscalculat
given s.
ions
Program Design Design is Design is Design is The Design
Ability to have a proper UI well well- lacking in design is needs

Project Title 3
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

for the users to work with. thought.


(15%) Design thought improveme
doesn't and is inappropr nt and the
hinder the aesthetic places iate to the program is
user ally topic not user
experienc pleasing friendly
e.
Code Organization One or
Ability to program neatly. Objects two Some
(10%) are issues objects are
named with named as Needs
appropria indentatio their improveme
Codes
tely; n, default nt in object
annotatio
codes are whitespac object naming,
ns are not
organized es, name, annotation
observabl
, naming some s and code
e
commente variables, codes organizatio
d and or aren't n
properly general indented
indented. organizati properly.
on.

DOCUMENTATION
Completeness/ Most
Correctness parts of
All the All parts
Ability to present the the
required of the
required document document
parts of document Some parts No
correctly. s are
the s are of the documenta
missing
document present document tion was
and a lot
are with are presented
of
present minimal missing. at all.
incorrect
and incorrect
parts
correct. parts.
were
observed.
TOTAL

REMARKS

Presentation/ Project Total


Name of Student Q&A Rating Rating
50% 50% 100%
1. BALAGWIS JOHN
DENVER R
2. RIOFLORIDO ARVIN

Project Title 4
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

Evaluated by:

_______________________________________
KAYE HARRIS E. SALVACION

I. DESCRIPTION OF THE PROJECT

This is the introductory part of the study. Tell something about topic of
your project.
For example, it is assumed that my project is a Automated Voting
System.

Tell something more about how voting is done in the organization. (1


paragraph or more)
Provide some background information about your organization/target
users

Example:

Project Title 5
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

In today’s generation, information and communication technology (ICT) plays an

important role in everyone’s life. The number of people who uses the innovation of

technology is growing explosively worldwide. They prefer to use technology because

it helps them to make their work easier and faster. Just by clicking, they can do their

jobs and other activities which saves time in an efficient manner.

In every schools and colleges like Marinduque State College elections have

always been an annual activity wherein each student is required to choose from a

set of candidates who will represent each position in the student organization. The

traditional or manual process have been their way of electing new set of officers.

After all votes have been casted, the votes are collected and are counted, which

consumes several hours to several days, depending on the number of populations a

school or college has.

The above-mentioned problems may be avoided if an online voting system will

be adopted. The organization can have the advantage not only for its faster process

but also in its cost effectiveness. Hence, this project proposes to develop an e-

voting system for student organizations in Marinduque State College.

Project Title 6
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

II. FLOW CHART DIAGRAM OF THE PROJECT


Illustrate a flow chart showing the flow of the program

Project Title 7
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

Figure 1. Flow Chart of Project

III. PSEUDO CODE OF THE PROGRAM


Write down here the program pseudo code the corresponds to
the flow chart

Project Title 8
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

IV. SOURCE CODES OF THE PROGRAM

Paste here the entire program source codes

print("==========================================
=========")
print(" WELCOME TO BALAGWIS/RIOFLORIDO ATM SYSTEM")
print("==========================================
=========")

Project Title 9
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

name = "cardo dalisay"


pincode = "1234"
balance = 5000
inputPin = 0000

username = input("ENTER YOUR NAME: ")


if name == username:
inputPin = input("ENTER YOUR PIN NUMBER: ")
else:
print("INVALID DATA")

if inputPin == pincode:
while True:
print("""
[Link]
[Link] BALANCE
[Link] BALANCE
[Link]
""")

try:
option = int(input("PLEASE ENTER YOUR CHOICE: "))
except:

print("PLEASE ENTER VALID OPTION")

if option == 1:
print(f"YOUR CURRENT BALANCE IS: {balance}")

if option == 2:
withdraw_amount = int(input("PLEASE ENTER THE AMOUNT OF
MONEY YOU WANT TO WITHRAW: "))
balance = balance - withdraw_amount
print(f"{withdraw_amount} IS DEBAITED FROM YOUR ACCOUNT")
print(f"YOUR UPDATED BALANCE IS: {balance}")

if option == 3:

Project Title 10
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

deposit_amount = int(input("PLEASE ENTER THE AMOUNT OF


MONEY YOU WANT TO DEPOSITE: "))
balance = balance + deposit_amount
print(f"{deposit_amount} IS CREDITED TO YOUR ACCOUNT")
print(f"YOUR UPDATED BALANCE IS: {balance}")

if option == 4:
break
else:
print("PLEASE TRY AGAIN!")

print("==========================================
=========")
print("Thank you for using BALAGWIS/RIOFLORIDO ATM System.")
print("==========================================
=========")

Project Title 11
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

IV. SCREEN SHOTS OF THE OUTPUT


Paste your captured parts of the User Interface below. Include all!

Project Title 12
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

Project Title 13
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

Project Title 14
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

Fig. 3 Figure title <Function1 Sample Result Set>

(Don’t forget to put a discussion for every figure.)


This figure shows the log-in form of the system where the user can see
the login and the voting status. The voter will only need to enter the needed
account details if they want to log in. The voting status is also shown to
determine how many voters have voted or participated in the election from
different schools.

V. COURSE OUTCOMES SELF-ASSESSMENT


As a student in this course, please HONESTLY rate your level of attainment
on each Course Outcome by writing your rating/score on the corresponding
column.

Rating/Score: (5 – very satisfied; 4 – satisfied; 3 – neutral; 2 – dissatisfied; 1 – very


dissatisfied)

CO Course Outcomes Student 1 Student 2


CO Demonstrate procedural and functional
1 programming, its uses and applications.
Solve mathematical expressions using different
CO
2
operators and differentiate data types and use them
with the integration of variables.
Design and develop a program that utilizes
CO
conditional statements and evaluate, test,
3
trace errors and debug a program
CO Design and develop a program that utilizes
4 iterative statements
CO Utilize different data structures to manipulate
5 data
CO Design and develop a program that solve a
6 certain problem using functions
AVERAGE

Project Title 15
Republic of the Philippines
MARINDUQUE STATE COLLEGE
SCHOOL OF INFORMATION AND COMPUTING SCIENCES
Tanza, Boac, Marinduque

Bachelor of Science in Information Technology


AACCUP Re-Accredited Level III

REMARKS

Student name Signature

1. John Denver R. Balagwis _______________________

2. Arvin Rioflorido _______________________

Project Title 16

You might also like