Quantitative methods: Simulation and modeling

Size: px
Start display at page:

Download "Quantitative methods: Simulation and modeling"

Transcription

1 Quantitative methods: Simulation and modeling Lecture 1 and Lecture 2 Urban Bilstrup (E327) Urban.Bilstrup@hh.se

2 2 INTRODUCTION TO COMPUTER SIMULATION

3 Outline Simulation and modeling The Nature of Simulations Application Areas of Computer Simulation Advantages with Computer Simulation Drawbacks with Computer Simulation Pitfalls with Computer Simulation Systems, Models and Simulation Elements of Simulation Analysis 3

4 The Nature of Simulations The process of designing a mathematical or logical model of a real system and then conduct computer-based experiments with the model to describe, explain, and predict the behavior of the real system T. H. Naylor et al., Computer Simulation Techniques, John Wiley and Sons,

5 The Nature of Simulations A computer simulation imitates the operation of various kinds of real-world facilities or physical processes. The facility or process is usually referred to as a system. In order to study it scientifically one have to make a set of assumptions about how the system works. These assumptions usually take the form of mathematical or logical relationships that constitutes a model of the realworld system. 5

6 The Nature of Simulations If the relationships, that compose the model, are simple enough, it may be possible to use analytic methods to obtain an exact answer on questions of interest. However, most real-world systems are too complex to be evaluated analytically (only a very limited set of algebraic equations can be solved analytically) and these must be studied by means of simulation. In a simulation a computer is used to evaluate a model numerically where data is gathered to estimate the characteristics of the model. 6

7 Application Areas of Computer Simulation Designing and analyzing manufacturing systems Designing and evaluating electronic circuits. Construction modeling Evaluate military systems or logistics requirements. Determining requirements or evaluating protocols for communication protocols. Determining hardware and software requirements for a computer systems. Designing and operating transportation systems such as airports, freeways, ports and subways. 7

8 Application Areas of Computer Simulation Evaluating designs for service organizations such as contact centers, fast-food restaurants, hospitals, post offices. Reengineering of business processes Analyzing supply chains Determining ordering policies for inventory systems Analyzing mining operations 8

9 Advantages with Computer Simulation 9 Most complex, real world systems with stochastic elements cannot be accurately described by a mathematical model that can be evaluated analytically, simulation (numerical) methods is the only available type of evaluation. Simulation allow one to estimate the performance of an existing system under some projected set of operation conditions. Alternative proposed system designs can be preevaluated via simulation to see which design that meets the system requirements best. Much better control over experimental conditions can be maintained in a simulation than experimenting with a real system.

10 Drawbacks with Computer Simulation Models to study large-scale systems tend to be very complex, writing computer programs that execute these models can be a very tedious and hard task. A second problem is that the computational complexity of large scale simulations, extremely large amount of computer time is sometimes required. Verification of the correctness of the simulation model and its implementation can be hard to accomplish. 10

11 Drawbacks with Computer Simulation There exist an impression that simulation is just an exercise in computer programming (a complicated one). Consequently, many simulation studies have been composed of ad hoc models, ad hoc implementation and just run the simulator once to obtain the answer, attitude. This attitude, which neglects the important issue of how a properly coded model should be used, has doubtless led to that erroneous conclusions have been drawn in many simulation studies. Stochastic simulation models produce output that is itself random, and must therefore be treated as only an estimate of the true characteristics of the model. This is one of the disadvantages of simulation. 11

12 Pitfalls with Computer Simulation Failure to have a well-defined set of objectives at the beginning of the simulation. Failure to have the entire project team involved at the beginning of the study. Inappropriate level of model detail. Failure to communicate with management throughout the course of the simulation study. Misunderstanding of simulation by the management. Treating simulation as if it were primarily an exercise in computer programming. Failure to have people with a knowledge of simulation methodology and statistics on the modeling team. 12

13 Pitfalls with Computer Simulation Failure to collect good system data, e.g. not enough data to create a good model. Inappropriate simulation software. Belief that easy-to-use simulation tools require a significantly lower level of technical competence. Failure to account correctly for sources of randomness in the system under consideration. Using arbitrary random distributions as input to the simulation. Analyzing the output from the simulation using formulas that assumes independence. 13

14 Pitfalls with Computer Simulation Making single replication of a particular system design and treating the output statistics as true answers. Failure to have warm up period, if the steady state behavior of a system is of interest. Comparing alternative system designs on the basis of one replica for each design. Using wrong performance measures. 14

15 Systems, Models and Simulation A system is defined as collection of entities, (e.g. people or machines) that acts and interacts towards the accomplishment of some logical end. In practice what is meant by the system depends on the objectives of a particular study. The state of a system is defined as the collection of variables necessary to describe a system at a particular time, relative to the objectives of a study. 15

16 Systems, Models and Simulation Systems can be categorized in to two types: discrete and continuous. A discrete system is one for which the state variables change instantaneously at separated point in time. A continuous system is one for which the state variables change continuously with respect to time. 16

17 Systems, Models and Simulation System Experiment with the actual system Experiment with a model of the system Physical model Mathematical model Analytical Solution Simulation 17

18 Systems, Models and Simulation Experiment with the actual system versus Experiment with a model of the system If it is possible to alter an existing system physically and then let it operate under the new conditions it is probably desirable to do so. However, it is rarely feasible to do so caused by that: The system may not exist The stimulus may not exist High cost to alter a existing system Dangerous elaborate with a existing system. 18

19 Systems, Models and Simulation Physical model versus Mathematical model Sometimes small scale physical models are used to evaluate constructions, e.g. air plane or car models in wind tunnels, ship models in swimming pools etc. The vast majority of used models are mathematical, representing a system in terms of logical and quantitative relationships that are possible to manipulate and change to see how the model reacts. Faster, lower cost, etc.. 19

