SlideShare a Scribd company logo
1 of 5
Download to read offline
International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] 99
Cite this article as: Chien-I Leea, Ya-Fei Yang. “A Study on the Effect of Combination of Pair Programming
with Learning Styles on Students Learning Motivation.” International Conference on eBusiness,
eCommerce, eManagement, eLearning and eGovernance (2015): 99-103. Print.
International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance
2015 [IC5E 2015]
ISBN 978-81-929742-8-6 VOL 1
Website www.ic5e.org eMail ic5e2015@ic5e.org
Received 01 - January - 2015 Accepted 30 - May - 2015
Article ID IC5E011 eAID IC5E.2015.011
A Study on the Effect of Combination of
Pair Programming with Learning Styles
on Students Learning Motivation
Chien-I Lee1
, Ya-Fei Yang2
1
Department of Information and Learning Technology, National University of Tainan, Tainan
2
Department of Information Management, Chung Hwa University of Medical Technology
Abstract: Peer tutoring strategy changes the role of instructors no matter what the instructor is an educator or a peer. The well-known method in
computer science education, pair programming, is some kind of effective collaborative peer tutoring activity. The advantages of peer tutoring method
emphasize similar prior knowledge and languages among peers so as to achieve teaching goals. Data Structure is a very important basic curriculum,
regarded as a mandatory course in relevant computer domains of university. However, most of students fail to present their coding skills after learning
data structure course. Cooperative learning is an effective learning strategy in which is often applied to education field. Students must work in groups to
complete tasks collectively toward academic goals. Pair Programming could decrease errors in coding, increase coding quality and promote programmers
confidence, as well as enhance their coding ability. This study incorporates an experimental learning activity, in which the students are asked to write
programming codes, which can enhance students’ learning motivation. Then, this study compares the performance of the students with different learning
styles in learning motivation. According the results of Two-way ANOVA, the proposed intervention could increase students learning performance. The
reflective-style students could have better learning achievement than active-style ones.
I. INTRODUCTION
Cooperative learning is an effective learning strategy in which is often applied to education field. Students must work in groups to
complete tasks collectively toward academic goals. Unlike individual learning, which can be competitive in nature, students learning
cooperatively can capitalize on one another’s resources and skills (asking one another for information, evaluating one another’s ideas,
exploring, thinking, reasoning and solving problems etc.). Those who have better interactive skills could help others learn interaction
skills [1-3].
Peer tutoring is an instructional strategy that facilitates students to help others learn material and then understand better the material
being studied [4]. The pairing of higher- and lower- achieving students offers students more opportunities for repeated practice and
supplementary learning, which benefit the both parties and save the instructor’s time, through one-on-one activities. Learning style is
an important factor that affects learning [5]. Learners acquire knowledge in different ways, which forms different learning styles [6].
Study stated that instructors can adjust their teaching instruction to comply with different learning preferences and styles and then
enhance students’ learning motivation and achievement [7]. Pair programming is a collaborative concept to write programming[8].
Peer tutoring changes the instruction way of both conventional and collaborative learning. Pair programming is an agile software
This paper is prepared exclusively for International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] which is published
by ASDF International, Registered in London, United Kingdom. Permission to make digital or hard copies of part or all of this work for personal or classroom use
is granted without fee provided that copies are not made or distributed for profit or commercial advantage, and that copies bear this notice and the full citation on
the first page. Copyrights for third-party components of this work must be honoured. For all other uses, contact the owner/author(s). Copyright Holder can be
reached at copy@asdf.international for distribution.
2015 © Reserved by ASDF.international
International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] 100
Cite this article as: Chien-I Leea, Ya-Fei Yang. “A Study on the Effect of Combination of Pair Programming
with Learning Styles on Students Learning Motivation.” International Conference on eBusiness,
eCommerce, eManagement, eLearning and eGovernance (2015): 99-103. Print.
development technique in which two programmers work as a pair together on one workstation. One, the driver, is charged for writing
code and usually works as the role of a student, while the other, the observer, is responsible for reviewing each line of code as it is
typed and usually works as a role of an educator (Forte & Guzdial, 2005). Forte and Guzdial (2005) indicate that it is a tough learning
activity to learning programming course but pair programming can be used instead, in which students are able to gain better learning
performance actively.
It is often used to the course of computer programming. Thus, the participants are designated as two characters with different
characteristics: the driver and navigator in the pair programming activity of this study. This study investigates whether the participants
with different learning styles can effectively play different roles or not in the experimental activity.
II. LITERATURE REVIEW
A. Learning Style
Felder and Silverman (1988) divide learning styles into four groups, eight categories- Actively and Reflectively, Sensory and Intuitive,
Visual and Verbal, Sequentially and Globally etc., based on four aspects of learning process, information processing, perception, input
and understanding. Felder pointed that learning styles denote a learner’s learning way of accepting and dealing with outside messages
of the world. Classification of learning style is based on the degree of learner’s information receiving and information processing. That
is, active or reflective, sensing or intuitive, inductive or deductive, and sequential or global are classified to the feature of information
processing; while visual or verbal is inclined to the feature of the feature of communication.
In the study, questionnaire of learning style is employed to decide learners’ learning style with either active-type or reflective-type,
and then decide what role will be arranged to double pair match in the programming game.
B. Pairprogramming
Pair programming, an important teaching approach in higher education, is a collaborative method for developing software [9].
Learning programming may be difficult to a beginner so as to decrease their learning motivation. With the assistance of collaborative
learning, student learning motivation, better understanding of programming, higher morale and more interests could be enhanced.
III. RESEARCH DESIGN
This study incorporates an experimental learning activity, in which the students are asked to write programming codes, share ideas,
and put what they learn into practice as a pair together at one workstation in a Data Structure course.
C. Participants
This study recruits 90 sophomore college students from the Department of Information Management to participate in the pair
programming experiment of this study. The participants with an information management, information technology, or information
and electrical engineering measure are randomly selected from the two classes. The participants are paired based on their learning style
preferences. The instructor assigns a programming-coding assignment to the participants, which should be completed in each pair
programming activity. The participants are also required to complete the ARCS Motivation [10] Questionnaire before and after the
experiment and the ILS [11] before the experiment. Table 1 shows the details of the pair programming experiment. The research
objectives of this study are as follows.
1. This study investigates the participants’ learning motivation before and after the pair programming experiment in the Data
Structure course.
2. This study investigates the participants’ learning outcomes after the pair programming experiment in the Data Structure course.
3. This study investigates that the effects of the roles that participants with different learning styles play in the pair programming
experiment have on learning motivation.
TABLE I
THE DETAILS OF THE PAIR PROGRAMMING EXPERIMENT
Experimental Activity Time
Preparation 1st
-3rd
week: Learning about Data Structure in the first two
classes and having a quiz in the third class
50 min./each class
Pre-test 4th
week: Completing the pre-test (The ARCS Motivation
Questionnaire and the Index of Learning Styles (ILS))
20 min. and 20 min.
Experimental
Implementation
5th
-7th
week: Learning about Data Structure in the first two
classes and performing the pair programming activities in
50 min./each class
International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] 101
Cite this article as: Chien-I Leea, Ya-Fei Yang. “A Study on the Effect of Combination of Pair Programming
with Learning Styles on Students Learning Motivation.” International Conference on eBusiness,
eCommerce, eManagement, eLearning and eGovernance (2015): 99-103. Print.
the third class
Post-test 8th
week: Completing the post-test (The ARCS Motivation
Questionnaire)
20 min.
Outcome 9th
week: Midterm exam 50 min.
D. Measuringtools
The Felder-Soloman Index of learning style (ILS) was adopted from Felder and Silverman. Zywno [12] indicated that the reliability and
validity were positively examined; in addition, test-retest reliability in four dimensions are .683, .679, .511, and .507, respectively.
The reliability and construct validity are all supported. The learning style questionnaire for Felder-Silverman Model consists of four
dimensions of learning preference. They are active or reflective, sensing or intuitive, visual or verbal, inductive or deductive, and
sequential or global.
E. ActivitiesProcessing
The framework of this study is shown as Figure 1. The instructor is the coordinator and determines the specific topics of the Data
Structure course for the participants in this experiment. This study investigates that the effects of different learning styles and
achievement have on the students’ learning motivation and retention. The participants are required to complete the ILS questionnaire
before the experiment and then designated as the drivers or navigators based on their learning styles in the pair programming
experiment. Active and reflective students in information processing are designated as the drivers and navigators, respectively, in the
experimental groups of the pair programming experiment (Figure 2). The remaining participants are paired and designated as the
drivers or navigators based on their academic performance in the control groups of the pair programming experiment. Then, the
instructor lectures about coding topics related to data structure and encourages the participants to ask questions and provide feedback,
which ensure that the students are fully comprehend the coding topics. The experimental and control groups have to complete the
coding assignment in class.
F. Experimentaldesign
The three topics of data structures in this study were the stack, the queue, and the binary tree. First, before the learning activity, the
ARCS questions were distributed to students to examine their level of motivation. Then, the three learning activities were
implemented within three weeks. In the fifth week, students were chosen to complete the questionnaire of motivation and to test their
memory retention. Computer program annotation was taken to analyze the research findings and point out any possible limitations. In
line with students’ programming ability based on their achievement scores, the higher-level students were asked to work with the
lower-level students in pairs.
International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] 102
Cite this article as: Chien-I Leea, Ya-Fei Yang. “A Study on the Effect of Combination of Pair Programming
with Learning Styles on Students Learning Motivation.” International Conference on eBusiness,
eCommerce, eManagement, eLearning and eGovernance (2015): 99-103. Print.
Figure 1. The Framework of This Study
Figure 2. Pair Programming Activity
IV. EXPERIMENTAL RESULTS AND ANALYSIS
The analysis results show that the participants’ mean score on the learning motivation is 3.53 in the post-test, which is higher than that
of 3.16 in the pre-test and indicates the increase of the participants’ learning motivation in the experiment. In considering the four
pillars of attention, relevance, confidence, and satisfaction (ARCS), the participants’ mean scores on the four pillars all positively
increase, especially on satisfaction with the highest mean score of 3.61 and P = <0.001, which indicates that the participants have
positive feeling toward the pair programming experiment. The mean score on attention is 3.54 in the post-test with most of the
increase in ARCS, which indicates that the participants can better apply what they have learned in class to writing programming codes.
TABLE II
T-TEST RESULTS OF ARCS MOTIVATION
Attention Relevance Confidence Satisfaction
Mean SD Mean SD Mean SD Mean SD
pre-
test
2.98 .629 3.29 .54 3.14 .62 3.24 .53
post-
test
3.54 .702***
3.58 .69***
3.40 .74**
3.61 .56***
**
p<0.01, ***
p<.0001
In the study, active-type learning style of students were arranged as the drivers, while reflective-type ones as the observers. ARCS
were conducted before and after the intervention. Three learning activities, stack, queue, and binary, were involved in the post test
stage with paper-based annotation assessment.
The assessment results are shown in Table 3, in which main effect of learning style show significant difference (F = 8.053, p =0.006<
0.01), while main effect of role doesn’t reach the significant difference (F = 0.508, p =0.478> 0.1). However, interactive effect
between learning style and role reach significant difference (F = 4.476, p =0.038< 0.05), indicating that student with different
learning styles could achieve different learning performance based on the different roles of pair programming activity.
International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] 103
Cite this article as: Chien-I Leea, Ya-Fei Yang. “A Study on the Effect of Combination of Pair Programming
with Learning Styles on Students Learning Motivation.” International Conference on eBusiness,
eCommerce, eManagement, eLearning and eGovernance (2015): 99-103. Print.
TABLE III
TWO-WAY ANOVA OF POSTTEST WITH LEARNING STYLE AND ROLE
Source
Type III
Sum of squares
df
Mean
Square
F p
Learning style 751.025 1 751.025 8.053 .006
role 47.339 1 47.339 .508 .478
Learning style * role 417.474 1 417.474 4.476 .038
Error 6994.836 75 93.264
V. CONCLUSIONS AND FUTURE WORKS
Many studies show that pair programming can improve students' learning performance and efficiency, such as less mistake, better
design, and shorter codes [13-16]. Pair programming is one of the most successful evidence-based collaborative learning methods for
programming related courses. However, the motivation issues of pair programming on computer science education studies, especially
to data structure courses, are rare explored in the literature. This paper explores issues of student motivation in data structure courses
by a pair programming activity with motivation questionnaires. The ARCS questionnaire was used to evaluate students’ initial
motivation on attention, relevance, confidence, and satisfaction dimensions.
According the results of Two-way ANOVA, the proposed intervention could increase students learning performance. The reflective-
style students could have better learning achievement than active-style ones. From the view of role of learning activity, the reflective-
style students are suitable to the role of observers because of better achievement, while the active-style students would decrease their
performance. As the role of drivers, non-significant difference would occur between two learning styles of students in learning
achievement.
The findings suggest that the effects of pair programming activities can be leveraged based on an understanding of students' motivation
for and retention of learning. In the future, we will refine the grouping guidelines for pair programming to improve group-learning
performance. Furthermore, we will investigate whether other learning styles could provide more precise predication for pair
programming.
REFERENCES
1. R. De Lisi and S. L. Golbeck, "Implications of Piagetian theory for peer learning," 1999.
2. P. Dillenbourg, Collaborative Learning: Cognitive and Computational Approaches. Advances in Learning and Instruction
Series: ERIC, 1999.
3. B.-S. Jong, et al., "Using Game-Based Cooperative Learning to Improve Learning Motivation: A Study of Online Game Use
in an Operating Systems Course," Education, IEEE Transactions on, vol. 56, pp. 183-190, 2013.
4. S. Goodlad and B. Hirst, Peer Tutoring. A Guide to Learning by Teaching: ERIC, 1989.
5. A. Furnham, et al., "Personality, learning style and work performance," Personality and Individual Differences, vol. 27, pp.
1113-1122, 1999.
6. F. Silver, et al., So each may learn: Integrating learning styles and multiple intelligences: Association for Supervision and
Curriculum Development Alexandria, VA, 2000.
7. C. A. Carver Jr, et al., "Enhancing student learning through hypermedia courseware and incorporation of student learning
styles," Education, IEEE Transactions on, vol. 42, pp. 33-38, 1999.
8. A. Forte and M. Guzdial, "Motivation and nonmajors in computer science: identifying discrete audiences for introductory
courses," Education, IEEE Transactions on, vol. 48, pp. 248-253, 2005.
9. N. Salleh, et al., "Empirical studies of pair programming for CS/SE teaching in higher education: A systematic literature
review," Software Engineering, IEEE Transactions on, vol. 37, pp. 509-525, 2011.
10. M. Keller, "Motivational design of instruction," Instructional design theories and models: An overview of their current
status, vol. 1, pp. 383-434, 1983.
11. R. M. Felder and L. K. Silverman, "Learning and teaching styles in engineering education," Engineering education, vol. 78,
pp. 674-681, 1988.
12. M. S. Zywno, "A contribution to validation of score meaning for Felder-Soloman’s index of learning styles," in Proceedings
of the 2003 American Society for Engineering Education Annual Conference & Exposition, 2003, pp. 1-5.
13. L. A. Williams and R. R. Kessler, "All I really need to know about pair programming I learned in kindergarten,"
Communications of the ACM, vol. 43, pp. 108-114, 2000.
14. N. Gorla and Y. W. Lam, "Who should work with whom?: building effective software project teams," Communications of
the ACM, vol. 47, pp. 79-82, 2004.
15. C. McDowell, et al., "Pair programming improves student retention, confidence, and program quality," Communications of
the ACM, vol. 49, pp. 90-95, 2006.
16. K.-W. Han, et al., "The impact of a peer-learning agent based on pair programming in a programming course," Education,
IEEE Transactions on, vol. 53, pp. 318-327, 2010.

