Select Page

Step 1. Place your order

Fill in the order form and provide all details of your assignment.

Step 2. Make Payment

Choose the payment system that suits you most.

Step 3. Receive your paper

Once your paper is ready, we will email it to you.

Overview Create a project that demonstrates your mastery of CS concepts. Plan th

by | Jun 22, 2022 | Python | 0 comments

 

Place your order now for a similar assignment and have exceptional work written by our team of experts, At affordable rates

For This or a Similar Paper Click To Order Now

Overview
Create a project that demonstrates your mastery of CS concepts. Plan the project, document it, build it, and demonstrate its use.
Requirements
Pick any topic of interest to you. If you are having trouble thinking of a topic, ask on the forums or drop me an email. Let me know what you’re thinking of working on, and I’ll help you get in the right direction. As a minimum, your program should:
Be programmed in Python
Use some type of data structure (array, objects, files, database)
Incorporate some sort of user Interface (Tkinter, pygame, command – line menu)
Solve some identified problem
Run without crashing under typical load
Illustrate programming knowledge
Be original work
Documentation
Project Overview including following features
What does project do?
Who are users?
What problem does it solve?
Hardware limitations
Visual design implications
Data Plan
What is the overall data structure of the program?
What’s the data that needs to be manipulated?
How will it be organized?
What’s the specific implementation strategy
What classes or files will your project include?
Visual Layout
Create a diagram for your system.
What does each screen look like?
If there are multiple states, how do they interact?
What are the interface elements on each screen called?
How are they laid out? (rows and columns, spanned rows and columns, stickiness, etc)
Define what happens when your program begins
Define what happens on any user event (menu selection, clicking button, whatever)
Define these actions in English
Be specific enough you can translate to code.
The Project
All documentation described earlier (in Word, OpenOffice, or .rtf format)
Source code for every program in the project
Passwords for any password-protected fields (for testing)
Any other documentation you wish to provide
Note on Originality
This is to be your own original work.
If you use libraries or tools, document them and cite your sources.
Group work is not permitted without prior permission.
Presentation
I’ll set up a live presentation time for those interested
Watch the message board for info
If you prefer an in-person presentation, please arrange with your instructor.
Grading
Each project will be graded based on these criterion:
Does it illustrate excellence?
Does it demonstrate understanding of CS principles?
Did you move beyond the bare minimum expectations?
Did you supply all requested support materials?

For This or a Similar Paper Click To Order Now

Confidentiality

We encrypt everything. It’s all confidential.

Secure Payment

Sleep tight: each transaction is encrypted and 100% secure.

Ready to get started?