AN OPEN STANDARD AND REFERENCE IMPLEMENTATION FOR DIGITAL PORTFOLIOS - PowerPoint PPT Presentation

1 / 50
About This Presentation
Title:

AN OPEN STANDARD AND REFERENCE IMPLEMENTATION FOR DIGITAL PORTFOLIOS

Description:

A prototype implementation for a Digital Portfolio Development Environment supporting: ... This class simply prints in html files all information the user wants ... – PowerPoint PPT presentation

Number of Views:34
Avg rating:3.0/5.0
Slides: 51
Provided by: gel5
Category:

less

Transcript and Presenter's Notes

Title: AN OPEN STANDARD AND REFERENCE IMPLEMENTATION FOR DIGITAL PORTFOLIOS


1
AN OPEN STANDARD AND REFERENCE IMPLEMENTATION FOR
DIGITAL PORTFOLIOS
  • Georgiou Eleni
  • Stassopoulou Athena
  • Dikaiakos Marios
  • Funding by the Research Promotion Foundation of
    Cyprus in the context of the APSIFAE project
  • Project partners Intercollege (coordinator)
  • University of Cyprus
  • Pedagogical Institute
    of Cyprus

2
Our Contribution
  • Using XML and JAVA as platforms to support the
    development of open-standard environments for
    digital portfolios.

3
Our Contribution
  • Using XML and JAVA as platforms to support the
    development of open-standard environments for
    digital portfolios.
  • A reference XML-grammar specification for DPs.

4
Our Contribution
  • Using XML and JAVA as platforms to support the
    development of open-standard environments for
    digital portfolios.
  • A reference XML-grammar specification for DPs.
  • A prototype implementation for a Digital
    Portfolio Development Environment supporting
  • Open standards platforms.
  • Portability across different Operating Systems.
  • Accessibility through Universal Client Interface.
  • A modular and extensible design.
  • Easy portability to Internet and the Web.

5
A Use-case Scenario
6
Outline
  • Introduction
  • Design
  • Implementation
  • Extensibility
  • Conclusions future work
  • Acknowledgments

7
Teacher Portfolios
  • Teacher Portfolios are organized collections of
    information describing the major strengths and
    teaching achievements of educators.
  • A teacher portfolio contains, organizes, and
    presents documents and artifacts related to the
    teachers educational activities.
  • The adoption of teacher portfolios and portfolio
    assessment by educational systems can support
    performance-based education.
  • Evidence from oneself This category presents all
    selected information on teaching responsibilities
    and activities along with solid evidence of their
    effectiveness, as well as any further information
    about the personality of the teacher, inside and
    outside the school.
  • Evidence from others A common finding that
    emerged from the requirements analysis phase is
    the emphasis on documents describing the
    evaluations of others. Teachers assemble a body
    of evidence to demonstrate what other people have
    to say about their teaching competence across
    different areas

8
Towards Digitized Portfolios
  • Storage, maintenance and distribution of
    information.
  • Multi-media presentation of information
  • Most of the information is already in digital
    form

9
Digital Portfolios challenges
  • Many digital formats are proprietary
  • Fast evolvement on storage media technologies
  • Transforming old digital archives into modern
    formats
  • Dealing with the digitization process
  • Browsing digital information

10
Digital Portfolios our vision
  • a hypermedia presentation of information
    (documents and various artifacts) related to the
    educational activities of teachers, organized
    according to an open standard describing the
    organization and semantics of its contents.

11
Information Architecture
12
Outline
  • Introduction
  • Design
  • Implementation
  • Extensibility
  • Conclusions future work
  • Acknowledgments

13
Basic functionalities
Log into system set workspace
Present information
Publish information
Update information
The System
Upload items material
14
Functional requirements
  • Inserting standardized information
  • A complete and correct teachers portfolio must
    contain information from all nine categories
    mentioned above.
  • Change, update, delete information
  • This functionality is considered to be crucial
    for the system, since the easy update of
    information is what makes the DIGIPOE system more
    useful than the traditional portfolio.
  • Set information privacy levels
  • The user must be able to choose if a piece of
    information is public or private. This enables
    the user to have complete control over the data
    inside the portfolio. Private data cannot be
    published.
  • Publish information
  • The user should be able to choose which parts of
    the portfolio he/she wants to publish. The
    published portfolio should be user friendly and
    in a platform free format

15
User Interface Requirements
  • simple interface
  • platform-independent interface with wide
    acceptance
  • minimalist environment
  • easy installation

16
System design
  • The diagram shows the main functionalities of
    the system divided into three levels, according
    to the requirements and specifications

17
Outline
  • Introduction
  • Design
  • Implementation
  • Extensibility
  • Conclusions future work
  • Acknowledgments

18
System technology
XML The systems database Is an
XML file
JAVA For user interaction and
interface, servlets are used
  • What is XML
  • Why XML
  • What is JAVA
  • Why JAVA

