test-first teaching extreme programming meets instructional design in software engineering courses...

Post on 22-Dec-2015

216 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Test-First Teaching

Extreme Programming Meets Instructional Design inSoftware Engineering Courses

Mark A. Ardis Cheryl A. DugasRose-Hulman Institute Indiana State University

Getting Started

Instructional Design ModelAssess Needsto Identify Goals

Conduct Instructional Analysis

Write Performance Objectives

2..Develop Instructional Strategy

3..Develop Instructional Materials

1..Develop Assessment Instruments

4..Conduct Formative Evaluation

5..Revise Instruction

Analyze Learners and Contexts

The Dick and Carey Systems Approach Model for Designing Instruction

Preliminary Design Tasks

Assess Needsto Identify Goals

Conduct Instructional Analysis

Write Performance Objectives

Analyze Learners and Contexts

Assess Needsto Identify Goals

Conduct Instructional Analysis

Write Performance Objectives

2..Develop Instructional Strategy

3..Develop Instructional Materials

1..Develop Assessment Instruments

4..Conduct Formative Evaluation

5..Revise Instruction

Analyze Learners & Contexts

Test-First Teaching Tasks

Assess Needsto Identify Goals

Conduct Instructional Analysis

Write Performance Objectives

2..Develop Instructional Strategy

3..Develop Instructional Materials

1..Develop Assessment Instruments

4..Conduct Formative Evaluation

5..Revise Instruction

Analyze Learners & Contexts

2..Develop Instructional Strategy

3..Develop Instructional Materials

1..Develop Assessment Instruments

4..Conduct Formative Evaluation

5..Revise Instruction

Test-First Programming Tasks

2..Develop Instructional Strategy

3..Develop Instructional Materials

1..Develop Assessment Instruments

4..Conduct Formative Evaluation

5..Revise Instruction

1..Develop Tests

2..Design Solution

3..Develop Code

4..Run Tests

5..Revise Solution

Laying It Out

Course Level

1. Assessment Instruments Homework and Project Assignments

2. Instructional Strategy Order and Method of Instruction

3. Instructional Materials Select TextCreate Syllabus

4. Formative Evaluation Evaluate Results at Semester End

5. Revision Make changes for next semester

Lecture Level

1. Assessment Instruments Daily Quiz

2. Instructional Strategy Method of Instruction

3. Instructional Materials Plan classCreate handouts

4. Formative Evaluation Examine results of daily quiz

5. Revision Make changes in future lectures

Test-First Teaching in Action

Objective: understand the purpose and contents of a usability test plan

Your team ...

1. Write a problem statement ...

2. Write a task list that ...

3. List 2 evaluation measures ...

4. List 2 things that would be reported ...

Quiz:

Your team ...

1. Write a problem statement ...

2. Write a task list that ...

3. List 2 evaluation measures ...

4. List 2 things that would be reported ...

Quiz: Class Outline:

Introduction...1. Problem Statement...2. Task Lists...3. Evaluation

Measures...

4. Report Contents

The End

top related