SlideShare a Scribd company logo
Preparing Today’s Youth to Become
Tomorrow’s Computational
Thinking-Enabled Scientists and
Engineers
Joyce Malyn-Smith, EDC
Josh Sheldon, MIT
NSTA - April 4, 2014
Outline of today’s presentation
Part I
• Computational Thinking in the 21st Century Workplace
• Profile of the Computational Thinking-Enabled STEM
Professional
Part II
• Why Computational Thinking in Science?
• What is Computational Thinking?
• NGSS’ Scientific Practices
• Computational science cycle & NGSS’ practice
• Examples of computational tools addressing NGSS’ Scientific
Practice dimension.
• Why “USING models & apps” is not enough.
New Skills
Dancing with Robots - Human Skills for Computerized Work, Levy and Murnane, 2013
“To Outcompute is to Outcompete”
• At the frontiers of science and engineering,
advanced computation has become a major
element of the third leg of discovery tools
• Computer modeling and simulation dramatically
accelerate the pace of innovation
• American needs more computational scientists
◦ (Thrive Report , Council on Competitiveness, 2008)
Occupational Analysis of the
CT-Enabled Professional
• Technical Committee
• Learning Occupation
• Expert CT Panel
• DACUM Analysis (Developing a Curriculum)
• Validation
• Examples of CT “in action”
Technical Committee
• Larry Snyder, U Washington
• Duane Bailey, Amherst College
• Mitch Resnick, MIT Media Lab
• Irene Lee, Santa Fe Institute
• Joseph Wong, Raytheon
CT Expert Panel
Expert CT Panel
• Mark Galassi, Theoretical Physicist,
Astrophysicist, Los Alamos National Lab
• Neil Henson, Material Scientist, Chemist,
Los Alamos National Lab
• Nadine Miner, Computer Engineer, Sandia
National Labs
• Melanie Moses, Biologist/Computer
Scientist, University of New Mexico
• Bela Nagy, Computer Science & Statistics
(Statistician), Santa Fe Institute
Expert CT Panel
• Doug Roberts, Chemical & Industrial Engineer,
RTI
• Chris Rose, Electromagnetic Physicist, Los
Alamos National Lab
• Amy Sun, Chemical Engineer, Sandia National
Lab
• Joshua Thorp, Computational Modeler, Santa Fe
Institute
• Eleanor Walther, Operations Research Analyst,
Sandia National Lab
• Chris Wood, Neuroscientist, Santa Fe Institute
DACUM chart
• Front side
▫ Definition of the computational thinking enabled
STEM professional.
▫ Job functions
▫ Activities
• Back side
▫ Knowledge
▫ Skills
▫ Tools
▫ Behaviors / Dispositions
▫ Industry trends (coming soon)
Computational Thinking Enabled
STEM Professional:
Engages in a creative process to solve
problems, design products, automate
systems, or improve understanding by
defining, modeling, qualifying and refining
systems, processes or mechanisms
generally through the use of computers.
Computational thinking often occurs in
collaboration with others.
Job Functions
• Engages in a creative process
• Collaborates
• Documents
Job Functions
• Defines
▫ Identifies the Problem
▫ Specifies Constraints
• Models
▫ Designs the model/system
▫ Builds the model
▫ Develops experimental design
• Qualifies
▫ Verifies the model
• Refines
▫ Optimizes the user interface and model
▫ Facilitates knowledge/discovery
CT in Action
A nuclear engineer validates a coupled
thermo-mechanical computer model, by
comparing the model predictions with
existing thermal stress experimental data, to
assess the performance of a nuclear fuel
element for the purpose of extending the
operational lifetime of the fuel in the reactor.
Qualifies: Validates the model
(F6/F3 Validates the model/by comparing the
behavior of the model to a known solution.)
Computational Thinking in America’s Workplaces
ACTIVITIES
ACTIVITIES
REFINES
DEFINES
MODELS
QUALIFIES
JOB FUNCTIONS
Projects
A COMPUTATIONAL
THINKING ENABLED
STEM WORKER:
•engages in a creative
process to solve problems,
design products, automates
systems, or improve
understanding by defining,
modeling, qualifying and
refining systems, processes
or mechanisms generally
through the use of
computers. Computational
thinking often occurs in
collaboration with others.
Why Computing in Science?
Urgent need to understand large complex systems
to address the problems of the 21st century that
affect us all such as climate change, loss of
biodiversity, energy consumption and virulent
disease.
What is Computational Science?
Increases in computational power
enable us to:
• design and conduct experiments on
models of systems too big, too
expensive or too dangerous to
experiment with in the real-world.
• run multiple “what-if” scenarios
quickly.
• collect and analyze large amounts of
data.
What does Computational Science Allow?
New Fields Need New Tools
Computer Modeling and
Simulation:
▫ Agent based modeling
▫ Stochastic modeling
▫ Monte Carlo simulation
▫ Systems dynamics modeling
New Fields:
▫ Computational Biology
▫ Computational Physics
▫ Computational Social Science
▫ Computational Chemistry
Computational Thinking
(Wing 2006, 2008)
• Skills, habits and approaches integral to solving
problems using a computer
• Thinking patterns that involve systematically and
efficiently processing information and tasks.
• Reasoning at multiple levels of abstraction;
Understanding and applying automation; Understanding
dimensions of scale
ISTE K-12 Computational Thinking
CT is a problem-solving process that includes (but is not limited to) the following
characteristics:
• Formulating problems in a way that enables us to use a computer and other tools
to help solve them.
• Logically organizing and analyzing data
• Representing data through abstractions such as models and simulations
• Automating solutions through algorithmic thinking (a series of ordered steps)
• Identifying, analyzing, and implementing possible solutions with the goal of achieving
the most efficient and effective combination of steps and resources
• Generalizing and transferring this problem solving process to a wide variety of problems
These skills are supported and enhanced by a number of dispositions or attitudes that
are essential dimensions of CT. These dispositions or attitudes include:
• Confidence in dealing with complexity
• Persistence in working with difficult problems
• Tolerance for ambiguity
• The ability to deal with open ended problems
• The ability to communicate and work with others to achieve a common goal or
solution


