Description
This project meant to be a take home assessment or perhaps an in-class project for students to work on. It incorporates material from the introductory level of computer science (in Python) such as print/input/output functions as well as how to make function calls. Students will need to utilize decision based code flow As part of this project student will also be exposed to fundamental ideas of cryptography by interacting with Caesar Cipher function. As bonus students have opportunity to expand their knowledge further by implementing entire file encryption file I/O functions. This is a fun project meant to give the students the feel of what it is like to be a developer.
Included with this project are: word document with project/problem statement, project file in Python and the solution file (also in Python) demonstrating one of the possible solutions. Zip file also contains input/output folders and sample input file.
Highlights
Description
This project meant to be a take home assessment or perhaps an in-class project for students to work on. It incorporates material from the introductory level of computer science (in Python) such as print/input/output functions as well as how to make function calls. Students will need to utilize decision based code flow As part of this project student will also be exposed to fundamental ideas of cryptography by interacting with Caesar Cipher function. As bonus students have opportunity to expand their knowledge further by implementing entire file encryption file I/O functions. This is a fun project meant to give the students the feel of what it is like to be a developer.
Included with this project are: word document with project/problem statement, project file in Python and the solution file (also in Python) demonstrating one of the possible solutions. Zip file also contains input/output folders and sample input file.



