Skip to content

LeviBarnes/PythonSecrets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PythonSecrets

Python tutorial for young code-breakers

This is a tutorial designed for absolute beginning programmers who have some interest in codes and code-breaking. It teaches some basic programming concepts (lists, loops, branching) in the context of writing a Python program to encode and decode messages using a passphrase.

This is an jupyter notebook. To use it, you'll need to have jupyter which allows you to easily share powerful tutorials and presentations in a browser window. Notebook is found here: http://jupyter.org

The easiest way to install these is using pip. (https://pypi.python.org/pypi/pip/)

Once you've installed jupyter, you should be able to invoke

%> jupyter-notebook SecretCodes.ipynb

A new browser window should open in which you can explore the notebook. You're be encouraged to write and execute your code right in the browser. You can also make changes to the notebook in case you have ideas on how to improve this tutorial.

You can also ask mybinder to host it for you to avoid the install step. https://mybinder.org

About

Python tutorial for young code-breakers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published