MATLAB A computing playground for science students

Slides:



Advertisements
Similar presentations
Scratch Keith Patton Computer Literacy Teacher West Chester Area School District.
Advertisements

Orientation to Online Learning An Instructors Guide.
Ryann Kramer EDU Prof. R. Moroney Summer 2010.
Rebekka Darner, PhD University of Florida.  My past teaching experiences  Why did I start using Mastering?  How do I use Mastering?  Tutorials  Activities.
 1. Which is not one of the six principles that address crucial issues fundamental to all school math programs? A. Curriculum B. Assessment C. Measurement.
 Our educational plan connects the essential parts of knowledge and how students learn by working together either in small, large groups, or individually.
EMT1111 Logic and Problem Solving Dr. José M. Reyes Álamo Lecture 1.
Beyond the Basics Alan Shurling. More Software tools are available than your basic suit We as teacher must utilize these tools.
Session 6 Preparing for Block 1. CURRICULUM FOCUS GRADES 9 – 12: SOCIAL SCIENCES & HUMANITIES.
Resources and Reflections: Using Data in Undergraduate Geosciences Cathy Manduca SERC Carleton College DLESE Annual Meeting 2003.
Learning Enabling Objective To become familiar with the technological world of robotics.
SCIEMATICS. WHAT IS SCIEMATICS? A year-long course which combines science 10, math 10, and chemistry 20 Students earn 15 credits in the time they would.
Kayla Davis EDU 650 Final Project.
TECHNOLOGY IN THE CLASSROOM Integration of technology in teaching and learning.
Engaging students in information literacy through the Internet Detective Bob Glass and Margaret Kendall (LearnHigher, MMU) Emma Place (RDN, University.
Robert Sidford 21 st Century Learning Coordinator Washoe County School District Reading: The Core 21 st Century Competency February 26 th, 2016.
Framework for K-12 Science Education Step 1 in Developing The Next Generation Science Standards.
There are 1.4B students and 65.2M educators worldwide.
MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE CS 149 – Programming Fundamentals (Accelerated)
A Flipped Classroom: Engaging Students In and Out of the Classroom
Jo Kahn Kelly Arrington
Angela Kleanthous University of Cyprus May 20th, 2017
Coaching Connections Digital Subscriptions at Troy App-solutely
Session Two.
Supporting Active Learning by Introducing an Interactive Teaching Tool in a Data Structures and Algorithms Course Tommy Färnqvist 47th ACM Technical Symposium.
The Development of Robotics from Scientific Thinking
EXCUSE ME, BUT I’M AFRAID I CAN’T AGREE WITH YOU
CSc 1302 Principles of Computer Science II
3.5 General feeling that knowledge of hydrology has improved … but more is needed.
Topic: Introduction to Computing Science and Programming + Algorithm
Presented by Jenny Sora May 17, 2017
Rocky K. C. Chang September 4, 2017
Increasing Hands-On Technology Use
SHIFTS To improve student learning, the new Common Core State Standards are different than the old ones. These changes are called shifts.
3rd /4th Grade High Ability and High Achieving Differentiation Plan
Software Name (Function Type)
HUBBARD ELEMENTARY October 29, 2013 Susan Belgrad & Steve Holle
Paul Kassebaum, Ph.D. 24 October 2016
Gravitational Waves from the Ground Up
Review Content Specific Technology Uses
HUBBARD ELEMENTARY October 29, 2013 Susan Belgrad & Steve Holle
Study Island Teacher Training
Virtual Hands-on Teaching
Blogging and Collaboration in the Elementary Classroom
Welcome to 6th Grade Math
University Preparatory Academy West Palm Beach, Florida
Woodland elementary Teachers in action
Sussex Neuroscience Coding Club title slide
Rocky K. C. Chang September 3, 2018
Learn… Create… Program
Connecticut Core Standards for Mathematics
Goals, Sources of Evidence, Rubrics
UNIT 3 CHAPTER 1 LESSON 4 Using Simple Commands.
Welcome to 8th Grade Physical Science!
Homework Assignment 1: Use the following data set to test the performance difference of three clustering algorithms: K-means, AP clustering and Spectral.
Learn… Create… Program
UDL Guidelines: Examples and Resources Cynthia McCoy EDU620 Sherry Leialoha-Waipa 12/6/2018.
Software Name (Function Type)
Learn… Create… Program
Learn… Create… Program
Serving the Reference Needs of Non-textbook Students
How to conduct an effective student – led discussion in class
Google Apps and a little Bit of eCLASS
CMPT 120 Lecture 2 - Introduction to Computing Science – Problem Solving, Algorithm and Programming.
Distance Learning . Blended Learning
University Preparatory Academy West Palm Beach, Florida
Course Introduction Data Visualization & Exploration – COMPSCI 590
Digital Literacies for learning
HUBBARD ELEMENTARY October 29, 2013 Susan Belgrad & Steve Holle
Discover Your Employability Skills
Presentation transcript:

MATLAB A computing playground for science students Paul Kassebaum, Ph.D. 16 October 2017 Hi. I’m Paul Kassebaum. I have global responsibility at MathWorks for working with physicists. I work at MathWorks because I want scientists and science students to be able to play through computation.

Lab Assignment Experiment Measure distance vs time for block released from rest. Homework 1. Find the acceleration due to gravity. 2. Characterize the sensor’s noise. infrared distance sensor beam block stand

Raise your hand if your students have fun doing signal analysis Raise your hand if your students have fun doing signal analysis. This is an exhibit at the Exploratorium, a hands-on science museum, founded by Robert Oppenheimer. Yes, that Oppenheimer.

Here’s another way to play with frequencies Here’s another way to play with frequencies. After playing with these signals long enough in MATLAB, the LIGO team earned themselves a Nobel prize for physics.

Computational literacy lays the ground for scientists to play Computational literacy lays the ground for scientists to play. MATLAB makes playing with data, algorithms, models, and theories easier to play with, in the same way the Exploratorium’s exhibit enables kids of all ages to play with the spectrum of light. MATLAB is a playground for scientists. Computational literacy looks like play. Think of what it means to be fluent in a second language. You can make jokes, write poetry, play with the language to discover new connections as you think with the language. Playing is thinking.

What do your students need to build computational literacy?

What’s needed to build computational literacy? Fundamental skills for play Immediate feedback Multiple means of representation expression engagement I’m going to focus on these aspects. It’s complicated, but these go a long way.

Fundamental skills to play Need typing skills to think in words on a computer

Building skills for play MATLAB Onramp Hands-on, interactive practice session with immediate feedback Students learn at their own pace Lays a level playing field for your course Other means of engagement Watch video tutorials Read code examples Tinker with live examples Oppenheimer thought that the distance between not being able to read and reading is orders of magnitude larger than that between being able to read and solving ODEs. Why? Because once you can read, you have a language to ask questions about how to solve ODEs.

What are your bottlenecks for immediate feedback?

How do you get work graded? How do you share and collect open ended work?

Immediate Feedback Cody Coursework Create self-grading assignments MATLAB Online + MATLAB Drive Create, share, collaborate on, collect teaching materials

What do you think interactive scientific computing looks like?

geobubble

heatmap

graph; digraph

Interactive scientific computing by multiple means Live scripts Interactive visualizations / apps Hardware connectivity

What’s needed to build computational literacy? Fundamental skills for play Immediate feedback Multiple means of representation expression engagement I’m going to focus on these aspects. It’s complicated, but these go a long way.

Reach out any time Paul.Kassebaum@MathWorks.com