Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Software Engineering Model Based Curriculum Development Approach Leon Pan University of the Fraser Valley.

Similar presentations


Presentation on theme: "A Software Engineering Model Based Curriculum Development Approach Leon Pan University of the Fraser Valley."— Presentation transcript:

1 A Software Engineering Model Based Curriculum Development Approach Leon Pan University of the Fraser Valley

2 Introduction  Curriculum development: an important part of education  High quality curriculums facilitate teaching  Students benefit from it  Teachers benefit from it  Some kind of assistances and guidance available  No standardized procedures  The goal of this research  Systematic and wide-applied approach

3 Overview of the Software Engineering  To address software crisis, software engineering was proposed and applied to  design, development, and maintenance of software  A standard set of steps and a life cycle is followed  Planning  Analysis  Design  Implementation  Maintenance

4 Overview of the Software Engineering(cont)

5 A Software Engineering Based Curriculum Development Approach  Five phase method with backtracking and loops  Caused by review or test feedback and new requirements  Evolvement and refinement  Not restart

6 A Software Engineering Based Curriculum Development Approach (cont)

7  The sample activities in planning phase:  Establish a curriculum development team containing all of the main stakeholders  Describe the scope and feasibility.  Estimate resource requirements and create resource plan.  Develop preliminary schedule.  Determine standards and procedures.  Identify and assess risk.  The core activities of this phase are to establish a curriculum development team, describe the scope and feasibility, and develop the preliminary schedule.

8 A Software Engineering Based Curriculum Development Approach (cont)  The sample activities in analysis phase  Determining learning objectives and outcomes through the following ways  Survey  Interview  Observation  Discussion session  Refer to similar courses offered in other institutions  Consult curricular recommendations of the authorized organizations  Describe the contents covered

9 A Software Engineering Based Curriculum Development Approach (cont)  The sample activities in design phase  Determining the teaching method, including  Lecture  Group project  Educational field trip  Self-study  Guest-speaker  Lab demonstration  Determining the evaluation methods  Exams and quizzes  Oral test and presentation  Homework  Term project(s)

10 A Software Engineering Based Curriculum Development Approach (cont)  The sample activities in implementation phase  Develop the detailed teaching plan  Determining the measures of delivery  Online  Hybrid  Face-to-face  Distance learning  Lab session

11 A Software Engineering Based Curriculum Development Approach (cont)  The sample activities in implementation phase (cont)  Create the detailed teaching materials  detailed lecture notes  exams, quizzed, and solutions  homework and solutions  Lab guidances  projects and guidance or recommended solutions  determine the resources and tools required  software  hardware  equipment

12 A Software Engineering Based Curriculum Development Approach (cont)  The sample activities in maintenance phase   Correct, evolve and refine the teaching materials based on the review and feedback  Adapt the materials to changes of the environment  Update the materials based on predictive changes

13 Future Work  Explore the usage of the newly developed models in assisting the curriculum development process  Experiments will be performed to validate and refine the current method  Software tools will be designed and developed to support automatic curriculum development and refinement

14  Thank You!  Questions?


Download ppt "A Software Engineering Model Based Curriculum Development Approach Leon Pan University of the Fraser Valley."

Similar presentations


Ads by Google