More Related Content

What's hot

Semi Automated Text Categorization Using Demonstration Based Term Set
Semi Automated Text Categorization Using Demonstration Based Term SetSemi Automated Text Categorization Using Demonstration Based Term Set
Semi Automated Text Categorization Using Demonstration Based Term SetIJCSEA Journal
 
TEACHER’S ATTITUDE TOWARDS UTILISING FUTURE GADGETS IN EDUCATION
TEACHER’S ATTITUDE TOWARDS UTILISING FUTURE GADGETS IN EDUCATION TEACHER’S ATTITUDE TOWARDS UTILISING FUTURE GADGETS IN EDUCATION
TEACHER’S ATTITUDE TOWARDS UTILISING FUTURE GADGETS IN EDUCATION ijcax
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Eswar Publications
 
LEMON : THE LEARNING EFFICIENCY COMPUTATION MODEL FOR ASSESSING LEARNER CONTE...
LEMON : THE LEARNING EFFICIENCY COMPUTATION MODEL FOR ASSESSING LEARNER CONTE...LEMON : THE LEARNING EFFICIENCY COMPUTATION MODEL FOR ASSESSING LEARNER CONTE...
LEMON : THE LEARNING EFFICIENCY COMPUTATION MODEL FOR ASSESSING LEARNER CONTE...IJITE
 