20 Systems, Models and Simulation Analytic solution versus Simulation The vast majority of used models are mathematical, e.g. d=rt, where r is the rate of travel, t is the time spent traveling, and d is the distance traveled, the closed form solution of this model is very simple to find. However, a closed form solution can become extraordinary complex to find, e.g. inverting a large non-sparse matrix is a well known example. The formula is well known, but obtaining the solution is far from trivial. Many systems are highly complex, so that valid mathematical models of them are themselves complex precluding any possibility of analytical solutions. In these cases the model must be studied by means of simulation, i.e. numerically exercising the model for the inputs in question to see how they affect the output measures of performance. 20

21 Systems, Models and Simulation Given that there exist a mathematical (numerical) model, we must then look for a particular tool to do this. For this purpose it useful to classify models along three different dimensions: Static versus Dynamic models Deterministic versus Stochastic models Continuous versus Discrete models 21

22 Systems, Models and Simulation Static versus dynamic model A static model is a representation of a system at a particular time, or a model that may be used to represent a system in which time have no role. A dynamic model evolves over time, i.e. the state variables are time dependent. 22

23 Systems, Models and Simulation Deterministic versus Stochastic models If a model does not contain any probabilistic components, it is called deterministic, often a complicated system of differential equation (analytically intractable). Many systems must however be modeled as having at least some random input component, and these gives rise to stochastic models, e.g. communication, queuing and inventory systems are modeled stochastically. Stochastic models produce output that is itself random, and must therefore be treated as only an estimate of the true characteristics of the model. 23

24 Systems, Models and Simulation Continuous versus Discrete models Discrete and continuous models analogously to the way discrete and continuous systems. A discrete model is one for which the state variables change instantaneously at separated point in time. A continuous model is one for which the state variables change continuously with respect to time. 24

25 Systems, Models and Simulation Static vs. Dynamic Dynamic, Deterministic, Continuous Dynamic, Deterministic, Discrete Dynamic, Stochastic, Continuous Static, Deterministic, Continuous Dynamic, Stochastic, Discrete Static, Deterministic, Discrete Continuous vs. Discrete Static, Stochastic, Continuous Static, Stochastic, Discrete Deterministic vs. Stochastic 25

26 Elements of Simulation Analysis Introduction Simulation analysis is a descriptive modeling technique. As such, simulation analysis does not provide the explicit problem formulation and solution steps. Consequently, one must specify in detail a procedure for the development and use of simulation models to assure successful outcome from a simulation study. 26

27 Elements of Simulation Analysis Introduction Problem Formulation: questions for which answer are sought, the variables involved and measures of system performance to be used Data Collection and Analysis: assembling the information necessary to further refine our understanding of the problem. Model Development: building and testing the model of the real system, selecting simulation tool (programming language), coding the model and debugging it. 27

28 Elements of Simulation Analysis Introduction Model Verification and Validation: establish that the model is an appropriate accurate representation of the real system. Model Experimentation and Optimization: precision issues, how large sample (simulation time) is necessary to estimate the performance of the system. The design of effective experiments with which to answer the question asked in the problem formulation. Implementation and Simulation result: acceptance of the result by the users and improved decision making stemming from the analysis. 28

29 Elements of Simulation Analysis Introduction Major Iterative Loops in a Simulation Study Problem Formulation Data Collection and Analysis Model development Model Verification and Validation Model Experimentation and Optimization Implementation of Simulation Results 29

30 Elements of Simulation Analysis Problem Formulation Problem formulation is the most important step in a simulation study. Problem formulation often include: Technical aspects Economical aspects Political aspects The problem formulation can have a significant impact on the success of the simulation study. 30

31 Elements of Simulation Analysis Problem Formulation But let us concentrate on the required tasks from a technical perspective!!!!! Four fundamental design issues must be addressed in the problem formulation phase. Identify decision and uncontrolled variable Specify constraints on the decision variable Define measures of the system performance and their objectives Develop a preliminary model structure to interrelate the system variable and the measure of performance 31

32 Elements of Simulation Analysis Problem Formulation The first step is the specification of variables that define the system and its outputs. Variables may be classified as exogenous or endogenous. Exogenous (input variables) are external to the model and exist independently of the model. Endogenous are internal to the model and are a function of the exogenous variables and the model structure. Exogenous variables can be further classified as controllable and uncontrollable. Exogenous controllable variables (decision variables) can be manipulated within some limit by the decision maker. Exogenous uncontrollable variable (parameters) is beyond the control of the decision maker. 32

33 Elements of Simulation Analysis Problem Formulation To evaluate the effectiveness of a system, we must identify a measure (or measures) of performance by which to judge it. Performance measure (or measures) of the system are selected from the endogenous variables. The measure (or measures) which we chose to optimize on, minimize/maximize, in a simulation are referred to as the objective function. 33

34 Elements of Simulation Analysis Problem Formulation If multiple measures of performance are identified it is hard to optimize on several of them simultaneously since minimizing one tends to produce large value for the other. There exist two approaches to this dilemma: Make explicit trade-offs among the measures by combining several measures using some common dimension, e.g., cost. Select the measure of most concern to optimize while constraining the others to be at a constant value or within some minimal range. If one is fortune, one measure will dominate the performance for all other alternatives. When dominance cannot be shown, one must deal with the problem of combining several measures into one common dimension for all measures. 34

35 Elements of Simulation Analysis Problem Formulation A simple example: combining several measures in a simulation of a supermarket multi-lane checkout system. cost Total cost Cashier salaries Cost of customer waiting time Number of cashiers 35

36 Elements of Simulation Analysis Problem Formulation Developing the model is often a trade off between the level of detail the simulation model should include and the understandability of the measures, i.e. too many variable to optimize on. But how much detail to be included in the model of a system? It depends upon the purpose for which the model is being developed and the marginal contribution of the additional detail. 36

37 Elements of Simulation Analysis Problem Formulation The level of detail must be based on a subjective trial and error derived assessment of the marginal cost of obtaining the necessary data and including the required relationship in the model, versus the additional accuracy with which estimates of system performance can be made. The ultimate goal of any simulation is to assist in decision making, and this must dictate the problem formulation. 37

