A Pair Programming Trial in the CS1 Lab

Size: px
Start display at page:

Download "A Pair Programming Trial in the CS1 Lab"

Transcription

1 A Pair Programming Trial in the CS1 Lab Shamim Khan 1, Lydia Ray 2, Aurelia Smith 3, Angkul Kongmunvattana 4 TSYS School of Computer Science Columbus State University Columbus, GA 31907, USA { 1 khan_shamim, 2 ray_lydia, 3 smith_aurelia, 4 kongmunvattana_angkul}@colstate.edu Abstract The benefits of pair programming have been recognized for some time now. Numerous attempts have been made to introduce pair programming in the classroom to improve student learning and performance. A trial introduction of this method in the introductory Computer Science (CS1) lab-based class is reported. The noticeable improvement found in student performance is in agreement with most previous studies. This study also explores student perception of this collaborative approach to learning, and some administrative issues. Keywords pair programming; collaborative learning; pair formation; driver-navigator model; student perception I. INTRODUCTION Motivation generated in the freshman year plays an important role in undergraduate student retention and progression. According to one study, 60% of students who abandon their course of study do so in their first year [1] at the university. Student failure and withdrawal rates in the introductory Computer Science (CS1) course are unacceptably high in most institutions more than 30% in the US according to a nationwide survey [2]. At Columbus State University (CSU), the average student success rate in CS1 over the last five years ( ) has been around 53%. Student success in CS1 is decided largely by their success in learning problem solving using computer programming. Student performance in classroom exercises and assignments shows a large number of students struggling when it comes to understanding core computing concepts and essential features of programming languages. Lack of success leads to students loss of confidence and many simply give up. In recent years, a number of approaches has been tried to address the issues of both low CS1 enrollment and success rates. These include the use of more attractive interactive programming languages and IDEs (e.g., Alice, Greenfoot and Python), media computation [3], robotics [4], computer games [5] as well as pair programming. This paper reports a trial of the pair programming approach in the CS1 lab class over several semesters at CSU s School of Computer Science. II. PAIR PROGRAMMING IN INDUSTRY AND THE CLASSROOM The origin of pair programming is in extreme Programming (XP) - an emerging software development methodology intended to improve productivity. In software industry pair programming, production code is written collaboratively with a partner, where two programmers sit side by side and share a computer. Anecdotal evidence suggests that two programmers can be more than twice as fast and can think of more than twice as many solutions than the two working on their own. Also, constant code reviews, an inherent part of pair programming, results in higher defect prevention and removal leading to a higher quality product. As reported in a survey of professional pair programmers by [6], all participants agreed that they had more confidence in their solution when doing pair programming than when they worked alone. About 96% of them agreed that they enjoyed their job more when programming in pairs. In an experiment at the University of Utah [6], students in two courses - Collaborative Development of Active Server Pages (20 juniors and seniors) and Software Engineering ( 41 juniors and seniors) were divided into two groups paired and non-paired. Reportedly, students in pairs passed 15% more of

2 instructor s test cases compared with those working individually. Ever since the establishment of pair programming as a useful technique in professional software development, educators have been trying to understand its potential benefits in introductory computing courses. In 2002, a study was conducted on the effectiveness of pair programming on freshman learning at the University of Santa Cruz [7] showing improvements in the quality of completed programming assignments as well as the time spent in completing these assignments. A number of studies thereafter have also shown the positive effect of pair programming on student learning and the quality of code produced by students [8,9,10,11]. However, at least one study [12] demonstrated some negative aspects of pair programming. According to this study, students who used pair programming did not write significantly better programs than students who worked alone. Most students were of the opinion that the key to success in pair programming was to get a good partner. III. PAIR PROGRAMMING AT CSU In an effort to improve student retention and progression rates in Computer Science, as well as to attract non-computer Science majors to this discipline, it was decided to investigate pair programming as a teaching methodology. As part of a trial involving the CS1 lab class, students were paired together during the first week of the semester. A. Formation of Pairs A student s motivation to work collaboratively depends to a large extent on compatibility with his/her partner. Accordingly, a good deal of attention has been focused on the strategies for forming pairs. The following pair-formation methods have been suggested in the National Center for Women & Information Technology (NCWIT) pair programming-in-a-box resources [13]: - Pairs based on levels of programming experience - Pairs formed randomly - Pairs formed by students with instructor guidance The students involved in this study were all freshmen, with most of them in their first semester at the university. The traditional approach of asking students to find their partners to form a pair was not adopted since the students hardly knew each other, especially during the first week of the semester. This decision was later borne out by our survey results (see below) which indicated possible difficulty faced by students in this approach. Instead of forming pairs randomly, we decided to form pairs based on individual programming experiences. To assist the pairing of students, they were asked to do a selfevaluation of their programming skill in a survey carried out on the first day of the semester. An attempt was made in this process to pair students with comparable programming experience and skills by avoiding strong-weak and weak-weak pairs as far as possible. This was based on the idea that putting two weak students together might put these students at a relative disadvantage compared with pairs with a different mix. Strong-weak pairing also was avoided with the expectation that such a pairing would result in the more skilled student dominating over his/her weaker partner, thus making it difficult to maintain the spirit of learning through equal participation. B. The Pair programming Model Students in each pair worked collaboratively on each assignment. They were asked to assume driver and navigator roles and switch them regularly. The driver controlled the mouse and keyboard to enter the code, compile and run it. The navigator actively examined the driver s work for syntax and logic errors, and any deficiencies in the design, or for possible designimplementation mismatch. He/she also looked up resources and thought of alternatives. The driver and navigator would switch roles every 20 minutes or so, ensuring they worked as a team and obtained the benefit of acting in each role. The pair would continue working in this manner until the programming assignment was complete. The issue of assessing work done by students in a pair is a difficult one. The simplest approach is to award both students the same grade, although ideally, in a group effort, individuals should receive grades based on the amount of effort they put in. Assessing individual contribution, for example, through interviews, can be time consuming and difficult to

