CMPS 1371 Introduction to Computing for Engineers PRINCIPLES OF PROBLEM SOLVING.

Slides:



Advertisements
Similar presentations
Vectors and Two-Dimensional Motion
Advertisements

Conceptual Physics 11th Edition
Department of Physics and Applied Physics , F2010, Lecture 5 Physics I LECTURE 5 9/20/10.
Modelling - Module 1 Lecture 1 Modelling - Module 1 Lecture 1 David Godfrey.
Motion in One Dimension Notes and Example Problems.
Physics. Session Kinematics - 3 Session Objectives Problems ? Free fall under gravity.
Volume 4: Mechanics 1 Vertical Motion under Gravity.
Free fall with air resistance Forces which resist motion play an important part in everyday life: –Brakes in cars; friction in many forms, damped vibrations.
1.2 Falling Balls ball 1. Ideas for today: Weight Acceleration due to gravity Falling objects Horizontal and vertical motion 2.
Monday, Apr. 6, 2009PHYS , Spring 2009 Dr. Jaehoon Yu PHYS 1441 – Section 002 Lecture #16 Monday, Apr. 6, 2009 Dr. Jaehoon Yu Power Linear Momentum.
Fall Final Review WKS: WORD PROBLEMS. Average Speed 1. A rock is dropped from the top of a tall cliff 9 meters above the ground. The ball falls freely.
Universal Gravitation
Work and Energy Chapter 7.
Newton’s Laws of Motion three laws of motion: fundamental laws of mechanics describe the motion of all macroscopic objects (i.e., everyday size objects)
Physics 151 Week 4 Day 2 Topics –Motion Graphs –Area under a curve (velocity to position) –Constant acceleration equations.
Chapter 2 Kinematics in One Dimension. Displacement Suppose you are walking along the beach on a beautiful sunny day.
Unit 8 POE Ballistic Device
Speed, Velocity and Acceleration
Vectors and Two-Dimensional Motion
Unit 2 1D Vectors & Newton’s Laws of Motion. A. Vectors and Scalars.
1© Manhattan Press (H.K.) Ltd. Work Energy Energy 3.6 Work, energy and power Power Power.
Chapter 7 The Conservation of Energy. Consider an object dropped near the surface of the earth. If the distance is small then the gravitational force.
Chapter 3 Vectors and Two-Dimensional Motion. Vector vs. Scalar Review All physical quantities encountered in this text will be either a scalar or a vector.
SACE Stage 2 Physics Motion in 2 Dimensions.
Engineering Problem Solving Kuncicky – MatLab Programming G. Polya – How to Solve it.

Kinematics Where? When How fast? Free fall Projectile Motion.
Problem Solving. There are problems which do not require much problem solving skills, e.g = ? The solution can be found by – Using your addition.
Unit 3 Vectors and Motion in Two Dimensions. What is a vector A vector is a graphical representation of a mathematical concept Every vector has 2 specific.
Work done by individual forces
Vectors and Parametric Equations
Work and Energy Chapter 7 Conservation of Energy Energy is a quantity that can be converted from one form to another but cannot be created or destroyed.
AP Physics Monday Standards: 1)a. Students should understand the general relationships between position velocity & acceleration for a particle.
Projectile Motion Horizontally Launched Projectiles Projectiles Launched at an Angle A.S – Due Friday, 11/14 Text Reference: chapter 3.
Motion in One Direction Chapter : Displacement and Velocity Main Objectives:  Describe motion in terms of frame of reference, displacement, time,
Aim: How can we solve problems dealing with horizontally fired objects? Do Now: An object falls freely for 75 m. How long does it take to reach the ground?
Projectile Motion (Two Dimensional)
Goal: To projectile motions Objectives: 1)To understand freefall motions in 1 D 2)To understand freefall motions in 2D 3)To understand air drag and terminal.
Two-Dimensional Motion and Vectors CP: 6.1 A gun with a muzzle velocity of 1000 ft/sec is shot horizontally. At the same time an identical bullet is.
Copyright Sautter General Problem Solving Steps (1) Read the problem more than once (three of four times is preferable) (2) Decide what is to be.
Kinematics Where? When How fast? Free fall Projectile Motion.
Ch 2 1 Chapter 2 Kinematics in One Dimension Giancoli, PHYSICS,6/E © Electronically reproduced by permission of Pearson Education, Inc., Upper Saddle.
Chapter 3 Kinematics in Two Dimensions. 3.1 – d, v, & a A bullet is fired horizontally. A second bullet is dropped at the same time and at from the same.
Physics 218 Lecture 15: Momentum Alexei Safonov.
Wednesday, Apr. 8, 2009PHYS , Spring 2009 Dr. Jaehoon Yu PHYS 1441 – Section 002 Lecture #17 Wednesday, Apr. 8, 2009 Dr. Jaehoon Yu Linear Momentum.
Engineering Solutions Mathematical Models
Agenda 1) Warm-Up 5 min 2) Vocab. Words 10 min 3) Projectile Motion fill-in- blank Notes. 15 min 4) New Formulas 5 min 5) Example Problems 15 min 6) Blue.
Motion in Two Dimensions
Motion I Kinematics and Newton’s Laws Basic Quantities to Describe Motion Motion is about Space (position) and Time (duration) and how we change position.
Physics 207: Lecture 13, Pg 1 Lecture 13 Goals: Assignments: l HW5, due tomorrow l For Wednesday, Read all of Chapter 10 Chapter 9 Chapter 9  Employ.
Impulse, momentum, and collisions
Today: (Ch. 3) Tomorrow: (Ch. 4) Apparent weight Friction Free Fall Air Drag and Terminal Velocity Forces and Motion in Two and Three Dimensions.
Part 2 Kinematics Chapter 3 Vectors and Two-Dimensional Motion.
Projectile Motion Introduction Horizontal launch.
Ying Yi PhD Chapter 3 Kinematics in Two Dimension 1 PHYS HCC.
S4 Physics Forces
A ball is rolling along a flat, level desk. The speed of the ball is 0
PHYS 1441 – Section 002 Lecture #17
Projectile An object that is launched by a force and continues to move by its own inertia. The only force acting on it is gravity. (in free fall)
Part 2: 2D Motion Projectile Motion
Projectile Motion.
Introduction.
PES 1000 – Physics in Everyday Life
Kinematics Free Fall.
Projectile Motion.
Two disks Two disks are initially at rest. The mass of disk B is two times larger than that of disk A. The two disks then experience equal net forces F.
Practical Application of Integral Calculus
HNRS 227 Lecture #3 and #4 Chapter 3
Introduction to 2D Projectile Motion
Presentation transcript:

