an investigation into the learning styles and self ... · milne, i., & rowe, g. (2002)....

19
An Investigation into the Learning Styles and Self-Regulated Learning Strategies for Computer Science Students Ali Alharbi, David Paul, Frans Henskens, Michael Hannaford School of Electrical Engineering and Computer Science The University of Newcastle, Australia.

Upload: others

Post on 08-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

An Investigation into the Learning Styles

and Self-Regulated Learning Strategies

for Computer Science Students

Ali Alharbi, David Paul, Frans Henskens, Michael Hannaford

School of Electrical Engineering and Computer Science

The University of Newcastle, Australia.

Page 2: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Outline

• Introduction.

– Computer Science Education.

– Student-centred education.

• Theoretical Background.

– Learning Style.

– Self-Regulated Learning.

• The Study.

• Results and implications on Computer Science Education.

• Conclusions and Future Work.

12 December 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

2

Page 3: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Introduction Computer Science Education

• Learning and teaching of Computer Science (CS) concepts are

challenging tasks for both students and teachers.

• It is difficult to teach some CS concepts using traditional education

methods (Ben-Ari, 2001).

• CS is a rapidly changing area, driven by technology rather than

pedagogy (Holmboe, McIver, & George, 2001).

• “Only recently have CS educators begun to explore important issues

and methodologies in computer science teaching” (Haden, et al.,

2004).

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

3

Page 4: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Introduction Computer Science Education

• Computer Science Education Research (CSER).

• Difficulties in the understanding of different CS concepts.

– Learning programming (Milne & Rowe, 2002).

– Object-oriented concepts (Ragonis & Ben-Ari, 2005).

• Studies that investigated students’ learning styles in computer

science courses are limited (de Raadt & Simon, 2011).

• Cognitive and social aspects introducing a new direction for research

and design of learning material in CS education (Machanick, 2007).

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

4

Page 5: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Introduction

Student-centred education

• Educational paradigm shift into student-centred paradigms.

• Our vision of designing the learning material should be changed.

• More emphasis on students’ preferences and learning strategies.

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

5

Teacher-centred Learning Student-centred Learning

Behaviourism learning theory Constructivism and social learning

Teacher is dominant Teacher as facilitator

Passive learner Active learner

Single point of view of learning material Students’ preferences

Low level of students’ interaction High level of students’ interaction

Page 6: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Theoretical Background

Learning Style Theory

• Learning is a process in which individuals acquire knowledge.

• Students use different methods to acquire and process information.

• These differences are known as learning styles.

• Students learn better with approaches that match their learning styles

(Layman, Cornwell, & Williams, 2006).

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

6

Page 7: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Theoretical Background

Learning Style Theory

• Problems arise from mismatch between teachers’ expectations of the

way students learn, and students' preferred learning styles (Mills,

Ayre, Hands, & Carden, 2010).

• Students’ motivation is low if their learning styles are not taken into

account (Felder, Felder, & Dietz, 2002).

• “Teachers can appreciate that being fair really means providing equal

opportunities for each student to learn in the manner that best suits

his or her own natural learning style” (Capretz, 2002).

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

7

Page 8: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Theoretical Background Felder-Silverman Learning Style Model

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

8

Learning Style Learner’s Characteristics

Perception

Sensing •Facts and procedures.

•Real world examples of applying the concepts.

Intuitive •Abstract concepts and Theories.

•Innovative ideas of applying the concepts.

Medium

Visual •Pictures, charts, diagrams.

•Animations.

Verbal •Audio learning resources.

•Written or spoken explanations.

Processing

Active •Try things out first.

•Working in groups.

Reflective •Think first before trying.

•Prefer working alone.

Understanding

Sequential •Logical step-by-step approach.

•From parts to the whole.

Global •Learn better if they grasp the big picture.

•From the whole to the parts.

Page 9: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Theoretical Background

Self-Regulated Learning (SRL)

• SRL Strategies categorized into the following (Pintrich, 2004):

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

9

Cognitive

Strategies Elaboration

Organization

Critical Thinking

Metacognitive

Strategies Planning

Monitoring

Resource

Management Time

Learning resources

Learning environment

Page 10: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Research Objectives

• Design an educational framework based on contemporary education

paradigms to improve CS education.

– Investigation of students’ learning styles.

– SRL strategies.

• The main objective of the study is not to generalize the results, but to

provide a baseline to improve the next iteration of the sample course

(Programming Languages and Paradigms).

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

10

Page 11: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

The Study Participants

• Students enrolled in “Programming Languages and Paradigm” course.

• The first semester 2011 at the University of Newcastle.

• Compulsory second year course for undergraduates (CS and SE).

• The course covers many topics including:

– Language theory and specifications.

– Advance object-oriented concepts.

– Introduction to functional, logic and concurrent programming.

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

11

Page 12: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

The Study Participants

• The course follows a traditional teaching method.

– Theoretical concepts covered in the lectures.

– Workshops provide hands-on experience.

– Individual assignments, midterm and final exam.

• Blackboard LMS.

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

12

Page 13: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

The Study Data Collection Instruments

• The Index of Learning Styles

– Instrument associated with Felder-Silverman Model.

– Categorise students’ preferences based on four dimensions.

• Self-Regulated Learning Strategies Questionnaire

– Elaboration, organization, critical thinking.

– Metacognition.

– Management of learning resources.

• Paper-based Exam

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

13

Page 14: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Results Learning Style Distribution

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

14

Sensing Intuitive Visual Verbal Active Reflective Sequential Global

Strong 7.9% 2.6% 10.5% 0.0% 0.0% 2.6% 2.6% 2.6%

Moderate 31.6% 18.4% 44.7% 5.3% 10.5% 13.2% 13.2% 18.4%

Fair 26.3% 13.2% 28.9% 10.5% 23.7% 50.0% 44.7% 18.4%

0.0%

10.0%

20.0%

30.0%

40.0%

50.0%

60.0%

70.0%

80.0%

90.0%

Pro

po

rtio

n o

f stu

den

ts (

%)

Students’ Preferences

34.2%

84.2%

34.2%

15.8%

65.8% 60.5%

39.5%

65.8%

Page 15: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Results Self-Regulated Learning

• Students’ use of self-regulated learning strategies was moderate.

• Metacognitive strategies were significantly correlated with

elaboration, organizational and critical thinking strategies.

• Metacognitive strategies were the least used.

• Animations were the least used learning resource.

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

15

Page 16: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Implications on Computer Science

Education

Help students to construct the right mental model.

– Reduce the abstraction of CS concepts:

• Visualization of dynamic processes.

• Teaching in context.

Explicit use of SRL strategies

– Self-assessment.

– More accurate and tailored feedback.

– Reflections.

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

16

Page 17: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

Conclusions and Future Work

• This study presented the results of an investigation into students’

learning styles and their use of different self-regulated learning

strategies in a core computer science course.

• A collaborative learning object repository

– Different learning objects.

– Learning style assessment.

– Recommendation system.

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

17

Page 18: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

References

Ben-Ari, M. (2001). Constructivism in computer science education. Journal of Computers in Mathematics and Science

Teaching, 20(1), 45-74.

Capretz, L. (2002). Implications of MBTI in software engineering education. ACM SIGCSE Bulletin, 34(4), 134-137.

de Raadt, M., & Simon (2011). My Students Don't Learn the Way I Do. Paper presented at the Australasian Computing

Education Conference (ACE 2011), Perth, Australia.

Felder, R. M., Felder, G. N., & Dietz, E. J. (2002). The effects of personality type on engineering student performance

and attitudes. JOURNAL OF ENGINEERING EDUCATION-WASHINGTON-, 91(1), 3-18.

Holmboe, C., McIver, L., & George, C. (2001). Research agenda for computer science education.

Layman, L., Cornwell, T., & Williams, L. (2006). Personality types, learning styles, and an agile approach to software

engineering education.

Machanick, P. (2007). A social construction approach to computer science education. Computer Science Education,

17(1), 1-20.

Mills, J., Ayre, M., Hands, D., & Carden, P. (2010). Learning About Learning Styles: Can It Improve Engineering

Education? MountainRise, 2(1).

Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors.

Education and Information Technologies, 7(1), 55-66.

Pintrich, P. (2004). A conceptual framework for assessing motivation and self-regulated learning in college students.

Educational psychology review, 16(4), 385-407.

Ragonis, N., & Ben-Ari, M. (2005). A long-term investigation of the comprehension of OOP concepts by novices.

December 12, 2011

A presentation to ASCILITE11 | www.newcastle.edu.au

18

Page 19: An Investigation into the Learning Styles and Self ... · Milne, I., & Rowe, G. (2002). Difficulties in learning and teaching programming—views of students and tutors. Education

A presentation to ASCILITE11

12 December 2011

www.newcastle.edu.au