3 manage. We adopted an approach built partially on peer review. Students in a pair were required to submit their work jointly but respond to a few peer review questions independently. Both students in a pair received the grade for their joint effort after it had been weighted by mutual peer evaluation. The evaluation questions used are given in Table 1 below. Students had to submit answers to these questions with each assignment work using a 5-point Likert scale, with 5 corresponding to strongly agree, 3 to neutral, and 1 to strongly disagree. Each student s grade was scaled by the average of his/her partner s responses to these three questions. TABLE I. PEER EVALUATION QUESTIONS 1. My partner did his/her fair share of the work 2. My partner was cooperative 3. My partner was willing to switch drivernavigator roles IV. RESEARCH OUTCOMES The two broad objectives of our investigation were: (1) to find out if pair programming is beneficial to students and (2) to assess student perception of pair programming. To ascertain the impact of pair programming on student performance, course grades earned by students in three CS1 classes taught with pair programming over two semesters during were compared with the grades from classes offered without this approach over the previous five semesters during (the CS1course did not have a separate lab-based component before 2006). It was assumed that improved grades would indicate an overall improvement in students understanding of the material covered in the class as well as their programming skills. Table 2 below shows the percentage of students failing to obtain a satisfactory grade. The DWF value represents the fraction of the total number of students who were unable to obtain an A, B or C grade, and it includes students who withdrew from the course late in the semester, presumably after failing to keep up with the class. The last three rows of this table correspond to data from the three groups of students taught with pair programming. Figures in table 2 shows that, based on available data, student performance in classes with pair programming is significantly better, with DWF rates in the range 7%- 45%, compared with performance in classes where students worked on their own, with these rates in the range 20%-57%. TABLE II. STUDENT DWF GRADE PERCENTAGES IN CLASSES WITH AND WITHOUT PAIR PROGRAMMING Semester DWF (%) Fall, % Spring, % Fall, % Spring, % Fall, % Spring, 2009 a 45% Fall, 2009 (section 1) a 7% Fall, 2009 (section 2) a 21% a. Classes offered with pair programming To assess student perception of the benefits or otherwise of pair programming, and issues related to its compliance and administration, an exit survey of the class was conducted. Questions in this survey were also answered using a 5-point Likert scale. The issues evaluated and the corresponding questions in the questionnaire are shown below in Table 3. Based on a survey done on 59 students belonging to three separate classes over two semesters, 24% of them admitted to splitting the work and doing their own share independently. This amounted to practicing cooperation rather than collaboration, which is the central to pair programming. There was also the tendency among some students (22%) to do the same work independently and submit the better one once again violating the principle of collaboration. These feedback data pointed to a degree of student resistance to full compliance with the pair programming model. With peer evaluation, although only 10% admitted they rated their partner too highly, this contrasted with our own observation of individual performance and the rating they received from their partners. We found that students tended to rate their partners highly or very highly (4 or 5 out of 5) quite consistently, even when it was the weaker partner.

4 TABLE III. STUDENT SURVEY ISSUES AND CORRESPONDING QUESTIONS Issues Questions Benefits Working in pair for doing programming assignments in class helped me get a better grade Experience I enjoyed pair programming There should be pair programming for programming assignments in other courses Working in a pair hindered my progress I prefer doing programming assignments in class on my own Opinion on My partner was cooperative partner My partner did his/her fair share of work I had the right partner Execution In my pair, we split the assignment exercises and worked on separate parts In my pair, we both worked on the same exercises and submitted the better of the two. Peer evaluation Opinion on the drivernavigator model Pair formation strategy In rating my partner I gave him/her more credit than deserved In rating my partner I gave him/her the credit he/she deserved It is possible to work collaboratively with one person as the driver and the other person as the navigator Students should be allowed to choose their own pair programming partner The professor should choose the partner for everyone Partners should be chosen randomly Not knowing anyone well enough in the class may be a problem in choosing your own partner Overall, student attitude to pair programming was positive. In terms of the benefit gained from pair programming, students thought it helped with their understanding of the assignments given (74%) and with improving their programming skill (76%). The use of pair programming in other future courses was supported by 71% of the respondents. Opinion was more divided on the driver-navigator model, with just 64% expressing their confidence in it. The method followed for forming pairs was viewed broadly negatively, with 72% expressing the opinion that students, not instructors, should choose their partners. Interestingly, although pairs were formed by instructors, only 10% thought they had the wrong partner and 59% expressed the opinion that not knowing others in the class well enough would make it difficult for them to select a partner. V. CONCLUSIONS Previous studies have highlighted the potential benefits of pair programming, which include - Better learning due to peer-tutoring Students feel more at ease, and thus can concentrate better on the subject matter, with a peer tutor rather than a professional teacher [14]. - Better utilization of time Students don t need to wait for instructor help if their partner can help. - Positive effects of legitimized collaboration Collaborative work, particularly during the school years, is treated with suspicion, and often regarded as cheating. Pair programming gives students early collaborative work experience, fostering the development of teamwork and communication skills that are highly valued in both the academia and the job market. - Reduced workload for instructors Pair programming reduces assessment workload significantly for instructors, leaving more time for creative efforts to improve teaching. Data on grades available to us so far, and as presented in this paper, suggest an overall improvement in student performance with pair programming. But students own opinion on this approach is somewhat mixed. There appears to be a certain level of reluctance among students to accept its beneficial effects. There is anecdotal evidence that this dissatisfaction with pair programming might be linked to students not being used to collaborative work in the past, and their natural resistance to being forced into a different mindset. Elements of the pair programming model that attempt to impose a structure on students work habit appear to be particularly unpopular the best example of which is

