Mass Feedback Production - PowerPoint PPT Presentation

1 / 30
About This Presentation
Title:

Mass Feedback Production

Description:

Mass Feedback Production. David Heaney. Teaching Programming - Difficult ... Mass Feedback Production. Introductory Programming in DCU. Large class 200 ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 31
Provided by: davidh119
Category:

less

Transcript and Presenter's Notes

Title: Mass Feedback Production


1
Mass Feedback Production
  • David Heaney

2
Teaching Programming - Difficult
3
Why ?
Answer No Feedback
  • Large Classes
  • Student Diversity
  • Motivation

4
Large Classes
  • Difficult to give individual attention
  • Loads of exercises to correct

5
Student Diversity
  • Prior experiences Pre-existing skills
  • Expectations
  • Motivations Hopes

6
Motivation
  • Programming is a skill
  • Difficult to motivate students to engage
  • Used to learning by heart

7
Kolb Learning Cycle
8
Expectancy-value theory
  • Motivation expectancy x value

9
Keller - ARCS
  • Attention Relevance Confidence Satisfaction
  • Provides feedback on performance promptly
    (Confidence)
  • Makes statements giving recognition and credit
    to learners as appropriate (Satisfaction)

10
What to do about it
  • Pair Programming
  • Graphical Programming environments

11
Pair Programming
  • Laurie Williams (North Carolina State University)
  • Nawrocki (Poznan University)
  • Robert Kessler (University of Utah)
  • Charlie McDowell (University California)

12
Graphical Programming environments
  • Duke University
  • JAWAA
  • Starlogo
  • Alice
  • Karel

13
Our Solution !
Mass Feedback Production
  • Fast
  • Accurate
  • Detailed

14
Introductory Programming in DCU
  • Large class 200
  • Three 1-hour lectures
  • Two 2-hour labs
  • 2nd year tutors (about 20)

15
Introductory Programming in DCU
  • Good improved pass rates

Gives busy lecturers a break Role Model
(Motivation) Good for Tutors Scalable
16
Introductory Programming in DCU
  • Bad students assignments

No Feedback
17
Quality Feedback
  • Comprehensive integrated environment
  • Immediate feedback
  • Student friendly
  • The greater amount of feedback that learners
    receive before the end of course assessment the
    greater their opportunity to learn from such
    feedback Phil Race

18
System
  • Lecturer
  • Tutors
  • Students

19
Lecturer
  • Assignment Spec file
  • Dead line
  • Paired / Individual

20
Tutors
  • Check students submissions
  • Supply feedback
  • Edit their feedback
  • Grade assignment

21
Students
  • Read specification
  • Upload assignment
  • Check feedback

22
Tutor Applet
  • WhiteBoard
  • Code Formatter

23
(No Transcript)
24
Usage
  • Flexibility appreciated
  • Outside hours
  • Outside lab days
  • Problem some tutors didnt give feedback

25
(No Transcript)
26
(No Transcript)
27
Opinion
  • Tutors liked
  • was able to mark assignments very quickly
  • It was easy to write over the code and show
    exactly where errors occurred.

28
Opinion
  • Students liked
  • It gave us a good idea about where we're going
    wrong in our programming
  • it made program very easy to read (with colours
    etc)
  • I could submit the code from anywhere at any
    time.
  • Getting a pat on the back. We all like the
    praise we can get, ya know.

29
Results
  • Slightly positive affect on the results
  • In particular for the low points at risk students

30
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com