Differences between revisions 1 and 111 (spanning 110 versions)
Revision 1 as of 2010-05-17 21:34:00
Size: 1824
Editor: rbeezer
Comment:
Revision 111 as of 2010-08-09 18:57:34
Size: 14465
Editor: rbeezer
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Each day is a total of four hours online, broken into two 2-hour sessions. Please get setup in Elluminate a few minutes before the start time. We will post links to recordings of each session to the course email list shortly after the conclusion of the session. 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 [[prep/2010/TeleConference|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.
Line 9: Line 9:
== 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 the basic use and the various ways to get help and learn more. Questions are encouraged!
== 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)


== Monday, August 9 (tentative) ==

=== Session I - Followup and More ===

 * Welcome back (Rob, 10 min)
 * Discussion of Worksheet Creation Experience (Karl-Dieter, 25 min)
 * [[http://www.ctan.org/tex-archive/help/Catalogue/entries/sagetex.html|SageTeX]] demo (Jason, 15 min) ([[http://sage.math.washington.edu/home/jason/sage-tex.zip|slides]]; see also the [[http://www.ctan.org/tex-archive/macros/latex/contrib/sagetex/sagetexpackage.pdf|SageTeX Documentation]]).
 * Break (5 min)
 * Sage History (William Stein, 60 min)
   * Sage History and Goals Screencast (first 38 minutes only)
     * [[http://vimeo.com/13986940|Vimeo Website, needs Flash 10]]
     * [[http://sage.math.washington.edu/home/wstein/video/sagedays25/sage_intro_stein.m4v|Download m4v version, 200 MB]]
     * [[http://prep.sagenb.org/home/pub/67/|Published worksheet of demo part (the last 10 minutes which we won't do)]]
     * [[attachment:stein-intro.pdf|Slides from the talk]]
     * We will also stream this out via Elluminate, which works well for most of the screencast
   * Question and Answer with William Stein
 * Housekeeping Time (Rob, 5 min)

=== Session II - Participant Demos! ===

 * Followup to Server Discussion (Jason, 30 min)
   * [[SageServer|Setting Up a Server]]
 * Participant Demos (Voluntary)
 ||Name||Topic||~Time||Worksheet Links||
 || Barbara Margolius || Embedding Flash in Sage Notebook || 10 min || [[http://prep.sagenb.org/home/pub/66/|Worksheet]]||
 || John Travis || CLT, Diff Eq, Bayes Thm || 15 min || [[http://prep.sagenb.org/home/pub/62/|1]] [[http://prep.sagenb.org/home/pub/47/|2]] [[http://prep.sagenb.org/home/pub/57/|3]] ||
 || Dana Ernst || Introduction to Sage (Calculus) || cancelled (sorry, sick) || [[http://prep.sagenb.org/home/pub/64/ | published worksheet]] ||
 || Maura Murray || Abstract Algebra || 5 min || [[http://prep.sagenb.org/home/pub/68/|Worksheet]] ||

 * Final Reminders and Goodbye
   * Evaluation email coming from external evaluator
   * Confirm use of PREP notebook server
   * Reminder of lists, followup

=== Session Links ===
  * [[http://prep.sagenb.org/home/pub/45/|Mike May's "Just Enough Sage" Worksheet]]
  * [[http://www.facebook.com/pages/Sage-Math/26593144945|Facebook Discussion on online demos]]
  * Sage Packages
     [[http://sagemath.org/download-packages.html|Download]]
     [[http://sagemath.org/packages/standard/|Standard]]
  * [[http://wiki.sagemath.org/daysindia25/schedule|Sage Days 25, India]] Two new screencasts coming this week
  * [[http://www.maa.org/meetings/miniguide.html|MAA Minicourse Guide]]
  * [[http://wiki.sagemath.org/interact|Wiki of Interacts]]

== Archived: 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.
Line 15: Line 72:
    * Review "PREP Intro Tutorial" worksheet (Karl, 45 min)     * Review (and expand on) "PREP Intro Tutorial" worksheet (Karl, 45 min)
Line 18: Line 75:
      * Very basic plotting
      * Documentation through the notebook
    * Questions (Rob, 15 min)
    * Demonstration of Interacts (Jason, 30 min)
      * 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
Line 25: Line 85:
    * Welcome Back (5 minutes, Rob)
Line 32: Line 93:
      * sagemath.org       * www.sagemath.org
      * www.sagenb.org published worksheets
Line 34: Line 96:
      * IRC Demo (??), with irssi or similar simple universal client       * IRC Demo, with the web chat client
Line 36: Line 98:
    * Review "Sage Tutorial for Symbolics and Plotting" (Karl, 30 min)
    * Questions (Rob, 30 min)
    * Homework: Preparation for next sessions (Rob, 10 min)
    * Announcements: Office Hours, June Sessions (Rob, 5 min)


== Tuesday, June 8 ==


== Wednesday, June 9 ==


== Monday, August 9 ==
    * 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 ===

  * [[http://www.sagemath.org/doc/reference/|Sage Reference (standalone)]]
  * [[http://www.sagemath.org/doc/tutorial/|Sage Tutorial (standalone)]]
  * [[http://wiki.sagemath.org/quickref|Sage Quick Reference (Wiki)]]
  * [[http://wiki.sagemath.org/interact|Sage Interacts (Wiki)]]
  * [[http://sagemath.org/doc/reference/sagenb/notebook/interact.html?sagenb.notebook.interact.interact#sagenb.notebook.interact.interact|Interact Construction Documentation]]
  * [[http://www.math.usm.edu/perry/|John Perry's Mathematical Computing Course]]
  * [[http://buzzard.ups.edu/stb-seminar.html|Beezer's TeX Resources (bottom half of "Links"]]
  * [[http://wstein.org/mathsoftbio/history.pdf|William Stein's Sage/Mathematical History]]
  * Beezer's Sage Exercises [[http://buzzard.ups.edu/courses/2009fall/m433-sage-exercises.pdf|Groups]] [[http://buzzard.ups.edu/courses/2010spring/m434-sage-exercises.pdf|Rings & Fields]]
  * [[http://ma4140.wikidot.com/|Dana Ernst's Algebraic Structures Course]]
  * [[http://www.cython.org/|Sage's Python to C translator]]
  * [[http://www.sagemath.org/download-livecd.html|A Sage Live CD (there are others?)]]

== Archived: 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)
 * [[http://prep.sagenb.org/home/pub/8/|Single-Variable Calculus Worksheet, Calculus Tutorial]] (Karl-Dieter, 30 min)
 * Break (10 min)
 * Advanced plotting (Jason, 30 min) ([[http://prep.sagenb.org/home/pub/11/|Part 1]])
 * Break (10 min)
 * [[http://prep.sagenb.org/home/pub/16|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 ===

 * [[http://prep.sagenb.org/home/pub/25|Chaos and Calculus]] (Karl-Dieter, 10 min)
 * [[http://prep.sagenb.org/home/pub/13|Approximating Polynomials]] (Rob, 10 min)
 * [[http://prep.sagenb.org/home/pub/23|Linear Algebra]] (Jason, 10 min)
 * Break (10 min)
 * Numerical Analysis (Jason, 20 min) ([[http://prep.sagenb.org/home/pub/19|Roots]],[[http://prep.sagenb.org/home/pub/26|Lab]],[[http://prep.sagenb.org/home/pub/20|Splines]],[[http://prep.sagenb.org/home/pub/18|Polynomials]],[[http://prep.sagenb.org/home/pub/21|Iterative]],[[http://prep.sagenb.org/home/pub/22|LAPACK]])
 * Multivariate Demos (Rob, Jason, 30 min) ([[http://prep.sagenb.org/home/rob/15/|Rob's Class Demos]],[[http://prep.sagenb.org/home/pub/28|Optimization]],[[http://prep.sagenb.org/home/pub/27|Functions]],[[http://prep.sagenb.org/home/pub/29|More Functions]],[[http://prep.sagenb.org/home/pub/30|Line Integrals]])
 * Office Hours?
 * "Participant choice" decision for Wednesday.
 * Bonus: Advanced Plotting, [[http://prep.sagenb.org/home/pub/12/|Part 2]]

=== Session Links ===

  * [[http://docs.python.org/library/functions.html|Python Functions (Documentation)]]
  * [[http://wiki.sagemath.org/devel/LatexToWorksheet|tex2sws Project ]]
  * [[http://bitbucket.org/shabbychef/numas_text/|Numerical Analysis, Text, Stephen Pav]]
  * [[http://www.mathworks.com/moler/index.html|Numerical Analysis, Text, Cleve Moler]]
  * [[http://www.math.usm.edu/perry/mat305fa09/|Numerical Analysis, Course, John Perry ]]
  * [[http://wiki.wstein.org/2008/480a|Numerical Analysis, Course, William stein]]
  * [[http://homepages.nyu.edu/~jmg336/html/mathematics.html|Numerical Analysis]]

== Archived: Wednesday, June 9 ==

=== Session I - Quickstarts ===

 * Topical Lightning Round (Questions between each topic, each topic < 10 min)
  * [[http://prep.sagenb.org/home/pub/41|Differential Equations]] (Karl-Dieter)
  * [[http://prep.sagenb.org/home/pub/15|Graph Theory / Discrete]] (Rob)
  * [[http://prep.sagenb.org/home/pub/35|Number Theory / Crypto]] (Karl-Dieter)
  * [[http://prep.sagenb.org/home/pub/14|Abstract Algebra]] (Rob)
  * Break
  * [[http://prep.sagenb.org/home/pub/36|Linear Algebra]] (Rob)
  * [[http://prep.sagenb.org/home/pub/38|Numerical Analysis]] (Jason)
  * [[http://prep.sagenb.org/home/pub/34|Statistics / distributions]] (Karl-Dieter)
  * [[http://prep.sagenb.org/home/pub/37|Multivariable Calculus]] (Rob)


=== Session II - ===

 * Group discussion on designing classroom use (Karl-Dieter, 30 min) (went longer, which is good)
   * [[prep/2010/Classroom|Topics and Notes on the Discussion]]
 * Break (10 min)
 * [[http://prep.sagenb.org/home/jason.grout/56/|Quickstart, Interacts]] (Jason, 20 min)
   * How to make
   * Helpful resources
   * Control types
   * Layout
 * Participant choice of various topics
   * [[http://prep.sagenb.org/home/pub/39|Experimental Mathematics]]
   * Fourier Analysis (search "fft") [[http://sagenb.org/home/pub/1193/|Sagenb.org published]]
   * Combo box, per system
   * WeBWork discussion
   * `GeoGebra` discussion (Mike May?)
 * Advanced Programming (Rob and Jason, POSTPONED)
   * [[http://prep.sagenb.org/home/pub/42|Experimental Mathematics]]
   * [[http://prep.sagenb.org/home/pub/43|Less Introductory Programming]]

=== Session Links ===

  * [[http://docs.scipy.org/doc/scipy/reference/tutorial/integrate.html|SciPy integration]]
  * [[http://www.sagenb.org/home/pub/1298/|Predator-Prey on sagenb.org]]
  * [[http://sagemath.org/doc/reference/sage/graphs/graph_generators.html|Graph Generators documentation]]
  * [[http://wiki.sagemath.org/quickref?action=AttachFile&do=view&target=quickref-linalg.pdf|Linear Algebra QuickRef]]
  * [[http://ma4140.wikidot.com/sage:sage-lab-4|Dana Ernst's Sage Lab]]
    * [[http://www.sagenb.org/home/pub/2130/|Student Work on Dana's Lab 1 (?)]]
    * [[http://www.sagenb.org/home/pub/1847/|Student Work on Dana's Lab 2 (?)]]
    * [[http://www.sagenb.org/home/pub/2131/|Student Work on Dana's Calculus (?)]]
  * [[http://buzzard.ups.edu/courses/2009fall/m433-sage-exercises.pdf|Rob Beezer's Group Theory Exercises]]
  * [[http://groups.google.com/group/sage-edu|Sage EDU Google group]]
  * [[http://www.webassign.net/|WebAssign]]
  * [[http://www.imathas.com|IMathAS (like WebAssign?)]]
  * [[http://sagemath.org/doc/reference/sagenb/notebook/interact.html#sagenb.notebook.interact.interact|Interact documentation]]
  * [[http://www.turningtechnologies.com/|TurningPoint (clickers?)]]
  * [[http://www.urvoting.com/|Votapedia (cell phones as clickers)]], [[http://mlearning.edublogs.org/2009/04/22/coming-back/|Blog post]]
  * [[http://orion.math.iastate.edu/grout/_media/conferences/mathfest-2005/graph-database-questions.pdf?id=conferences&cache=cache|Jason Grout's Graph Database]]
  * [[http://www.octave.org|Octave (open source Matlab)]]
  * [[http://www.geogebra.org/cms/|Geogebra]]
  * [[http://wwrk.maa.org/wiki/Main_Page|WebWork]]

== Archived: 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 [[prep/2010/TeleConference|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 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 ||


 * 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 ||

Session Schedule: MAA PREP Workshop

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

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)

Monday, August 9 (tentative)

Session I - Followup and More

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

    Worksheet

    John Travis

    CLT, Diff Eq, Bayes Thm

    15 min

    1 2 3

    Dana Ernst

    Introduction to Sage (Calculus)

    cancelled (sorry, sick)

    published worksheet

    Maura Murray

    Abstract Algebra

    5 min

    Worksheet

  • Final Reminders and Goodbye
    • Evaluation email coming from external evaluator
    • Confirm use of PREP notebook server
    • Reminder of lists, followup

Archived: 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
  • 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

Archived: 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

Session II - Classroom Demos

Archived: Wednesday, June 9

Session I - Quickstarts

Session II -

Archived: 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 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

  • 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

prep/2010/sessions (last edited 2010-08-09 22:08:23 by rbeezer)