5 the requirement of switching driver-navigator roles at regular intervals. More than a third of the students did not view the driver-navigator-based model favorably. There also appears to be a strong feeling among students against the instructor forming student pairs. Instructor intervention only for students unable to form pairs by themselves may help achieve a higher student satisfaction level crucial for the successful administration of pair programming in the class room. Students learning experience in the introductory Computer Science course is crucial in forming their first impression of the discipline. Early success can lead to a lasting impact on student motivation. The findings of this study lend further credence to the strategy of using pair programming to help improve student performance and hence student retention and progression in Computer Science. But it also brings to light the existence of underlying student apathy to collaborative learning. A successful implementation of pair programming would depend on addressing administrative issues such as pair formation and assessment taking students concerns into account. [8] C. McDowell, L. Werner, H. Bullock, and J. Fernald, The effects of pair-programming on performance in an introductory programming course, Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, pp , February 27 March 3, Cincinnati, USA, [9] L. Williams, E. Wiebe, K.Yang, M. Ferzli and C. Miller, In support of pair programming in the introductory computer science course, Computer Science Education, Vol. 12, Issue 3, 2002, pp [10] B. Simon, and B. Hanks, First-year students impressions of pair programming in CS1, Journal on Educational Resources in Computing (JERIC), Vol. 7, Issue 4, pp [11] G. Braught, L. M.Eby, and T. Wahls, The effects of pairprogramming on individual programming skill, ACM SIGCSE Bulletin, Vol. 40, Issue 1, pp , [12] J. Somervell, "Pair Programming: Not for Everyone?" 2006 International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS'06), Las Vegas, USA, June 26-29, [13] National Center for Women & Information Technology Resources website. [Online], Pair Programming-in-a-Box: The Power of Collaborative Learning, 2010, Available: [14] S. W. Ehly and S. C. Larsen, Peer Tutoring for Individualized Instruction, Boston: Allyn and Bacon, Inc., REFERENCES [1] E. W. G. Clua, A Game Oriented Approach for Teaching Computer Science, SBC 2008 Workshop on Computing Education, Belem do Para, Brazil, July 12-18, [2] H.Roumani, Design Guidelines for the lab Component of Objects-first CS1, Proc. Thirty-third SIGCSE Technical Symposium on Computer Science Education, D. Knox, Ed. ACM, New York, 2002, pp [3] L. Ray, S. Khan, W. Summers and B.Wright, Media Computation: An Audio-Visual Approach to Teaching Computer Programming, International Journal for Knowledge, Science and Technology, Vol.1, Issue 2, pp , [4] M. Koski, J. Kurhila, and T. Pasanen, Why using robots to teach computer science can be successful theoretical reflection to andragogy and minimalism, Proc. 8th International Conference on Computing Education Research, Koli, Finland, November 13-16, [5] A. M. Phelps, C. A. Egert and J. D. Bayliss, "Games in the Classroom: Using Games as a Motivator for Studying Computing: Part 1, " IEEE Multimedia, Vol. 16, Issue 2, pp. 4-8, Apr.-June [6] L. Williams and R. R. Kessler, "Experimenting with Industry's 'Pair-Programming' Model in the Computer Science Classroom," Computer Science Education, Vol. 11, Issue 1, pp. 7-20, [7] J. Bevan, L. Werner,C. McDowell, Guidelines for the use of pair programming in a freshman programming class, Proceedings of the 15th Conference on Software Engineering Education and Training (CSEET'02), Covington, USA, February 25-27, 2002.

Pair Programming. Spring 2015

Pair Programming. Spring 2015 CS4 Introduction to Scientific Computing Potter Pair Programming Spring 2015 1 What is Pair Programming? Simply put, pair programming is two people working together at a single computer [1]. The practice

More information

Pair Programming in Introductory Programming Labs

Pair Programming in Introductory Programming Labs Session 2230 Pair Programming in Introductory Programming Labs Eric N. Wiebe, Laurie Williams, Julie Petlick, Nachiappan Nagappan, Suzanne Balik, Carol Miller and Miriam Ferzli NC State University, Raleigh,

More information

The Impact of Instructor Initiative on Student Learning: A Tutoring Study

The Impact of Instructor Initiative on Student Learning: A Tutoring Study The Impact of Instructor Initiative on Student Learning: A Tutoring Study Kristy Elizabeth Boyer a *, Robert Phillips ab, Michael D. Wallis ab, Mladen A. Vouk a, James C. Lester a a Department of Computer

More information

GROUP COMPOSITION IN THE NAVIGATION SIMULATOR A PILOT STUDY Magnus Boström (Kalmar Maritime Academy, Sweden)

GROUP COMPOSITION IN THE NAVIGATION SIMULATOR A PILOT STUDY Magnus Boström (Kalmar Maritime Academy, Sweden) GROUP COMPOSITION IN THE NAVIGATION SIMULATOR A PILOT STUDY Magnus Boström (Kalmar Maritime Academy, Sweden) magnus.bostrom@lnu.se ABSTRACT: At Kalmar Maritime Academy (KMA) the first-year students at

More information

Pair Programming: When and Why it Works

Pair Programming: When and Why it Works Pair Programming: When and Why it Works Jan Chong 1, Robert Plummer 2, Larry Leifer 3, Scott R. Klemmer 2, Ozgur Eris 3, and George Toye 3 1 Stanford University, Department of Management Science and Engineering,

More information

Evaluating Collaboration and Core Competence in a Virtual Enterprise

Evaluating Collaboration and Core Competence in a Virtual Enterprise PsychNology Journal, 2003 Volume 1, Number 4, 391-399 Evaluating Collaboration and Core Competence in a Virtual Enterprise Rainer Breite and Hannu Vanharanta Tampere University of Technology, Pori, Finland

More information

A Study of Metacognitive Awareness of Non-English Majors in L2 Listening

A Study of Metacognitive Awareness of Non-English Majors in L2 Listening ISSN 1798-4769 Journal of Language Teaching and Research, Vol. 4, No. 3, pp. 504-510, May 2013 Manufactured in Finland. doi:10.4304/jltr.4.3.504-510 A Study of Metacognitive Awareness of Non-English Majors

More information

Critical Thinking in Everyday Life: 9 Strategies

