MathMagic: Computational and Mathematical Thinking

Slides:



Advertisements
Similar presentations
Level 1 Recall Recall of a fact, information, or procedure. Level 2 Skill/Concept Use information or conceptual knowledge, two or more steps, etc. Level.
Advertisements

A Digital Age Skill for All Joe Kmoch Milwaukee Washington HS of IT For WI Math Council, May 2012 was: CT: An Important Idea for All Students:
“The study of algorithms is the cornerstone of computer science.” Algorithms Winter 2012.
Principles of High Quality Assessment
Testing Bridge Lengths The Gadsden Group. Goals and Objectives Collect and express data in the form of tables and graphs Look for patterns to make predictions.
THE TRANSITION FROM ARITHMETIC TO ALGEBRA: WHAT WE KNOW AND WHAT WE DO NOT KNOW (Some ways of asking questions about this transition)‏
1 New York State Mathematics Core Curriculum 2005.
Why am I here? Science and Math Practices PASS Summer Session I June 10, 2013.
Number Sense Standards Measurement and Geometry Statistics, Data Analysis and Probability CST Math 6 Released Questions Algebra and Functions 0 Questions.
Iowa Core Mathematics Standards Summer 2012 Workshop.
NQT Conference 30 th January 2015 Using Programming to Develop Children’s Mathematical Understanding Richard English Faculty of Education
National Council of Teachers of Mathematics Principles and Standards for grades pre-K-2.
It’s All About Logic! Building Mathematics Understanding into Career & Technical Education.
MATHEMATICS 1 Foundations and Pre-Calculus Reasoning and analyzing Inductively and deductively reason and use logic to explore, make connections,
509A UNIT 1-WEEK2 Dr. Hasan Fall Classroom Observation Unit 1 In your small groups, reflect on your observation of the classroom video lesson using.
Science and Engineering Practices K–2 Condensed Practices3–5 Condensed Practices6–8 Condensed Practices9–12 Condensed Practices Developing and Using Models.
#1 Make sense of problems and persevere in solving them How would you describe the problem in your own words? How would you describe what you are trying.
Introduction to Math Methods Math Standards. Why can math be fun? Math can be fun because… it can have so much variety in topics. many different ways.
Vista Unified School District Meaningful Algebra.
Chapter I: Introduction to Computer Science. Computer: is a machine that accepts input data, processes the data and creates output data. This is a specific-purpose.
Implementing Common Core Standards in Math Tuesday, May 15th - 4pm Eastern Time Seeing Structure & Generalizing in the Practices Presented by Sara Delano.
Common Core State Standards
Grade Eight – Algebra I - Unit 12 Linear Equations and Their Graphs
Mathematics 0580.
What is Mathematics? The science (or art?) that deals with numbers, quantities, shapes, patterns and measurement An abstract symbolic communication system.
Principles of SIMPLE Scientific Research or How Does ONE “Do” Science?
THE SCIENCE OF BIOLOGY IN AGRICULTURE
An Introduction to the Colorado Assessment Standards
Thinking Critically 1.1 An Introduction to Problem Solving
Computational Thinking, Problem-solving and Programming: General Principals IB Computer Science.
Applying the Distributive Property
Polya’s Problem Solving
Statistical Data Analysis
Introduction to Physical Science
Introduction to Programmng in Python
The Road Less Travelled
A Digital Age Skill for All
PROBLEM SOLVING CHECKLIST
CCEA Developing Pupils’ Problem- Solving Skills in Your Classroom
Alison Borthwick & Alan Cross
What is CS?.
SCIENCE IS PUZZLE A.
Numeracy.
The Scientific Method Ag. Biology
Cultivating Math Conversation Through Questioning
Problem Solving and Algorithms
E22 ReSolve: Maths by Inquiry engaging classroom resources
Algorithms & Pseudocode & Flowcharts
Chapter 0 : Introduction to Object Oriented Design
Big Ideas and Problem Solving
Science A process through which nature is studied, discovered, and understood. All areas of science involve posing INQUIRIES (questions) about nature.
Connecting with Challenge
Thinking Thinking or cognition refers to a process that involves knowing, understanding, remembering and communicating. Thinking involves a number of mental.
Algorithms.
High School – Pre-Algebra - Unit 8
Questions to Stimulate Student Thinking
Questions to Stimulate Student Thinking
Statistical Data Analysis
Same as… Numeracy focus: Problem solving focus:
2014 Mathematics SOL Institutes Grade Band: Geometry
Inquiry Dr. Charles Ophardt EDU 370.
Computational Thinking
Equations and Inequalities Part 1: Expressions vs Equations and Inequalities Essential Question: What is an equation and how is it similar and/or different.
Questions to Stimulate Student Thinking
Binary pixel challenge 1
Binary pixel challenge 2
Algorithms & Pseudocode & Flowcharts
More Problem Solving.
Presentation transcript:

MathMagic: Computational and Mathematical Thinking Pedro Lealdino Filho Dr. Christian Mercat pedro.lealdino@etu.univ-lyon1.fr christian.mercat@math.univ-lyon.fr

Computational and Mathematical Thinking? A problem solving processes that includes a number of characteristics and dispositions. They are essential to the development of computer applications, mathematical products, also supporting problem solving across all disciplines.

Computational Thinking Decomposition: Breaking down data, processes, or problems into smaller, manageable parts. Pattern Recognition: Observing patterns, trends, and regularities in data. Abstraction: Identifying the general principles that generate these patterns Algorithm Design: Developing the step by step instructions for solving this and similar problems. Computational Thinking

Weintrop, D. , Beheshti, E. , Horn, M. et al Weintrop, D., Beheshti, E., Horn, M. et al. J Sci Educ Technol (2016) 25: 127. Defining Computational Thinking for Mathematics and Science Classrooms

Mathematical Thinking Specialising: Trying special cases, looking at examples. Generalising: Looking for patterns and relationships - Abstraction. Conjecturing: Predicting relationships and results. Convincing: Finding and communicating reasons why something is true. Mathematical Thinking

How to develop an algorithm which performs the Mathematical Trick? I can guess the birthday of a person using five cards. How to develop an algorithm which performs the Mathematical Trick?

Solving Problem How to Solve It (Polya, 1945) Understand the problem Devise a Plan Carrying out the Plan Look Back Solving Problem How to Solve It (Polya, 1945)

Solving the problem: Let’s use some tools to help us to create the algorithm.

Breaking the Problem - Example: Let’s say we are using Scratch to develop our first prototype of the Magical Trick. All of sudden you realize that you probably have to use the concept of power. What’s the new problem? Is there only one solution?

Content Mathematics: Number - Exploring numbers in other bases. Representing numbers in base two. Mathematics: Algebra - Continue a sequential pattern, and describe a rule for this pattern. Patterns and relationships in powers of two. Computer Science: Arrays - Storing numbers into an array. Computer Science: Conditional - Taking decisions based in logical expressions. Computer Science: Binary numbers.