Computational Thinking (Wing 2010)
IS IS NOT
Conceptualizing (Only) Computer
programming
Fundamental Rote skills
A way humans think A way that computers think
Complements and combines
mathematical and engineering
thinking
Only mathematical and
engineering thinking
Ideas Artifacts
For everyone, everywhere Only programming, computer
science jobs
28
Three Pillars of CT
(Cuny, Snyder, Wing 2010)
• Abstraction stripping down a problem to its bare
essentials and/or capturing common characteristics or
actions into one set that can be used to represent all
other instances.
• Automation using a computer as a labor saving device
that executes repetitive tasks quickly and efficiently.
• Analysis validating if the abstractions made were
correct.
Computational Thinking
Computer Modeling and
Simulation:
▫ Agent based modeling
▫ Stochastic modeling
▫ Monte Carlo simulation
▫ Systems dynamics modeling
Computational
Thinking:
▫ Abstraction
▫ Automation
▫ Analysis
NGSS Structure:
NRC Framework:
“Vision” document
Standards:
Every standard has three dimensions:
1. Disciplinary core ideas (DCIs) = content
2. Science/Engineering practices (SEPs) = practice
3. Cross-cutting concepts (CCs) = themes
What’s new?
A) Content and practice are intertwined.
B) Practices include the use, creation and analysis of
computer models and simulations in STEM
inquiry and engineering design cycle.
C) Practices include computational thinking
The NGSS encourage students to “learn and do” science,
rather than engaging in rote memorization, or learning
about science.)
NGSS: 8 Scientific practices
1. Asking questions and defining problems
2. Developing and using models
3. Planning and carrying out investigations
4. Analyzing and interpreting data
5. Using math and computational thinking
6. Constructing explanations / solutions
7. Engaging in argument from evidence
8. Obtaining, evaluating, and communicating info.
Goals relating to developing and
using models (NRC Framework, p. 50)
By grade 12, students should be able to:
• Represent and explain phenomena with multiple
types of models.
• Discuss the limitations and precision of a model …
• Refine a model ….
• Use computer simulations as a tool for
understanding aspects of a system….
• Make and use a model to test a design and to
compare the effectiveness of different design
solutions.
Goals related to using computational
and mathematical tools for data
analysis (NRC Framework, p. 56)
By grade 12, students should be able to:
• Recognize that computer simulations are built on
mathematical models that incorporate underlying
assumptions …
• Use simple test cases of mathematical expressions,
computer programs, or simulations—that is, compare
their outcomes with what is known about the real
world—to see if they “make sense.”
• Use grade-level appropriate understanding of
mathematics and statistics in analyzing data.
The Computational Science Cycle
The Computational Science Cycle
& NGSS Scientific Practices
1. Asking questions
/defining problems
2. Developing and
using models
3. Planning and carrying
out investigations
4. Analyzing and
interpreting data
5. Using math and
computational
thinking
1. Asking questions
/defining problems
2. Developing and
using models
3. Planning and carrying
out investigations
4. Analyzing and
interpreting data
5. Using math and
computational
thinking
Compare outcomes
with what is known
about the real
world—to see if
they “make sense.”
The Computational Science Cycle
& NGSS Scientific Practices
1. Asking questions
/defining problems
2. Developing and
using models
3. Planning and carrying
out investigations
4. Analyzing and
interpreting data
5. Using math and
computational
thinking
Compare outcomes
with what is known
about the real
world—to see if
they “make sense.”
6. Constructing explanations
7. Engaging in argument
from evidence
8. Obtaining,
evaluating, and
communicating info.
The Computational Science Cycle
& NGSS Scientific Practices
Computational Thinking and the
Computational Science Cycle
(Abstraction)
(Abstraction)
(Automation)
(Automation)(Automation)
(Analysis)
(Analysis)
Compare outcomes
with what is known
about the real
world
(Automation)
NGSS: 8 Scientific practices
1. Asking questions and defining problems
2. Developing and using models
3. Planning and carrying out investigations
4. Analyzing and interpreting data
5. Using math and computational thinking
6. Constructing explanations / solutions
7. Engaging in argument from evidence
8. Obtaining, evaluating, and communicating info.
Rich Computational Tools
StarLogo Nova….
Allows exploration of emergent and complex systems
Users create simulations by writing simple rules for individual “agents”
No sophisticated mathematics
or advanced programming http://imaginationtoolbox.org/ *
skills are required
 Learn more & register