38 Elements of Simulation Analysis Data collection and analysis Data collection methods are as varied as the problems to which they are applied, manual approaches to very sophisticated high technology techniques. The data collection method should be tail ordered to the particular system model that should be derived. Following issues can be considered: Ability to record the data, achieving the desired level of accuracy Impact of the data collection process on the system under observation Ease of conversion of the sampled data to a computer processable form Cost of the method 38

39 Elements of Simulation Analysis Data collection and analysis Some of the data that defines simulation models are deterministic, that is, known with certainty, but much of it is often probabilistic. Given a set of probabilistic data, there are two main ways to include it in a simulation mode: Use the actual sample data to represent the probabilistic distribution Determine a theoretical probability distribution which is similar to the sample data. If possible, it is often better to use a theoretical distribution. It provides a better understanding of the simulation model and most often a more efficient execution of the simulation model. 39

40 Elements of Simulation Analysis Model development In the model development step the description of the system being modeled by quantifying the relationships among all of the variable and the performance measures. In order to develop an accurate computer program which implements our model, we must fully understand the system and all of its intricacies. Acquiring this understanding of the system to develop an appropriate model is one of the most difficult tasks in simulation studies. Very often any specific approach or clear description of how to do it is lacking, or it is very hard to communicate the used approach. 40

41 Elements of Simulation Analysis Model development There exist two commonly used approaches: The physical flow approach State change approach 41

42 Elements of Simulation Analysis Model development To use the physical flow approach, one identifies the physical entities for which processing or transformation constitutes the main purpose of the system. These entities are then tracked through the system, noting points of processing and branching decision rules that determine their route. A diagram of the entity flow and the system processing elements then provides the representation of the system from which the model and its associated computer program can be developed. 42

43 Elements of Simulation Analysis Model development Physical flow chart for supermarket checkout system Customer queue Tally purchases Cashier and bagger Pay for purchases Bag purchases Queue choice Customer queue Tally purchases Cashier and bagger Pay for purchases Bag purchases 43

44 Elements of Simulation Analysis Model development In order to describe the state change approach it is necessary to define additional endogenous variable classification state variable and introduce the concept of an event. State variable describes the present status of the system e.g. number of people in a queue, number of people presently served etc. Event is the particular point in time when a person arrives and joins a queue etc. By incorporating into the model the ability to update state variables as time advances and events occur we can describe the system behavior. 44

45 Elements of Simulation Analysis Model development A useful approach for the state change approach is to represent this as an event graph. Events are represented as nodes and progression from event to event as arrows. 45

46 Elements of Simulation Analysis Model development Event graph for the supermarket checkout system Events Customer arrives 2. Customer selects cashier 3. Cashier begins checkout 4. Cashier finish checkout 5. Bagger begins packing 6. Bagger Finish packing 7. Customers leaves 46

47 Elements of Simulation Analysis Model development With an understanding of the type of model that is to be developed the next step is to do the actual model construction. The major tasks in this step are: Developing a computer program flow chart for the simulation model. Selecting programming language or simulation tool Providing entities for the generation of random numbers and random distributions. Writing and debugging program code. 47

48 Elements of Simulation Analysis Model development The first step is to produce a logic flow chart of the computer program. If the physical flow approach was followed, the previous flow chart can more or less be used but one other factors must be considered. 48

Introduction to Simulation

Introduction to Simulation Introduction to Simulation Spring 2010 Dr. Louis Luangkesorn University of Pittsburgh January 19, 2010 Dr. Louis Luangkesorn ( University of Pittsburgh ) Introduction to Simulation January 19, 2010 1 /

More information

University of Groningen. Systemen, planning, netwerken Bosman, Aart

University of Groningen. Systemen, planning, netwerken Bosman, Aart University of Groningen Systemen, planning, netwerken Bosman, Aart IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document

More information

An Introduction to Simio for Beginners

An Introduction to Simio for Beginners An Introduction to Simio for Beginners C. Dennis Pegden, Ph.D. This white paper is intended to introduce Simio to a user new to simulation. It is intended for the manufacturing engineer, hospital quality

More information

Lecture 1: Machine Learning Basics

Lecture 1: Machine Learning Basics 1/69 Lecture 1: Machine Learning Basics Ali Harakeh University of Waterloo WAVE Lab ali.harakeh@uwaterloo.ca May 1, 2017 2/69 Overview 1 Learning Algorithms 2 Capacity, Overfitting, and Underfitting 3

More information

Major Milestones, Team Activities, and Individual Deliverables

Major Milestones, Team Activities, and Individual Deliverables Major Milestones, Team Activities, and Individual Deliverables Milestone #1: Team Semester Proposal Your team should write a proposal that describes project objectives, existing relevant technology, engineering

More information

Introduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor

Introduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor Introduction to Modeling and Simulation Conceptual Modeling OSMAN BALCI Professor Department of Computer Science Virginia Polytechnic Institute and State University (Virginia Tech) Blacksburg, VA 24061,

More information

Circuit Simulators: A Revolutionary E-Learning Platform

Circuit Simulators: A Revolutionary E-Learning Platform Circuit Simulators: A Revolutionary E-Learning Platform Mahi Itagi Padre Conceicao College of Engineering, Verna, Goa, India. itagimahi@gmail.com Akhil Deshpande Gogte Institute of Technology, Udyambag,

More information

Lecture 10: Reinforcement Learning

Lecture 10: Reinforcement Learning Lecture 1: Reinforcement Learning Cognitive Systems II - Machine Learning SS 25 Part III: Learning Programs and Strategies Q Learning, Dynamic Programming Lecture 1: Reinforcement Learning p. Motivation

More information

WE GAVE A LAWYER BASIC MATH SKILLS, AND YOU WON T BELIEVE WHAT HAPPENED NEXT

