PBL in Team Applied to Software Engineering Education Liubo Ouyang Software School, Hunan University CEIS-SIOE, 18-20 January 2006, Harbin.

Slides:



Advertisements
Similar presentations
A Systems Approach To Training
Advertisements

TCL Online Welcome to the TCL Online course demo. This brief tour will give you an overview of our learning platform and a preview of what to expect from.
PROBLEM-BASED LEARNING & CAPACITY BUILDING
Learning Enhances Awareness LEA – IJMA Learning Enhances Awareness LEA 2008.
Comparison of Teacher-Centered and Learner-Centered Paradigms From Figure 1-2 in Huba and Freed, Learner-Centered Assessment on College Campuses: Shifting.
College of Education Graduate Programs Portfolio Workshop.
Three-Dimensional Teaching Study on the College Statistics Education Tengzhong Rong, Qiongsun Liu Chongqing university, China
Cooperative/Collaborative Learning An Instructional technique in which learning activities are specifically designed for small interactive groups Collaborative.
1 Why is the Core important? To set high expectations – for all students – for educators To attend to the learning needs of students To break through the.
1 Positive Learning Outcomes Through Problem-Based Learning Willie Yip Department of Computing.
Prepared By: Dr. Abdelhafid Bouhraoua Steering to ABET EC 2K: Lab Organization and Instruction By: Dr. Abdelhafid Bouhraoua By: Dr. Abdelhafid Bouhraoua.
Problem-Based Learning by floating facilitation Institute for Transforming Undergraduate Education George Watson Courtesy of Deborah Allen and Hal White.
University of Delaware Comparison of Learning Paradigms: Learner-Centered vs. Instructor-Centered Institute for Transforming Undergraduate Education George.
Problem-Based Learning by floating facilitation Institute for Transforming Undergraduate Education George Watson Courtesy of Deborah Allen and Hal White.
EMPLOYABILITY SKILLS Validated Self Assessment … how to do it ! Developed by Rob Denton.
University of Delaware Experience It Yourself: An Introduction to Problem-Based Learning Institute for Transforming Undergraduate Education George Watson.
Managing an Online Course Personal Philosophy of Josh Eastwood.
Capstone Design Project (CDP) Civil Engineering Department First Semester 1431/1432 H 10/14/20091 King Saud University, Civil Engineering Department.
E_learning.
Teachers have a significant role in developing and implementing the most effective teaching and learning strategies in their classroom and striving for.
ICT TEACHERS` COMPETENCIES FOR THE KNOWLEDGE SOCIETY
Best Practices in Active Learning “Team Based Learning (TBL)” Ilene Harris, PhD.
University of Gdańsk1 Strategic Investment Decisions Dr Anna Wojewnik-Filipkowska Katedra Inwestycji
Copyright © 2009 On The Edge Software Consulting Advanced Enterprise Java Instructional Plan Presentation Tier Design using an Event Driven Design Methodology.
BRIEFING 1: FYP INTRODUCTION
Introduction to Project Management
Southern Regional Education Board Welcome What Does Academic Integration Really Mean in the Career-Technical Classroom? Nancy Headrick, Director State.
Research-Based Cutting Edge Professional Development Communicate, Connect, Collaborate, Conceptualize, Create For Results Oriented Learning Experiences.
Now That My Marking’s Done, Now What??? Brent Galloway Lori Stuber.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
Professional Certificate – Managing Public Accounts Committees Ian “Ren” Rennie.
The Route to Chartered Membership A presentation to the London Branch
1 General Introduction CPRE 416-Software Evolution and Maintenance-Lecture 1.
Problem-Based Learning. Process of PBL Students confront a problem. In groups, students organize prior knowledge and attempt to identify the nature of.
FINAL RESEARCH PROJECT OF SOCIAL SCIENCES MASTER DEGREES. A PROPOSAL FOR IMPROVEMENT J.C. Cortes, R. Cervello, G. Ribes, F. García, B. De Miguel, M. De.
Shanghai American School East China Normal University Mentor Teacher/Internship Program Introduction
Pilot Training for Volunteers General Education Assessment Committee.
Project Based Learning What, Why & How. Objectives for Today Have you experience the beginning of a project (= Making your own project) Analyze your experience,
4-H School Enrichment Extension Agent 4-H Youth Development County Center NCCES.
1. Housekeeping Items June 8 th and 9 th put on calendar for 2 nd round of Iowa Core ***Shenandoah participants*** Module 6 training on March 24 th will.
SCHOOL BOARD A democratically elected body that represents public ownership of schools through governance while serving as a bridge between public values.
1 Ideas of Problem-based Learning As a learner-centred process, problem- based learning meets the learners' interests and as such gives room for developing.
Instructional Technology Master of Education 1. LEARNING OBJECTIVES 1) Explain what an LMS is. 2) Differentiate between some types of LMS. 3) Identify.
Faculty of Computing, Engineering & Technology COIS40894 COIS40894 PROFESSIONAL AND ACADEMIC SKILLS FOR APPLIED IT I (Introduction)
NEW SOUTH WALES TECHNICAL AND FURTHER EDUCATION COMMISSION 17136Q Marketing simulation SYLLABUS 5-Jan-2009.
Paramedic Science Mentor update. Practice Assessment Team Current Teaching and Assessing Qualifications Assessment Taxonomy Assessment Documents Assessment.
Advanced Legal Writing Seminar: Wednesdays, 10:00 p.m. EST Office Hours: Mondays from 3 – 5 p.m. EST, and by appointment AIM sign-in: cssouthall
Session Objectives Analyze the key components and process of PBL Evaluate the potential benefits and limitations of using PBL Prepare a draft plan for.
Problem-Solving Approach of Allied Health Learning Community.
College of Education Graduate Programs
Overview of program For the fourth year, Shanghai American School is proud to be part of a collaborative internship program with East China.
Using Groups in Academic Advising Dr. Nancy S. King Kennesaw State University.
Workshop For Reviewers Operating the Developmental Engagements Prof. Dr. Hala SalahProf. Dr. Hoda ELTalawy.
Introduction to Concepts and Principles of Learning ( Medical Education) (CMD 211) Dr. Muhammad Ghauth Qureshi Dr. Muhammad Nour-El-din Saleh Dr. Khadija.
The Transformation of Undergraduate Education through Faculty Development and Course Design – Part 1 George Watson (with acknowledgement to.
Organizational Process The activities conducted by an educational institution or school is called organizational process Which consist of series of steps.
Dr. Antar Abdellah. To enable you as an EFL teacher to: 1. Develop and articulate instructional objectives adequately and clearly. 2. Create, construct,
Session: Instructional methods; How to prepare practical exercise/case study 24 th January 2013 Dr. Eliona Kulluri Bimbashi (University of Tirana)
School practice Dragica Trivic. FINDINGS AND RECOMMENDATIONS FROM TEMPUS MASTS CONFERENCE in Novi Sad Practice should be seen as an integral part of the.
A Critical Friend: Peer Review of Teaching at AUS Daniel Kirk Daniel Kirk: Oct 2007.
Practice learning of social work students is composed of practical education and field education and has visible place in a curricula of higher education.
Writing Assignments in Mechanical Engineering Anne Parker University of Manitoba A. Parker, CASDW, UVic,
District Mentoring Plan
COIS40894 PROFESSIONAL AND ACADEMIC SKILLS FOR APPLIED IT I
NHN member organizations
Introduction to the NSU Write from the Start QEP
Ms. Martin’s Chemistry Class
Human Resources Management: Module 2
Student Activities Centralized Training
Annual Development Plan (ADP) Development 25th April 2018
Presentation transcript:

PBL in Team Applied to Software Engineering Education Liubo Ouyang Software School, Hunan University CEIS-SIOE, January 2006, Harbin

Introduction  Traditionally, teachers only give lectures on classroom and arrange final testing, which have many defects because that is far away from real project developing.  There is great gap between software engineering graduates and industry demanded employee.  College of software engineering should focus on project practice training.

Problem-Based Learning(PBL)  was first proposed by Barrows, a neurology professor of Medicine School, MeMaster University at late 1960s.  PBL is a teaching method characterized by inciting students learning motivation based on group talking and communication and then enabling them understanding the course’s content thoroughly.  PBL is one of the best bridges between theory and practice of teaching.

Problem-Based Learning(PBL)  Summarily, PBL possess following characters: (1) Teaching material should come from or be related with real world projects. (2) When conducting PBL to courses teaching, students and teachers learn, work, evaluate corporately and interactively, keep adjusting and optimizing the course materials. (3) PBL focus on inciting students’ self-learning motivation but much class lecture and appointed textbook reading. (4) PBL impulse students working corporately, enable them acquiring abilities for solving real problem. By systemic training, enhance students learning roundly and achieve course target.

Features of SE curriculum  Only by giving lecture about theory without practicing, students could not really understand software engineering criteria and specification.  It is almost impossible for students to experience a whole project thoroughly because learning time is limited.  As software system becoming more complex and large, software development must be carried out based on team working, which demands software engineers work corporately with other members.

Framework of PBLT Results Submission Problem Preparation Team Communication Team Organization Self-LearningSoftware Development Team Evaluation

Problem Preparation (1)  Software projects come from real world; prepare a project for each team.  Ensure all technologies and skills used in project have been taught during the past training for students; further demanding on technologies and skills to them is permitted.  Core knowledge and technology for the course should be explained simply ahead.

Problem Preparation (2)  Guarantee that project can be done in 12 weeks for a team consisted by 3-5 students and 20 hours per week for each member.  Documents for this course including all standard document templates involved in software project. Project report, evaluation and assessment rules should be established.  Assign mentor and user for each project clearly. User can be real user, other stakeholders or the mentor if needed. Ensure the duty for each role is clear.

Team Organization  Organize a team by 3-5 members.  In the first meeting, declare team duty and assign each member a role and corresponding responsibility.  Analyze and decompose the project.  Make project develop plan; set up at least 3 milestones.  Make team working plan and discipline.  Mentor guarantee the process and makes response to members’ questions.

Self-Learning  Object of self-learning is decided by students themselves but assigned by mentor.  Daily learning logs is required filling in by students, format and items of logs under guidance of mentor.  Daily learning logs must record students’ questions and their answers.  Mentor should meet with students regularly to analyze and explain their problems and give them enough introductions about needed technologies.

Team Communication  Team members communicate with each other on the spot of team meeting held at least once a week.  All team members are required to take part in the meeting and talk about the problems occurred.  All meeting process should be written into logs.  Team members can also communicate with others by telephone, , letter and so on.  Mentor or users can be invited or volunteer to attend the meeting and all they do is just answer students’ questions.

Software Development  Role and duty for each member are clear.  Documentation is required, such as requirement specification, design specification, testing plan and report and so on. In documents, represent all adopted software technologies and methods and the reasons why those were selected.  Coding and testing.  Peer reviewing of code.

Results Submission  At least handing in 3 project executive reports for each project.  All final documents involved with project development and point out each member’s contribution to the project.  All meeting records.  Each member’s learning logs.  Usable software products.  Project summary.

Team Evaluation  Team member evaluates each other.  Users evaluate team and team member.  Users evaluate software products.  Mentor evaluates team and team member.  Mentor evaluates final results submitted.  Mentor gives marks to each member.

Benefits Analysis Benefits of StudentsBenefits of EnterprisesBenefits of Institutes professional skills and ability graduates with high abilitypromote students’ learning interests well preparation for graduation and career graduates with teamwork experience a valuable evaluation way for students learning management and development experience graduates work in timea good way for students to apply theory to practical work get credits by solving practical problem but test graduates get well along with new workmates credits originated from learning process but class easy to find a jobabundant source of professional graduates promote the integration of developing, learning and research

Conclusion  Using PBLT in education can cultivate students’ self- learning abilities, will incite their interests and enhance their abilities obviously during practical working.  Executing PBLT is a challenge to instructors (mentors). The challenge includes how to propose a proper project, how to organize a sound teaching schedule, how to set up right check-points during the process, and finally how to give objective and reasonable evaluation for each student.  All those aspects should be researched during the real teaching process and improved continuously.

Thanks you! Welcome you to Hunan University