Differentiation with the aid of technology
Differentiation with the aid of technologyDifferentiation with the aid of technology
Differentiation with the aid of technologykyliemt
 
Design strategies for mobile language learning effectiveness using hybrid mcd...
Design strategies for mobile language learning effectiveness using hybrid mcd...Design strategies for mobile language learning effectiveness using hybrid mcd...
Design strategies for mobile language learning effectiveness using hybrid mcd...Alexander Decker
 
Instructional Message Design: Issues and Trends
Instructional Message Design: Issues and TrendsInstructional Message Design: Issues and Trends
Instructional Message Design: Issues and TrendsEcenaz Alemdağ
 
Site2010 tpack-symposium-proposal
Site2010 tpack-symposium-proposalSite2010 tpack-symposium-proposal
Site2010 tpack-symposium-proposalDouglas Agyei
 
jurnal kemanusiaan
jurnal kemanusiaanjurnal kemanusiaan
jurnal kemanusiaanYvon Lai
 
Lumadue, rick a replicable model focus v8 n1 2014
Lumadue, rick a replicable model focus v8 n1 2014Lumadue, rick a replicable model focus v8 n1 2014
Lumadue, rick a replicable model focus v8 n1 2014William Kritsonis
 
Eugenijus KURILOVAS, Irina VINOGRADOVA. Mobilus mokymasis naudojant planšetin...
Eugenijus KURILOVAS, Irina VINOGRADOVA. Mobilus mokymasis naudojant planšetin...Eugenijus KURILOVAS, Irina VINOGRADOVA. Mobilus mokymasis naudojant planšetin...
Eugenijus KURILOVAS, Irina VINOGRADOVA. Mobilus mokymasis naudojant planšetin...Lietuvos kompiuterininkų sąjunga
 
How can Badges be Used in Seamless Mobile Learning
How can Badges be Used in Seamless Mobile LearningHow can Badges be Used in Seamless Mobile Learning
How can Badges be Used in Seamless Mobile LearningIvica Botički
 

What's hot (15)

Semi Automated Text Categorization Using Demonstration Based Term Set
Semi Automated Text Categorization Using Demonstration Based Term SetSemi Automated Text Categorization Using Demonstration Based Term Set
Semi Automated Text Categorization Using Demonstration Based Term Set
 
Al pres
Al presAl pres
Al pres
 
TEACHER’S ATTITUDE TOWARDS UTILISING FUTURE GADGETS IN EDUCATION
TEACHER’S ATTITUDE TOWARDS UTILISING FUTURE GADGETS IN EDUCATION TEACHER’S ATTITUDE TOWARDS UTILISING FUTURE GADGETS IN EDUCATION
TEACHER’S ATTITUDE TOWARDS UTILISING FUTURE GADGETS IN EDUCATION
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
 
LEMON : THE LEARNING EFFICIENCY COMPUTATION MODEL FOR ASSESSING LEARNER CONTE...
LEMON : THE LEARNING EFFICIENCY COMPUTATION MODEL FOR ASSESSING LEARNER CONTE...LEMON : THE LEARNING EFFICIENCY COMPUTATION MODEL FOR ASSESSING LEARNER CONTE...
LEMON : THE LEARNING EFFICIENCY COMPUTATION MODEL FOR ASSESSING LEARNER CONTE...
 
Differentiation with the aid of technology
Differentiation with the aid of technologyDifferentiation with the aid of technology
Differentiation with the aid of technology
 
Design strategies for mobile language learning effectiveness using hybrid mcd...
Design strategies for mobile language learning effectiveness using hybrid mcd...Design strategies for mobile language learning effectiveness using hybrid mcd...
Design strategies for mobile language learning effectiveness using hybrid mcd...
 
Instructional Message Design: Issues and Trends
Instructional Message Design: Issues and TrendsInstructional Message Design: Issues and Trends
Instructional Message Design: Issues and Trends
 
Qualitative research
Qualitative researchQualitative research
Qualitative research
 
Ha3612571261
Ha3612571261Ha3612571261
Ha3612571261
 
Site2010 tpack-symposium-proposal
Site2010 tpack-symposium-proposalSite2010 tpack-symposium-proposal
Site2010 tpack-symposium-proposal
 
jurnal kemanusiaan
jurnal kemanusiaanjurnal kemanusiaan
jurnal kemanusiaan
 
Lumadue, rick a replicable model focus v8 n1 2014
Lumadue, rick a replicable model focus v8 n1 2014Lumadue, rick a replicable model focus v8 n1 2014
Lumadue, rick a replicable model focus v8 n1 2014
 
Eugenijus KURILOVAS, Irina VINOGRADOVA. Mobilus mokymasis naudojant planšetin...
Eugenijus KURILOVAS, Irina VINOGRADOVA. Mobilus mokymasis naudojant planšetin...Eugenijus KURILOVAS, Irina VINOGRADOVA. Mobilus mokymasis naudojant planšetin...
Eugenijus KURILOVAS, Irina VINOGRADOVA. Mobilus mokymasis naudojant planšetin...
 
How can Badges be Used in Seamless Mobile Learning
How can Badges be Used in Seamless Mobile LearningHow can Badges be Used in Seamless Mobile Learning
How can Badges be Used in Seamless Mobile Learning
 

Viewers also liked

Pair learning and activities report (repaired)
Pair learning and activities report (repaired)Pair learning and activities report (repaired)
Pair learning and activities report (repaired)Christine Watts
 
Appropriate Learning Activities in the Different Phases of the Lesson
Appropriate Learning Activities in the Different Phases of the LessonAppropriate Learning Activities in the Different Phases of the Lesson
Appropriate Learning Activities in the Different Phases of the LessonMylene Pilongo
 
151218 2 middletonj save the planet save the nhs
151218 2 middletonj save the planet save the nhs151218 2 middletonj save the planet save the nhs
151218 2 middletonj save the planet save the nhsJohn Middleton
 
Thesis proposal defense 2011.06.01
Thesis proposal defense 2011.06.01Thesis proposal defense 2011.06.01
Thesis proposal defense 2011.06.01Alison Tsai
 
Using family support and peer tutoring in reducing truancy of
Using family support and peer tutoring in reducing truancy ofUsing family support and peer tutoring in reducing truancy of
Using family support and peer tutoring in reducing truancy ofAlexander Decker
 
peer and cross-age tutoring
peer and cross-age tutoringpeer and cross-age tutoring
peer and cross-age tutoringbrittholman
 
dasar 60(sains) : 40(sastera)
dasar 60(sains) : 40(sastera)dasar 60(sains) : 40(sastera)
dasar 60(sains) : 40(sastera)Azima Rahim
 
Ensayo individual
Ensayo individual Ensayo individual
Ensayo individual Patty LóMar
 
Sinais e sintomas neurológicos aula2 ps
Sinais e sintomas neurológicos aula2 psSinais e sintomas neurológicos aula2 ps
Sinais e sintomas neurológicos aula2 psSheila Schneiberg
 
Pals strategy powerpoint
Pals strategy powerpointPals strategy powerpoint
Pals strategy powerpointiscollins
 
Final Using Peer Tutoring Strategies to Increase Mathematic Achievement
Final Using Peer Tutoring Strategies to Increase Mathematic AchievementFinal Using Peer Tutoring Strategies to Increase Mathematic Achievement
Final Using Peer Tutoring Strategies to Increase Mathematic AchievementBeth Csiszer
 
Project management p2
Project management p2Project management p2
Project management p2Teo Kean Hui
 

Viewers also liked (20)

Pair learning and activities report (repaired)
Pair learning and activities report (repaired)Pair learning and activities report (repaired)
Pair learning and activities report (repaired)
 
Appropriate Learning Activities in the Different Phases of the Lesson
Appropriate Learning Activities in the Different Phases of the LessonAppropriate Learning Activities in the Different Phases of the Lesson
Appropriate Learning Activities in the Different Phases of the Lesson
 
151218 2 middletonj save the planet save the nhs
151218 2 middletonj save the planet save the nhs151218 2 middletonj save the planet save the nhs
151218 2 middletonj save the planet save the nhs
 
Thesis proposal defense 2011.06.01
Thesis proposal defense 2011.06.01Thesis proposal defense 2011.06.01
Thesis proposal defense 2011.06.01
 
Using family support and peer tutoring in reducing truancy of
Using family support and peer tutoring in reducing truancy ofUsing family support and peer tutoring in reducing truancy of
Using family support and peer tutoring in reducing truancy of
 
peer and cross-age tutoring
peer and cross-age tutoringpeer and cross-age tutoring
peer and cross-age tutoring
 
Evaluation Q2
Evaluation Q2Evaluation Q2
Evaluation Q2
 
Final Defense PowerPoint
Final Defense PowerPointFinal Defense PowerPoint
Final Defense PowerPoint
 
Neoclassico ea11
Neoclassico ea11Neoclassico ea11
Neoclassico ea11
 
Gdp2 2013 14-7
Gdp2 2013 14-7Gdp2 2013 14-7
Gdp2 2013 14-7
 
dasar 60(sains) : 40(sastera)
dasar 60(sains) : 40(sastera)dasar 60(sains) : 40(sastera)
dasar 60(sains) : 40(sastera)
 
Ensayo individual
Ensayo individual Ensayo individual
Ensayo individual
 
Sinais e sintomas neurológicos aula2 ps
Sinais e sintomas neurológicos aula2 psSinais e sintomas neurológicos aula2 ps
Sinais e sintomas neurológicos aula2 ps
 
Estudio de caso
Estudio de casoEstudio de caso
Estudio de caso
 