Critical Thinking in Everyday Life: 9 Strategies Critical Thinking in Everyday Life: 9 Strategies Most of us are not what we could be. We are less. We have great capacity. But most of it is dormant; most is undeveloped. Improvement in thinking is like

More information

E-learning Strategies to Support Databases Courses: a Case Study

E-learning Strategies to Support Databases Courses: a Case Study E-learning Strategies to Support Databases Courses: a Case Study Luisa M. Regueras 1, Elena Verdú 1, María J. Verdú 1, María Á. Pérez 1, and Juan P. de Castro 1 1 University of Valladolid, School of Telecommunications

More information

On-Line Data Analytics

On-Line Data Analytics International Journal of Computer Applications in Engineering Sciences [VOL I, ISSUE III, SEPTEMBER 2011] [ISSN: 2231-4946] On-Line Data Analytics Yugandhar Vemulapalli #, Devarapalli Raghu *, Raja Jacob

More information

Strategic Planning for Retaining Women in Undergraduate Computing

Strategic Planning for Retaining Women in Undergraduate Computing for Retaining Women Workbook An NCWIT Extension Services for Undergraduate Programs Resource Go to /work.extension.html or contact us at es@ncwit.org for more information. 303.735.6671 info@ncwit.org Strategic

More information

Carolina Course Evaluation Item Bank Last Revised Fall 2009

Carolina Course Evaluation Item Bank Last Revised Fall 2009 Carolina Course Evaluation Item Bank Last Revised Fall 2009 Items Appearing on the Standard Carolina Course Evaluation Instrument Core Items Instructor and Course Characteristics Results are intended for

More information

ACBSP Related Standards: #3 Student and Stakeholder Focus #4 Measurement and Analysis of Student Learning and Performance

ACBSP Related Standards: #3 Student and Stakeholder Focus #4 Measurement and Analysis of Student Learning and Performance Graduate Business Student Course Evaluations Baselines July 12, 2011 W. Kleintop Process: Student Course Evaluations ACBSP Related Standards: #3 Student and Stakeholder Focus #4 Measurement and Analysis

More information

Pair Programming: A Contingency Approach

Pair Programming: A Contingency Approach Pair Programming: A Contingency Approach Pair Programming: A Contingency Approach Abstract Carolina Salge University of Georgia csalge@uga.edu Research-in-Progress Nicholas Berente University of Georgia

More information

Undergraduates Views of K-12 Teaching as a Career Choice

Undergraduates Views of K-12 Teaching as a Career Choice Undergraduates Views of K-12 Teaching as a Career Choice A Report Prepared for The Professional Educator Standards Board Prepared by: Ana M. Elfers Margaret L. Plecki Elise St. John Rebecca Wedel University

More information

Summary results (year 1-3)

Summary results (year 1-3) Summary results (year 1-3) Evaluation and accountability are key issues in ensuring quality provision for all (Eurydice, 2004). In Europe, the dominant arrangement for educational accountability is school

More information

Deploying Agile Practices in Organizations: A Case Study

Deploying Agile Practices in Organizations: A Case Study Copyright: EuroSPI 2005, Will be presented at 9-11 November, Budapest, Hungary Deploying Agile Practices in Organizations: A Case Study Minna Pikkarainen 1, Outi Salo 1, and Jari Still 2 1 VTT Technical

More information

Study Group Handbook

Study Group Handbook Study Group Handbook Table of Contents Starting out... 2 Publicizing the benefits of collaborative work.... 2 Planning ahead... 4 Creating a comfortable, cohesive, and trusting environment.... 4 Setting

More information

Soaring With Strengths

Soaring With Strengths chapter3 Soaring With Strengths I like being the way I am, being more reserved and quiet than most. I feel like I can think more clearly than many of my friends. Blake, Age 17 The last two chapters outlined

More information

THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY

THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY F. Felip Miralles, S. Martín Martín, Mª L. García Martínez, J.L. Navarro

More information

Teaching Algorithm Development Skills

Teaching Algorithm Development Skills International Journal of Advanced Computer Science, Vol. 3, No. 9, Pp. 466-474, Sep., 2013. Teaching Algorithm Development Skills Jungsoon Yoo, Sung Yoo, Suk Seo, Zhijiang Dong, & Chrisila Pettey Manuscript

More information

Aalya School. Parent Survey Results

Aalya School. Parent Survey Results Aalya School Parent Survey Results 2016-2017 Parent Survey Results Academic Year 2016/2017 September 2017 Research Office The Research Office conducts surveys to gather qualitative and quantitative data

More information

Abu Dhabi Indian. Parent Survey Results

Abu Dhabi Indian. Parent Survey Results Abu Dhabi Indian Parent Survey Results 2016-2017 Parent Survey Results Academic Year 2016/2017 September 2017 Research Office The Research Office conducts surveys to gather qualitative and quantitative

More information

Abu Dhabi Grammar School - Canada

Abu Dhabi Grammar School - Canada Abu Dhabi Grammar School - Canada Parent Survey Results 2016-2017 Parent Survey Results Academic Year 2016/2017 September 2017 Research Office The Research Office conducts surveys to gather qualitative

More information

Multimedia Courseware of Road Safety Education for Secondary School Students

Multimedia Courseware of Road Safety Education for Secondary School Students Multimedia Courseware of Road Safety Education for Secondary School Students Hanis Salwani, O 1 and Sobihatun ur, A.S 2 1 Universiti Utara Malaysia, Malaysia, hanisalwani89@hotmail.com 2 Universiti Utara

More information

An Introduction and Overview to Google Apps in K12 Education: A Web-based Instructional Module

An Introduction and Overview to Google Apps in K12 Education: A Web-based Instructional Module An Introduction and Overview to Google Apps in K12 Education: A Web-based Instructional Module James Petersen Department of Educational Technology University of Hawai i at Mānoa. Honolulu, Hawaii, U.S.A.

More information

ACTION LEARNING: AN INTRODUCTION AND SOME METHODS INTRODUCTION TO ACTION LEARNING