WE GAVE A LAWYER BASIC MATH SKILLS, AND YOU WON T BELIEVE WHAT HAPPENED NEXT WE GAVE A LAWYER BASIC MATH SKILLS, AND YOU WON T BELIEVE WHAT HAPPENED NEXT PRACTICAL APPLICATIONS OF RANDOM SAMPLING IN ediscovery By Matthew Verga, J.D. INTRODUCTION Anyone who spends ample time working

More information

Executive Guide to Simulation for Health

Executive Guide to Simulation for Health Executive Guide to Simulation for Health Simulation is used by Healthcare and Human Service organizations across the World to improve their systems of care and reduce costs. Simulation offers evidence

More information

GACE Computer Science Assessment Test at a Glance

GACE Computer Science Assessment Test at a Glance GACE Computer Science Assessment Test at a Glance Updated May 2017 See the GACE Computer Science Assessment Study Companion for practice questions and preparation resources. Assessment Name Computer Science

More information

The CTQ Flowdown as a Conceptual Model of Project Objectives

The CTQ Flowdown as a Conceptual Model of Project Objectives The CTQ Flowdown as a Conceptual Model of Project Objectives HENK DE KONING AND JEROEN DE MAST INSTITUTE FOR BUSINESS AND INDUSTRIAL STATISTICS OF THE UNIVERSITY OF AMSTERDAM (IBIS UVA) 2007, ASQ The purpose

More information

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS 1 CALIFORNIA CONTENT STANDARDS: Chapter 1 ALGEBRA AND WHOLE NUMBERS Algebra and Functions 1.4 Students use algebraic

More information

Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses

Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses Thomas F.C. Woodhall Masters Candidate in Civil Engineering Queen s University at Kingston,

More information

Software Maintenance

Software Maintenance 1 What is Software Maintenance? Software Maintenance is a very broad activity that includes error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimization. 2 Categories

More information

On the Combined Behavior of Autonomous Resource Management Agents

On the Combined Behavior of Autonomous Resource Management Agents On the Combined Behavior of Autonomous Resource Management Agents Siri Fagernes 1 and Alva L. Couch 2 1 Faculty of Engineering Oslo University College Oslo, Norway siri.fagernes@iu.hio.no 2 Computer Science

More information

This Performance Standards include four major components. They are

This Performance Standards include four major components. They are Environmental Physics Standards The Georgia Performance Standards are designed to provide students with the knowledge and skills for proficiency in science. The Project 2061 s Benchmarks for Science Literacy

More information

Visual CP Representation of Knowledge

Visual CP Representation of Knowledge Visual CP Representation of Knowledge Heather D. Pfeiffer and Roger T. Hartley Department of Computer Science New Mexico State University Las Cruces, NM 88003-8001, USA email: hdp@cs.nmsu.edu and rth@cs.nmsu.edu

More information

LEGO MINDSTORMS Education EV3 Coding Activities

LEGO MINDSTORMS Education EV3 Coding Activities LEGO MINDSTORMS Education EV3 Coding Activities s t e e h s k r o W t n e d Stu LEGOeducation.com/MINDSTORMS Contents ACTIVITY 1 Performing a Three Point Turn 3-6 ACTIVITY 2 Written Instructions for a

More information

Radius STEM Readiness TM

Radius STEM Readiness TM Curriculum Guide Radius STEM Readiness TM While today s teens are surrounded by technology, we face a stark and imminent shortage of graduates pursuing careers in Science, Technology, Engineering, and

More information

Teaching a Laboratory Section

Teaching a Laboratory Section Chapter 3 Teaching a Laboratory Section Page I. Cooperative Problem Solving Labs in Operation 57 II. Grading the Labs 75 III. Overview of Teaching a Lab Session 79 IV. Outline for Teaching a Lab Session

More information

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur Module 12 Machine Learning 12.1 Instructional Objective The students should understand the concept of learning systems Students should learn about different aspects of a learning system Students should

More information

Algebra 1, Quarter 3, Unit 3.1. Line of Best Fit. Overview

Algebra 1, Quarter 3, Unit 3.1. Line of Best Fit. Overview Algebra 1, Quarter 3, Unit 3.1 Line of Best Fit Overview Number of instructional days 6 (1 day assessment) (1 day = 45 minutes) Content to be learned Analyze scatter plots and construct the line of best

More information

Probability and Statistics Curriculum Pacing Guide

Probability and Statistics Curriculum Pacing Guide Unit 1 Terms PS.SPMJ.3 PS.SPMJ.5 Plan and conduct a survey to answer a statistical question. Recognize how the plan addresses sampling technique, randomization, measurement of experimental error and methods

More information

Unit: Human Impact Differentiated (Tiered) Task How Does Human Activity Impact Soil Erosion?

Unit: Human Impact Differentiated (Tiered) Task How Does Human Activity Impact Soil Erosion? The following instructional plan is part of a GaDOE collection of Unit Frameworks, Performance Tasks, examples of Student Work, and Teacher Commentary. Many more GaDOE approved instructional plans are

More information

Seminar - Organic Computing

Seminar - Organic Computing Seminar - Organic Computing Self-Organisation of OC-Systems Markus Franke 25.01.2006 Typeset by FoilTEX Timetable 1. Overview 2. Characteristics of SO-Systems 3. Concern with Nature 4. Design-Concepts

More information

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014 UNSW Australia Business School School of Risk and Actuarial Studies ACTL5103 Stochastic Modelling For Actuaries Course Outline Semester 2, 2014 Part A: Course-Specific Information Please consult Part B

More information

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING Yong Sun, a * Colin Fidge b and Lin Ma a a CRC for Integrated Engineering Asset Management, School of Engineering Systems, Queensland

More information

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA Testing a Moving Target How Do We Test Machine Learning Systems? Peter Varhol, Technology

More information

Python Machine Learning