for summer PD
• Computational Thinking about Complex Systems in
Biology using StarLogo Nova
• Students observe complex systems by watching
starling flocking video
• Students modify a model of a pond ecosystem & use
that model to test hypotheses
• Students then construct their own models of biological
phenomena
Use-Modify-Create progression
USE MODIFY CREATE
App Inventor – Democratizing App Creation
http://appinventor.mit.edu/
For more information:
Joyce Malyn-Smith, EDC
jmsmith@edc.org
Josh Sheldon, MIT
jsheldon@mit.edu
Irene Lee, Santa Fe Institute
Lee@santafe.edu
With support from the
National Science Foundation

More Related Content

What's hot

ELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational ThinkingELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational Thinking
Paul Herring
 
Keynote 1: Teaching and Learning Computational Thinking at Scale
Keynote 1: Teaching and Learning Computational Thinking at ScaleKeynote 1: Teaching and Learning Computational Thinking at Scale
Keynote 1: Teaching and Learning Computational Thinking at Scale
CITE
 
Computational Thinking
Computational ThinkingComputational Thinking
Computational Thinking
Jason Zagami
 
From computational Thinking to computational Action - Dr. Hal Abelson, MIT Ap...
From computational Thinking to computational Action - Dr. Hal Abelson, MIT Ap...From computational Thinking to computational Action - Dr. Hal Abelson, MIT Ap...
From computational Thinking to computational Action - Dr. Hal Abelson, MIT Ap...
CAVEDU Education
 
Qsite Presentation computational thinking 2013
Qsite Presentation   computational thinking 2013Qsite Presentation   computational thinking 2013
Qsite Presentation computational thinking 2013
Paul Herring
 
Lecture 6 Teaching Computational Thinking 2016
Lecture 6 Teaching Computational Thinking 2016Lecture 6 Teaching Computational Thinking 2016
Lecture 6 Teaching Computational Thinking 2016
Jason Zagami
 
Computational Thinking (CT) & Coding with Micro: bits and Sensors
Computational Thinking (CT) & Coding with Micro: bits and SensorsComputational Thinking (CT) & Coding with Micro: bits and Sensors
Computational Thinking (CT) & Coding with Micro: bits and Sensors
Kay yong Khoo
 
IT_Computational thinking
IT_Computational thinkingIT_Computational thinking
IT_Computational thinkingadmin57
 
Technology as human endeavour & Systems Thinking
Technology as human endeavour & Systems ThinkingTechnology as human endeavour & Systems Thinking
Technology as human endeavour & Systems Thinking
Jason Zagami
 
Digital technologies 2015 eq workshop
Digital technologies 2015 eq workshopDigital technologies 2015 eq workshop
Digital technologies 2015 eq workshop
Jason Zagami
 
Roehampton computing workshop 2
Roehampton computing workshop 2Roehampton computing workshop 2
Roehampton computing workshop 2Miles Berry
 
CT in Early Education
CT in Early EducationCT in Early Education
CT in Early Education
Kay yong Khoo
 
Musstanser Avanzament 4 (Final No Animation)
Musstanser   Avanzament 4 (Final   No Animation)Musstanser   Avanzament 4 (Final   No Animation)
Musstanser Avanzament 4 (Final No Animation)
Musstanser Tinauli
 
Sins2016
Sins2016Sins2016
Optimizing Your PhD
Optimizing Your PhDOptimizing Your PhD
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
Jason Zagami
 
Dm sei-tutorial-v7
Dm sei-tutorial-v7Dm sei-tutorial-v7
Dm sei-tutorial-v7CS, NcState
 
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
diannepatricia
 
Psychology, design and computer science
Psychology, design and computer sciencePsychology, design and computer science
Psychology, design and computer science
Diego Mendes
 

What's hot (19)

ELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational ThinkingELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational Thinking
 
Keynote 1: Teaching and Learning Computational Thinking at Scale
Keynote 1: Teaching and Learning Computational Thinking at ScaleKeynote 1: Teaching and Learning Computational Thinking at Scale
Keynote 1: Teaching and Learning Computational Thinking at Scale
 
Computational Thinking
Computational ThinkingComputational Thinking
Computational Thinking
 
From computational Thinking to computational Action - Dr. Hal Abelson, MIT Ap...
From computational Thinking to computational Action - Dr. Hal Abelson, MIT Ap...From computational Thinking to computational Action - Dr. Hal Abelson, MIT Ap...
From computational Thinking to computational Action - Dr. Hal Abelson, MIT Ap...
 
Qsite Presentation computational thinking 2013
Qsite Presentation   computational thinking 2013Qsite Presentation   computational thinking 2013
Qsite Presentation computational thinking 2013
 
Lecture 6 Teaching Computational Thinking 2016
Lecture 6 Teaching Computational Thinking 2016Lecture 6 Teaching Computational Thinking 2016
Lecture 6 Teaching Computational Thinking 2016
 