ACTION LEARNING: AN INTRODUCTION AND SOME METHODS INTRODUCTION TO ACTION LEARNING ACTION LEARNING: AN INTRODUCTION AND SOME METHODS INTRODUCTION TO ACTION LEARNING Action learning is a development process. Over several months people working in a small group, tackle important organisational

More information

Identifying Novice Difficulties in Object Oriented Design

Identifying Novice Difficulties in Object Oriented Design Identifying Novice Difficulties in Object Oriented Design Benjy Thomasson, Mark Ratcliffe, Lynda Thomas University of Wales, Aberystwyth Penglais Hill Aberystwyth, SY23 1BJ +44 (1970) 622424 {mbr, ltt}

More information

Getting Started with Deliberate Practice

Getting Started with Deliberate Practice Getting Started with Deliberate Practice Most of the implementation guides so far in Learning on Steroids have focused on conceptual skills. Things like being able to form mental images, remembering facts

More information

Harvesting the Wisdom of Coalitions

Harvesting the Wisdom of Coalitions Harvesting the Wisdom of Coalitions Understanding Collaboration and Innovation in the Coalition Context February 2015 Prepared by: Juliana Ramirez and Samantha Berger Executive Summary In the context of

More information

School Year Enrollment Policies

School Year Enrollment Policies 1 2018 19 School Year Enrollment Policies BASIS Schools, Inc. operates open-enrollment public charter schools which do not charge tuition and do not administer entrance examinations. BASIS Schools, Inc.

More information

Textbook Evalyation:

Textbook Evalyation: STUDIES IN LITERATURE AND LANGUAGE Vol. 1, No. 8, 2010, pp. 54-60 www.cscanada.net ISSN 1923-1555 [Print] ISSN 1923-1563 [Online] www.cscanada.org Textbook Evalyation: EFL Teachers Perspectives on New

More information

M.S. in Environmental Science Graduate Program Handbook. Department of Biology, Geology, and Environmental Science

M.S. in Environmental Science Graduate Program Handbook. Department of Biology, Geology, and Environmental Science M.S. in Environmental Science Graduate Program Handbook Department of Biology, Geology, and Environmental Science Welcome Welcome to the Master of Science in Environmental Science (M.S. ESC) program offered

More information

How to Judge the Quality of an Objective Classroom Test

How to Judge the Quality of an Objective Classroom Test How to Judge the Quality of an Objective Classroom Test Technical Bulletin #6 Evaluation and Examination Service The University of Iowa (319) 335-0356 HOW TO JUDGE THE QUALITY OF AN OBJECTIVE CLASSROOM

More information

Aerospace Engineering

Aerospace Engineering San José State University Aerospace Engineering Instructor Info Class Days / Time Classroom Prerequisites Textbook www.engr.sjsu.edu/nikos/ (408) 924-3867 nikos.mourtos@sjsu.edu Graduate standing or instructor

More information

A cognitive perspective on pair programming

A cognitive perspective on pair programming Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2006 Proceedings Americas Conference on Information Systems (AMCIS) December 2006 A cognitive perspective on pair programming Radhika

More information

Fearless Change -- Patterns for Introducing New Ideas

Fearless Change -- Patterns for Introducing New Ideas Ask for Help Since the task of introducing a new idea into an organization is a big job, look for people and resources to help your efforts. The job of introducing a new idea into an organization is too

More information

Successfully Flipping a Mathematics Classroom

Successfully Flipping a Mathematics Classroom 2014 Hawaii University International Conferences Science, Technology, Engineering, Math & Education June 16, 17, & 18 2014 Ala Moana Hotel, Honolulu, Hawaii Successfully Flipping a Mathematics Classroom

More information

COSCA COUNSELLING SKILLS CERTIFICATE COURSE

COSCA COUNSELLING SKILLS CERTIFICATE COURSE COSCA COUNSELLING SKILLS CERTIFICATE COURSE MODULES 1-4 (REVISED 2004) AIMS, LEARNING OUTCOMES AND RANGES February 2005 page 1 of 15 Introduction The Aims, Learning Outcomes and Range of the COSCA Counselling

More information

Match or Mismatch Between Learning Styles of Prep-Class EFL Students and EFL Teachers

Match or Mismatch Between Learning Styles of Prep-Class EFL Students and EFL Teachers http://e-flt.nus.edu.sg/ Electronic Journal of Foreign Language Teaching 2015, Vol. 12, No. 2, pp. 276 288 Centre for Language Studies National University of Singapore Match or Mismatch Between Learning

More information

Personal Tutoring at Staffordshire University

Personal Tutoring at Staffordshire University Personal Tutoring at Staffordshire University Staff Guidelines 1 Contents Introduction 3 Staff Development for Personal Tutors 3 Roles and responsibilities of personal tutors 3 Frequency of meetings 4

More information

Session H1B Teaching Introductory Electrical Engineering: Project-Based Learning Experience

Session H1B Teaching Introductory Electrical Engineering: Project-Based Learning Experience Teaching Introductory Electrical Engineering: Project-Based Learning Experience Chi-Un Lei, Hayden Kwok-Hay So, Edmund Y. Lam, Kenneth Kin-Yip Wong, Ricky Yu-Kwong Kwok Department of Electrical and Electronic

More information

Title: Improving information retrieval with dialogue mapping and concept mapping

Title: Improving information retrieval with dialogue mapping and concept mapping Title: Improving information retrieval with dialogue mapping and concept mapping tools Training university teachers to use a new method and integrate information searching exercises into their own instruction

More information

Positive turning points for girls in mathematics classrooms: Do they stand the test of time?

Positive turning points for girls in mathematics classrooms: Do they stand the test of time? Santa Clara University Scholar Commons Teacher Education School of Education & Counseling Psychology 11-2012 Positive turning points for girls in mathematics classrooms: Do they stand the test of time?

More information

PUBLIC CASE REPORT Use of the GeoGebra software at upper secondary school

