PYTHON PROGRAMMING B

 

 

PYTHON A LESSONS

 

Click here.

 

PYTHON B LESSONS

 

Lesson 1 – File IO: Reading from a file


Lesson 2 – File IO: Writing to a file

Lesson 3 – String Manipulation

 

Possible addition – Mouse Control library (see Possible Additions folder)f

 

POSSIBLE PROJECTS

 

Project - English Language Exploration

 

Cryptography – Substitution Cipher (10-30 mins)

 

Cryptography – Caesar Cipher (1 hour)

Cryptography – Vigenère Cipher (1 hour)

 

Cryptography – Gronsfeld Cipher (30 mins)

 

Cryptography – Nomenclature Cipher

 

Cryptography – Book Cipher (double work?)

Cryptography – Affine Cipher (double work?  too hard?)

 

POSSIBLE EXTRAS

Assignment – LearnPython.org Interactive Exercises