A “GRAND TOUR” OF COMPUTER SCIENCE: RE-DESIGNING CS1 FOR BREADTH AND RETENTION Natalie Linnell, Nicholas Tran, Carol Gittens: Santa Clara University.

Slides:



Advertisements
Similar presentations
Karsten Schmidt: Students’ Experiences in Technology-based Courses in Maths & Stats1 An Evaluation of Students’ Experiences in Technology-based Courses.
Advertisements

LET’S DESIGN YOUR SCHEDULE WELCOME TO UCAS!!!. CONCURRENT ENROLLMENT AND SOPHOMORE BY EXCEPTION In order to attend UVU you must have these two forms.
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
The School of Education University of North Carolina at Chapel Hill George W. Noblit Robert J. Helfenbein.
1 i206: Distributed Computing Applications & Infrastructure 2012
Web Design! John Paxton Montana State University - Bozeman CCSC Northwestern Region Saturday, October 8 th, 2004.
STEPPING STONE PROJECT STEPPING STONE PROJECT designing a new engineering discipline presented by team 1.
Course Project Brief Guideline. 2 Start With The Results  You will need to deliver: A report, documenting your results [For the purpose of this course.
Mathematics: the language of physics and engineering Professor Peter Main Maths in the Science Curriculum University of Southampton 29 July 2014
Approaches to Representing and Recognizing Objects Visual Classification CMSC 828J – David Jacobs.
CSTA K–12 Computer Science Standards Revised 2011.
COMPUTER SCIENCE 10: INTRODUCTION TO COMPUTER SCIENCE Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Backward Design Lesson Planning UWG Lesson Plan Format Lyn Steed University of West Georgia.
Introduction to Programming Environments for Secondary Education CS 1140 Dr. Ben Schafer Department of Computer Science.
Yiangos Ktorides Cyprus Computer Society Computer Science at the Primary and Secondary Schools of Cyprus.
Blending Architecture, Technology and Society Dr. Jeff Schramm History and Political Science Dept. Missouri S&T.
Challenge and Change in Society An Introduction to Psychology, Sociology, & Anthropology.
MELROSE HIGH SCHOOL PROGRAM OF STUDIES New for
Make Room for the Computer Cart? Incorporating Teaching Technology in a Non- equipped Classroom Theresa Pesavento (LSS) & Jonathan Klein and David Macasaet.
An Introductory Course in an Undergraduate E-commerce Technology Degree Program Amber Settle Assistant Professor CTI, DePaul University ISECON November.
The CS4Alabama CE21 Project Goals Alabama participation in current CS AP has been very low (with 220k HS students; 5200 US History and 120 Latin AP exams):
Leveraging Technology to Expand Academic Options Worldwide Gulf Comparative Education Society Symposium 2011 Patricia Wallace, Ph.D. The Johns Hopkins.
CS110: Computers and the Internet Getting Started Orit ShaerOrit Shaer, Scott Anderson, Sohie Lee, Jean Herbst.
Computer Science Graduate Studies in U of Memphis.
CS 160 Introduction to Computer Science Andrew Scholer
Integrating Parallel and Distributed Computing Topics into an Undergraduate CS Curriculum Andrew Danner & Tia Newhall Swarthmore College Third NSF/TCPP.
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly.
Science Case Network GAPS IN REACHING DIVERSE AUDIENCES Aditi Pai Networking Conference August 6-7, 2012 RCN-UBE Project #
Looking at the BIG Issues Chris Stephenson. Agenda Why CS K-12 education is important K-12 CS in the national landscape The BIG Issues.
Southern Regional Education Board MMGW Middle Grades SC A Comparative Study of High- and Low- implementation Middle Grades Schools Gene Bottoms.
Review of Course Approach and Assignment on Class Discussions These slides from session 1 of the class and can be found on the class website.
Interface agents as social models:The impact of appearance on females attitude toward engineering 指導教授: Chen, Ming-puu 報 告 者: Chen, Hsiu-ju 報告日期: 2007.
Redesigning Course Delivery to Enhance Student Engagement and Retention Carol Carruthers May 22, 2009.
1 Minor in Computer Technology Computer Engineering UCSC Baskin School of Engineering.
Best Practices for Introductory Computer Science Valerie Barr, Jessica Bayliss, Monisha Pulimood, Susan Rodger, Ursula Wolz.
ED 310 CASEY HUNT Integrating Technology in the Classroom: It Takes More Than Just Having Computers.
Mrs. E. Pugh Textbooks should be replaced by laptops and computers.
Maureen S. Biggers College of Computing Georgia Institute of Technology J. McGrath Cohoon National Center for Women & IT & University of Virginia.
CMSC104 Problem Solving and Computer Programming Spring 2011 Section 04 John Park.
Internet Literacy for Educators Course : ED 526 Sarah Jean Strunk.
CMSC104 Problem Solving and Computer Programming Spring 2009 Sections 0201 & 0301 Ms. Dawn Block.
{ Applying the NSF/TCPP Curriculum Recommendations to a Liberal Arts Curriculum Akshaye Dhawan, Ursinus College.
CS 161 Computer Science I Andrew Scholer
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
THE IDEAL MIDDLE SCHOOL CLASSROOM FOR BOYS AND GIRLS.
P250 General Educational Psychology. educational psychology  {ed psych}  {learning sciences}  “the study of how humans learn in educational settings,
Statistical Worksheets with Applets MAA Spring Meeting March 12, 2005 Supported by NSF-DUE
Few Women Study Computing 57% of all undergraduate degrees 59% of the undergraduate degrees in biology 42% of the undergraduate degrees in mathematics.
Incorporating PDC Topics into University Level Digital Principles Class Abstract: Digital Computer Principles (CSC 115) is a university wide freshman level.
Messy Data: Teaching Students Early on About the Realities of Data.
Virginia A. Davis, Ph.D. Alumni Professor and Graduate Program Chair Department of Chemical Engineering Auburn University, AL Keywords: 1 st Year Programs,
1 Computer Science 1021 Programming in Java Geoff Draper University of Utah.
MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE CS 149 – Programming Fundamentals (Accelerated)
Supporting Sustainable Active Learning
Computer Science 195/295 Title: Computing Seminar
CMSC104 Problem Solving and Computer Programming Fall 2010 Section 01
Engineering Summer orientation academic guide
CMSC 104 Problem Solving and Computer Programming Fall 2010
CS 160 Introduction to Computer Science
CMSC104 Problem Solving and Computer Programming Fall 2010
CMSC104 Problem Solving and Computer Programming Spring 2010
The University of Idaho Mathematics Redesign
Last Class We Covered Asymptotic Analysis Run “time” Big O
CS 140 Lecture Notes: Introduction
CMSC104 Problem Solving and Computer Programming Fall 2009 Section 2
Test Scores: SAT SAT Total Average Score – 1141 (up from 1115 in 2016) - 62% of students met both benchmarks (up from 59% in 2016) - Average.
CS 140 Lecture Notes: Introduction
River Bend Middle School
Welcome.
Presentation transcript:

A “GRAND TOUR” OF COMPUTER SCIENCE: RE-DESIGNING CS1 FOR BREADTH AND RETENTION Natalie Linnell, Nicholas Tran, Carol Gittens: Santa Clara University

Goals of re-design  Make course function better as an elective  Improve retention, esp. women and underrepresented minorities  Give majors an idea of what CS is as a field  Intro to Computer Science, instead of Intro to Programming CS 1 (F11- S14) CS 2 (F08- S14) % of males completing the course 72%79% % of females completing the course 69%72% Timeframe% women in CS 1 (#offerings) %women in CS 2 (#offerings) %women who finish CS major F11-S1432% (13)20% (5)18% F08-S14NR18% (8)13%

Key Design Elements  Separate problem solving and syntax  Focus on breadth

Focus on breadth – “Grand tour”  “Introduction to CS,” not “Introduction to Programming”  Applied examples in lecture and lab  Physics, math, biology, psychology  Lots of collaborative active learning  Shown to improve retention of women  “Big Ideas” in Computer Science  Brief intros to: the Internet, Databases, Hardware  Societal issues, with 2 papers  Privacy, History of CS, HCI, Hacking  Fulfills Science, Technology, and Society Core requirement

Separate problem solving and syntax  Introduced new, 100-minute lab  Lab is only place C++ is used, pseudocode only in lecture  Pair programming, assigned pairs in lab  Lab is flipped  Possibility of labs in different languages  This grant allowed us to buy laptops, so we could have lab in a regular classroom  No indication of increased student time commitment

Data gathering  Programming problems  Attitudes to CS  Metacognition  Early days, but so far, indications of improved retention TermTotal enrolle d Answer ed 7/7 on Q1 Answer ed 5- 7/7 on Q1 Took at least CS2 DFWMath or Physics majors W1525 (18 took survey) 9 (50% of surveye d 36% overall) 13 (72% of surveye d 52% overall) 3 (12%) 1 (4%) W (27%) 11 (30%) 6 (16%) W (33%) 8 (27%) 3 (10%)

Next steps  Carry ideas into CS2  Multiple labs for CS1

Thanks!  Natalie Linnell:  Nicholas Tran:  Carol Gittens: