Teaching CP in Scotland 02/09/2010. - how you attract students to your CP course - how do you keep them interested - goals/aims of your course - course.

Slides:



Advertisements
Similar presentations
RDG 050 Active Reading and Thinking. ACTIVE READING Keys to success in College: Knowing how to study Liking the course Work hard Previous background in.
Advertisements

Observation and Evaluation of the Use of Clickers in CU Physics Courses Kennda Lynch ASTR 5835 Teaching Seminar, Spring 2008.
GCSE COMPUTING Dan Gardner Session Objectives Gain an overview of the Computer Science curriculum at Key Stage 4 (GCSE). Understand.
CS-550 Syllabus1 CS-550: Comparative Operating Systems Instructor: Dr. Marius D. Soneru Fall 2001.
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
Professor Weaver CSC181 Programming I Professor Weaver
Problem-based Learning An Introduction. What is PBL? –“the most significant innovation in education for the professions in many years” –now very common.
Teaching and Learning Introduction to the course.
1. Introduction Fundamental English Writing Skills Dr. Hsin-Hsin Cindy Lee.
Lesson Plan: part # 2 Lecture # 8. Review of Lecture # 7 Teacher’s preparation is a must for a teacher. Lesson plan reflects teacher’s preparation. A.
Using Narrated PowerPoint Presentations This PowerPoint presentation is a brief walkthrough of some of the uses for narrated presentations in online courses.
Karen Petrie, University of Dundee Teaching Students how to Teach Themselves.
Research Problem In one sentence, describe the problem that is the focus of your classroom research project about student learning: Biology students at.
COMPSCI 101 S Principles of Programming Lecture 1 – Introduction.
Is there a Doctor in the house? Then take me to your leader. Engaging medical and clinical staff in Post Graduate accredited workbased leadership development.
CE0825 Object-Oriented Programming 2 © Allan C. Milne Abertay University v
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
CONTEMPLATION, INQUIRY, AND CREATION: HOW TO TEACH MATH WHILE KEEPING ONE’S MOUTH SHUT Andrew-David Bjork Siena Heights University 13 th Biennial Colloquium.
Intro to SLOs. Frequently Asked Questions Does it stand for “Student Liberation Organization”?
BIT 116:JavaScript. BIT 116: Scripting2 Today Ch 9: Object Oriented Programming, Part 1 –Random numbers –Basic OOP stuff Reading quiz turned in?
GCSE Sociology. What do students learn? Sociology Basics – what does society teach us, and how does it do this? Sociological research – how do we study.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
Lead Teacher Profile  Increase lead teachers from 3 to 6  Lead teacher at every multi-teacher institution  Site level and system level responsibilities.
2/22/2010 TESL 3240 Curriculum Development and Materials Design Course overview.
NEW STANDARD Supplementary Materials Teaching Listening Xcv.
Knowledge Management Systems Comp292/492 Semester 2, 2010.
In-Service Teacher Training Assessment in IGCSE English as a Second Language 0510 Session 3: Mark schemes and Examiners Reports.
King Saud University1 CSC 112 Java Programming I Introduction.
Mr C Johnston ICT Teacher G041: How Organisations Use ICT Introduction To The Unit.
EDU2EXP Exercise & Performance 1 Exercise Physiology and Performance John McCullagh.
University of Papua New Guinea International Economics Lecture 1: Introduction.
INTRODUCTION GC 101. WELCOME TO GC101  Aseel AlHadlaq  Website   
CIT 341: IT Project Management. Objectives Understand the main concepts of project management Understand how Projects are Delivered within Budget Learn.
Active Learning in the Third Year Statistical Physics Module at the University of the Witwatersrand Jonathan Keartland School of Physics, University of.
Welcome to MGT 901 Advanced Research Methods Your Professor: (1) Dr. Chris Mbah (2) Dr. ……………………… …………………………. 1.
ACC 291 Final Exam Question and Answer | UOP Accounting 291 Final Exam Through By Uopehelp.com
COMP9024: Data Structures and Algorithms Course Outline Hui Wu Session 1, 2016
CAP 107 Introduction To Computers. Welcome to CAP 107 Lecturer: Reham Al-Abdul Jabbar
DEVRY CIS 115 Entire Course With Final Exam Check this A+ tutorial guideline at For more classes.
BUS 660 Week 6 Assignment Research Paper To purchase this material link 660/BUS-660-Week-6-Assignment-Research- Paper.
LAW 421 Final Exam To purchase this material link 421/LAW-421-Complete-Class/LAW-421- Final-Exam For more courses visit.
LDR 300 Week 1 Individual Leadership and Management Paper To purchase this material link Week-1-Individual-Leadership-and-Management-
ACC 421 Final Exam Guide 4 Sets To purchase this material link Final-Exam-Guide For more courses visit.
Relationship marketing
Laura Sharp: Senior Lecturer in Law The Law School
COMP9024: Data Structures and Algorithms
How will the new courses be assessed?
Developing CPBL Courses
Evolutionary Computing
BIT 116:JavaScript.
Business Studies 0625.
ELM 530 Possible Is Everything/tutorialrank.com
ELM 530 Competitive Success-- snaptutorial.com
ELM 530Competitive Success/snaptutorial.com
ELM 530 Education for Service-- snaptutorial.com
ELM 530 Education for Service/tutorialrank.com
ELM 530 Education for Service-- snaptutorial.com
MGMT 592 Teaching Effectively-- snaptutorial.com
BUS 407 Teaching Effectively-- snaptutorial.com
ECON 312 Teaching Effectively-- snaptutorial.com.
MAT 209 Teaching Effectively-- snaptutorial.com
ELM 530 Teaching Effectively-- snaptutorial.com
2018 TA Orientation Workshop - Guiding Questions for Reflection
SP10/ WK-10.
Transition Year Mathematics.
Introduction to Computer Architecture
BIT116: Scripting Arrays.
Introduction to the Module
Informatics Practices for Class 11 CBSE Students
Presentation transcript:

Teaching CP in Scotland 02/09/2010

- how you attract students to your CP course - how do you keep them interested - goals/aims of your course - course content, course structure, sequence you do things - languages/toolkits used - textbooks used, key papers, etc - assessed exercises, if any - rubric of your CP exam - final year CP projects, if any - anything else relevant

course website

Aims & goals hands on constraint programming (java & choco) understand underlying technology model and solve variety of problems the frontiers of CP have fun

How we start 1.Present and investigate a problem (or two) 2.Introduce our constraint programming toolkit 3.Solve some small problems (get our hands dirty) Week 1 …

3 lectures a week for 10 week Generally a week goes as follows … 1. introduce a new bit of theory/technology/stuff 2. introduce a new problem 3. model & solve the problem

1 st week

Not in this particular order

Some of the problems we investigate

2 assessed exercises

Contributed material

More contributed material

Some reading material. We do NOT read ALL of this

Final exam 2010