Pair Programming Improves Student Retention, Confidence, and Program Quality
|
|
- Logan Newman
- 1 years ago
- Views:
Transcription
1 Pair Programming Improves Student Retention, Confidence, and Program Quality Charlie McDowell and Linda Werner Computer Science Department University of California, Santa Cruz Heather E. Bullock and Julian Fernald Psychology Department University of California, Santa Cruz In recent years, the growth of extreme programming (XP) has brought considerable attention to collaborative programming. Developed over a fifteen year period by Kent Beck and his colleagues, Ron Jeffries and Ward Cunningham[1], XP is a computer software development approach that credits much of its success to the use of pair programming by all programmers, regardless of experience[2]. The pair programming dimension of XP requires that teams of two programmers work simultaneously on the same design, algorithm, code, or test. Sitting shoulder to shoulder at one computer, one member of the pair is the designated driver, actively creating code and controlling the keyboard and mouse. The non-driver constantly reviews the keyed data in order to identify tactical and strategic deficiencies, including erroneous syntax and logic, misspelling, and implementations that don't map to the design. After a designated period of time, the partners reverse roles. Code produced by only one partner is discarded, or reviewed collaboratively before it is integrated. Women and minorities continue to be underrepresented in computer science, and the number of women pursuing college majors in this area is declining. In 1984, 37% of computer science bachelor's degrees were awarded to women and in 1998 that percentage was down to 26% [3]. A number of variables have been proposed to account for this gender difference including: traditional socialization practices that reinforce math and science as male domains; lower confidence ratings and greater math anxiety among women; and women's tendency to take fewer advanced mathematics courses. The belief that computer science is a competitive, alienating field may further discourage women from pursuing careers in this area [4]. Pair programming, when used as a form of collaborative learning, has been shown to increase the number of women (and men) persisting in their previously stated intent to pursue degrees in computer science. In addition, paired teams have been found to significantly outperform individual programmers in terms of functionality and readability, to report greater satisfaction with the problem-solving process, to have greater confidence in their solutions, and to be more likely to complete a programming assignment [5]. Nevertheless, many instructors continue to require students to complete programming assignments independently. Presumably, continued reliance on solo programming in academic settings is rooted in instructor concern that at least one of the partners in a pair will not learn as much as they would if they completed the assignment alone. In the worst case, one member of the pair might do essentially all of the work. Although this would not be pair programming, it is often difficult, if not impossible, to monitor how students actually spend their programming time and how closely they are following the pairing protocol. A Study of Pair Programming in Introductory Computer Science We investigated the effects of pair programming on student performance and subsequent pursuit of computer science related degrees among both female and male college students taking an introductory programming course designed for computer science related majors (computer science, computer engineering, and information systems management). We collected data on 554 students who attempted the course at the University of California-Santa Cruz [6]. Data was collected from a total of 4 sections of the course: Fall 2000, Winter 2001 (2 sections), and Spring One of the principle investigators of this study, Charlie McDowell, taught the Fall and Spring sections of the course. The Winter 2001 sections were taught by UCSC faculty members not associated with this project.
2 Students in the spring section were required to complete programming assignments independently. Students enrolled in the other sections were required to complete all assignments using pair programming. On the first day of class students in the pairing sections were given a brief 15 to 20 minute description of pair programming and instructed to read Williams and Kessler s paper All I Really Need to Know About Pair Programming I Learned in Kindergarten [7]. As an incentive to read the paper they were told that the first quiz might include a question about it. Students in the pairing sections submitted a list of three names of potential partners, and partners were assigned based on these preferences. In nearly all instances, students were assigned a partner from their list. Those that stated no preference were randomly assigned a partner. Whenever possible students remained with the same partner throughout the quarter, however, due to schedule changes and drops, a small number of partner reassignments were necessary. As a result of hardships such as heavy work schedules or living far from campus, seventeen students across the three pairing sections were permitted to program alone for various reasons. Data from these students was combined with the data from the students in the non-pairing section. Although each student was assigned to one 90-minute lab time per week, most programming assignments were completed outside of scheduled lab time. The labs functioned primarily as teaching assistant office hours. There were no specific in-lab assignments and attendance was not mandatory. Programming assignments were scored for functionality and readability. Along with each assignment students submitted a log indicating the amount of time they spent on the assignment (pairing students were asked to differentiate between time spent driving, reviewing, and alone), their level of confidence in their solution, how much they enjoyed working on the assignment, and how satisfied they were with the process. Regardless of whether they completed assignments in pairs, all students took exams independently. The final exam assessed students knowledge of programming concepts and their ability to write new code. We collected information about students SAT scores, the courses they took over the following year, and their major declarations a year after taking the class. An important assumption of this study was that all four of the sections of the course were similar in terms of students academic preparation to succeed. We found no difference in the SAT math scores among the four sections. We did find that the average SAT verbal score for one of the three pairing sections was lower than the score for the other two pairing sections. However, the difference was not significant when compared to the non-pairing section nor was there a significant difference between the pairing sections as a group and the non-pairing section. Because the difference was only between pairing sections it seemed acceptable. Persistence in computer science One of the key hypotheses that was being tested by our study was the following: Women who program in pairs will have higher retention rates than women who program independently. Specifically we wanted to know if using pairing as a learning tool for beginning programmers would influence course completion rates and subsequent computer programming course taking behavior, both in terms of attempts and pass rates, and students decisions to major in computer science related fields. A comparison of students who used pair programming with those who didn t indicated that pairers were significantly more likely to remain in the course through the final exam (90.8%) than were non-pairers. Among just those who took the final exam, the difference in pass rates between pairing (79.6%) and non-pairing students (78.2%) was not statistically significant. Williams and Kessler have proposed pair pressure as a possible explanation for higher completion rates among paired versus unpaired students [8]. According to Williams and Kessler, students who work in pairs may be more likely to complete programming courses because of the shared responsibility that results from collaborative partnerships. As a consequence, paired students may remain in the class for the sake of their partner. Although this is a plausible explanation, it is not supported by these data. The fact that in our study there was no difference in pass rates between pairers who completed the course and non-pairers who completed the course suggests that it was not simply the case that pairers were more likely to stick it out, but rather that a larger proportion of paired students were able to master enough of the course material to pass. For those students that passed the introductory programming course we followed them for one full academic year beyond the intro course. Consequently this analysis was limited to the 321 students who were still enrolled at UCSC three quarters after taking and passing the intro course. Among the students who were intending to pursue a computer science related major at the start of the introductory programming class, successfully passed the class with a C or better, and were still enrolled at UCSC a full year later
3 (N=238; 187 men and 51 women), a significantly higher percentage of the students who had paired had gone on to attempt the subsequent programming course (Introduction to Data Structures) within a year (84.9%), than had the non-pairing students (66.7%). Separate analyses by gender of the effect of pairing on whether the subsequent course was attempted within a year revealed about an 18% difference between pairers and non-pairers for both women and men (73.8% of paired women vs. 55.6% of non-paired women, and 88.0% of paired men vs. 69.4% of unpaired men). The pairing effect was statistically significant for men but not for women. The increase in the percentage of students associated with pairing appears to be quite similar for men and women. The fact that this difference was statistically significant for men but not women is most likely attributable to the relatively small number of women (51 compared to 186 men) in this study. Among students that attempted the Data Structures course, the students from the pairing sections were more likely to pass the Data Structures course on the first attempt (65.5% vs. 40.0%). That is, students who paired in the introductory programming course were more likely to attempt the subsequent programming class and more likely to pass it than those who learned to program independently. This is particularly significant because students in the Data Structures course were required to complete all programming assignment individually. This indicates that there is not a problem with a significant number of weak students passing the intro course with the help of their partner, only to fail in the next course where they must program alone. The difference in pass rates between pair and non-pair students was similar for men (64.6% vs. 37.5%) and women (68.3% vs. 44.4%), although for the women the difference was not statistically significant. Among the students initially intending a computer science major, and who passed the introductory course and remained at UCSC for at least a year, the pairing students were also more likely to have declared a computer science related major 1 year after completing the introductory programming class. This was the case for both women and men. Women who paired were more likely than women who worked independently to be in a computer science related major (59.5% vs. 22.2%). Similarly pairing men were also more likely to have declared a computer science related major 1 year later than men who worked alone (74% vs. 47.2%). Interestingly, the same pattern of results was observed among all students who successfully completed the introductory programming course and were still enrolled at UCSC a year later, regardless of whether they had initially been planning to major in one of the computer science related majors. Pairers were significantly more likely to have declared a computer science related major than non-pairers (56.9% vs. 33.8%), and that was the case for both men (59.5% vs. 41.1%), and women (46.3% vs. 11.1%). Table 1: Comparison of completion rates, pass rates, and persistence in the major. Numbers in bold indicate statistically significant differences. Female Male All Pair Solo Pair Solo Pair Solo % that persisted in the course and took the final % of students taking the final that passed the class with C or better % of passers that took the 2 nd programming course within 1 year % of passers that took the 2 nd course within 1 year restricted to those indicating a planned CS related major at start of intro course % of those taking the 2 nd course that passed it on the first attempt % of passers still at UCSC 1 year later that declared a CS major % of passers still at UCSC 1 year later that declared a CS major restricted to those indicating a planned CS related major at start of intro course Course Performance In addition to completion and pass rates, we looked at specific parts of the course performance. We measured two related, but distinct indicators of course mastery. The first, the quality of the programs that students produce was operationalized as student s normalized average score on the graded programming assignments. The second is the extent to which students are able to apply the concepts covered during the course. We used final exam scores, which all students
4 took independently regardless of whether they paired or not, as the measure of the extent to which they had learned the material. For the following analyses we included only the 486 students who completed the course, defined as taking the final exam. Among students who completed the class, those who paired produced significantly better programs (86.6%) than those who worked alone (68.1%). There was no significant gender difference in average programming scores (men s and women s scores were 81.9% and 82.5% respectively), nor was there an interaction between gender and pairing. In other words, pairing was associated with significantly higher scores for both women and men. It may be that the reluctance of some computer science faculty to use pair programming in their classes is due to a concern that at least some students will earn grades that predominantly reflect their partner s work. It is possible, for example, that the pairing students in our study earned higher average programming scores simply because weaker students received scores that were primarily due to the work of the stronger student in the pair, thus artificially inflating the average programming scores of the pairers. Elsewhere we have argued that the very process of working collaboratively enhances the quality of programs that pairs produce [9]. In that paper we compared the two sections of the introductory programming course that were taught by the same instructor, and for which assignments were intentionally designed to be equivalent. We found that the average score on programming assignments of all of the students in the pairing section was significantly higher than the average score of the top 50% (based on final exam scores) of the non-pairing section. Because the students in different sections of this study did not complete the exact same programming assignments, we did a follow-up study [10] in which a section of pairing students was given the exact same programming assignments as the non-pairing students from our original study. In that study we again found that the programs produced by the pairing students were significantly better than those produced by the non-pairing students, although the difference was not as great as in the original study. This suggests that some of the difference reported in our main study could be from variations in the difficulty of the assignment, but that the overall conclusion is unchanged. Because all of the students in this study took the final exam independently, we considered final exam scores to be a strong indication of the extent to which students had mastered the course material. There was no significant difference in the average final exam of the pairers (75.2%) and the non-pairers (74.4%). This finding strongly suggests that a student s ability to independently apply concepts to novel problems is not compromised by learning to program in pairs. Indeed, considering that a significantly greater percentage of the students who paired took the final, it seems that learning to program in pairs results in mastery for a greater percentage of students. Confidence and Enjoyment Of course the most important goal for students in any class is mastery of the material. This is certainly the case for introductory programming courses, where future success is dependent on a strong foundational knowledge. However, subjective experiences in introductory programming courses may also contribute to decisions about whether to pursue computer science related degrees. For this reason it is important to understand how the experience of pairing influences students confidence and enjoyment of their work. Students responded to the following questions in their logs completed after each graded programming assignment. Confidence: On a scale from 0 (not at all confident) to 100 (very confident), how confident are you in your solution to this assignment? Enjoyment: How much did you enjoy working on this programming assignment? (1=not at all, 7=very much) Pairing students enjoyed working on programming assignments (M=5.15) more than non-pairing students (M=4.69), Likewise, among just the males pairing students reported greater enjoyment (M=5.23) than non-pairing students (M=4.75). Women pairing students also reported greater enjoyment (M=4.90) than non-pairing women (M=4.65), however this difference was not significant. There was also no significant difference in the reported enjoyment of all women versus all men. In addition to enjoying their coursework more, students who paired reported significantly higher confidence in their program solutions (89.4%) than students who worked independently (71.2%), Consistent with findings in other areas, men were significantly more confident (87.0%) than women (81.1%). There was also a significant interaction between pairing and gender with regard to reported confidence. Follow-up tests of the interaction indicated that pairing resulted in more confidence for both women (86.8% vs. 63.0%) and men (90.3% vs. 74.6%). However, the 24% increase in confidence that pairing afforded women was even greater than the 15% confidence boost experienced by men who had the benefit of pairing. The result was a significant decrease of a gender gap in confidence as shown in Figure 1.
5 100% 80% 60% 89.4% 71.2% 86.8% 63.0% 90.3% 74.6% % 20% 0% All Women Men Pairers Non-pairers Figure 1: Confidence in program solutions - closing one gender gap. Conclusion The results of this study provide some of the most compelling evidence to date of the effectiveness of pair programming as a pedagogical tool. It appears that pairing bolsters course completion and consequently course pass rates, and contributes to greater persistence in computer science related majors. Moreover, students who pair were more likely to pass the subsequent programming course which required them to work alone. This is a strong indicator that pairing did not result in a significant number of students passing the course without learning how to program due to a free-ride from their partner. The pairing students also produce higher quality programs, are more confident in their work, and enjoy it more. We hope these findings will encourage instructors to use pair programming not only in their introductory courses, but also in their upper level courses. The continued underrepresentation of women in computer science underscores the need for strategies that foster women s interest and promote their success[4]. Pair programming appears to be one such approach. That the benefits associated with pair programming extend to both men and women speaks to its broad-based appeal. As we continue to investigate the effects of this technique on attracting and retaining female students, parallel research investigating these phenomena in the workplace is also needed. Acknowledgments This work was funded by National Science Foundation grant EIA Any opinions, findings, and conclusions or recommendations expressed in this paper are those of the authors and do not necessarily reflect the views of the National Science Foundation. References [1] Beck, K., Extreme Programming Explained: Embrace Change. 2000, Reading, Mass: Addison-Wesley. [2] Williams, L., et al., Strengthening the Case for Pair Programming. IEEE Software, (4): p [3] Women, Minorities and Persons with Disabilities in Science and Engineering. 2002, National Science Foundation (available at [4] Tech-Savvy Educating Girls in the New Computer Age Executive Summary. 2000, American Association of University Women Education Foundation (available at
6 [5] Williams, L., et al. Building Pair Programming Knowledge through a Family of Experiments. in International Symposium on Empirical Software Engineering Rome, Italy: IEEE. [6] McDowell, C.E., et al. The Impact of Pair Programming on Student Performance and Pursuit of Computer Science Related Majors. in International Conference on Software Engineering Portland, Oregon, USA: ACM Press. [7] Williams, L.A. and R.R. Kessler, All I Really Need to Know About Pair Programming I Learned in Kindergarten. Communications of the ACM, (5): p [8] Williams, L.A. and R.R. Kessler. The Effects of "Pair-Pressure" and "Pair-Learning" on Software Engineering Education. in 13th Conference on Software Engineering Education and Training Austin, TX, USA: IEEE Computer Society. [9] McDowell, C., et al. The Effects of Pair-Programming on Performance in an Introductory Programming Course. in 33rd SIGCSE Technical Symposium on Computer Science Eduation Northern Kentucky: ACM Press. [10] Hanks, B., et al. Program Quality with Pair Programming in CS1. in 9th Annual Conference on Innovation and Technology in Computer Science Education Leeds UK: SIGCSE BUlletin: ACM Press.
The Effects of Pair-Programming on Performance in an Introductory Programming Course
The Effects of Pair-Programming on Performance in an Introductory Programming Course Charlie McDowell and Linda Werner Computer Science Department University of California Santa Cruz, CA 95064 {charlie,linda}@cs.ucsc.edu
Pair-Programming Helps Female Computer Science Students
Pair-Programming Helps Female Computer Science Students LINDA L. WERNER, University of California, Santa Cruz BRIAN HANKS, Fort Lewis College, Durango, Colorado CHARLIE MCDOWELL, University of California,
Guidelines for the Use of Pair Programming in a Freshman Programming Class
Guidelines for the Use of Pair Programming in a Freshman Programming Class Jennifer Bevan, Linda Werner, Charlie McDowell Department of Computer Science University of California at Santa Cruz {jbevan,linda,charlie}@soe.ucsc.edu
INFORMATION TECHNOLOGY FLUENCY FOR MIDDLE SCHOOL GIRLS
INFORMATION TECHNOLOGY FLUENCY FOR MIDDLE SCHOOL GIRLS Shannon Campe ETR Associates Scotts Valley, California 95066 shannonc@etr.org Linda L. Werner Computer Science Department University of California,
Automated Tool to Assess Pair Programming Program Quality
Automated Tool to Assess Pair Programming Program Quality Mazni Omar a, Rohaida Romli b, Azham Hussain c a,b,c Graduate Department of Computer Science, College of Arts and Sciences, Universiti Utara Malaysia,
LESSON STUDY IN COMPUTER SCIENCE: INHERITANCE PART 1: OVERVIEW
LESSON STUDY IN COMPUTER SCIENCE: INHERITANCE PART 1: OVERVIEW Title: Discovering Inheritance through a Popular Video Game in CS1 Authors: Terry Mason, Diane Christie, Bruce Johnston, and Radi Teleb at
Pair Programming in Graduate Software Engineering Course Projects
Pair Programming in Graduate Software Engineering Course Projects Shaochun Xu and Václav Rajlich Department of Computer Science, Wayne State University Detroit, MI48202 {shaochun, rajlich}@wayne.edu Abstract
Test Anxiety, Student Preferences and Performance on Different Exam Types in Introductory Psychology
Test Anxiety, Student Preferences and Performance on Different Exam Types in Introductory Psychology Afshin Gharib and William Phillips Abstract The differences between cheat sheet and open book exams
Evaluating Effectiveness of Pair Programming as a Teaching Tool in Programming Courses
Evaluating Effectiveness of Pair Programming as a Teaching Tool in Programming Courses Silvana Faja sfaja@ucmo.edu School of Accountancy and Computer Information Systems, University of Central Missouri,
Connecticut College and Career Readiness Toolkit Supplemental Data Central High School
Connecticut College and Career Readiness Toolkit Supplemental Data Central High School Prepared by the Educational Policy Improvement Center on behalf of the Connecticut P-20 Council Preface This packet
Examining Science and Engineering Students Attitudes Toward Computer Science
Examining Science and Engineering Students Attitudes Toward Computer Science Abstract Concerns have been raised with respect to the recent decline in enrollment in undergraduate computer science majors.
An Experimental Study of Cooperative Learning in CS1
An Study of Cooperative Learning in CS1 Leland L. Beck Department of Computer Science San Diego State University San Diego, CA 92182-772 (619) 594-687 beck@cs.sdsu.edu Alexander W. Chizhik School of Teacher
When reviewing the literature on
Erik Cooper Tutoring Center Effectiveness: The Effect of Drop-In Tutoring While tutoring as a whole has been demonstrated to improve student learning across a variety of subjects and age groups, there
A Brief Research Summary on Access to College Level Coursework for High School Students. Provided to the Oregon Education Investment Board August 2014
A Brief Research Summary on Access to College Level Coursework for High School Students Provided to the Oregon Education Investment Board August 2014 Prepared by Hilda Rosselli, OEIB College and Career
THE NEGATIVE IMPACT OF TOO MUCH EMPOWERMENT: LASTING EFFECTS
THE NEGATIVE IMPACT OF TOO MUCH EMPOWERMENT: LASTING EFFECTS Alka R. Harriger, Purdue University, arharriger@tech.purdue.edu Kyle D. Lutes, Purdue University, kdlutes@tech.purdue.edu Rosemary Ricci, Purdue
Onsite Peer Tutoring in Mathematics Content Courses for Pre-Service Teachers
IUMPST: The Journal. Vol 2 (Pedagogy), February 2011. [www.k-12prep.math.ttu.edu] Onsite Peer Tutoring in Mathematics Content Courses for Pre-Service Teachers Elaine Young Associate Professor of Mathematics
Session T1A How and Why Collaborative Software Development Impacts the Software Engineering Course
How and Why Collaborative Software Development Impacts the Software Engineering Course Lucas Layman 1, Laurie Williams 2, Jason Osborne 3, Sarah Berenson 4, Kelli Slaten 5, and Mladen Vouk 6 Abstract -
Running head: LEARNING IN PAIR PROGRAMMING INTERACTIONS 1
Running head: LEARNING IN PAIR PROGRAMMING INTERACTIONS 1 Investigating Learning in Novice, Pre-Professional Pair Programming Interactions Adam Lupu Northwestern University LEARNING IN PAIR PROGRAMMING
Student Success at the University of South Carolina: A comprehensive approach Category: Academic Support
Student Success at the University of South Carolina: A comprehensive approach Category: Academic Support Summary: The University of South Carolina Student Success Center offers a comprehensive array of
Important Steps to a Career in Higher Education (MA/MS or or PhD)
Important Steps to a Career in Higher Education (MA/MS or or PhD) 1. Take the right courses Courses to take as an undergraduate, besides typical PSY courses (Intro, Research Methods, Stats): PSY courses
ANALYZING STUDENT LEARNING OUTCOMES IN PROGRAMMING COURSE USING INDIVIDUAL STUDY VS. PAIR PROGRAMMING
ANALYZING STUDENT LEARNING OUTCOMES IN PROGRAMMING COURSE USING INDIVIDUAL STUDY VS. PAIR PROGRAMMING A Paper Submitted to the Graduate Faculty of the North Dakota State University of Agriculture and Applied
What Women Want Addressing the gender imbalance on MBA programmes
What Women Want Addressing the gender imbalance on MBA programmes 1 Introduction JWT Education undertook an international market research project addressing female participation in MBA programmes. The
Impact of attendance policies on course attendance among college students
Journal of the Scholarship of Teaching and Learning, Vol. 8, No. 3, October 2008. pp. 29-35. Impact of attendance policies on course attendance among college students Tiffany Chenneville 1 and Cary Jordan
Use of Placement Tests in College Classes
By Andrew Morgan This paper was completed and submitted in partial fulfillment of the Master Teacher Program, a 2-year faculty professional development program conducted by the Center for Teaching Excellence,
Attitudes Toward Science of Students Enrolled in Introductory Level Science Courses at UW-La Crosse
Attitudes Toward Science of Students Enrolled in Introductory Level Science Courses at UW-La Crosse Dana E. Craker Faculty Sponsor: Abdulaziz Elfessi, Department of Mathematics ABSTRACT Nearly fifty percent
Pair Programming Fall 2015
CS17 Integrated Introduction to Computer Science Hughes Pair Programming Fall 2015 Contents 1 What is Pair Programming? 1 2 Why Pair Program? 1 3 How to Pair Program 2 3.1 The Formal Description..................................
Persistence of Women and Minorities in STEM Field Majors: Is it the School That Matters?
Cornell University ILR School DigitalCommons@ILR Working Papers ILR Collection 3-2010 Persistence of Women and Minorities in STEM Field Majors: Is it the School That Matters? Amanda L. Griffith Wake Forest
Exposure to Female Scientists on Television and the STEM Self-Efficacy of College Females. Kathryn Parker. Dr. Bradley Bond, Communication Studies
Exposure to Female Scientists on Television and the STEM Self-Efficacy of College Females Kathryn Parker Dr. Bradley Bond, Communication Studies Motivation for Study Vocations involving science, technology,
Female Students in High School Physics Results from the 2008-09 Nationwide Survey of High School Physics Teachers
www.aip.org/statistics One Physics Ellipse College Park, MD 20740 301.209.3070 stats@aip.org July 2011 Female Students in High School Physics Results from the 2008-09 Nationwide Survey of High School Physics
Pair Programming in an Introductory Computer Science Course: Initial Results and Recommendations
Pair Programming in an Introductory Computer Science Course: Initial Results and Recommendations Laurie Williams Computer Science Raleigh, NC 27695 +1 919-515-7925 williams@csc.ncsu.e du Kai Yang Computer
A Support Program for Introductory CS Courses that Improves Student Performance and Retains Students from Underrepresented Groups
A Support Program for Introductory CS Courses that Improves Student Performance and Retains Students from Underrepresented Groups Tia Newhall, Lisa Meeden, Andrew Danner Ameet Soni, Frances Ruiz, Richard
Assessing Girls Interest and Confidence in Computing: Results for Globaloria West Virginia
Assessing Girls Interest and Confidence in Computing: Results for Globaloria West Virginia Zhen Wu, Catherine Ashcraft, Wendy DuBow, National Center for Women & IT Rebecca Reynolds, Rutgers University
A COMPARISON OF POST-SECONDARY OUTCOMES FOR TECH PREP AND NON-TECH PREP STUDENTS AT SINCLAIR COMMUNITY COLLEGE. October, 2007
A COMPARISON OF POST-SECONDARY OUTCOMES FOR TECH PREP AND NON-TECH PREP STUDENTS AT SINCLAIR COMMUNITY COLLEGE October, 2007 Office of Research, Analytics and Reporting Sinclair Community College, 444
Higher Education Persistence and Completion. 2015 E 3 Alliance
Higher Education Persistence and Completion 1 Percent of Enrollees 10 Second Year Higher Ed Persistence Rates Not Improving Percent of Central Texas HS Grads Enrolled in Texas Higher Ed that Persist Into
2013 Political Science Department PAPR
2013 Political Science Department PAPR The Political Science Department offers a variety of courses designed to prepare students for transfer to four-year colleges and universities and provide training
American Journal Of Business Education July/August 2012 Volume 5, Number 4
The Impact Of The Principles Of Accounting Experience On Student Preparation For Intermediate Accounting Linda G. Carrington, Ph.D., Sam Houston State University, USA ABSTRACT Both students and instructors
ACT National Curriculum Survey 2012. Policy Implications on Preparing for Higher Standards. improve yourself
ACT National Curriculum Survey 2012 Policy Implications on Preparing for Higher Standards improve yourself ACT is an independent, not-for-profit organization that provides assessment, research, information,
An investment in UC pays dividends far beyond what can be measured in dollars. An educated, high-achieving citizenry is priceless.
Report on Science and Math Teacher Initiative (CalTeach) Legislative Report An investment in UC pays dividends far beyond what can be measured in dollars. An educated, high-achieving citizenry is priceless.
The MetLife Survey of
The MetLife Survey of Preparing Students for College and Careers Part 2: Teaching Diverse Learners The MetLife Survey of the American Teacher: Preparing Students for College and Careers The MetLife Survey
Important Steps to Becoming an MA/MS or PhD in Engineering Psychology and Human Factors
Important Steps to Becoming an MA/MS or PhD in Engineering Psychology and Human Factors 1. Take the right courses Courses to take as an undergraduate, besides typical PSY courses (Intro, Research Methods,
1. My placement in calculus was determined by (Mark all that apply): 2. Did you take the SAT exam? 3. My SAT scores were: Page 1
You have been selected to be part of a national survey of calculus instruction in colleges and universities across the United States. This research project is conducted by the Mathematical Association
Management Challenges in a Large Introductory Computer Science Course
Management Challenges in a Large Introductory Computer Science Course A.T. Chamillard Department of Computer Science U.S. Air Force Academy, CO 80840 703-428-0528 achamillard @ hq.dcma.mil Abstract Many
If your schedule allows you might consider joining ROTC.
Important Steps to Becoming an MA/MS or PhD in Military Psychology 1. Take the right courses Courses to take as an undergraduate, besides typical PSY courses (Intro, Research Methods, Stats): Personality
Virginia s College and Career Readiness Initiative
Virginia s College and Career Readiness Initiative In 1995, Virginia began a broad educational reform program that resulted in revised, rigorous content standards, the Virginia Standards of Learning (SOL),
Student Success in Business Statistics
JOURNAL OF ECONOMICS AND FINANCE EDUCATION Volume 6 Number 1 Summer 2007 19 Student Success in Business Statistics Carolyn F. Rochelle and Douglas Dotterweich 1 Abstract Many universities require Business
The Influence of Session Length On Student Success
The Influence of Session Length On Student Success Ruth Logan Research Associate Santa Monica College Peter Geltner, Ph.D. Dean of Institutional Research Santa Monica College Abstract Do compressed courses
Participation and pass rates for college preparatory transition courses in Kentucky
U.S. Department of Education March 2014 Participation and pass rates for college preparatory transition courses in Kentucky Christine Mokher CNA Key findings This study of Kentucky students who take college
Attrition in Introductory Computer Science at the University of California, Berkeley
Attrition in Introductory Computer Science at the University of California, Berkeley Colleen Lewis Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No.
TEACHING PRINCIPLES OF ECONOMICS: INTERNET VS. TRADITIONAL CLASSROOM INSTRUCTION
21 TEACHING PRINCIPLES OF ECONOMICS: INTERNET VS. TRADITIONAL CLASSROOM INSTRUCTION Doris S. Bennett, Jacksonville State University Gene L. Padgham, Jacksonville State University Cynthia S. McCarty, Jacksonville
The Gender Gap in STEM: The Unique Case of Computer Science. Professor Linda J. Sax Kathleen J. Lehman UCLA
The Gender Gap in STEM: The Unique Case of Computer Science Professor Linda J. Sax Kathleen J. Lehman UCLA The Gender Gap in College Enrollments 14 12 10 8 Millions 6 4 2 Women Men 0 1966 1971 1976 1981
Studying the Effects of Adding 'In-Lab' Programming Tests to a CS Service Course
Studying the Effects of Adding 'In-Lab' Programming Tests to a CS Service Course Edwin M. Knorr and Christopher Thompson Department of Computer Science, UBC knorr@cs.ubc.ca Background CPSC 259 is a core
Important Steps to a Masters or PhD in Public Health
Important Steps to a Masters or PhD in Public Health 1. Take the right courses Courses to take as an undergraduate, besides typical PSY courses (Intro, Research Methods, Stats): Courses related to public
The Condition of College & Career Readiness l 2011
The Condition of College & Career Readiness l 2011 ACT is an independent, not-for-profit organization that provides assessment, research, information, and program management services in the broad areas
Assessment of Core Courses and Factors that Influence the Choice of a Major: A Major Bias?
Assessment of Core Courses and Factors that Influence the Choice of a Major: A Major Bias? By Marc Siegall, Kenneth J. Chapman, and Raymond Boykin Peer reviewed Marc Siegall msiegall@csuchico.edu is a
PROPOSED CHANGES TO THE ADMISSION AMD REGISTERATION IN THE COLLEGE OF NATURAL SCIENCES IN THE UNDERGRADUATE CATALOG 2016-2018
PROPOSED CHANGES TO THE ADMISSION AMD REGISTERATION IN THE COLLEGE OF NATURAL SCIENCES IN THE UNDERGRADUATE CATALOG 2016-2018 Type of Change 1 Academic Change Degree Program Change (THECB 2 form required)
Executive Summary and Recommendations
Executive Summary and Recommendations To download a free copy of the complete report, go to www.aauw.org/learn/research/whysofew.cfm. Executive Summary Women have made tremendous progress in education
Passing When It Counts Math courses present barriers to student success in California Community Colleges
Engaging Californians on Key Education Challenges I S S U E B R I E F F E B U A R Y 2 0 1 2 Passing When It Counts Math courses present barriers to student success in California Community Colleges Overview
Incorporation of an online tutoring tool into programming courses. Abstract
Incorporation of an online tutoring tool into programming courses Ozgur Aktunc Engineering Department St. Mary s University oaktunc@stmarytx.edu Abstract One of the challenges growing institutions face
Bowen, Chingos & McPherson, Crossing the Finish Line
1 Bowen, W. G., Chingos, M. M., and McPherson, M. S. (2009). Crossing the Finish Line: Completing College at America s Public Universities. Princeton, N.J.: Princeton University Press. The authors begin
Important Steps to Becoming a Masters of Social Work (MSW)
Important Steps to Becoming a Masters of Social Work (MSW) 1. Take the right courses Courses to take as an undergraduate, besides typical PSY courses (Intro, Research Methods, Stats): Personality Clinical
Closed Labs in Computer Science I Revisited in the Context of Online Testing
Closed Labs in Computer Science I Revisited in the Context of Online Testing Amruth N. Kumar Ramapo College of New Jersey 505 Ramapo Valley Road Mahwah, NJ 07430 1 201 684 7712 amruth@ramapo.edu ABSTRACT
Mission and purpose of the program
Self-Study Interdisciplinary Studies: Social Science Prepared by Ann Branaman, Director of Interdisciplinary Studies in the College of Arts and Letters Mission and purpose of the program This interdisciplinary
UCLA JOINT MATHEMATICS EDUCATION PROGRAM FOR UCLA CALTEACH - MATH SENIORS
Students in the senior year of the UCLA CalTeach-Math program, may also participate in the UCLA Joint Education Program (JMEP). JMEP was initiated in 1986 by the Department of and the Teacher Education
Psychology. Administered by the Department of Psychology within the College of Arts and Sciences.
Psychology Dr. Spencer Thompson, Professor, is the Chair of Psychology and Coordinator of Child and Family Studies. After receiving his Ph.D. in Developmental Psychology at the University of California,
Earn 57% of all the undergraduate degrees awarded. Much less likely than men to major in computer science, physical sciences, and engineering
Mary Madden, Ph.D. College of Education and Human Development University of Maine Maine Girls Collaborative Project Earn 57% of all the undergraduate degrees awarded Much less likely than men to major
Program Visualization for Programming Education Case of Jeliot 3
Program Visualization for Programming Education Case of Jeliot 3 Roman Bednarik, Andrés Moreno, Niko Myller Department of Computer Science University of Joensuu firstname.lastname@cs.joensuu.fi Abstract:
Test-First Teaching: Extreme Programming Meets Instructional Design in Software Engineering Courses
Test-First Teaching: Extreme Programming Meets Instructional Design in Software Engineering Courses Mark A. Ardis 1 and Cheryl A. Dugas 2 Abstract Test-first development is a practice of extreme programming
ABET TAC CIP Report for the Academic Year 20010 2011. Mechanical Engineering Technology (MET) Program
ABET TAC CIP Report for the Academic Year 20010 2011 Mechanical Engineering Technology (MET) Program I. Introduction This document reports the findings and proposed changes resulting from analysis of data
Categories and Subject Descriptors K.3.2 [Computer and Information Science Education]: Computer Science Education, Curricula.
Overcoming Misconceptions About Computer Science With Multimedia Glenn D. Blank, Sally Hiestand and Fang Wei Lehigh University Computer Science and Engineering Department, 19 Packard Lab Bethlehem, PA
Failure Rates in Introductory Programming
Failure Rates in Introductory Programming Jens Bennedsen IT University West Fuglesangs Allé 20 DK-8210 Aarhus V Denmark jbb@it-vest.dk Michael E. Caspersen Department of Computer Science University of
An Accelerated Introductory Computer Science Course Sequence for Non-Traditional Master s Students
An Accelerated Introductory Computer Science Course Sequence for Non-Traditional Master s Students J. Denbigh Starkey Ray S. Babcock Anne S. DeFrance Computer Science Department Montana State University
Important Steps to Becoming an MA/MS or PhD in Educational Psychology. 2. It is critical to do well in your courses
Important Steps to Becoming an MA/MS or PhD in Educational Psychology 1. Take the right courses Courses to take as an undergraduate, besides typical PSY courses (Intro, Research Methods, Stats): Any Education
ENVS 101: Introduction to Environmental Science Learning Outcomes Assessment Project Executive Summary
Submitted by Elizabeth Shrader ENVS 101: Introduction to Environmental Science Learning Outcomes Assessment Project Executive Summary Stage 1: Designing and proposing a Learning Outcomes Assessment Project:
Psychology. 42 Credits Complete the requirements shown in the General Education Requirements section of this catalog. Include this specific course.
Psychology Psychology is the science of behavior and mental processes. Behavior is anything an organism does that we can observe and record; examples include smiling, talking, yelling, and marking a questionnaire.
MSP-Motivation Assessment Program (MSP-MAP)
MSP-Motivation Assessment Program (MSP-MAP) Tools for the Evaluation of Motivation-Related Outcomes of Math and Science Instruction Martin Maehr (mlmaehr@umich.edu), Principal Investigator Stuart Karabenick
Having Fun with Computer Programming and Games: Teacher and Student Experiences
Having Fun with Computer Programming and Games: Teacher and Student Experiences Clare McInerney Lero - the Irish Software Engineering Research Centre, University of Limerick, Ireland clare.mcinerney@lero.ie
Changes in the Demographic Characteristics of Texas High School Graduates. Key Findings
Changes in the Demographic Characteristics of Texas High School Graduates 2003 2009 Key Findings The number of Texas high school graduates increased by 26,166 students, an 11 percent increase from 2003
Discussion Questions
Discussion Questions Spring Quarter 2013 Whistling Vivaldi: How Stereotypes Affect Us and What We Can Do 1. Claude Steele says that Whistling Vivaldi is about identity contingencies, or the things you
Student-Centered Active Learning and Teaching (SCALT) Method in Jordan
Student-Centered Active Learning and Teaching (SCALT) Method in Jordan T he findings presented in this brief have stimulated an ongoing policy discussion about the extent to which teachers should use the
College Choice Report
A Profile of 0 ACT-tested high school graduates College Choice Report Part Preferences and Prospects ACT is an independent, nonprofit organization that provides assessment, research, information, and program
Online, ITV, and Traditional Delivery: Student Characteristics and Success Factors in Business Statistics
Online, ITV, and Traditional Delivery: Student Characteristics and Success Factors in Business Statistics Douglas P. Dotterweich, East Tennessee State University Carolyn F. Rochelle, East Tennessee State
A Comparison of Student Learning Outcomes in Traditional and Online Personal Finance Courses
A Comparison of Student Learning Outcomes in Traditional and Online Personal Finance Courses Eddie J. Ary Associate Professor Frank D. Hickingbotham School of Business Ouachita Baptist University Arkadelphia,
REDESIGNING STUDENT LEARNING ENVIRONMENTS
REDESIGNING STUDENT LEARNING ENVIRONMENTS TODAY S DISCUSSION Overview of the Methodology and Findings of the Successful Redesign Projects Proven Models for Successful Redesign Established in 1999 as a
Slugs on STEM: preparing competent & diverse teachers
Slugs on STEM: preparing competent & diverse teachers Gretchen Andreasen Cal Teach, UCSC Nandini Bhattacharya Mathematics, UCSC Debra Lewis Mathematics, UCSC UC Santa Cruz: serving Silicon Valley & Steinbeck
To achieve this aim, UDC-CC committed staff and resources to implement the following priorities: (Priority Update Document Feb.
Retention Initiatives at UDC-CC In an effort to ensure that students complete their degree programs, UDC-CC has engaged in a number of initiatives and employed various strategies to help students persist
A Study of Barriers to Women in Undergraduate Computer Science
A Study of Barriers to Women in Undergraduate Computer Science Abstract Greg Scragg & Jesse Smith SUNY Geneseo Dept. of Computer Science Geneseo, NY 14454, USA scragg@cs.geneseo.edu jds97@cs.geneseo.edu
Developmental Education Plan Procedures Guide
Developmental Education Plan Procedures Guide Effective Fall 2007 TABLE OF CONTENTS 1.0 INTRODUCTION... 1 1.1 Developmental Education Mission Statement... 1 1.2 Goal Statement... 1 2.0 MANDATORY ASSESSMENT...
Proceedings of the Annual Meeting of the American Statistical Association, August 5-9, 2001 WORK EXPERIENCE: DETERMINANT OF MBA ACADEMIC SUCCESS?
Proceedings of the Annual Meeting of the American Statistical Association, August 5-9, 2001 WORK EXPERIENCE: DETERMINANT OF MBA ACADEMIC SUCCESS? Andrew Braunstein, Iona College Hagan School of Business,
Improving Female Student Retention in Computer Science during the First Programming Course
Improving Female Student Retention in Computer Science during the First Programming Course Hacer Varol and Cihan Varol Abstract This paper is an evaluation study to improve female student retention in
Review test prep resources for educators, students and families.
Goals: Discuss findings of the 2013 SAT Report on College and Career Readiness and the ACT 2013 Condition of College and Career Readiness; examine performance data to see how Arizona students are testing.
Abstract Title Page Not included in page count.
Abstract Title Page Not included in page count. Title: Measuring Student Success from a Developmental Mathematics Course at an Elite Public Institution Authors and Affiliations: Julian Hsu, University
CHAPTER 5. Leaving Certificate Examinations
CHAPTER 5 Leaving Certificate Examinations SÉ SÍ GENDER IN IRISH EDUCATION Leaving Certificate Examinations 1 Leaving Certificate examination candidates This chapter provides a detailed analysis of participation,
Developmental Education Pilot Report Southeastern Louisiana University Submitted January 2015
1 Developmental Education Pilot Report Southeastern Louisiana University Submitted January 2015 Developmental Education Mathematics Pilot Combined Developmental Math and College Algebra Conducted Fall
Radford University TEACHER EDUCATION PROGRAM
Radford University TEACHER EDUCATION PROGRAM POLICIES AND PROCEDURES GOVERNING ADMISSION/READMISSION, FIELD PLACEMENT, RETENTION, and PROGRAM COMPLETION Students have a professional obligation to abide
TOOL KIT for RESIDENT EDUCATOR and MENT OR MOVES
Get to Know My RE Observe Collect Evidence Mentor Moments Reflect Review Respond Tailor Support Provide Provide specific feedback specific Feedback What does my RE need? Practice Habits Of Mind Share Data
SKILL LEVEL ASSESSMENT AND MULTI-SECTION STANDARDIZATION FOR AN INTRODUCTORY MICROCOMPUTER APPLICATIONS COURSE
SKILL LEVEL ASSESSMENT AND MULTI-SECTION STANDARDIZATION FOR AN INTRODUCTORY MICROCOMPUTER APPLICATIONS COURSE Dr. Diana I. Kline and Dr. Ted J. Strickland, Jr. Department of Computer Information Systems
Changing Distributions: How online college classes alter student and professor performance
Changing Distributions: How online college classes alter student and professor performance Eric Bettinger, Lindsay Fox, Susanna Loeb, and Eric Taylor CENTER FOR EDUCATION POLICY ANALYSIS at STANFORD UNIVERSITY
Key components of a successful remedial/developmental education program include an effective organizational structure, mandatory assessment and
components of a successful remedial/developmental education program include an effective organizational structure, mandatory assessment and diagnostic testing, required orientation, a variety of instructional
UCSC SECONDARY MATH CREDENTIALS (WITH MASTERS)
UCSC SECONDARY MATH CREDENTIALS (WITH MASTERS) UCSC offers two secondary mathematics credentials within the MA program: 1. Single Subject Mathematics Credential (pages 1-2) 2. Foundational Level Mathematics
An Analysis of how Proctoring Exams in Online Mathematics Offerings Affects Student Learning and Course Integrity
An Analysis of how Proctoring Exams in Online Mathematics Offerings Affects Student Learning and Course Integrity Introduction Reliable assessment is central to education and educational institutions for