19
XML JAVA
20
(No Transcript)
21
Subsystems based on functionalities
  • Present information on webpage level
  • Update information on webpage level
  • Uploading material on webpage level
  • Publish information on webpage level

22
Database description analysis
  • The nine main nodes of the xml database
  • 1. lessoninfo Lessons
  • 2. activitiesinfo Activities
  • 3. personal Personal information
  • 4. studentworkinfo Students work information
  • 5. cv Curriculum vitae
  • 6. feedbackinfo Feedback
  • 7. journalinfo Journal
  • 8. teachingphilosophy Teaching philosophy
  • 9. schoolproblems School problems

XML database
23
(No Transcript)
24
(No Transcript)
25
Extensibility
  • Changes in the information architecture and
    backward compatibility
  • Use of Object Orientation and changes in the
    software
  • Deployment on Internet

26
Conclusions Future Work
  • Conclusions
  • a Digital Portfolio Development Environment opens
    many opportunities for enhancing the
    self-assessment and evaluation of educators
  • Future work
  • Add more features like search, advanced search
    etc
  • Improve systems design

27
Thanks!
  • All members of the APSIFAE research group for
    their collaboration, feedback and work in the
    context of APSIFAE
  • A. Constantinou
  • Th. Gagatsis
  • G. Giallourides
  • M. Kallidou
  • L. Kyriakides
  • G. Makrides
  • A. Papadopoulos
  • A. Savva
  • The Research Promotion Foundation of Cyprus for
    providing financial support.

28
System overview
  • VIDEO GOES HERE
  • Too big (size)!!

29
the end
30
Personal information
  • This category includes personal information of
    educators, such as communication information,
    personal photo, some comments or thoughts in
    general.

31
Curriculum vitae
  • The teacher can complete his/her CV, according
    to the European format. The teacher can also add
    reports from inspectors and letters of
    recommendations and copies of certificates
    acquired by a teacher from his/her participation
    to training activities, pre- and in-service.

32
Teaching philosophy
  • This category includes a reflective statement by
    the teacher, describing his/her personal teaching
    philosophy, strategies, objectives, and
    methodologies.

33
Student work
  • In student work section, the teacher can add
    tests and samples of student work.

34
Lessons
  • This section includes copies of lesson or unit
    plans, handouts given to students, assignments,
    worksheets, multimedia material recordings from
    teaching a typical class.

35
Feedback
  • This category includes feedback and comments by
    a teaching observer, peer or administrator,
    recommendations and student evaluations.

36
Journal
  • This a professional journal about what the
    teacher learned from teaching and learning.

37
Activities
  • Information and multimedia material from
    participation in out-of-school or in school
    activities is included here.

38
School problems
  • The teacher can add all the problems she/he
    encountered during the years of teaching, and how
    all those problems were solved.

39
(No Transcript)
40
  • User may browse the system to view existing
    information in his/her portfolio. The browse
    screen pulls the data from the database and
    presents the results to the user.

41
(No Transcript)
42
(No Transcript)
43
(No Transcript)
44
  • lt?xml version"1.0" encoding"ISO-8859-7"?gt
  • ltapsifaegt
  • ltlessoninfogt
  • ltlesson sdate"" fdate"" mode"" title""
    context""gt
  • ltlessonlink path"" type"" date"" title""
    description"" mode""/gt
  • lt/lessongt
  • lt/lessoninfogt
  • ltactivitiesinfogt
  • ltactivity date"" from"" score"" title""
    context"" mode""gt
  • ltactivitylink path"" type"" date"" title""
    description"" mode""/gt
  • lt/activitygt
  • lt/activitiesinfogt
  • ltpersonalgt
  • ltnameinfo fname"" lname"" title""
    institution"" department""/gt
  • ltphone phonenumber"" mode""/gt
  • ltfax faxnumber"" mode""/gt
  • ltemail eaddress"" mode""/gt

45
(No Transcript)
46
  • UpdateInformationServlet is responsible for
    receiving the new information or updates (insert,
    delete, change), and SuccessServlet is
    responsible for writing the new data in database,
    and at the same time provide success messages to
    the user.

47
  • All files are copied to workspace, and then
    described in the Dom tree. Next, all updated
    information is written back into database

48
  • Default is the basic class of the system, where
    the Dom tree is created from database. Next, all
    other class extend the Default and share the same
    information. PresentInformationServlet presents
    all info to the user.

49
  • This class simply prints in html files all
    information the user wants to publish. These
    files exist in the users workspace.

50
JAVA servlets
  • Efficiency
  • Servlets are faster than cgi, because they use
    threads instead processes
  • Portability
  • Servlets are as portal as any other java
    application.
  • Credibility
  • Servlets will generally not crash the computer
    main frame, because they run in a Java Virtual
    Machine.
  • Simplicity
  • Servlets are easy to build and apply.
  • Power
  • A variety of free, Java-based software that can
    be used to parse XML grammars JDBC, RMI,
    JavaMail, ?.?p ...
Write a Comment
User Comments (0)
About PowerShow.com