Computational Thinking (CT) & Coding with Micro: bits and Sensors
Computational Thinking (CT) & Coding with Micro: bits and SensorsComputational Thinking (CT) & Coding with Micro: bits and Sensors
Computational Thinking (CT) & Coding with Micro: bits and Sensors
 
IT_Computational thinking
IT_Computational thinkingIT_Computational thinking
IT_Computational thinking
 
Technology as human endeavour & Systems Thinking
Technology as human endeavour & Systems ThinkingTechnology as human endeavour & Systems Thinking
Technology as human endeavour & Systems Thinking
 
Digital technologies 2015 eq workshop
Digital technologies 2015 eq workshopDigital technologies 2015 eq workshop
Digital technologies 2015 eq workshop
 
Roehampton computing workshop 2
Roehampton computing workshop 2Roehampton computing workshop 2
Roehampton computing workshop 2
 
CT in Early Education
CT in Early EducationCT in Early Education
CT in Early Education
 
Musstanser Avanzament 4 (Final No Animation)
Musstanser   Avanzament 4 (Final   No Animation)Musstanser   Avanzament 4 (Final   No Animation)
Musstanser Avanzament 4 (Final No Animation)
 
Sins2016
Sins2016Sins2016
Sins2016
 
Optimizing Your PhD
Optimizing Your PhDOptimizing Your PhD
Optimizing Your PhD
 
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
 
Dm sei-tutorial-v7
Dm sei-tutorial-v7Dm sei-tutorial-v7
Dm sei-tutorial-v7
 
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
 
Psychology, design and computer science
Psychology, design and computer sciencePsychology, design and computer science
Psychology, design and computer science
 

Similar to Computational Thinking in the Workforce and Next Generation Science Standards at NSTA 2014 (April 4)

Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
Ikhlaq Sidhu
 
Introduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptxIntroduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptx
AyodeleOgegbo
 
Data-X-v3.1
Data-X-v3.1Data-X-v3.1
Data-X-v3.1
Ikhlaq Sidhu
 
Data Science Training and Placement
Data Science Training and PlacementData Science Training and Placement
Data Science Training and Placement
AkhilGGM
 
Data science training in hyd ppt converted (1)
Data science training in hyd ppt converted (1)Data science training in hyd ppt converted (1)
Data science training in hyd ppt converted (1)
SayyedYusufali
 
Data science training in hyd pdf converted (1)
Data science training in hyd pdf converted (1)Data science training in hyd pdf converted (1)
Data science training in hyd pdf converted (1)
SayyedYusufali
 
Data science training in hydpdf converted (1)
Data science training in hydpdf  converted (1)Data science training in hydpdf  converted (1)
Data science training in hydpdf converted (1)
SayyedYusufali
 
Which institute is best for data science?
Which institute is best for data science?Which institute is best for data science?
Which institute is best for data science?
DIGITALSAI1
 
Best Selenium certification course
Best Selenium certification courseBest Selenium certification course
Best Selenium certification course
KumarNaik21
 
Data science training in hyd ppt (1)
Data science training in hyd ppt (1)Data science training in hyd ppt (1)
Data science training in hyd ppt (1)
SayyedYusufali
 
Data science training institute in hyderabad
Data science training institute in hyderabadData science training institute in hyderabad
Data science training institute in hyderabad
VamsiNihal
 
Data science training in Hyderabad
Data science  training in HyderabadData science  training in Hyderabad
Data science training in Hyderabad
saitejavella
 
Data science training Hyderabad
Data science training HyderabadData science training Hyderabad
Data science training Hyderabad
Nithinsunil1
 
Data science online training in hyderabad
Data science online training in hyderabadData science online training in hyderabad
Data science online training in hyderabad
VamsiNihal
 
Data science training in hyd ppt (1)
Data science training in hyd ppt (1)Data science training in hyd ppt (1)
Data science training in hyd ppt (1)
SayyedYusufali
 
data science training and placement
data science training and placementdata science training and placement
data science training and placement
SaiprasadVella
 
online data science training
online data science trainingonline data science training
online data science training
DIGITALSAI1
 
Data science online training in hyderabad
Data science online training in hyderabadData science online training in hyderabad
Data science online training in hyderabad
VamsiNihal
 
data science online training in hyderabad
data science online training in hyderabaddata science online training in hyderabad
data science online training in hyderabad
VamsiNihal
 
Best data science training in Hyderabad
Best data science training in HyderabadBest data science training in Hyderabad
Best data science training in Hyderabad
KumarNaik21
 

Similar to Computational Thinking in the Workforce and Next Generation Science Standards at NSTA 2014 (April 4) (20)

Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
 
Introduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptxIntroduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptx
 
Data-X-v3.1
Data-X-v3.1Data-X-v3.1
Data-X-v3.1
 
Data Science Training and Placement
Data Science Training and PlacementData Science Training and Placement
Data Science Training and Placement
 
Data science training in hyd ppt converted (1)
Data science training in hyd ppt converted (1)Data science training in hyd ppt converted (1)
Data science training in hyd ppt converted (1)
 
