Session Schedule: MAA PREP Workshop
Archived: Summer 2010
Each day is a total of four hours online, broken into two 2-hour sessions. Please get set up in Elluminate a few minutes before the start time, paying special attention to the guidelines (especially about your session name and headphones). We will post links to recordings of each session to the course email list shortly after the conclusion of the session.
- Session I: 8-10 Pacific, 11-1 Eastern
- Session II: Noon-2 Pacific, 3-5 Eastern
Saturday, May 22
Our goal on the first day is to get everybody comfortable enough in the notebook interface that they can begin to productively explore their own interests in Sage independently. So we will concentrate on basic use and the various ways to get help and learn more.
Questions are encouraged! With that in mind, note that we have ample time for addressing questions that come up during the presentations. You should feel free to message in Elluminate anything that comes to mind, and we'll be sure to address as many as possible during the actual session.
Session I - Getting Started
- Introductions: Organizers and Participants (Rob, 30 min)
- Review (and expand on) "PREP Intro Tutorial" worksheet (Karl, 45 min)
- Evaluating commands
- Symbolic functions
- Finding Help and Documentation through the notebook
- Annotating your Worksheets
- Short Break
- Questions (Rob, 25 min)
- Looking to the Outcomes (Jason, 20 min)
- Making Your Own Worksheets
- Demonstration of Interacts
Session II - Sage Community
- Welcome Back (5 minutes, Rob)
- Resources (45 minutes, Jason)
- Google Groups
- sage-support
- sage-edu
- sage-devel
- MAA list (versus Google Groups)
- Sage wiki (Interacts, Quickrefs)
- www.sagemath.org
- www.sagenb.org published worksheets
- Reference manual (stand-alone PDF, HTML)
- IRC Demo, with the web chat client
- Questions
- Google Groups
- Questions (Rob, 10 min)
- Short Break
- Review (and expand on) "Sage Tutorial for Symbolics and Plotting" (Karl, 30 min)
- Symbolic Expressions
- Basics of Two-Dimensional Plotting
- Basics of Three-Dimensional Plotting
- Questions (Rob, 15 min)
- Homework (Rob, 10 min)
- Preparation for next sessions
- Pre-Workshop Survey for MAA
- Announcements (Rob, 5 min)
- Office Hours
- June Sessions
Session Links
Beezer's Sage Exercises Groups Rings & Fields
Tuesday, June 8
For these next two days you should notice more discussion about how you might employ Sage as part of your teaching. We will also continue to describe how to use Sage itself, including discussions about programming and building interacts.
Notice the "participant choice" session for Wednesday afternoon, so start thinking about that.
Session I
- Welcome back (Rob, 10 min)
Single-Variable Calculus Worksheet, Calculus Tutorial (Karl-Dieter, 30 min)
- Break (10 min)
Advanced plotting (Jason, 30 min) (Part 1)
- Break (10 min)
Introductory Programming (Karl-Dieter, 30 min)
- Motivated by linear algebra
- "dot" method notation
- Loops and behavior/use of "range"
- Set Notation, List Comprehension
- Regular "def" functions
- Copies vs Reference
- N, e, I, lambda_
Session II - Classroom Demos
Chaos and Calculus (Karl-Dieter, 10 min)
Approximating Polynomials (Rob, 10 min)
Linear Algebra (Jason, 10 min)
- Break (10 min)
Numerical Analysis (Jason, 20 min) (Roots,Lab,Splines,Polynomials,Iterative,LAPACK)
Multivariate Demos (Rob, Jason, 30 min) (Rob's Class Demos,Optimization,Functions,More Functions,Line Integrals)
- Office Hours?
- "Participant choice" decision for Wednesday.
Bonus: Advanced Plotting, Part 2
Session Links
Wednesday, June 9
Session I - Quickstarts
Topical Lightning Round (Questions between each topic, each topic < 10 min)
Differential Equations (Karl-Dieter)
Graph Theory / Discrete (Rob)
Number Theory / Crypto (Karl-Dieter)
Abstract Algebra (Rob)
- Break
Linear Algebra (Rob)
Numerical Analysis (Jason)
Statistics / distributions (Karl-Dieter)
Multivariable Calculus (Rob)
Session II -
- Group discussion on designing classroom use (Karl-Dieter, 30 min) (went longer, which is good)
- Break (10 min)
Quickstart, Interacts (Jason, 20 min)
- How to make
- Helpful resources
- Control types
- Layout
- Participant choice of various topics
Fourier Analysis (search "fft") Sagenb.org published
- Combo box, per system
- WeBWork discussion
GeoGebra discussion (Mike May?)
- Advanced Programming (Rob and Jason, POSTPONED)
Session Links
Monday, August 9
Session I - Followup and More
- Welcome back (Rob, 10 min)
- Discussion of Worksheet Creation Experience (Karl-Dieter, 25 min)
SageTeX demo (Jason, 15 min) (slides; see also the SageTeX Documentation).
- Break (5 min)
- Sage History (William Stein, 60 min)
- Sage History and Goals Screencast (first 38 minutes only)
Published worksheet of demo part (the last 10 minutes which we won't do)
- We will also stream this out via Elluminate, which works well for most of the screencast
- Question and Answer with William Stein
- Sage History and Goals Screencast (first 38 minutes only)
- Housekeeping Time (Rob, 5 min)
Session II - Participant Demos!
- Followup to Server Discussion (Jason, 30 min)
- Participant Demos (Voluntary)
Name
Topic
~Time
Worksheet Links
Barbara Margolius
Embedding Flash in Sage Notebook
10 min
John Travis
CLT, Diff Eq, Bayes Thm
15 min
Maura Murray
Abstract Algebra
5 min
Dorothy Zeiser
Group Theory
Brandy Benedict
Mike May
Ron Buckmire
Bifurcations in Linear 2D Systems of ODEs
cancelled (no mic)
Dana Ernst
Introduction to Sage (Calculus)
cancelled (sorry, sick)
- Final Reminders and Goodbye
- Evaluation email coming from external evaluator
- Confirm use of PREP notebook server
- Reminder of lists, followup
Session Links
- Sage Packages
Sage Days 25, India Two new screencasts coming this week
Office Hours
Please connect as usual in Elluminate, and give the organizer a minute or two to recognize you if there is nobody else around, or they are busy with someone else. ("Raising your hand" should provide an audible alert on the organizer's end.) See the guide for information on sharing your worksheet out via Elluminate. This might be a useful way for us to help you with problems.
And of course feel free to ask any questions on the MAA list for the workshop, or support question on [email protected]
- Between introductory session and intensive sessions
Date |
Time (PDT) |
Time (EDT) |
Organizer |
Tue, 25 May |
8:30A-10:30A |
11:30A-1:30P |
Jason Grout |
Thu, 27 May |
7:00P-8:00P |
10:00P-11:00P |
Karl-Dieter Crisman |
Tue, 1 Jun |
9:30A-11:30A |
12:30P-2:30P |
Rob Beezer |
Thu, 3 Jun |
7:00P-8:00P |
10:00P-11:00P |
Karl-Dieter Crisman |
- Between intensive sessions and final session
Date |
Time (PDT) |
Time (EDT) |
Organizer |
Wed, 23 Jun |
8:00A-9:00A |
11:00A-12:00N |
Karl-Dieter Crisman |
Wed, 30 Jun |
8:00A-9:00A |
11:00A-12:00N |
Rob Beezer |
Wed, 7 Jul |
8:00A-9:00A |
11:00A-12:00N |
Rob Beezer |
Wed, 14 Jul |
8:00A-9:00A |
11:00A-12:00N |
Karl-Dieter Crisman |
Wed, 21 Jul |
8:00A-9:00A |
11:00A-12:00N |
Rob Beezer |
Thur, 22 Jul |
8:00A-9:00A |
11:00A-12:00N |
Jason Grout |
Wed, 28 Jul |
8:00A-9:00A |
11:00A-12:00N |
Karl-Dieter Crisman |
Thur, 29 Jul |
8:00A-9:00A |
11:00A-12:00N |
Jason Grout |
Tue, 3 Aug |
8:00A-9:00A |
11:00A-12:00N |
Jason Grout |
Homework
- For Wednesday, July 28th
- Have one trial worksheet ready
- Share it with a specified organizer on the server (you will be contacted)
- For Monday, August 9
- Have two trial worksheets for the fall semester ready
- Share this with the rest of the workshop participants (voluntary)