Python Machine Learning Python Machine Learning Unlock deeper insights into machine learning with this vital guide to cuttingedge predictive analytics Sebastian Raschka [ PUBLISHING 1 open source I community experience distilled

More information

Edexcel GCSE. Statistics 1389 Paper 1H. June Mark Scheme. Statistics Edexcel GCSE

Edexcel GCSE. Statistics 1389 Paper 1H. June Mark Scheme. Statistics Edexcel GCSE Edexcel GCSE Statistics 1389 Paper 1H June 2007 Mark Scheme Edexcel GCSE Statistics 1389 NOTES ON MARKING PRINCIPLES 1 Types of mark M marks: method marks A marks: accuracy marks B marks: unconditional

More information

PM tutor. Estimate Activity Durations Part 2. Presented by Dipo Tepede, PMP, SSBB, MBA. Empowering Excellence. Powered by POeT Solvers Limited

PM tutor. Estimate Activity Durations Part 2. Presented by Dipo Tepede, PMP, SSBB, MBA. Empowering Excellence. Powered by POeT Solvers Limited PM tutor Empowering Excellence Estimate Activity Durations Part 2 Presented by Dipo Tepede, PMP, SSBB, MBA This presentation is copyright 2009 by POeT Solvers Limited. All rights reserved. This presentation

More information

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments Cristina Vertan, Walther v. Hahn University of Hamburg, Natural Language Systems Division Hamburg,

More information

Improving Conceptual Understanding of Physics with Technology

Improving Conceptual Understanding of Physics with Technology INTRODUCTION Improving Conceptual Understanding of Physics with Technology Heidi Jackman Research Experience for Undergraduates, 1999 Michigan State University Advisors: Edwin Kashy and Michael Thoennessen

More information

Guidelines for Writing an Internship Report

Guidelines for Writing an Internship Report Guidelines for Writing an Internship Report Master of Commerce (MCOM) Program Bahauddin Zakariya University, Multan Table of Contents Table of Contents... 2 1. Introduction.... 3 2. The Required Components

More information

1.11 I Know What Do You Know?

1.11 I Know What Do You Know? 50 SECONDARY MATH 1 // MODULE 1 1.11 I Know What Do You Know? A Practice Understanding Task CC BY Jim Larrison https://flic.kr/p/9mp2c9 In each of the problems below I share some of the information that

More information

ISFA2008U_120 A SCHEDULING REINFORCEMENT LEARNING ALGORITHM

ISFA2008U_120 A SCHEDULING REINFORCEMENT LEARNING ALGORITHM Proceedings of 28 ISFA 28 International Symposium on Flexible Automation Atlanta, GA, USA June 23-26, 28 ISFA28U_12 A SCHEDULING REINFORCEMENT LEARNING ALGORITHM Amit Gil, Helman Stern, Yael Edan, and

More information

Degree Qualification Profiles Intellectual Skills

Degree Qualification Profiles Intellectual Skills Degree Qualification Profiles Intellectual Skills Intellectual Skills: These are cross-cutting skills that should transcend disciplinary boundaries. Students need all of these Intellectual Skills to acquire

More information

Grade 6: Correlated to AGS Basic Math Skills

Grade 6: Correlated to AGS Basic Math Skills Grade 6: Correlated to AGS Basic Math Skills Grade 6: Standard 1 Number Sense Students compare and order positive and negative integers, decimals, fractions, and mixed numbers. They find multiples and

More information

Utilizing Soft System Methodology to Increase Productivity of Shell Fabrication Sushant Sudheer Takekar 1 Dr. D.N. Raut 2

Utilizing Soft System Methodology to Increase Productivity of Shell Fabrication Sushant Sudheer Takekar 1 Dr. D.N. Raut 2 IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 04, 2014 ISSN (online): 2321-0613 Utilizing Soft System Methodology to Increase Productivity of Shell Fabrication Sushant

More information

Physics 270: Experimental Physics

Physics 270: Experimental Physics 2017 edition Lab Manual Physics 270 3 Physics 270: Experimental Physics Lecture: Lab: Instructor: Office: Email: Tuesdays, 2 3:50 PM Thursdays, 2 4:50 PM Dr. Uttam Manna 313C Moulton Hall umanna@ilstu.edu

More information

What is Thinking (Cognition)?

What is Thinking (Cognition)? What is Thinking (Cognition)? Edward De Bono says that thinking is... the deliberate exploration of experience for a purpose. The action of thinking is an exploration, so when one thinks one investigates,

More information

ECE-492 SENIOR ADVANCED DESIGN PROJECT

ECE-492 SENIOR ADVANCED DESIGN PROJECT ECE-492 SENIOR ADVANCED DESIGN PROJECT Meeting #3 1 ECE-492 Meeting#3 Q1: Who is not on a team? Q2: Which students/teams still did not select a topic? 2 ENGINEERING DESIGN You have studied a great deal

More information

Mathematics subject curriculum

Mathematics subject curriculum Mathematics subject curriculum Dette er ei omsetjing av den fastsette læreplanteksten. Læreplanen er fastsett på Nynorsk Established as a Regulation by the Ministry of Education and Research on 24 June

More information

CS Machine Learning

CS Machine Learning CS 478 - Machine Learning Projects Data Representation Basic testing and evaluation schemes CS 478 Data and Testing 1 Programming Issues l Program in any platform you want l Realize that you will be doing

More information

Using the Attribute Hierarchy Method to Make Diagnostic Inferences about Examinees Cognitive Skills in Algebra on the SAT

Using the Attribute Hierarchy Method to Make Diagnostic Inferences about Examinees Cognitive Skills in Algebra on the SAT The Journal of Technology, Learning, and Assessment Volume 6, Number 6 February 2008 Using the Attribute Hierarchy Method to Make Diagnostic Inferences about Examinees Cognitive Skills in Algebra on the

More information

Enhancing Learning with a Poster Session in Engineering Economy

Enhancing Learning with a Poster Session in Engineering Economy 1339 Enhancing Learning with a Poster Session in Engineering Economy Karen E. Schmahl, Christine D. Noble Miami University Abstract This paper outlines the process and benefits of using a case analysis

More information

Probabilistic Latent Semantic Analysis

Probabilistic Latent Semantic Analysis Probabilistic Latent Semantic Analysis Thomas Hofmann Presentation by Ioannis Pavlopoulos & Andreas Damianou for the course of Data Mining & Exploration 1 Outline Latent Semantic Analysis o Need o Overview

More information

KENTUCKY FRAMEWORK FOR TEACHING

KENTUCKY FRAMEWORK FOR TEACHING KENTUCKY FRAMEWORK FOR TEACHING With Specialist Frameworks for Other Professionals To be used for the pilot of the Other Professional Growth and Effectiveness System ONLY! School Library Media Specialists

More information

Cal s Dinner Card Deals

Cal s Dinner Card Deals Cal s Dinner Card Deals Overview: In this lesson students compare three linear functions in the context of Dinner Card Deals. Students are required to interpret a graph for each Dinner Card Deal to help

More information

ICTCM 28th International Conference on Technology in Collegiate Mathematics

ICTCM 28th International Conference on Technology in Collegiate Mathematics DEVELOPING DIGITAL LITERACY IN THE CALCULUS SEQUENCE Dr. Jeremy Brazas Georgia State University Department of Mathematics and Statistics 30 Pryor Street Atlanta, GA 30303 jbrazas@gsu.edu Dr. Todd Abel

More information

ME 443/643 Design Techniques in Mechanical Engineering. Lecture 1: Introduction

ME 443/643 Design Techniques in Mechanical Engineering. Lecture 1: Introduction ME 443/643 Design Techniques in Mechanical Engineering Lecture 1: Introduction Instructor: Dr. Jagadeep Thota Instructor Introduction Born in Bangalore, India. B.S. in ME @ Bangalore University, India.

More information

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC On Human Computer Interaction, HCI Dr. Saif al Zahir Electrical and Computer Engineering Department UBC Human Computer Interaction HCI HCI is the study of people, computer technology, and the ways these

More information

Timeline. Recommendations

Timeline. Recommendations Introduction Advanced Placement Course Credit Alignment Recommendations In 2007, the State of Ohio Legislature passed legislation mandating the Board of Regents to recommend and the Chancellor to adopt

More information

SOCIAL STUDIES GRADE 1. Clear Learning Targets Office of Teaching and Learning Curriculum Division FAMILIES NOW AND LONG AGO, NEAR AND FAR

SOCIAL STUDIES GRADE 1. Clear Learning Targets Office of Teaching and Learning Curriculum Division FAMILIES NOW AND LONG AGO, NEAR AND FAR SOCIAL STUDIES FAMILIES NOW AND LONG AGO, NEAR AND FAR GRADE 1 Clear Learning Targets 2015-2016 Aligned with Ohio s Learning Standards for Social Studies Office of Teaching and Learning Curriculum Division

More information

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS Václav Kocian, Eva Volná, Michal Janošek, Martin Kotyrba University of Ostrava Department of Informatics and Computers Dvořákova 7,

More information

Green Belt Curriculum (This workshop can also be conducted on-site, subject to price change and number of participants)

Green Belt Curriculum (This workshop can also be conducted on-site, subject to price change and number of participants) Green Belt Curriculum (This workshop can also be conducted on-site, subject to price change and number of participants) Notes: 1. We use Mini-Tab in this workshop. Mini-tab is available for free trail

More information

Modified Systematic Approach to Answering Questions J A M I L A H A L S A I D A N, M S C.

Modified Systematic Approach to Answering Questions J A M I L A H A L S A I D A N, M S C. Modified Systematic Approach to Answering J A M I L A H A L S A I D A N, M S C. Learning Outcomes: Discuss the modified systemic approach to providing answers to questions Determination of the most important

More information

Moderator: Gary Weckman Ohio University USA

Moderator: Gary Weckman Ohio University USA Moderator: Gary Weckman Ohio University USA Robustness in Real-time Complex Systems What is complexity? Interactions? Defy understanding? What is robustness? Predictable performance? Ability to absorb

More information

PAGE(S) WHERE TAUGHT If sub mission ins not a book, cite appropriate location(s))