CMPS 1371 Introduction to Computing for Engineers PRINCIPLES OF PROBLEM SOLVING

Problem Solving Define the Problem Identify given information. Identify other available information. Design and implement your solution to the problem. Verify your solution. Reflect on your solution.

Example Suppose you work for a company that produces packaging. You are told that a new material is available to protect the package if dropped, provided the package hits the ground at less than 25 ft/sec. The average package weight is 20 pounds with rectangular dimensions of 12 by 12 by 8 inches. You must determine whether the packaging material provides enough protection when carried by a delivery person.

Problem Solving Define the Problem What problem are you trying to solve? "What would success look like?" What should the program output? Computed values? A plot or series of plots? The implication is that the package is to be protected from an accidental drop while being carried (not falling off the delivery truck)

Problem Solving Identify given information. What constants or data are supplied? What theory, principles, models and equations have you been given? The known information is the package’s weight, dimensions, and the maximum allowed impact speed.

Problem Solving Identify other available information. What theory, principles, models and equations can you find in other sources (text books, lecture notes, etc.)? Although not explicitly stated, you need to know the maximum height from which the package can be dropped without damage. You need to find a relationship between the speed of impact and the height of the dropped package

Problem Solving Basic assumptions The package is dropped from rest with no vertical or horizontal velocity The package does not tumble The effect of air drag is negligible Assume maximum height of 6 feet (ignore those 8ft delivery men) The acceleration, g, due to gravity is constant since only a 6 ft drop

Problem Solving Design and implement your solution to the problem. How can you break the larger problem into smaller problems? Can you sketch the problem? Look at the problem from the top down or bottom up? What programming techniques might you use to convert input to output? What variables do you need? Vectors? Arrays? What principles and equations apply to convert input to output?

Problem Solving Since the problem involves mass in motion, we can apply Newton’s Laws: Height vs time to impact h = ½ g t 2 Impact speed vs time to impact v = g t Conservation of mechanical energy m g h = ½ m v 2 m h ground v g

Problem Solving We could solve for any three of the equations, but notice the 3 rd equation does not involve the impact time: m g h = ½ m v 2 h = ½ v 2 / g Notice the mass cancelled out; hence, weight of the package does not affect the relation between the impact speed and the height dropped

Problem Solving Solution: h = ½ v 2 / g v = 25 ft/sec,g = 32.2 ft/sec 2 h = ½ (25) 2 / 32.2 = 9.7 ft >>v = 25; >>g = 32.2; >>h = v.^2./(2.*g) h =

Problem Solving Verify your solution. How do you know your solution is correct? If the computed height was negative, we would know we did something wrong. If the height was very large, we might be suspicious Computed height of 9.7 ft seems reasonable To be conservative, we would report that the protective packaging works for heights less than 9 ft when dropped.

Problem Solving Reflect on your solution. What worked? What didn't?

Fundamental Operations List of possible operations we may expect to perform on collections Build / Insert- Create a collection of elements Traverse- Create a new collection by operating on an existing collection Map- Transform a collection with same length Filter- Remove items with specified criteria Fold- Collection is summarized Search- Locate specified element Sort- Re-ordering of elements