Data science training in hyd pdf converted (1)
Data science training in hyd pdf converted (1)Data science training in hyd pdf converted (1)
Data science training in hyd pdf converted (1)
 
Data science training in hydpdf converted (1)
Data science training in hydpdf  converted (1)Data science training in hydpdf  converted (1)
Data science training in hydpdf converted (1)
 
Which institute is best for data science?
Which institute is best for data science?Which institute is best for data science?
Which institute is best for data science?
 
Best Selenium certification course
Best Selenium certification courseBest Selenium certification course
Best Selenium certification course
 
Data science training in hyd ppt (1)
Data science training in hyd ppt (1)Data science training in hyd ppt (1)
Data science training in hyd ppt (1)
 
Data science training institute in hyderabad
Data science training institute in hyderabadData science training institute in hyderabad
Data science training institute in hyderabad
 
Data science training in Hyderabad
Data science  training in HyderabadData science  training in Hyderabad
Data science training in Hyderabad
 
Data science training Hyderabad
Data science training HyderabadData science training Hyderabad
Data science training Hyderabad
 
Data science online training in hyderabad
Data science online training in hyderabadData science online training in hyderabad
Data science online training in hyderabad
 
Data science training in hyd ppt (1)
Data science training in hyd ppt (1)Data science training in hyd ppt (1)
Data science training in hyd ppt (1)
 
data science training and placement
data science training and placementdata science training and placement
data science training and placement
 
online data science training
online data science trainingonline data science training
online data science training
 
Data science online training in hyderabad
Data science online training in hyderabadData science online training in hyderabad
Data science online training in hyderabad
 
data science online training in hyderabad
data science online training in hyderabaddata science online training in hyderabad
data science online training in hyderabad
 
Best data science training in Hyderabad
Best data science training in HyderabadBest data science training in Hyderabad
Best data science training in Hyderabad
 

Recently uploaded

Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 

Recently uploaded (20)

Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 

