Mathematica in Education Workshop

Tooltip[Button[,CreatePalette[
{
Button["Main Title Page",NotebookLocate[{InputNotebook[],"title_page"}],ImageSize->{220,Automatic}],
Button["Workshop Outline",NotebookLocate[{InputNotebook[],"workshop_outline"}],ImageSize->{220,Automatic}],
Button["Basics of Mathematica",NotebookLocate[{InputNotebook[],"basics_of_mathematica"}],ImageSize->{220,Automatic}],
Button["Working with Notebooks",NotebookLocate[{InputNotebook[],"working_with_notebooks"}],ImageSize->{220,Automatic}],
Button["Creating Courseware",NotebookLocate[{InputNotebook[],"creating_courseware"}],ImageSize->{220,Automatic}]
},
WindowTitle->"Mathematica Educator Workshop",
WindowSize->{220,120}
],Appearance->Frameless],"Click to intitialize the Table of Contents"]

Justin Smith

Wolfram Research, Inc.
justinsmith@wolfram.com

Dynamic[Refresh[DateString[],UpdateInterval->1]]

Workshop Outline

Basics of Mathematica

Input Method
Components of Mathematica Notebooks
Three Rules
Exact and Approximate Numbers
Using Palettes
Builidng Models with Manipulate
Optional Topic:Programming
Optional Topic: Grid and Parallel Computing
Optional Topic: Image Processing

Working with Mathematica Notebooks

Understanding Notebooks
Cell Formatting Options
Notebook Stylesheet Options
How to Create Quizzes and Tests
Optional Topic: Interactive Elements

Creating Courseware

Benefits of Using and Creating Courseware in Mathematica
Different Approaches to Mathematica based lessons
  - Class Presentation or Lectures
  - Optional Textbook Lessons
  - Graded Student Projects
  - Practice Problems (Random Generation)
Courseware Templates
Courseware Templates created by Faculty in the United States
Using Existing Resources

The Basics of Mathematica

Input Methods

Classroom Assistant Palette, Basic Math Assistant, Writing Assistant

Keyboard Entry

Components of Mathematica Notebooks

1.  
2.

Three Rules

1. 
2. 
3.

Exact and Approximate Numbers

Exact:  
Approximate: 

Here are some examples:

Using Palettes

Plots:

Matrices:

Text and Navigation:

Building Models with Manipulate

1.

2.

Additional options:

Programming

1.

2.

3.

Grid and Parallel Computing

Image Processing

Working with Mathematica Notebooks

Understanding Notebooks

Cell Formatting Options

Notebook Stylesheet Options

How to Create Quizzes and Tests

Optional Topic: Interactive Elements

1.  Pop-ups
2.  
3.

Creating Courseware

Benefits of Using and Creating Courseware in Mathematica

1.

2.

3.

Different Approaches to Mathematica Based Lessons

1.  Class Presentation or Lectures

2.

3.  Graded Student Projects

4.

Courseware Templates

Courseware Examples Created by Faculty in the United States

Using Existing Resources

Math World
Demonstrations Project
Documentation Center
Wolfram|Alpha
Wolfram Library Archives