How to use this site

This site has been designed to help students learn the fundamental aspects of the Python programming language. This page gives users instructions on how to use the different parts of the site and how to control what you see on screen - you are strongly advised to read this section first, as it will make using the site easier.

Google Classroom

The site has been designed to work along side Google Classroom. Whilst you can use the site without a Google Classroom account, you will need to consult the assignments in order to know what evidence is required as you complete tasks.

Navigating the site

Most pages can be accessed through the navigation bar located on the left side of the page.

When you open a page you may see very little content. That is because much of the content has been hidden in collapsable sections. These can be identified by the following icons:

The idea behind this is to reduce confusion and make it easier for users to locate the content they need with the minimum of page scrolling.

Watching You Tube clips

When you are watching the clips on this site set the playback reolution to 720p from the settings menu - you might also like to watch them full screen to get the best experience

Try the opening the following hidden section.

Other site features

Interactive programming tool

On some pages there is an interactive programming tool, which looks like this:

This site is really designed for quick experimentation by writing short snippets of code and testing them out, rather than for more complex work or projects, so saving is not really required.

Work can be saved for future but a (free) account with the website trinket.io is reqiuired.

If you do decide to open an account please use your school e-mail address to sign up and a password you can remember (the school has no links with Trinket)

Geek Alerts

Geek alerts are bits of additional technical information that some students may find useful - they are not essential.

If you want to run your program outside of the code editor, open a terminal window and enter these commands:

cd ~/Documents
chmod 755 helloworld.py
./helloworld.py

Badges

By completing various tasks you can claim Python Badges

Look for the badge symbol and read the requirements that you need to meet to claim a badge. This gives you a way of measuring your progress.