Computational Thinking in the Workforce and Next Generation Science Standards at NSTA 2014 (April 4)

  • 1. Preparing Today’s Youth to Become Tomorrow’s Computational Thinking-Enabled Scientists and Engineers Joyce Malyn-Smith, EDC Josh Sheldon, MIT NSTA - April 4, 2014
  • 2. Outline of today’s presentation Part I • Computational Thinking in the 21st Century Workplace • Profile of the Computational Thinking-Enabled STEM Professional Part II • Why Computational Thinking in Science? • What is Computational Thinking? • NGSS’ Scientific Practices • Computational science cycle & NGSS’ practice • Examples of computational tools addressing NGSS’ Scientific Practice dimension. • Why “USING models & apps” is not enough.
  • 4. Dancing with Robots - Human Skills for Computerized Work, Levy and Murnane, 2013
  • 5. “To Outcompute is to Outcompete” • At the frontiers of science and engineering, advanced computation has become a major element of the third leg of discovery tools • Computer modeling and simulation dramatically accelerate the pace of innovation • American needs more computational scientists ◦ (Thrive Report , Council on Competitiveness, 2008)
  • 6. Occupational Analysis of the CT-Enabled Professional • Technical Committee • Learning Occupation • Expert CT Panel • DACUM Analysis (Developing a Curriculum) • Validation • Examples of CT “in action”
  • 7. Technical Committee • Larry Snyder, U Washington • Duane Bailey, Amherst College • Mitch Resnick, MIT Media Lab • Irene Lee, Santa Fe Institute • Joseph Wong, Raytheon
  • 9. Expert CT Panel • Mark Galassi, Theoretical Physicist, Astrophysicist, Los Alamos National Lab • Neil Henson, Material Scientist, Chemist, Los Alamos National Lab • Nadine Miner, Computer Engineer, Sandia National Labs • Melanie Moses, Biologist/Computer Scientist, University of New Mexico • Bela Nagy, Computer Science & Statistics (Statistician), Santa Fe Institute
  • 10. Expert CT Panel • Doug Roberts, Chemical & Industrial Engineer, RTI • Chris Rose, Electromagnetic Physicist, Los Alamos National Lab • Amy Sun, Chemical Engineer, Sandia National Lab • Joshua Thorp, Computational Modeler, Santa Fe Institute • Eleanor Walther, Operations Research Analyst, Sandia National Lab • Chris Wood, Neuroscientist, Santa Fe Institute
  • 11.
  • 12. DACUM chart • Front side ▫ Definition of the computational thinking enabled STEM professional. ▫ Job functions ▫ Activities • Back side ▫ Knowledge ▫ Skills ▫ Tools ▫ Behaviors / Dispositions ▫ Industry trends (coming soon)
  • 13.
  • 14. Computational Thinking Enabled STEM Professional: Engages in a creative process to solve problems, design products, automate systems, or improve understanding by defining, modeling, qualifying and refining systems, processes or mechanisms generally through the use of computers. Computational thinking often occurs in collaboration with others.
  • 15. Job Functions • Engages in a creative process • Collaborates • Documents
  • 16. Job Functions • Defines ▫ Identifies the Problem ▫ Specifies Constraints • Models ▫ Designs the model/system ▫ Builds the model ▫ Develops experimental design • Qualifies ▫ Verifies the model • Refines ▫ Optimizes the user interface and model ▫ Facilitates knowledge/discovery
  • 17.
  • 18. CT in Action A nuclear engineer validates a coupled thermo-mechanical computer model, by comparing the model predictions with existing thermal stress experimental data, to assess the performance of a nuclear fuel element for the purpose of extending the operational lifetime of the fuel in the reactor. Qualifies: Validates the model (F6/F3 Validates the model/by comparing the behavior of the model to a known solution.)
  • 19. Computational Thinking in America’s Workplaces ACTIVITIES ACTIVITIES REFINES DEFINES MODELS QUALIFIES JOB FUNCTIONS Projects A COMPUTATIONAL THINKING ENABLED STEM WORKER: •engages in a creative process to solve problems, design products, automates systems, or improve understanding by defining, modeling, qualifying and refining systems, processes or mechanisms generally through the use of computers. Computational thinking often occurs in collaboration with others.
  • 20. Why Computing in Science? Urgent need to understand large complex systems to address the problems of the 21st century that affect us all such as climate change, loss of biodiversity, energy consumption and virulent disease.
  • 22. Increases in computational power enable us to: • design and conduct experiments on models of systems too big, too expensive or too dangerous to experiment with in the real-world. • run multiple “what-if” scenarios quickly. • collect and analyze large amounts of data. What does Computational Science Allow?
  • 23. New Fields Need New Tools Computer Modeling and Simulation: ▫ Agent based modeling ▫ Stochastic modeling ▫ Monte Carlo simulation ▫ Systems dynamics modeling New Fields: ▫ Computational Biology ▫ Computational Physics ▫ Computational Social Science ▫ Computational Chemistry
  • 24. Computational Thinking (Wing 2006, 2008) • Skills, habits and approaches integral to solving problems using a computer • Thinking patterns that involve systematically and efficiently processing information and tasks. • Reasoning at multiple levels of abstraction; Understanding and applying automation; Understanding dimensions of scale
  • 25. ISTE K-12 Computational Thinking CT is a problem-solving process that includes (but is not limited to) the following characteristics: • Formulating problems in a way that enables us to use a computer and other tools to help solve them. • Logically organizing and analyzing data • Representing data through abstractions such as models and simulations • Automating solutions through algorithmic thinking (a series of ordered steps) • Identifying, analyzing, and implementing possible solutions with the goal of achieving the most efficient and effective combination of steps and resources • Generalizing and transferring this problem solving process to a wide variety of problems These skills are supported and enhanced by a number of dispositions or attitudes that are essential dimensions of CT. These dispositions or attitudes include: • Confidence in dealing with complexity • Persistence in working with difficult problems • Tolerance for ambiguity • The ability to deal with open ended problems • The ability to communicate and work with others to achieve a common goal or solution


  • 26. Computational Thinking (Wing 2010) IS IS NOT Conceptualizing (Only) Computer programming Fundamental Rote skills A way humans think A way that computers think Complements and combines mathematical and engineering thinking Only mathematical and engineering thinking Ideas Artifacts For everyone, everywhere Only programming, computer science jobs 28
  • 27. Three Pillars of CT (Cuny, Snyder, Wing 2010) • Abstraction stripping down a problem to its bare essentials and/or capturing common characteristics or actions into one set that can be used to represent all other instances. • Automation using a computer as a labor saving device that executes repetitive tasks quickly and efficiently. • Analysis validating if the abstractions made were correct.
  • 28. Computational Thinking Computer Modeling and Simulation: ▫ Agent based modeling ▫ Stochastic modeling ▫ Monte Carlo simulation ▫ Systems dynamics modeling Computational Thinking: ▫ Abstraction ▫ Automation ▫ Analysis
  • 29. NGSS Structure: NRC Framework: “Vision” document Standards: Every standard has three dimensions: 1. Disciplinary core ideas (DCIs) = content 2. Science/Engineering practices (SEPs) = practice 3. Cross-cutting concepts (CCs) = themes
  • 30. What’s new? A) Content and practice are intertwined. B) Practices include the use, creation and analysis of computer models and simulations in STEM inquiry and engineering design cycle. C) Practices include computational thinking The NGSS encourage students to “learn and do” science, rather than engaging in rote memorization, or learning about science.)
  • 31. NGSS: 8 Scientific practices 1. Asking questions and defining problems 2. Developing and using models 3. Planning and carrying out investigations 4. Analyzing and interpreting data 5. Using math and computational thinking 6. Constructing explanations / solutions 7. Engaging in argument from evidence 8. Obtaining, evaluating, and communicating info.
  • 32. Goals relating to developing and using models (NRC Framework, p. 50) By grade 12, students should be able to: • Represent and explain phenomena with multiple types of models. • Discuss the limitations and precision of a model … • Refine a model …. • Use computer simulations as a tool for understanding aspects of a system…. • Make and use a model to test a design and to compare the effectiveness of different design solutions.
  • 33. Goals related to using computational and mathematical tools for data analysis (NRC Framework, p. 56) By grade 12, students should be able to: • Recognize that computer simulations are built on mathematical models that incorporate underlying assumptions … • Use simple test cases of mathematical expressions, computer programs, or simulations—that is, compare their outcomes with what is known about the real world—to see if they “make sense.” • Use grade-level appropriate understanding of mathematics and statistics in analyzing data.
  • 35. The Computational Science Cycle & NGSS Scientific Practices 1. Asking questions /defining problems 2. Developing and using models 3. Planning and carrying out investigations 4. Analyzing and interpreting data 5. Using math and computational thinking
  • 36. 1. Asking questions /defining problems 2. Developing and using models 3. Planning and carrying out investigations 4. Analyzing and interpreting data 5. Using math and computational thinking Compare outcomes with what is known about the real world—to see if they “make sense.” The Computational Science Cycle & NGSS Scientific Practices
  • 37. 1. Asking questions /defining problems 2. Developing and using models 3. Planning and carrying out investigations 4. Analyzing and interpreting data 5. Using math and computational thinking Compare outcomes with what is known about the real world—to see if they “make sense.” 6. Constructing explanations 7. Engaging in argument from evidence 8. Obtaining, evaluating, and communicating info. The Computational Science Cycle & NGSS Scientific Practices
  • 38. Computational Thinking and the Computational Science Cycle (Abstraction) (Abstraction) (Automation) (Automation)(Automation) (Analysis) (Analysis) Compare outcomes with what is known about the real world (Automation)
  • 39. NGSS: 8 Scientific practices 1. Asking questions and defining problems 2. Developing and using models 3. Planning and carrying out investigations 4. Analyzing and interpreting data 5. Using math and computational thinking 6. Constructing explanations / solutions 7. Engaging in argument from evidence 8. Obtaining, evaluating, and communicating info.
  • 40. Rich Computational Tools StarLogo Nova…. Allows exploration of emergent and complex systems Users create simulations by writing simple rules for individual “agents” No sophisticated mathematics or advanced programming http://imaginationtoolbox.org/ * skills are required  Learn more & register for summer PD
  • 41. • Computational Thinking about Complex Systems in Biology using StarLogo Nova • Students observe complex systems by watching starling flocking video • Students modify a model of a pond ecosystem & use that model to test hypotheses • Students then construct their own models of biological phenomena
  • 43. App Inventor – Democratizing App Creation http://appinventor.mit.edu/
  • 44. For more information: Joyce Malyn-Smith, EDC jmsmith@edc.org Josh Sheldon, MIT jsheldon@mit.edu Irene Lee, Santa Fe Institute Lee@santafe.edu With support from the National Science Foundation