A Centralized Multimodal Authentication Platform with trust model approach fo...
A Centralized Multimodal Authentication Platform with trust model approach fo...A Centralized Multimodal Authentication Platform with trust model approach fo...
A Centralized Multimodal Authentication Platform with trust model approach fo...
 
Simbolos de la ciudad de quito
Simbolos de la ciudad de quitoSimbolos de la ciudad de quito
Simbolos de la ciudad de quito
 
GHA HCD 11_97
GHA HCD 11_97GHA HCD 11_97
GHA HCD 11_97
 
Pals strategy powerpoint
Pals strategy powerpointPals strategy powerpoint
Pals strategy powerpoint
 
Final Using Peer Tutoring Strategies to Increase Mathematic Achievement
Final Using Peer Tutoring Strategies to Increase Mathematic AchievementFinal Using Peer Tutoring Strategies to Increase Mathematic Achievement
Final Using Peer Tutoring Strategies to Increase Mathematic Achievement
 
Project management p2
Project management p2Project management p2
Project management p2
 

Similar to A Study on the Effect of Combination of Pair Programming with Learning Styles on Students Learning Motivation

E-Learning: Implications for Mathematics Educators
E-Learning: Implications for Mathematics EducatorsE-Learning: Implications for Mathematics Educators
E-Learning: Implications for Mathematics Educatorsrahulmonikasharma
 
Applicability of Extreme Programming In Educational Environment
Applicability of Extreme Programming In Educational EnvironmentApplicability of Extreme Programming In Educational Environment
Applicability of Extreme Programming In Educational EnvironmentCSCJournals
 
E mentoring as a tool muzaffer cetin
E mentoring as a tool muzaffer cetinE mentoring as a tool muzaffer cetin
E mentoring as a tool muzaffer cetinMuzaffer Çetin
 
Influence of year of study on computer attitude of business education student...
Influence of year of study on computer attitude of business education student...Influence of year of study on computer attitude of business education student...
Influence of year of study on computer attitude of business education student...IJITE
 
Students’ Perception about Fundamental Programming Course Teaching and Learning
Students’ Perception about Fundamental Programming Course Teaching and LearningStudents’ Perception about Fundamental Programming Course Teaching and Learning
Students’ Perception about Fundamental Programming Course Teaching and Learningrahulmonikasharma
 
Journal article critique
Journal article critiqueJournal article critique
Journal article critiqueRohaida Muslim
 
Final E Portfolios Presentation
Final E Portfolios PresentationFinal E Portfolios Presentation
Final E Portfolios PresentationCharlotte Vaughn
 
E Portfolios Storyboard Presentation Update Week 9
E Portfolios Storyboard Presentation Update Week 9E Portfolios Storyboard Presentation Update Week 9
E Portfolios Storyboard Presentation Update Week 9Charlotte Vaughn
 
E Portfolios Storyboard Presentation Update Week 9
E Portfolios Storyboard Presentation Update Week 9E Portfolios Storyboard Presentation Update Week 9
E Portfolios Storyboard Presentation Update Week 9Charlotte Vaughn
 
Directions Please answer the discussion questions in 150 words ea
Directions Please answer the discussion questions in 150 words eaDirections Please answer the discussion questions in 150 words ea
Directions Please answer the discussion questions in 150 words eaAlyciaGold776
 
009 icemi2014 h00014
009 icemi2014 h00014009 icemi2014 h00014
009 icemi2014 h00014arteimi
 
Blended learning environments the effectiveness in developing concepts and th...
Blended learning environments the effectiveness in developing concepts and th...Blended learning environments the effectiveness in developing concepts and th...
Blended learning environments the effectiveness in developing concepts and th...Alexander Decker
 
He547 unit 7 tech intergration
He547 unit 7 tech intergrationHe547 unit 7 tech intergration
He547 unit 7 tech intergrationSharifah Ali
 
Development of computer-based learning system for learning behavior analytics
Development of computer-based learning system for learning behavior analyticsDevelopment of computer-based learning system for learning behavior analytics
Development of computer-based learning system for learning behavior analyticsnooriasukmaningtyas
 
Using the D2L ePortfolio Tool as a High Impact Practice
Using the D2L ePortfolio Tool as a High Impact PracticeUsing the D2L ePortfolio Tool as a High Impact Practice
Using the D2L ePortfolio Tool as a High Impact PracticeD2L Barry
 
14RUNNING HEAD Content Design Factors in E-learning
14RUNNING HEAD Content Design Factors in E-learning14RUNNING HEAD Content Design Factors in E-learning
14RUNNING HEAD Content Design Factors in E-learningEttaBenton28
 
14RUNNING HEAD Content Design Factors in E-learning
14RUNNING HEAD Content Design Factors in E-learning14RUNNING HEAD Content Design Factors in E-learning
14RUNNING HEAD Content Design Factors in E-learningMatthewTennant613
 

Similar to A Study on the Effect of Combination of Pair Programming with Learning Styles on Students Learning Motivation (20)

E-Learning: Implications for Mathematics Educators
E-Learning: Implications for Mathematics EducatorsE-Learning: Implications for Mathematics Educators
E-Learning: Implications for Mathematics Educators
 
Applicability of Extreme Programming In Educational Environment
Applicability of Extreme Programming In Educational EnvironmentApplicability of Extreme Programming In Educational Environment
Applicability of Extreme Programming In Educational Environment
 
E mentoring as a tool muzaffer cetin
E mentoring as a tool muzaffer cetinE mentoring as a tool muzaffer cetin
E mentoring as a tool muzaffer cetin
 
Influence of year of study on computer attitude of business education student...
Influence of year of study on computer attitude of business education student...Influence of year of study on computer attitude of business education student...
Influence of year of study on computer attitude of business education student...
 
Students’ Perception about Fundamental Programming Course Teaching and Learning
Students’ Perception about Fundamental Programming Course Teaching and LearningStudents’ Perception about Fundamental Programming Course Teaching and Learning
Students’ Perception about Fundamental Programming Course Teaching and Learning
 
Journal article critique
Journal article critiqueJournal article critique
Journal article critique
 
Final E Portfolios Presentation
Final E Portfolios PresentationFinal E Portfolios Presentation
Final E Portfolios Presentation
 
E Portfolios Storyboard Presentation Update Week 9
E Portfolios Storyboard Presentation Update Week 9E Portfolios Storyboard Presentation Update Week 9
E Portfolios Storyboard Presentation Update Week 9
 
E Portfolios Storyboard Presentation Update Week 9
E Portfolios Storyboard Presentation Update Week 9E Portfolios Storyboard Presentation Update Week 9
E Portfolios Storyboard Presentation Update Week 9
 
Directions Please answer the discussion questions in 150 words ea
Directions Please answer the discussion questions in 150 words eaDirections Please answer the discussion questions in 150 words ea
Directions Please answer the discussion questions in 150 words ea
 
709 final report
709 final report709 final report
709 final report
 
Blended learning uwes
Blended learning uwesBlended learning uwes
Blended learning uwes
 
009 icemi2014 h00014
009 icemi2014 h00014009 icemi2014 h00014
009 icemi2014 h00014
 
Blended learning environments the effectiveness in developing concepts and th...
Blended learning environments the effectiveness in developing concepts and th...Blended learning environments the effectiveness in developing concepts and th...
Blended learning environments the effectiveness in developing concepts and th...
 
He547 unit 7 tech intergration
He547 unit 7 tech intergrationHe547 unit 7 tech intergration
He547 unit 7 tech intergration
 
Development of computer-based learning system for learning behavior analytics
Development of computer-based learning system for learning behavior analyticsDevelopment of computer-based learning system for learning behavior analytics
Development of computer-based learning system for learning behavior analytics
 
e-content.pdf
e-content.pdfe-content.pdf
e-content.pdf
 
Using the D2L ePortfolio Tool as a High Impact Practice
Using the D2L ePortfolio Tool as a High Impact PracticeUsing the D2L ePortfolio Tool as a High Impact Practice
Using the D2L ePortfolio Tool as a High Impact Practice
 
14RUNNING HEAD Content Design Factors in E-learning
14RUNNING HEAD Content Design Factors in E-learning14RUNNING HEAD Content Design Factors in E-learning
14RUNNING HEAD Content Design Factors in E-learning
 
14RUNNING HEAD Content Design Factors in E-learning
14RUNNING HEAD Content Design Factors in E-learning14RUNNING HEAD Content Design Factors in E-learning
14RUNNING HEAD Content Design Factors in E-learning
 

More from Association of Scientists, Developers and Faculties

More from Association of Scientists, Developers and Faculties (20)

Core conferences bta 19 paper 12
Core conferences bta 19 paper 12Core conferences bta 19 paper 12
Core conferences bta 19 paper 12
 
Core conferences bta 19 paper 10
Core conferences bta 19 paper 10Core conferences bta 19 paper 10
Core conferences bta 19 paper 10
 
Core conferences bta 19 paper 8
Core conferences bta 19 paper 8Core conferences bta 19 paper 8
Core conferences bta 19 paper 8
 
Core conferences bta 19 paper 7
Core conferences bta 19 paper 7Core conferences bta 19 paper 7
Core conferences bta 19 paper 7
 
Core conferences bta 19 paper 6
Core conferences bta 19 paper 6Core conferences bta 19 paper 6
Core conferences bta 19 paper 6
 
Core conferences bta 19 paper 5
Core conferences bta 19 paper 5Core conferences bta 19 paper 5
Core conferences bta 19 paper 5
 
Core conferences bta 19 paper 4
Core conferences bta 19 paper 4Core conferences bta 19 paper 4
Core conferences bta 19 paper 4
 
Core conferences bta 19 paper 3
Core conferences bta 19 paper 3Core conferences bta 19 paper 3
Core conferences bta 19 paper 3
 
Core conferences bta 19 paper 2
Core conferences bta 19 paper 2Core conferences bta 19 paper 2
Core conferences bta 19 paper 2
 
CoreConferences Batch A 2019
CoreConferences Batch A 2019CoreConferences Batch A 2019
CoreConferences Batch A 2019
 
International Conference on Cloud of Things and Wearable Technologies 2018
International Conference on Cloud of Things and Wearable Technologies 2018International Conference on Cloud of Things and Wearable Technologies 2018
International Conference on Cloud of Things and Wearable Technologies 2018
 
ICCELEM 2017
ICCELEM 2017ICCELEM 2017
ICCELEM 2017
 
ICSSCCET 2017
ICSSCCET 2017ICSSCCET 2017
ICSSCCET 2017
 
ICAIET 2017
ICAIET 2017ICAIET 2017
ICAIET 2017
 
ICICS 2017
ICICS 2017ICICS 2017
ICICS 2017
 
ICACIEM 2017
ICACIEM 2017ICACIEM 2017
ICACIEM 2017
 
A Typical Sleep Scheduling Algorithm in Cluster Head Selection for Energy Eff...
A Typical Sleep Scheduling Algorithm in Cluster Head Selection for Energy Eff...A Typical Sleep Scheduling Algorithm in Cluster Head Selection for Energy Eff...
A Typical Sleep Scheduling Algorithm in Cluster Head Selection for Energy Eff...
 
Application of Agricultural Waste in Preparation of Sustainable Construction ...
Application of Agricultural Waste in Preparation of Sustainable Construction ...Application of Agricultural Waste in Preparation of Sustainable Construction ...
Application of Agricultural Waste in Preparation of Sustainable Construction ...
 
Survey and Research Challenges in Big Data
Survey and Research Challenges in Big DataSurvey and Research Challenges in Big Data
Survey and Research Challenges in Big Data
 
Asynchronous Power Management Using Grid Deployment Method for Wireless Senso...
Asynchronous Power Management Using Grid Deployment Method for Wireless Senso...Asynchronous Power Management Using Grid Deployment Method for Wireless Senso...
Asynchronous Power Management Using Grid Deployment Method for Wireless Senso...
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 