PUBLIC CASE REPORT Use of the GeoGebra software at upper secondary school PUBLIC CASE REPORT Use of the GeoGebra software at upper secondary school Linked to the pedagogical activity: Use of the GeoGebra software at upper secondary school Written by: Philippe Leclère, Cyrille

More information

PSCH 312: Social Psychology

PSCH 312: Social Psychology PSCH 312: Social Psychology Spring 2016 Instructor: Tomas Ståhl CRN/Course Number: 14647 Office: BSB 1054A Lectures: TR 8-9:15 Office phone: 312 413 9407 Classroom: 2LCD D001 E-mail address: tstahl@uic.edu

More information

Inside the mind of a learner

Inside the mind of a learner Inside the mind of a learner - Sampling experiences to enhance learning process INTRODUCTION Optimal experiences feed optimal performance. Research has demonstrated that engaging students in the learning

More information

Administrative Services Manager Information Guide

Administrative Services Manager Information Guide Administrative Services Manager Information Guide What to Expect on the Structured Interview July 2017 Jefferson County Commission Human Resources Department Recruitment and Selection Division Table of

More information

National Collegiate Retention and Persistence to Degree Rates

National Collegiate Retention and Persistence to Degree Rates National Collegiate Retention and Persistence to Degree Rates Since 1983, ACT has collected a comprehensive database of first to second year retention rates and persistence to degree rates. These rates

More information

Peaceful School Bus Program

Peaceful School Bus Program Peaceful School Bus Program Peaceful School Bus Program 2008 by Hazelden Foundation. All rights reserved. What are some common problems on school buses? Bullying Older students staking claim to certain

More information

Linguistics Program Outcomes Assessment 2012

Linguistics Program Outcomes Assessment 2012 Linguistics Program Outcomes Assessment 2012 BA in Linguistics / MA in Applied Linguistics Compiled by Siri Tuttle, Program Head The mission of the UAF Linguistics Program is to promote a broader understanding

More information

Instructor: Mario D. Garrett, Ph.D. Phone: Office: Hepner Hall (HH) 100

Instructor: Mario D. Garrett, Ph.D.   Phone: Office: Hepner Hall (HH) 100 San Diego State University School of Social Work 610 COMPUTER APPLICATIONS FOR SOCIAL WORK PRACTICE Statistical Package for the Social Sciences Office: Hepner Hall (HH) 100 Instructor: Mario D. Garrett,

More information

User Education Programs in Academic Libraries: The Experience of the International Islamic University Malaysia Students

User Education Programs in Academic Libraries: The Experience of the International Islamic University Malaysia Students University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln Library Philosophy and Practice (e-journal) Libraries at University of Nebraska-Lincoln 2012 User Education Programs in

More information

PREDISPOSING FACTORS TOWARDS EXAMINATION MALPRACTICE AMONG STUDENTS IN LAGOS UNIVERSITIES: IMPLICATIONS FOR COUNSELLING

PREDISPOSING FACTORS TOWARDS EXAMINATION MALPRACTICE AMONG STUDENTS IN LAGOS UNIVERSITIES: IMPLICATIONS FOR COUNSELLING PREDISPOSING FACTORS TOWARDS EXAMINATION MALPRACTICE AMONG STUDENTS IN LAGOS UNIVERSITIES: IMPLICATIONS FOR COUNSELLING BADEJO, A. O. PhD Department of Educational Foundations and Counselling Psychology,

More information

Innovative e-learning approach in teaching based on case studies - INNOCASE project.

Innovative e-learning approach in teaching based on case studies - INNOCASE project. Małgorzata Zięba, Gdańsk University of Technology Innovative e-learning approach in teaching based on case studies - INNOCASE project. Summary - The article presents the application of innovative e-learning

More information

Contract Renewal, Tenure, and Promotion a Web Based Faculty Resource

Contract Renewal, Tenure, and Promotion a Web Based Faculty Resource Contract Renewal, Tenure, and Promotion a Web Based Faculty Resource Kristi Kaniho Department of Educational Technology University of Hawaii at Manoa Honolulu, Hawaii, USA kanihok@hawaii.edu Abstract:

More information

Assessment and Evaluation

Assessment and Evaluation Assessment and Evaluation 201 202 Assessing and Evaluating Student Learning Using a Variety of Assessment Strategies Assessment is the systematic process of gathering information on student learning. Evaluation

More information

Introduction to Personality Daily 11:00 11:50am

Introduction to Personality Daily 11:00 11:50am Introduction to Personality Daily 11:00 11:50am Psychology 230 Dr. Thomas Link Spring 2012 tlink@pierce.ctc.edu Office hours: M- F 10-11, 12-1, and by appt. Office: Olympic 311 Late papers accepted with

More information

NTU Student Dashboard