Editor's Notes

  1. Get some background on the audience: How many are Science Teachers? (of those how many are middle school and how many are high school) How many are STEM professionals? How many are education researchers? How many are school administrators? How many are technology integration specialists?Level of familiarity with NGSS?Level of familiarity with Computer Modeling and Simulation?
  2. This presentation will focus on using computational modeling and simulation toelucidate and align with the NGSS Scientific Practice Dimension, and specifically toComputational Thinking. The New Mexico Computer Science for All curriculum willbe featured as an example program that seeks to prepare teachers to meet the NGSS.During the session, the presenters will introduce the NGSS Framework anddemonstrate the alignment between the New Mexico Computer Science for Allprogram and the Scientific Practice Dimension, specifically Computational Thinking.Specific examples of models that address content areas in STEM will bedemonstrated and discussed. Pedagogy and best practices for using, modifyingand creating models in the STEM classroom will be shared.
  3. New Division of Labor – How computers are creating the next job market. 2005
  4. These observations lie at the core of the idea for 21st century skills. It's not than unstructured problem solving or working with new information are new skills for the 21st century, it's that they are newly important in the 21st century as computers replace routine-based work. In economic terms, humans have a comparative advantage over computers in these domains. In the past three decades, jobs requiring routine manual or routine cognitive skills have disappeared from the labor market, and jobs requiring solving unstructured problems, communication, and non-routine manual work have grown as a proportion of the labor market. The best chance of preparing young people for decent paying jobs in the decades ahead is preparing them with the skills to solve these kinds of complex tasks.
  5. At the frontiers of science and engineering, advanced computation has become a major element of the third leg of discovery tools – the other two legs being theory and experimentation. Computer modeling and simulation dramatically accelerate the pace of innovation and enable new-to-the world knowledge and insights.Accelerating design & engineering of new productsReducing time to market through virtual prototypingIncreased supply chain efficiency and flexibilityAmerica’s innovation advantage rests not just on having the most advanced tools and technologies in the world, but the people to use them.“America’s innovation advantage means continuous innovation in scientific talent as well as well as technology and creating the competitive difference that will concentrate cutting-edge investments in this country”WHAT DOES IT LOOK LIKE WHEN SCIENTISTS/ENGINEERS DEVELOP EXPERTISE IN USING THOSE TEHCNOLOGY TOOLS FOR DISCOVERY AND INNOVATION? HOW DO THEY DEFINE THEMSELVES? WHAT DO THEY NEED TO KNOW AND BE ABLE TO DO?NSF FUNDED COMPUTATIONAL THINKING IN AMERICA’S WORKPLACES HELPS TO MAKE THIS MORE CONCRETE.
  6. JMSTechnical committee represents the people engaged in the national dialogue.Understand computationally thinkingRepresent education and industry
  7. We invite you to participate in a National Science Foundation funded focus group activity for the Computational Thinking in America’s Workplaces project. We are seeking up to 12 expert computational thinkers currently working in a STEM field to participate in a 3-day working meeting that will be held at the Santa Fe Institute on January 24-26, 2011. Participants will engage in an intensive focus group activity and will also be asked to contribute examples of what computational thinking looks like in their own work to solve problems.Ideally we are seeking individuals who are considered by their peers to be expert Computational Thinking Enabled Professional/ Technical STEM Workers – those scientists, engineers, technologists and technicians who represent, model, abstract and validate processes -- often through the use of computers and often in collaboration with other people -- in order to solve problems, design products, automate systems, or improve understanding. We would like to have as balanced a representation possible with the focus group including: scientists, engineers, technicians representing pure science and applied science, a balance of gender, age and race. In terms of criteria for individual panelists, we are seeking the following:- Considered by peers as people who are expert computational thinkers.- Experts in their field (Energy) and highly regarded in their organizations,- Experienced (2+ years) and engaged in computational thinking / computational science,- Experienced (3+ years) in field of expertise and currently involved in energy projects.
  8. IALThe DACUM panel represents expert workers in a diverse set of STEM occupations and fieldsRecognized by their peers as expert computational thinkers. Definition usedEmployed in the field as computationally enabled STEM professionalsExperts in their fieldThey were chosen to represent different ethnic groups, age range, and areas of specialization.National laboratories, and industry
  9. JMSIntroduce DACUM chart
  10. JMSreview the learning occupation
  11. Three cross cutting job functions
  12. JMS8 Specific job functions - 68 work activities
  13. JMS
  14. IALHAND OUT EXAMPLESWe asked the expert panel to select activities that they did on the job and give concrete examples.Here’s one
  15. IAL
  16. JMSDiscuss the model.
  17. The International Society for Technology in Education (ISTE) and the Computer Science Teacher Association (CSTA) have collaborated with leaders from higher education, industry and K-12 education to develop an operational definition of computational thinking. The operational definition provides a framework and vocabulary for computational thinking that will resonate with all K-12 educators. ISTE and CSTA gathered feedback by survey from nearly 700 computer science teachers, researchers, and practitioners who indicated overwhelming support for the operational definition.
  18. See Cuny, Snyder, Wing article.
  19. Framework – visioning what new Science education should look likeStandards – standards are based on the Framework. They describe “How to put the vision into Practice” Every standard has three dimensions:Disciplinary core ideas (DCIs) = contentScience and engineering practices (SEPs) = practiceCross cutting concepts (CCs) = themesThe standards are performance expectations for students. They are goals that reflect what students should know.They are dictate teaching methods.
  20. What is new?Content and application (practice) are intertwined. (More learn and do, learn by doing, rather than memorization)Practice include use of computational models and simulationPractice includes computational thinkingSTUDENTS NEED TO ACT AS SCIENTISTS, not simply learn science facts!
  21. Dimension #1 in the NGSS Framework is Scientific PracticesPractices that scientists employ as they investigate and build models and theories of the world. “OUR expectation is that students will themselves engage in the practices and not merely learn about them secondhand.” p. xv of NGSS.8 Science /Engineering Practices (NGSS Framework)
  22. SPECIFIC GOALS described in the NGSS Framework and addressed in NM-CSforAllGoals relating to developing and using models (p. 50)By grade 12, students should be able to:Represent and explain phenomena with multiple types of models—for example, represent molecules with 3-D models or with bond diagrams—and move flexibly between model types when different ones are most useful for different purposes.Discuss the limitations and precision of a model as the representation of a system, process, or design and suggest ways in which the model might be improved to better fit available evidence or better reflect a design’s specifications. Refine a model in light of empirical evidence or criticism to improve its quality and explanatory power.Use (provided) computer simulations or simulations developed with simple simulation tools as a tool for understanding and investigating aspects of a system, particularly those not readily visible to the naked eye.Make and use a model to test a design, or aspects of a design, and to compare the effectiveness of different design solutions.THIS slide could be broken out further to include 1 slide per bullet point with an example.
  23. Diffusion model as exampleGoals related to using computational and mathematical tools for data analysis (p. 56)By grade 12, students should be able to:Recognize dimensional quantities and use appropriate units in scientific applications of mathematical formulas and graphs.Express relationships and quantities in appropriate mathematical or algorithmic forms for scientific modeling and investigations.Recognize that computer simulations are built on mathematical models that incorporate underlying assumptions about the phenomena or systems being studied.Use simple test cases of mathematical expressions, computer programs, or simulations—that is, compare their outcomes with what is known about the real world—to see if they “make sense.”Use grade-level appropriate understanding of mathematics and statistics in analyzing data.a design, and to compare the effectiveness of different design solutions.THIS slide could be broken out further to include 1 slide per bullet point with an example.
  24. So, as you can see, all 8 of the scientific practices are used in the Computational Science Cycle.