PAGE(S) WHERE TAUGHT If sub mission ins not a book, cite appropriate location(s)) Ohio Academic Content Standards Grade Level Indicators (Grade 11) A. ACQUISITION OF VOCABULARY Students acquire vocabulary through exposure to language-rich situations, such as reading books and other

More information

Reduce the Failure Rate of the Screwing Process with Six Sigma Approach

Reduce the Failure Rate of the Screwing Process with Six Sigma Approach Proceedings of the 2014 International Conference on Industrial Engineering and Operations Management Bali, Indonesia, January 7 9, 2014 Reduce the Failure Rate of the Screwing Process with Six Sigma Approach

More information

CAAP. Content Analysis Report. Sample College. Institution Code: 9011 Institution Type: 4-Year Subgroup: none Test Date: Spring 2011

CAAP. Content Analysis Report. Sample College. Institution Code: 9011 Institution Type: 4-Year Subgroup: none Test Date: Spring 2011 CAAP Content Analysis Report Institution Code: 911 Institution Type: 4-Year Normative Group: 4-year Colleges Introduction This report provides information intended to help postsecondary institutions better

More information

The Political Engagement Activity Student Guide

The Political Engagement Activity Student Guide The Political Engagement Activity Student Guide Internal Assessment (SL & HL) IB Global Politics UWC Costa Rica CONTENTS INTRODUCTION TO THE POLITICAL ENGAGEMENT ACTIVITY 3 COMPONENT 1: ENGAGEMENT 4 COMPONENT

More information

Extending Place Value with Whole Numbers to 1,000,000

Extending Place Value with Whole Numbers to 1,000,000 Grade 4 Mathematics, Quarter 1, Unit 1.1 Extending Place Value with Whole Numbers to 1,000,000 Overview Number of Instructional Days: 10 (1 day = 45 minutes) Content to Be Learned Recognize that a digit

More information

CHAPTER 4: REIMBURSEMENT STRATEGIES 24

CHAPTER 4: REIMBURSEMENT STRATEGIES 24 CHAPTER 4: REIMBURSEMENT STRATEGIES 24 INTRODUCTION Once state level policymakers have decided to implement and pay for CSR, one issue they face is simply how to calculate the reimbursements to districts