NTU Student Dashboard NTU Student Dashboard 28,000 Students > 45% Widening Participation Background > 93% Employability < 5% Drop-out Rate Our Starting Point Three Drivers: HERE Project (part of What Works? Student Retention

More information

22/07/10. Last amended. Date: 22 July Preamble

22/07/10. Last amended. Date: 22 July Preamble 03-1 Please note that this document is a non-binding convenience translation. Only the German version of the document entitled "Studien- und Prüfungsordnung der Juristischen Fakultät der Universität Heidelberg

More information

Laporan Penelitian Unggulan Prodi

Laporan Penelitian Unggulan Prodi Nama Rumpun Ilmu : Ilmu Sosial Laporan Penelitian Unggulan Prodi THE ROLE OF BAHASA INDONESIA IN FOREIGN LANGUAGE TEACHING AT THE LANGUAGE TRAINING CENTER UMY Oleh: Dedi Suryadi, M.Ed. Ph.D NIDN : 0504047102

More information

Higher education is becoming a major driver of economic competitiveness

Higher education is becoming a major driver of economic competitiveness Executive Summary Higher education is becoming a major driver of economic competitiveness in an increasingly knowledge-driven global economy. The imperative for countries to improve employment skills calls

More information

OFFICE OF DISABILITY SERVICES FACULTY FREQUENTLY ASKED QUESTIONS

OFFICE OF DISABILITY SERVICES FACULTY FREQUENTLY ASKED QUESTIONS OFFICE OF DISABILITY SERVICES FACULTY FREQUENTLY ASKED QUESTIONS THIS GUIDE INCLUDES ANSWERS TO THE FOLLOWING FAQs: #1: What should I do if a student tells me he/she needs an accommodation? #2: How current

More information

Constructing a support system for self-learning playing the piano at the beginning stage

Constructing a support system for self-learning playing the piano at the beginning stage Alma Mater Studiorum University of Bologna, August 22-26 2006 Constructing a support system for self-learning playing the piano at the beginning stage Tamaki Kitamura Dept. of Media Informatics, Ryukoku

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

Purdue Data Summit Communication of Big Data Analytics. New SAT Predictive Validity Case Study

Purdue Data Summit Communication of Big Data Analytics. New SAT Predictive Validity Case Study Purdue Data Summit 2017 Communication of Big Data Analytics New SAT Predictive Validity Case Study Paul M. Johnson, Ed.D. Associate Vice President for Enrollment Management, Research & Enrollment Information

More information

Foothill College Fall 2014 Math My Way Math 230/235 MTWThF 10:00-11:50 (click on Math My Way tab) Math My Way Instructors:

Foothill College Fall 2014 Math My Way Math 230/235 MTWThF 10:00-11:50  (click on Math My Way tab) Math My Way Instructors: This is a team taught directed study course. Foothill College Fall 2014 Math My Way Math 230/235 MTWThF 10:00-11:50 www.psme.foothill.edu (click on Math My Way tab) Math My Way Instructors: Instructor:

More information

Math Pathways Task Force Recommendations February Background

Math Pathways Task Force Recommendations February Background Math Pathways Task Force Recommendations February 2017 Background In October 2011, Oklahoma joined Complete College America (CCA) to increase the number of degrees and certificates earned in Oklahoma.

More information

Reasons Influence Students Decisions to Change College Majors

Reasons Influence Students Decisions to Change College Majors International Journal of Humanities and Social Science Vol. 7, No. 3; March 2017 Reasons Students Decisions to Change College Majors Maram S. Jaradat, Ed.D Assistant Professor of Educational Leadership,

More information

Procedures for Academic Program Review. Office of Institutional Effectiveness, Academic Planning and Review

Procedures for Academic Program Review. Office of Institutional Effectiveness, Academic Planning and Review Procedures for Academic Program Review Office of Institutional Effectiveness, Academic Planning and Review Last Revision: August 2013 1 Table of Contents Background and BOG Requirements... 2 Rationale

More information

Developing creativity in a company whose business is creativity By Andy Wilkins

Developing creativity in a company whose business is creativity By Andy Wilkins Developing creativity in a company whose business is creativity By Andy Wilkins Background and Purpose of this Article The primary purpose of this article is to outline an intervention made in one of the

More information

Kelso School District and Kelso Education Association Teacher Evaluation Process (TPEP)

Kelso School District and Kelso Education Association Teacher Evaluation Process (TPEP) Kelso School District and Kelso Education Association 2015-2017 Teacher Evaluation Process (TPEP) Kelso School District and Kelso Education Association 2015-2017 Teacher Evaluation Process (TPEP) TABLE

More information

Using collaborative websites to improve education in a cost-effective manner

Using collaborative websites to improve education in a cost-effective manner Using collaborative websites to improve education in a cost-effective manner Jochen Rick, Mark Guzdial, Karen Carroll: College of Computing Lissa Holloway-Attaway, Brandy Walker: School of Literature,

More information

What is beautiful is useful visual appeal and expected information quality

What is beautiful is useful visual appeal and expected information quality What is beautiful is useful visual appeal and expected information quality Thea van der Geest University of Twente T.m.vandergeest@utwente.nl Raymond van Dongelen Noordelijke Hogeschool Leeuwarden Dongelen@nhl.nl

More information

Dear Internship Supervisor:

Dear Internship Supervisor: Dear Internship Supervisor: Thank you for agreeing to supervise the internship of a Hunter College Geography student. I hope that this arrangement will benefit both your organization and our student. Student

More information

American Journal of Business Education October 2009 Volume 2, Number 7

American Journal of Business Education October 2009 Volume 2, Number 7 Factors Affecting Students Grades In Principles Of Economics Orhan Kara, West Chester University, USA Fathollah Bagheri, University of North Dakota, USA Thomas Tolin, West Chester University, USA ABSTRACT

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

Classroom Assessment Techniques (CATs; Angelo & Cross, 1993)

Classroom Assessment Techniques (CATs; Angelo & Cross, 1993) Classroom Assessment Techniques (CATs; Angelo & Cross, 1993) From: http://warrington.ufl.edu/itsp/docs/instructor/assessmenttechniques.pdf Assessing Prior Knowledge, Recall, and Understanding 1. Background

More information

SOFTWARE EVALUATION TOOL

SOFTWARE EVALUATION TOOL SOFTWARE EVALUATION TOOL Kyle Higgins Randall Boone University of Nevada Las Vegas rboone@unlv.nevada.edu Higgins@unlv.nevada.edu N.B. This form has not been fully validated and is still in development.

More information

Improving software testing course experience with pair testing pattern. Iyad Alazzam* and Mohammed Akour

Improving software testing course experience with pair testing pattern. Iyad Alazzam* and Mohammed Akour 244 Int. J. Teaching and Case Studies, Vol. 6, No. 3, 2015 Improving software testing course experience with pair testing pattern Iyad lazzam* and Mohammed kour Department of Computer Information Systems,

More information

Learning and Teaching

Learning and Teaching Learning and Teaching Set Induction and Closure: Key Teaching Skills John Dallat March 2013 The best kind of teacher is one who helps you do what you couldn t do yourself, but doesn t do it for you (Child,

More information

EXECUTIVE SUMMARY. Online courses for credit recovery in high schools: Effectiveness and promising practices. April 2017

EXECUTIVE SUMMARY. Online courses for credit recovery in high schools: Effectiveness and promising practices. April 2017 EXECUTIVE SUMMARY Online courses for credit recovery in high schools: Effectiveness and promising practices April 2017 Prepared for the Nellie Mae Education Foundation by the UMass Donahue Institute 1

More information

A Study of the Effectiveness of Using PER-Based Reforms in a Summer Setting

A Study of the Effectiveness of Using PER-Based Reforms in a Summer Setting A Study of the Effectiveness of Using PER-Based Reforms in a Summer Setting Turhan Carroll University of Colorado-Boulder REU Program Summer 2006 Introduction/Background Physics Education Research (PER)

More information

Developing Autonomy in an East Asian Classroom: from Policy to Practice

Developing Autonomy in an East Asian Classroom: from Policy to Practice DOI: 10.7763/IPEDR. 2013. V68. 2 Developing Autonomy in an East Asian Classroom: from Policy to Practice Thao Thi Thanh PHAN Thanhdo University Hanoi Vietnam Queensland University of Technology Brisbane

More information

SELF-STUDY QUESTIONNAIRE FOR REVIEW of the COMPUTER SCIENCE PROGRAM and the INFORMATION SYSTEMS PROGRAM

SELF-STUDY QUESTIONNAIRE FOR REVIEW of the COMPUTER SCIENCE PROGRAM and the INFORMATION SYSTEMS PROGRAM Disclaimer: This Self Study was developed to meet the goals of the CAC Session at the 2006 Summit. It should not be considered as a model or a template. ABET SELF-STUDY QUESTIONNAIRE FOR REVIEW of the

More information

THEORY/COMPOSITION AREA HANDBOOK 2010

THEORY/COMPOSITION AREA HANDBOOK 2010 THEORY/COMPOSITION AREA HANDBOOK 2010 10-2011 Department of Music University of Nevada, Las Vegas DISCLAIMER AND LIMITATIONS For the student s convenience, this Handbook reproduces, ad litteram, pertinent

More information

Measurement. When Smaller Is Better. Activity:

Measurement. When Smaller Is Better. Activity: Measurement Activity: TEKS: When Smaller Is Better (6.8) Measurement. The student solves application problems involving estimation and measurement of length, area, time, temperature, volume, weight, and

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

IDS 240 Interdisciplinary Research Methods

IDS 240 Interdisciplinary Research Methods IDS 240 Interdisciplinary Research Methods Course Description IDS 240 provides students with the tools they will need to approach a research topic from an interdisciplinary perspective. This course teaches

More information

Strategy for teaching communication skills in dentistry

Strategy for teaching communication skills in dentistry Strategy for teaching communication in dentistry SADJ July 2010, Vol 65 No 6 p260 - p265 Prof. JG White: Head: Department of Dental Management Sciences, School of Dentistry, University of Pretoria, E-mail:

More information

Procedia - Social and Behavioral Sciences 143 ( 2014 ) CY-ICER Teacher intervention in the process of L2 writing acquisition

Procedia - Social and Behavioral Sciences 143 ( 2014 ) CY-ICER Teacher intervention in the process of L2 writing acquisition Available online at www.sciencedirect.com ScienceDirect Procedia - Social and Behavioral Sciences 143 ( 2014 ) 238 242 CY-ICER 2014 Teacher intervention in the process of L2 writing acquisition Blanka

More information

MAT 122 Intermediate Algebra Syllabus Summer 2016

MAT 122 Intermediate Algebra Syllabus Summer 2016 Instructor: Gary Adams Office: None (I am adjunct faculty) Phone: None Email: gary.adams@scottsdalecc.edu Office Hours: None CLASS TIME and LOCATION: Title Section Days Time Location Campus MAT122 12562

More information

Helping Graduate Students Join an Online Learning Community

Helping Graduate Students Join an Online Learning Community EDUCAUSE Review. Monday, May 22, 2017 http://er.educause.edu/articles/2017/5/helping-graduate-students-join-an-online-learning-community Helping Graduate Students Join an Online Learning Community by Christina

More information

Illinois WIC Program Nutrition Practice Standards (NPS) Effective Secondary Education May 2013

Illinois WIC Program Nutrition Practice Standards (NPS) Effective Secondary Education May 2013 Illinois WIC Program Nutrition Practice Standards (NPS) Effective Secondary Education May 2013 Nutrition Practice Standards are provided to assist staff in translating policy into practice. This guidance

More information

VOL. 3, NO. 5, May 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

VOL. 3, NO. 5, May 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved. Exploratory Study on Factors that Impact / Influence Success and failure of Students in the Foundation Computer Studies Course at the National University of Samoa 1 2 Elisapeta Mauai, Edna Temese 1 Computing

More information

Faculty and Student Perceptions of Providing Instructor Lecture Notes to Students: Match or Mismatch?

Faculty and Student Perceptions of Providing Instructor Lecture Notes to Students: Match or Mismatch? Faculty and Student Perceptions of Providing Instructor Lecture Notes to Students: Match or Mismatch? R. Eric Landrum Students and faculty were surveyed about their perceptions of faculty members providing

More information

OPAC and User Perception in Law University Libraries in the Karnataka: A Study

OPAC and User Perception in Law University Libraries in the Karnataka: A Study ISSN 2229-5984 (P) 29-5576 (e) OPAC and User Perception in Law University Libraries in the Karnataka: A Study Devendra* and Khaiser Nikam** To Cite: Devendra & Nikam, K. (20). OPAC and user perception

More information

Observing Teachers: The Mathematics Pedagogy of Quebec Francophone and Anglophone Teachers

Observing Teachers: The Mathematics Pedagogy of Quebec Francophone and Anglophone Teachers Observing Teachers: The Mathematics Pedagogy of Quebec Francophone and Anglophone Teachers Dominic Manuel, McGill University, Canada Annie Savard, McGill University, Canada David Reid, Acadia University,

More information