# Screencasts and Videos

On top are introductions to Sage, below are introductions to Python.

## William Stein introduces Sage

This talk is an introduction to Sage for people who have heard very little about Sage. The main goal is to talk about the history of Sage and many of the goals that motivated the development of this project. There is also a short demo that illustrates the use of Sage.

## William Stein explains Graph Theory in Sage

This is a talk about how to create, display, and work with graphs in Sage.

## William Stein about Contributing to Sage

Visit the development website.

## Sage Introduction, Episode 1

Video about Sage by J. Unpingco hosted at ShowMeDo from the Scientific Computing Using Sage series.

## Sage Introduction, Episode 2

Video about Sage by J. Unpingco hosted at ShowMeDo from the Scientific Computing Using Sage series.

## Sage Introduction, Episode 3

Video about Sage by J. Unpingco hosted at ShowMeDo from the Scientific Computing Using Sage series.

## Sage Introduction, Episode 4

Video about Sage by J. Unpingco hosted at ShowMeDo from the @interact to add GUI controls to computations series.

## The Notebook Interface to Sage Mathematics Software

Author: Karl-Dieter Crisman, Gordon College (MA)
Date: March 18, 2011

This introduction to Sage is about the big picture: the range of functionality, what the notebook can do for collaboration and students, etc. Karl-Dieter Crisman demonstrates some basic commands, show a few servers, and how Sage has been used for teaching. You'll also learn how to use R in the notebook and how to publish worksheets.

## Modeling in Sage: Love, War, and Zombies

Author: David Joyner, US Naval Academy
Date: April 22, 2011

Systems of differential equations can be used to mathematically model the weather, electrical networks, spread of infectious diseases, conventional battles, populations of competing species, and, yes, zombie attacks. This talk looks at some of these models from the computational perspective using the mathematical software Sage.

# Introduction to Python

Google Python Class Website — Materials, Code, Examples, ...

## Google Python Class Day 1 Part 1

Introduction and Strings

## Google Python Class Day 1 Part 2

Lists, Sorting and Tuples

## Google Python Class Day 1 Part 3

Dictionaries and Files

## Google Python Class Day 2 Part 1

Regular Expressions

## Google Python Class Day 2 Part 2

Utilities: OS and Commands

## Google Python Class Day 2 Part 3

URLs & HTTP; Exceptions

Closing Thoughts