Reinventing the Classroom: Creating a New Course and a Space to Teach It Harry Lewis Gordon McKay Professor of Computer Science 1 March 20131UMBC.

Slides:



Advertisements
Similar presentations
Welcome to PMP certification Introduction for Managers
Advertisements

12/20/20131 Steps To Success presents How to use Linkedin.
Feeding the Content Monster: How to Repurpose Your Association's Web Content for Use in Social Media Leslie OFlahavan, Association Media.
How to Use the Earthquake Travel Time Graph (Page 11
Fundamental Digital Electronics Fundamental Digital Electronics.
Year 6 SATS Meeting Wednesday 30th January 2013
Internet Basics and Information Literacy
How to Succeed in Mathematics WOU Mathematics Department
Created by Jodi Satovsky
World-class Standards World Class Education Standards (WCES) are those standards that, when implemented through quality instruction and content, prepare.
Managing Your Files.
Revision Techniques …or how to pass exams.
Online Course Development Techniques and Best Practices Online Academic Services W.P. Carey School of Business.
TEST PREPARATION Test Success Strategies That Work.
1 Learning about the SAT (and ACT) Read each slide, take notes, and then press enter to proceed to the next comment or slide.
Thomas A. Stewart Literacy Test (OSSLT) Prep Guide 2013
Make sure you know the day and time of the final exam for this section of Math 110: Day: ______ Date:______ Time: ______ to _______ All Math 110.
May IStip Training for NQTs May
Februari Organisation 22. Februari KI´s education and research DANDERYD HOSPITAL 235 FTE students Research SEK 33 million 26 FTE employees.
The Economy of Teaching Mathematics Laurinda Brown, Jan Winter: Graduate School of Education, University of Bristol; Alf Coles, Tracy Wylie, Louise Ordman,
Dr. Saundra Y. McGuire Director, Center for Academic Success Adjunct Professor of Chemistry Louisiana State University How to Ace First Year Chemistry.
Reaching At Risk Students in Algebra 1 and Algebra 2
How can using Aleks™ daily help you?
© Dr Kelvyn Youngman, March 2013 I am I said A local/local cloud by Neil Diamond in 3 minutes and 32 seconds.
CS151 Complexity Theory Lecture 4 April 11, 2013.
Excel Tutorial 3 Calculating Data with Formulas and Functions
Student-Centered Coaching Making Coaching About Student Learning
The CMS Particle Flow algorithm in CMS
Computer Science 20 Discrete Mathematics for Computer Science All the Math you need for your Computer Science courses that you won’t learn in your Math.
KLARA chemical inventory 2013 Ulrika Olsson. How do I find KLARA – alternative 1  – internwebben – Choose system/tool – Chemical index Klara.
Tutorial 11: Connecting to External Data
Microsoft Office 2013 ®® Access Tutorial 2 Building a Database and Defining Table Relationships.
We’ll be spending minutes talking about Quiz 1 that you’ll be taking at the next class session before you take the Gateway Quiz today.
Tutorial 12 Collaborating on a Shared Workbook
Maths and English from Year 3 to Year 9: A student perspective Sue Helme and Richard Teese Centre for Research on Education Systems The University of Melbourne.
Issues Related to Parameter Estimation in Model Accuracy Assessment DDDAS: June 6-7, Tom Henderson & Narong Boonsirisumpun ICCS 2013 Barcelona,
College Algebra Course Redesign Southeast Missouri State University.
Welcome to Back to School Night Mrs
Workshop on Peer Instruction: Setting Yourself up for Success Beth Simon Computer Science and Engineering University of California, San Diego Formerly,
» Teaching an online class, what takes up most of your time?
Classroom Tips and Tricks
Measured Progress ©2011 ASDN Webinar Series Spring 2013 Session Four March 27, 2013 New Alaska State Standards for Math: Connecting Content with Classroom.
Breaking Down the Wall: The Theological Student as Researcher William Badke Associated Canadian Theological Schools of Trinity Western University, Langley,
Prof. Matthew Hertz SH 1029F /
Computer Networks Lecture 1: Logistics Based on slides from D. Choffnes Northeastern U. and P. Gill from StonyBrook University Revised Autumn 2015 by S.
Prof. Matthew Hertz WTC 207D /
Focusing on Learning Instead of Teaching David L Tauck Biology All of the ideas expressed in these slides were adapted from publications and web sites.
Understanding College Grading 12 th Grade Keys to Postsecondary Success #1 (Microsoft, 2011)
Please CLOSE YOUR LAPTOPS, and turn off and put away your cell phones, and get out your note- taking materials.
Using Technology to Engage Students Mac A. Lewis, BMS 7 January am – 11:30 am.
Click to add title A Busy Professor’s Guide to Sanely Flipping Your Classroom Dr. Cynthia Furse Electrical & Computer Engineering.
Patrik Hultberg Kalamazoo College
Student Perceptions of Hybrid Courses. Like about Hybrid Format Course 1 For a few weeks, can take things at your own pace Can cover more topics in less.
1 CS 381 Introduction to Discrete Structures Lecture #1 Syllabus Week 1.
Welcome to Human Behavior and the Social Environment Dawn Burgess, Ed. D.
HOW TO GET THE BEST OUT OF LECTURES OBJECTIVES  Activities before the lecture  Activities during the lecture  Activities after the lecture.
n Taking Notes and Keeping a Journal n Listening Skills n Working Together n Managing Your Time.
Statistics Spring Introduction Dr. Robb T. Koether Office: Bagby 114 Office phone: Home phone: (before 11:00 p.m.) Office hours:
Classic Connections: Innovative Methods for Making Education Work.
Welcome to Chemistry with Mrs. Jackson This PowerPoint is on my website to view later.
DSMA 0393/1414 Comments of Students. Co-requisite Model Student Comments Students were given this request on their final examination: Write a statement.
Computer Science 20 Discrete Mathematics for Computer Science 1 All the Math you need for your Computer Science courses that you won’t learn in your Math.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Student Centered Teaching and Learning
Discrete Mathematics for Computer Science
We’ll be spending minutes talking about Quiz 1 that you’ll be taking at the next class session before you take the Gateway Quiz today.
Measuring Polygon Side Lengths
Jeremy Bolton, PhD Assistant Teaching Professor
PHYS 202 Intro Physics II Catalog description: A continuation of PHYS 201 covering the topics of electricity and magnetism, light, and modern physics.
Utilising Canvas to create a collaborative learning environment…..
Presentation transcript:

Reinventing the Classroom: Creating a New Course and a Space to Teach It Harry Lewis Gordon McKay Professor of Computer Science 1 March 20131UMBC

Step 1 in Creating Anything: Understand what problem you are trying to solve! 1 March 20132UMBC

1 March 20133UMBC

1 March 2013UMBC4 hits movie theaters

CS March 20135UMBC

1 March 20136UMBC

Concentrators < 40% of those who major in CS came to Harvard expecting to major in CS 2.3x 1 March 20137UMBC

Need a Pre-Theory Course For students who haven’t done formal mathematics Regular calculus course not formal enough Not for students doing “honors” calculus 1 March 20138UMBC

CS 20 Syllabus Logic Proofs Graph theory Probability Counting – How many poker hands have 2 pairs? 1 March 20139UMBC

Bad News and Good About the Syllabus The Bad News: No Grand Narrative The Good News: Plenty of Stories! – E.g. for graph theory … 1 March UMBC

Six Degrees to Harry Lewis On Friday, January 23, 2004, at 05:09 AM, Mark Elliot Zuckerberg wrote: [MEZ] Professor, I've been interested in graph theory and its applications to social networks for a while now so I did some research … linking people through articles they appear in from the Crimson. I've set up a preliminary site that allows people to find the connection (through people and articles) from any person to the most frequently mentioned person in the time frame I looked at. 1 March UMBC

Six Degrees to Harry Lewis [MEZ] This person is you. 1 March UMBC

Six Degrees to Harry Lewis [HRL] Can I see it before I say yes? It's all public information, but there is somehow a point at which aggregation of public information feels like an invasion of privacy … 1 March UMBC

Six Degrees to Harry Lewis [HRL] Sure, what the hell, seems harmless … 1 March UMBC

Problem 1 Students Don’t Attend Lectures 1 March UMBC

Typical CS 121 Lecture Slide Typical CS 121 Lecture Attendance 1 March UMBC

Problem 1 Students Don’t Attend Lectures They are all videorecorded for a distance audience Possible Responses Required attendance Unannounced quizzes Restrain distribution of videos All hostile, adversarial, anti-libertarian Universities should be about disseminating information not bottling it up 1 March UMBC

These Solutions Do Not Respond To the Underlying Problem In the information era we do not need the classroom as a venue for information transfer “College is a place where a professor’s lecture notes go straight to the students’ lecture notes, without passing through the brains of either.” 1 March UMBC

1 March UMBC

1 March 2013UMBC20

Plutarch (AD ) on education The mind is not a vessel to be filled but a fire to be kindled. 1 March UMBC

Solution: Flip the Classroom! Listen to lectures at home Do homework in class 1 March UMBC

1 March UMBC

Problem 2 No Place to Teach! 1 March UMBC

Bright, Low-Tech Classroom! Reconfigurable paisley-shaped tables False floor to bring power to each table Whiteboards with daily marker check Projection at both ends of room Controllable shades on windows and skylight 1 March UMBC Ignore these two volunteers: We don’t use computers

In-Class Structure 42 Students Students in tables of 4 Students solve problems, write on whiteboard TFs coach and coax TF checks off solution, group goes on to next problem 1 March UMBC

Typical Class 1 March UMBC

First Class: The Pigeonhole Principle If n pigeons are in fewer than n pigeonholes, some pigeonhole must contain at least two pigeons 1 March UMBC

Now solve the problem! 1 March UMBC If 10 points are chosen from the area of a 1x1 square, then some two points are no more than √2/3 apart (< 0.48) Use the Pigeonhole Principle! 1 1 √2/3

Course Structure New bright flat floor classroom – Pierce 301 Required attendance Daily homework – (collaboration OK with acknowledgment) Homework box removed at beginning of class Exams 1 March UMBC

Grading Each HW problem graded 0-2 Homework 35% Midterms (2) 30% Final exam 25% Check-in questions 10% P/F allowed 1 March UMBC

Typical Topic Structure Before class: – Reading – Watch 20 minute pre-recorded mini-lecture – Check-in problems In class: – HRL does one warm-up problem – TFs return graded problem sets from previous topic – Distribute in-class problems After class: – Homework problems Goal: 10 hours/week outside class, 3 hours in class 1 March UMBC

More Problems! For each of 33 topics (3 per week) need – Readings – Video – Check-in problems – In-class problems – Homework problems Huge management problem! Typical text costs $220 – Use free materials instead – Producing notes for next year with one of the TFs 1 March UMBC

Non-Competitive We take attendance but we do not give points for solving in-class problems 3 wildcard absences permitted No wildcard needed for: – Medical problems/personal emergencies – Religious observances – Official Harvard business 5/42 students are varsity athletes 1 March UMBC

Forming Tables Open until study cards submitted (1 week) HRL made up the tables – Avoid gender clusters – Avoid class-year clusters – Avoid ethnic clusters Unpredictable variables – Ability – Sociability Next-time, re-mix 1 March UMBC

Piazza Discussion Tool 1 March UMBC

Piazza Discussion Tool ☺ Excellent tool for question answering ☺ TeX support ☺ Quick way to post corrections ☺ Post materials that should not be made public ☺ TFs and I monitor constantly and provide quick answers ☺ Allow anonymous questions and comments ☹ Probably a BAD idea to have BOTH anonymity AND quick responses! 1 March UMBC

Keys to Success Get the level of the problems right – Students will put up with a lot if they trust you High quality TFs and plenty of them – Head TF was Biophysics PhD student – CAs were 3 math majors + 1 CS major – Each is responsible for 2 or 3 tables of 3 or 4 1 March UMBC

Learning Tensions Ideally TFs force the table to come up with answer and then call on a student at random to explain table’s answer But we don’t want them to waste time aimlessly We want discourse But we encourage students to bring computers so they can refer to course materials in class In practice one hour is just too short – 50 mins minus warm-up ≈ mins – I’d rather have 3 x 75 minute classes I no longer answer questions during warm-up – Wastes time of students who understand – TFs can answer the question at the table – Counter-cultural! 1 March UMBC

Rigidity and Flexibility The gears really have to click for this style of teaching to be successful And yet you can’t seem to be taking yourself too seriously or you will only make the students anxious Keep your sense of humor 1 March UMBC

A Distance Ed Version! 20 students, from California to UK Students in “rooms” of 4 Use tablets to write on virtual whiteboard Also chat to collaborate TFs wander among rooms to check in and coax – One very experienced Extension TF, one freshman 1 March UMBC

1 March UMBC

Sum-Up on Goals CS 20 aims to teach ways of thinking CS 20 aims to teach vocabulary and methodology CS 20 should give the student little to memorize and a lot to remember “Wait! I remember there is some general way to solve that kind of problem.” 1 March UMBC

CS20 is “Inefficient” Not as much material “covered” as in lectures But if you factor in what students actually learn … 3 hour per week class structure is an anachronism of the lecture era Scalability? 1 March UMBC

Next Time, No Card Problems! 1 March UMBC

Student Comments “I've found this to be the most helpful teaching method at Harvard.” “In-class problem solving is the best. More courses should be taught this way.” “Oh my goodness, the in-class problem solving is beautiful! We need more of it.” 1 March UMBC

Even the Negative Comments are Positive! “The TFs are great. Professor Lewis' teaching is not good. … I find it more useful to … talk to the TFs than listening to his lectures.” 1 March UMBC

“You might say the class is a kind of start-up, and that its niche is the ‘class as context for active, engaging, useful, and fun problem solving’ (as opposed to ‘class as context for sitting, listening, and being bored’). No other class here at Harvard is doing quite what CS 20 is doing with the idea of ‘class.’ … I would love to see other classes here taught in a manner similar to this one - if it succeeds, CS 20 can lead other classes in that direction.” 1 March UMBC

Nice, but a Hawthorne Effect?? 1 March UMBC

FINIS Thank you! 1 March UMBC