More information

Statewide Framework Document for:

Statewide Framework Document for: Statewide Framework Document for: 270301 Standards may be added to this document prior to submission, but may not be removed from the framework to meet state credit equivalency requirements. Performance

More information

MADERA SCIENCE FAIR 2013 Grades 4 th 6 th Project due date: Tuesday, April 9, 8:15 am Parent Night: Tuesday, April 16, 6:00 8:00 pm

MADERA SCIENCE FAIR 2013 Grades 4 th 6 th Project due date: Tuesday, April 9, 8:15 am Parent Night: Tuesday, April 16, 6:00 8:00 pm MADERA SCIENCE FAIR 2013 Grades 4 th 6 th Project due date: Tuesday, April 9, 8:15 am Parent Night: Tuesday, April 16, 6:00 8:00 pm Why participate in the Science Fair? Science fair projects give students

More information

PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)

PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.) PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.) OVERVIEW ADMISSION REQUIREMENTS PROGRAM REQUIREMENTS OVERVIEW FOR THE PH.D. IN COMPUTER SCIENCE Overview The doctoral program is designed for those students

More information

Medical Complexity: A Pragmatic Theory

Medical Complexity: A Pragmatic Theory http://eoimages.gsfc.nasa.gov/images/imagerecords/57000/57747/cloud_combined_2048.jpg Medical Complexity: A Pragmatic Theory Chris Feudtner, MD PhD MPH The Children s Hospital of Philadelphia Main Thesis

More information

Statistical Analysis of Climate Change, Renewable Energies, and Sustainability An Independent Investigation for Introduction to Statistics

Statistical Analysis of Climate Change, Renewable Energies, and Sustainability An Independent Investigation for Introduction to Statistics 5/22/2012 Statistical Analysis of Climate Change, Renewable Energies, and Sustainability An Independent Investigation for Introduction to Statistics College of Menominee Nation & University of Wisconsin

More information

Spring 2016 Stony Brook University Instructor: Dr. Paul Fodor

Spring 2016 Stony Brook University Instructor: Dr. Paul Fodor CSE215, Foundations of Computer Science Course Information Spring 2016 Stony Brook University Instructor: Dr. Paul Fodor http://www.cs.stonybrook.edu/~cse215 Course Description Introduction to the logical

More information

Guidelines for Project I Delivery and Assessment Department of Industrial and Mechanical Engineering Lebanese American University

Guidelines for Project I Delivery and Assessment Department of Industrial and Mechanical Engineering Lebanese American University Guidelines for Project I Delivery and Assessment Department of Industrial and Mechanical Engineering Lebanese American University Approved: July 6, 2009 Amended: July 28, 2009 Amended: October 30, 2009

More information

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance 901 Beyond the Blend: Optimizing the Use of your Learning Technologies Bryan Chapman, Chapman Alliance Power Blend Beyond the Blend: Optimizing the Use of Your Learning Infrastructure Facilitator: Bryan

More information

Candidates must achieve a grade of at least C2 level in each examination in order to achieve the overall qualification at C2 Level.

Candidates must achieve a grade of at least C2 level in each examination in order to achieve the overall qualification at C2 Level. The Test of Interactive English, C2 Level Qualification Structure The Test of Interactive English consists of two units: Unit Name English English Each Unit is assessed via a separate examination, set,

More information

Learning Methods for Fuzzy Systems

Learning Methods for Fuzzy Systems Learning Methods for Fuzzy Systems Rudolf Kruse and Andreas Nürnberger Department of Computer Science, University of Magdeburg Universitätsplatz, D-396 Magdeburg, Germany Phone : +49.39.67.876, Fax : +49.39.67.8

More information

PRODUCT COMPLEXITY: A NEW MODELLING COURSE IN THE INDUSTRIAL DESIGN PROGRAM AT THE UNIVERSITY OF TWENTE

PRODUCT COMPLEXITY: A NEW MODELLING COURSE IN THE INDUSTRIAL DESIGN PROGRAM AT THE UNIVERSITY OF TWENTE INTERNATIONAL CONFERENCE ON ENGINEERING AND PRODUCT DESIGN EDUCATION 6 & 7 SEPTEMBER 2012, ARTESIS UNIVERSITY COLLEGE, ANTWERP, BELGIUM PRODUCT COMPLEXITY: A NEW MODELLING COURSE IN THE INDUSTRIAL DESIGN

More information

Functional Skills Mathematics Level 2 assessment

Functional Skills Mathematics Level 2 assessment Functional Skills Mathematics Level 2 assessment www.cityandguilds.com September 2015 Version 1.0 Marking scheme ONLINE V2 Level 2 Sample Paper 4 Mark Represent Analyse Interpret Open Fixed S1Q1 3 3 0

More information

Modeling user preferences and norms in context-aware systems

Modeling user preferences and norms in context-aware systems Modeling user preferences and norms in context-aware systems Jonas Nilsson, Cecilia Lindmark Jonas Nilsson, Cecilia Lindmark VT 2016 Bachelor's thesis for Computer Science, 15 hp Supervisor: Juan Carlos

More information

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Dave Donnellan, School of Computer Applications Dublin City University Dublin 9 Ireland daviddonnellan@eircom.net Claus Pahl

More information

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Dave Donnellan, School of Computer Applications Dublin City University Dublin 9 Ireland daviddonnellan@eircom.net Claus Pahl

More information

Probability estimates in a scenario tree

Probability estimates in a scenario tree 101 Chapter 11 Probability estimates in a scenario tree An expert is a person who has made all the mistakes that can be made in a very narrow field. Niels Bohr (1885 1962) Scenario trees require many numbers.

More information

USING SOFT SYSTEMS METHODOLOGY TO ANALYZE QUALITY OF LIFE AND CONTINUOUS URBAN DEVELOPMENT 1

