Address: Mathematics and Science Learning Centre,
Graham Hills Building 29, Level 3, Highfield Campus,
SO17 1BJ
Viewed by 36 users
Southampton CAS Secondary Hub meeting (was Wessex) (Southampton Hub ) Tuesday Jul 11, 2017 from 4:00PM to 6:00PM
Organised by: rob blairrob blair Hosted by: CAS South East (University of Southampton)
Tickets: This is a FREE event booking is closed: Status: completed , Tickets sold: 9 

On behalf of Computing At School

Southampton CAS Secondary Hub meeting (was Wessex)

Hosted by



CAS South East (University of Southampton)

Tuesday Jul 11, 2017 from 4:00PM to 6:00PM

Light refreshments available

Interactive resources for teaching Python


About Session content
Loosely based on the concept of 'Literate Programming' (Knuth. D., 1984; Millman, K.J. & Perez,F., 2014), use of the Jupyter environment allows for a 'prose first' approach to the teaching of the Python programming language . The two hour session will be split into a first session introducing the Jupyter Notebook contained within the Anaconda environment followed by a basic introduction to Python. Using Markdown and Code cells within the Jupyter notebook environment resources will be created to support teaching of the following Python concepts: •variables •functions •code blocks •boolean operators • loops •lists • dictionaries •data retrieval
Human friendly text punctuated with executable blocks of code is presented in a browser helping pupils to figure what the problem is and what is required to solve the problem before writing a line of code. If time permits we will also cover •Objects and classes •Importing •Style guide and conventions •Libraries
When code is written is is executed on the same page as the text removing the need to swap between a text document and a programming environment. Requirements: To access the Jupyter notebook environment Anaconda software should be installed on your laptop.

For further information: rob blair (

Electronic Privacy
Computing At School (CAS) communicates with its interested parties by email. I understand that CAS will not pass on my email address to other organisations.

Data Protection Act 1998
CAS as part of the BCS Group will hold your personal data on its computer database and process it in accordance with the Act. This information may be accessed, viewed and used by CAS for administrative purposes and conducting market research. All of these purposes have been notified to the Commissioner. If you are based outside the European Economic Area (the 'EEA'), information about you may be transferred outside the EEA in accordance with the requirements of the Act.

Full legal and privacy notices: