Mass Production of Individual Feedback - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Mass Production of Individual Feedback

Description:

Mass Production of Individual Feedback. Presenting a Paper. by. David Heaney ... Mass Production of Individual Feedback. Programming is difficult to learn ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 18
Provided by: davidh119
Category:

less

Transcript and Presenter's Notes

Title: Mass Production of Individual Feedback


1
Mass Production of Individual Feedback
  • Presenting a Paper
  • by
  • David Heaney
  • Dublin City University

2
Mass Production of Individual Feedback
  • Programming is difficult to learn
  • Why is programming difficult
  • Our Solution
  • Future Ideas

3
Programming is difficult to learn
source Higher Education Authority of Ireland
report 2002
4
Programming is difficult to learn
Multi-national study asked the question Do
students in introductory programming courses know
how to program at the expected skill level? Unive
rsities from USA, Australia, Israel, Poland the
UK were involved.
5
Programming is difficult to learn
Instructors at 4 Universities administered a
trial assessment designed to test that a student
could
  • Abstract a problem from its description
  • Generate sub-problems
  • Transform sub-problems into sub-solutions
  • Re-compose the sub-solutions into a working
    program
  • Evaluate and iterate

6
Programming is difficult to learn
7
Why is programming difficult
Jenkins talks about increased student diversity.
Introductory students have vastly different
prior experience and future aspirations. The
enthusiastic student that has already used
computers at home, and is hoping for a career as
a software engineer will be strongly motivated.
But what about the rest of the class?!
8
Why is programming difficult
Individualised instruction is lacking. Socrates
sought
"very carefully to discover what each of his
companions knew. Whatever was appropriate for a
gentleman to know he taught most eagerly"
- Xenophon on Socrates
9
Why is programming difficult
Large class sizes means the lecturer has less and
less time to give individual instruction.
Large class sizes also means that students get
less feedback on their assignments.
10
Why is programming difficult
11
Our Solution
To combat these problems we developed
a comprehensive online feedback system to give
the students the individual attention they needed
to learn successfully.
12
Our Solution
Divide and conquer to manage large class sizes
13
Our Solution
Tutors check assignment works
14
Our Solution
Tools developed to assist tutors give
individualised feedback.
15
Our Solution
16
Our Solution
200 plus students got feedback within two days
of the assignment deadline every week
- Lecturer
it was easy to write over code and show
exactly where the errors occurred
- Tutor
getting a pat on the back, we all like the
praise we can get
- Student
17
Future Ideas
  • Peer-assessment
  • Self-assessment
  • Mentoring programme
  • Feedback more individualised and personalised
  • Real time playback
  • Better/more redlining tools
  • Extend for redlining other files, not
  • just .java files eg .doc, .pdf etc.
Write a Comment
User Comments (0)
About PowerShow.com