USING SOFT SYSTEMS METHODOLOGY TO ANALYZE QUALITY OF LIFE AND CONTINUOUS URBAN DEVELOPMENT 1 Abstract number: 002-0409 USING SOFT SYSTEMS METHODOLOGY TO ANALYZE QUALITY OF LIFE AND CONTINUOUS URBAN DEVELOPMENT 1 SECOND WORLD CONFERENCE ON POM AND 15TH ANNUAL POM CONFERENCE CANCUN, MEXICO, APRIL

More information

Commanding Officer Decision Superiority: The Role of Technology and the Decision Maker

Commanding Officer Decision Superiority: The Role of Technology and the Decision Maker Commanding Officer Decision Superiority: The Role of Technology and the Decision Maker Presenter: Dr. Stephanie Hszieh Authors: Lieutenant Commander Kate Shobe & Dr. Wally Wulfeck 14 th International Command

More information

Application of Virtual Instruments (VIs) for an enhanced learning environment

Application of Virtual Instruments (VIs) for an enhanced learning environment Application of Virtual Instruments (VIs) for an enhanced learning environment Philip Smyth, Dermot Brabazon, Eilish McLoughlin Schools of Mechanical and Physical Sciences Dublin City University Ireland

More information

Conceptual modelling for simulation part I: definition and requirements

Conceptual modelling for simulation part I: definition and requirements Loughborough University Institutional Repository Conceptual modelling for simulation part I: definition and requirements This item was submitted to Loughborough University's Institutional Repository by

More information

Generative models and adversarial training

Generative models and adversarial training Day 4 Lecture 1 Generative models and adversarial training Kevin McGuinness kevin.mcguinness@dcu.ie Research Fellow Insight Centre for Data Analytics Dublin City University What is a generative model?

More information

Abstractions and the Brain

Abstractions and the Brain Abstractions and the Brain Brian D. Josephson Department of Physics, University of Cambridge Cavendish Lab. Madingley Road Cambridge, UK. CB3 OHE bdj10@cam.ac.uk http://www.tcm.phy.cam.ac.uk/~bdj10 ABSTRACT

More information

M55205-Mastering Microsoft Project 2016

M55205-Mastering Microsoft Project 2016 M55205-Mastering Microsoft Project 2016 Course Number: M55205 Category: Desktop Applications Duration: 3 days Certification: Exam 70-343 Overview This three-day, instructor-led course is intended for individuals

More information

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, 2013 10.12753/2066-026X-13-154 DATA MINING SOLUTIONS FOR DETERMINING STUDENT'S PROFILE Adela BÂRA,

More information

Students Understanding of Graphical Vector Addition in One and Two Dimensions

Students Understanding of Graphical Vector Addition in One and Two Dimensions Eurasian J. Phys. Chem. Educ., 3(2):102-111, 2011 journal homepage: http://www.eurasianjournals.com/index.php/ejpce Students Understanding of Graphical Vector Addition in One and Two Dimensions Umporn

More information

Ontologies vs. classification systems

Ontologies vs. classification systems Ontologies vs. classification systems Bodil Nistrup Madsen Copenhagen Business School Copenhagen, Denmark bnm.isv@cbs.dk Hanne Erdman Thomsen Copenhagen Business School Copenhagen, Denmark het.isv@cbs.dk

More information

Sample Performance Assessment

Sample Performance Assessment Page 1 Content Area: Mathematics Grade Level: Six (6) Sample Performance Assessment Instructional Unit Sample: Go Figure! Colorado Academic Standard(s): MA10-GR.6-S.1-GLE.3; MA10-GR.6-S.4-GLE.1 Concepts

More information

MTH 141 Calculus 1 Syllabus Spring 2017

MTH 141 Calculus 1 Syllabus Spring 2017 Instructor: Section/Meets Office Hrs: Textbook: Calculus: Single Variable, by Hughes-Hallet et al, 6th ed., Wiley. Also needed: access code to WileyPlus (included in new books) Calculator: Not required,

More information

FIGURE IT OUT! MIDDLE SCHOOL TASKS. Texas Performance Standards Project

FIGURE IT OUT! MIDDLE SCHOOL TASKS. Texas Performance Standards Project FIGURE IT OUT! MIDDLE SCHOOL TASKS π 3 cot(πx) a + b = c sinθ MATHEMATICS 8 GRADE 8 This guide links the Figure It Out! unit to the Texas Essential Knowledge and Skills (TEKS) for eighth graders. Figure

More information

University of Cincinnati College of Medicine. DECISION ANALYSIS AND COST-EFFECTIVENESS BE-7068C: Spring 2016

University of Cincinnati College of Medicine. DECISION ANALYSIS AND COST-EFFECTIVENESS BE-7068C: Spring 2016 1 DECISION ANALYSIS AND COST-EFFECTIVENESS BE-7068C: Spring 2016 Instructor Name: Mark H. Eckman, MD, MS Office:, Division of General Internal Medicine (MSB 7564) (ML#0535) Cincinnati, Ohio 45267-0535

More information

Generating Test Cases From Use Cases

Generating Test Cases From Use Cases 1 of 13 1/10/2007 10:41 AM Generating Test Cases From Use Cases by Jim Heumann Requirements Management Evangelist Rational Software pdf (155 K) In many organizations, software testing accounts for 30 to

More information

Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes

Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes WHAT STUDENTS DO: Establishing Communication Procedures Following Curiosity on Mars often means roving to places with interesting

More information

AGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016

AGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016 AGENDA Advanced Learning Theories Alejandra J. Magana, Ph.D. admagana@purdue.edu Introduction to Learning Theories Role of Learning Theories and Frameworks Learning Design Research Design Dual Coding Theory

More information

POLA: a student modeling framework for Probabilistic On-Line Assessment of problem solving performance

POLA: a student modeling framework for Probabilistic On-Line Assessment of problem solving performance POLA: a student modeling framework for Probabilistic On-Line Assessment of problem solving performance Cristina Conati, Kurt VanLehn Intelligent Systems Program University of Pittsburgh Pittsburgh, PA,

More information