A Study on the Effect of Combination of Pair Programming with Learning Styles on Students Learning Motivation

  • 1. International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] 99 Cite this article as: Chien-I Leea, Ya-Fei Yang. “A Study on the Effect of Combination of Pair Programming with Learning Styles on Students Learning Motivation.” International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance (2015): 99-103. Print. International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance 2015 [IC5E 2015] ISBN 978-81-929742-8-6 VOL 1 Website www.ic5e.org eMail ic5e2015@ic5e.org Received 01 - January - 2015 Accepted 30 - May - 2015 Article ID IC5E011 eAID IC5E.2015.011 A Study on the Effect of Combination of Pair Programming with Learning Styles on Students Learning Motivation Chien-I Lee1 , Ya-Fei Yang2 1 Department of Information and Learning Technology, National University of Tainan, Tainan 2 Department of Information Management, Chung Hwa University of Medical Technology Abstract: Peer tutoring strategy changes the role of instructors no matter what the instructor is an educator or a peer. The well-known method in computer science education, pair programming, is some kind of effective collaborative peer tutoring activity. The advantages of peer tutoring method emphasize similar prior knowledge and languages among peers so as to achieve teaching goals. Data Structure is a very important basic curriculum, regarded as a mandatory course in relevant computer domains of university. However, most of students fail to present their coding skills after learning data structure course. Cooperative learning is an effective learning strategy in which is often applied to education field. Students must work in groups to complete tasks collectively toward academic goals. Pair Programming could decrease errors in coding, increase coding quality and promote programmers confidence, as well as enhance their coding ability. This study incorporates an experimental learning activity, in which the students are asked to write programming codes, which can enhance students’ learning motivation. Then, this study compares the performance of the students with different learning styles in learning motivation. According the results of Two-way ANOVA, the proposed intervention could increase students learning performance. The reflective-style students could have better learning achievement than active-style ones. I. INTRODUCTION Cooperative learning is an effective learning strategy in which is often applied to education field. Students must work in groups to complete tasks collectively toward academic goals. Unlike individual learning, which can be competitive in nature, students learning cooperatively can capitalize on one another’s resources and skills (asking one another for information, evaluating one another’s ideas, exploring, thinking, reasoning and solving problems etc.). Those who have better interactive skills could help others learn interaction skills [1-3]. Peer tutoring is an instructional strategy that facilitates students to help others learn material and then understand better the material being studied [4]. The pairing of higher- and lower- achieving students offers students more opportunities for repeated practice and supplementary learning, which benefit the both parties and save the instructor’s time, through one-on-one activities. Learning style is an important factor that affects learning [5]. Learners acquire knowledge in different ways, which forms different learning styles [6]. Study stated that instructors can adjust their teaching instruction to comply with different learning preferences and styles and then enhance students’ learning motivation and achievement [7]. Pair programming is a collaborative concept to write programming[8]. Peer tutoring changes the instruction way of both conventional and collaborative learning. Pair programming is an agile software This paper is prepared exclusively for International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] which is published by ASDF International, Registered in London, United Kingdom. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage, and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honoured. For all other uses, contact the owner/author(s). Copyright Holder can be reached at copy@asdf.international for distribution. 2015 © Reserved by ASDF.international
  • 2. International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] 100 Cite this article as: Chien-I Leea, Ya-Fei Yang. “A Study on the Effect of Combination of Pair Programming with Learning Styles on Students Learning Motivation.” International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance (2015): 99-103. Print. development technique in which two programmers work as a pair together on one workstation. One, the driver, is charged for writing code and usually works as the role of a student, while the other, the observer, is responsible for reviewing each line of code as it is typed and usually works as a role of an educator (Forte & Guzdial, 2005). Forte and Guzdial (2005) indicate that it is a tough learning activity to learning programming course but pair programming can be used instead, in which students are able to gain better learning performance actively. It is often used to the course of computer programming. Thus, the participants are designated as two characters with different characteristics: the driver and navigator in the pair programming activity of this study. This study investigates whether the participants with different learning styles can effectively play different roles or not in the experimental activity. II. LITERATURE REVIEW A. Learning Style Felder and Silverman (1988) divide learning styles into four groups, eight categories- Actively and Reflectively, Sensory and Intuitive, Visual and Verbal, Sequentially and Globally etc., based on four aspects of learning process, information processing, perception, input and understanding. Felder pointed that learning styles denote a learner’s learning way of accepting and dealing with outside messages of the world. Classification of learning style is based on the degree of learner’s information receiving and information processing. That is, active or reflective, sensing or intuitive, inductive or deductive, and sequential or global are classified to the feature of information processing; while visual or verbal is inclined to the feature of the feature of communication. In the study, questionnaire of learning style is employed to decide learners’ learning style with either active-type or reflective-type, and then decide what role will be arranged to double pair match in the programming game. B. Pairprogramming Pair programming, an important teaching approach in higher education, is a collaborative method for developing software [9]. Learning programming may be difficult to a beginner so as to decrease their learning motivation. With the assistance of collaborative learning, student learning motivation, better understanding of programming, higher morale and more interests could be enhanced. III. RESEARCH DESIGN This study incorporates an experimental learning activity, in which the students are asked to write programming codes, share ideas, and put what they learn into practice as a pair together at one workstation in a Data Structure course. C. Participants This study recruits 90 sophomore college students from the Department of Information Management to participate in the pair programming experiment of this study. The participants with an information management, information technology, or information and electrical engineering measure are randomly selected from the two classes. The participants are paired based on their learning style preferences. The instructor assigns a programming-coding assignment to the participants, which should be completed in each pair programming activity. The participants are also required to complete the ARCS Motivation [10] Questionnaire before and after the experiment and the ILS [11] before the experiment. Table 1 shows the details of the pair programming experiment. The research objectives of this study are as follows. 1. This study investigates the participants’ learning motivation before and after the pair programming experiment in the Data Structure course. 2. This study investigates the participants’ learning outcomes after the pair programming experiment in the Data Structure course. 3. This study investigates that the effects of the roles that participants with different learning styles play in the pair programming experiment have on learning motivation. TABLE I THE DETAILS OF THE PAIR PROGRAMMING EXPERIMENT Experimental Activity Time Preparation 1st -3rd week: Learning about Data Structure in the first two classes and having a quiz in the third class 50 min./each class Pre-test 4th week: Completing the pre-test (The ARCS Motivation Questionnaire and the Index of Learning Styles (ILS)) 20 min. and 20 min. Experimental Implementation 5th -7th week: Learning about Data Structure in the first two classes and performing the pair programming activities in 50 min./each class
  • 3. International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] 101 Cite this article as: Chien-I Leea, Ya-Fei Yang. “A Study on the Effect of Combination of Pair Programming with Learning Styles on Students Learning Motivation.” International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance (2015): 99-103. Print. the third class Post-test 8th week: Completing the post-test (The ARCS Motivation Questionnaire) 20 min. Outcome 9th week: Midterm exam 50 min. D. Measuringtools The Felder-Soloman Index of learning style (ILS) was adopted from Felder and Silverman. Zywno [12] indicated that the reliability and validity were positively examined; in addition, test-retest reliability in four dimensions are .683, .679, .511, and .507, respectively. The reliability and construct validity are all supported. The learning style questionnaire for Felder-Silverman Model consists of four dimensions of learning preference. They are active or reflective, sensing or intuitive, visual or verbal, inductive or deductive, and sequential or global. E. ActivitiesProcessing The framework of this study is shown as Figure 1. The instructor is the coordinator and determines the specific topics of the Data Structure course for the participants in this experiment. This study investigates that the effects of different learning styles and achievement have on the students’ learning motivation and retention. The participants are required to complete the ILS questionnaire before the experiment and then designated as the drivers or navigators based on their learning styles in the pair programming experiment. Active and reflective students in information processing are designated as the drivers and navigators, respectively, in the experimental groups of the pair programming experiment (Figure 2). The remaining participants are paired and designated as the drivers or navigators based on their academic performance in the control groups of the pair programming experiment. Then, the instructor lectures about coding topics related to data structure and encourages the participants to ask questions and provide feedback, which ensure that the students are fully comprehend the coding topics. The experimental and control groups have to complete the coding assignment in class. F. Experimentaldesign The three topics of data structures in this study were the stack, the queue, and the binary tree. First, before the learning activity, the ARCS questions were distributed to students to examine their level of motivation. Then, the three learning activities were implemented within three weeks. In the fifth week, students were chosen to complete the questionnaire of motivation and to test their memory retention. Computer program annotation was taken to analyze the research findings and point out any possible limitations. In line with students’ programming ability based on their achievement scores, the higher-level students were asked to work with the lower-level students in pairs.
  • 4. International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] 102 Cite this article as: Chien-I Leea, Ya-Fei Yang. “A Study on the Effect of Combination of Pair Programming with Learning Styles on Students Learning Motivation.” International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance (2015): 99-103. Print. Figure 1. The Framework of This Study Figure 2. Pair Programming Activity IV. EXPERIMENTAL RESULTS AND ANALYSIS The analysis results show that the participants’ mean score on the learning motivation is 3.53 in the post-test, which is higher than that of 3.16 in the pre-test and indicates the increase of the participants’ learning motivation in the experiment. In considering the four pillars of attention, relevance, confidence, and satisfaction (ARCS), the participants’ mean scores on the four pillars all positively increase, especially on satisfaction with the highest mean score of 3.61 and P = <0.001, which indicates that the participants have positive feeling toward the pair programming experiment. The mean score on attention is 3.54 in the post-test with most of the increase in ARCS, which indicates that the participants can better apply what they have learned in class to writing programming codes. TABLE II T-TEST RESULTS OF ARCS MOTIVATION Attention Relevance Confidence Satisfaction Mean SD Mean SD Mean SD Mean SD pre- test 2.98 .629 3.29 .54 3.14 .62 3.24 .53 post- test 3.54 .702*** 3.58 .69*** 3.40 .74** 3.61 .56*** ** p<0.01, *** p<.0001 In the study, active-type learning style of students were arranged as the drivers, while reflective-type ones as the observers. ARCS were conducted before and after the intervention. Three learning activities, stack, queue, and binary, were involved in the post test stage with paper-based annotation assessment. The assessment results are shown in Table 3, in which main effect of learning style show significant difference (F = 8.053, p =0.006< 0.01), while main effect of role doesn’t reach the significant difference (F = 0.508, p =0.478> 0.1). However, interactive effect between learning style and role reach significant difference (F = 4.476, p =0.038< 0.05), indicating that student with different learning styles could achieve different learning performance based on the different roles of pair programming activity.
  • 5. International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance [IC5E] 103 Cite this article as: Chien-I Leea, Ya-Fei Yang. “A Study on the Effect of Combination of Pair Programming with Learning Styles on Students Learning Motivation.” International Conference on eBusiness, eCommerce, eManagement, eLearning and eGovernance (2015): 99-103. Print. TABLE III TWO-WAY ANOVA OF POSTTEST WITH LEARNING STYLE AND ROLE Source Type III Sum of squares df Mean Square F p Learning style 751.025 1 751.025 8.053 .006 role 47.339 1 47.339 .508 .478 Learning style * role 417.474 1 417.474 4.476 .038 Error 6994.836 75 93.264 V. CONCLUSIONS AND FUTURE WORKS Many studies show that pair programming can improve students' learning performance and efficiency, such as less mistake, better design, and shorter codes [13-16]. Pair programming is one of the most successful evidence-based collaborative learning methods for programming related courses. However, the motivation issues of pair programming on computer science education studies, especially to data structure courses, are rare explored in the literature. This paper explores issues of student motivation in data structure courses by a pair programming activity with motivation questionnaires. The ARCS questionnaire was used to evaluate students’ initial motivation on attention, relevance, confidence, and satisfaction dimensions. According the results of Two-way ANOVA, the proposed intervention could increase students learning performance. The reflective- style students could have better learning achievement than active-style ones. From the view of role of learning activity, the reflective- style students are suitable to the role of observers because of better achievement, while the active-style students would decrease their performance. As the role of drivers, non-significant difference would occur between two learning styles of students in learning achievement. The findings suggest that the effects of pair programming activities can be leveraged based on an understanding of students' motivation for and retention of learning. In the future, we will refine the grouping guidelines for pair programming to improve group-learning performance. Furthermore, we will investigate whether other learning styles could provide more precise predication for pair programming. REFERENCES 1. R. De Lisi and S. L. Golbeck, "Implications of Piagetian theory for peer learning," 1999. 2. P. Dillenbourg, Collaborative Learning: Cognitive and Computational Approaches. Advances in Learning and Instruction Series: ERIC, 1999. 3. B.-S. Jong, et al., "Using Game-Based Cooperative Learning to Improve Learning Motivation: A Study of Online Game Use in an Operating Systems Course," Education, IEEE Transactions on, vol. 56, pp. 183-190, 2013. 4. S. Goodlad and B. Hirst, Peer Tutoring. A Guide to Learning by Teaching: ERIC, 1989. 5. A. Furnham, et al., "Personality, learning style and work performance," Personality and Individual Differences, vol. 27, pp. 1113-1122, 1999. 6. F. Silver, et al., So each may learn: Integrating learning styles and multiple intelligences: Association for Supervision and Curriculum Development Alexandria, VA, 2000. 7. C. A. Carver Jr, et al., "Enhancing student learning through hypermedia courseware and incorporation of student learning styles," Education, IEEE Transactions on, vol. 42, pp. 33-38, 1999. 8. A. Forte and M. Guzdial, "Motivation and nonmajors in computer science: identifying discrete audiences for introductory courses," Education, IEEE Transactions on, vol. 48, pp. 248-253, 2005. 9. N. Salleh, et al., "Empirical studies of pair programming for CS/SE teaching in higher education: A systematic literature review," Software Engineering, IEEE Transactions on, vol. 37, pp. 509-525, 2011. 10. M. Keller, "Motivational design of instruction," Instructional design theories and models: An overview of their current status, vol. 1, pp. 383-434, 1983. 11. R. M. Felder and L. K. Silverman, "Learning and teaching styles in engineering education," Engineering education, vol. 78, pp. 674-681, 1988. 12. M. S. Zywno, "A contribution to validation of score meaning for Felder-Soloman’s index of learning styles," in Proceedings of the 2003 American Society for Engineering Education Annual Conference & Exposition, 2003, pp. 1-5. 13. L. A. Williams and R. R. Kessler, "All I really need to know about pair programming I learned in kindergarten," Communications of the ACM, vol. 43, pp. 108-114, 2000. 14. N. Gorla and Y. W. Lam, "Who should work with whom?: building effective software project teams," Communications of the ACM, vol. 47, pp. 79-82, 2004. 15. C. McDowell, et al., "Pair programming improves student retention, confidence, and program quality," Communications of the ACM, vol. 49, pp. 90-95, 2006. 16. K.-W. Han, et al., "The impact of a peer-learning agent based on pair programming in a programming course," Education, IEEE Transactions on, vol. 53, pp. 318-327, 2010.