constructing a learner centric semantic syllabus for automatic text book generation

34
Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation Guide: Dr. Kannan Moudgalya Course Cordinator: Dr. Sahana Murthy Aliabbas Petiwala 114380003 Education Technology Dept, Semester I ETS 801

Upload: aliabbasaa

Post on 14-Jan-2015

1.067 views

Category:

Education


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Constructing a Learner Centric Semantic Syllabus for

Automatic Text Book Generation

Guide:Dr. Kannan Moudgalya

Course Cordinator:Dr. Sahana Murthy

Aliabbas Petiwala114380003Education Technology Dept, Semester IETS 801

Page 2: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Purpose of Syllabus(Jay Parkes 2002)

Page 3: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Three Features of a Learner-Centered Syllabi

Create a collaborative active learning environment.

(R. M. Palloff 1999.) (P. Dillenbourg 1996) (M. Warschauer 1997)

Page 4: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Problem• syllabus documents are designed for human

readers, not computers(PDF,HTML)• Inconsistency leads to chaos:– difficulty in browsing, managing and evolving the

syllabus • Even when a CMS is used, the course contents

are not structured in a consistent manner which makes the task of reusing or splitting the existing syllabus difficult and tedious

• The syllabus does not specify the exhaustive list of topics that need to be covered in the course.

Page 5: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

A Good Syllabus…Important Elements Miscellaneous Elements

– Course Title

– Course Description

– Course Prerequisites

– Topics Covered

– Knowledge Units

– Learning Objectives

– Reading List

• Books

• Book Chapters

• Articles and Papers

• Other Scholarly Publications

– Classroom Material

• Presentation Slides

• Instructor’s Notes

•Assignments

– Information about:

• Instructors

• Teaching Assistants

– Course Calendar

(Jay Parkes 2002)

Page 6: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Studies Regarding Benefits Of A Well-defined Syllabus And Its Importance To Students

• studies conducted in Taiwan found that, most syllabi in the sciences included only brief outline of the course

• An exhaustive list of subject topics to be covered was not present (Tung 2010).

• Studies have showed that students do refer to the syllabus contrary to the usual grievance of the instructors that students don’t read it, loose it or have no interest in it (Calhoon and Becker 2008)

• Studies suggest that students often enroll a course based on a their own perception arising out of the course name (DiClementi and Handelsman 2005)

• Conclusion: well-defined and exhaustive syllabus would help in eliminating wrong or incomplete impression about a course from students minds

Page 7: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

State of Art

• A learner centric syllabus stresses on collaborative learning (R. M. Palloff 1999.) (P. Dillenbourg 1996) (M. Warschauer 1997)

• Learner-centric syllabus is vital to the process of collaborative active learning communities.

• Vygotsky social development theory (1978) • Thus in a learner centric syllabus the content and

the teacher adapt to the students feedback and suggestions rather than expecting the students to adapt to the content.

Page 8: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

State of Art:Learner Centric Syllabus

Among other things an effective learner-centered syllabus should provide a clear statement of intended goals , student outcomes and include difficult-to-obtain materials such as readings, complex charts, and graphs(J. Grunert 1997)

Page 9: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

State of Art :Open syllabus format in XML

• Open Syllabus Model(O. Gerbé, J. Raynauld 2009)

• Not semantic web ready • The schematics of the open syllabus model do

not address the exhaustive syllabus content requirements of our proposed book authoring tool.

Page 10: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

XML Syllabus Structure

Page 11: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Why Semantic Syllabus

11

Model Example Format Data Metadata Identifier Query Syntax Semantics (Meaning)

Relational MS SQL, Oracle, MySQL

Table Cell Values

Table Column Definitions

Primary Key (Data Column) Value

SQL N/A

Hierarchical XML Tag/Attribute Values

XSD/DTD e.g. Unique Attribute Key Value

XPath N/A

Graph OWL/RDF/XML, Turtle

RDF RDFS/OWL URI SPARQL Yes, using RDFS and OWL

1. Syntax independent (specifies Semantics\Knowledge Model)• Some existing serializations: OWL/RDF/XML, N3, Turtle• Focus on semantics

2. Consistent semantics• Based on URIs

3. Great for data integration problems

Page 12: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

State of Art : CDIO Syllabus• CDIO is proposed by four leading universities of

the world which includes MIT.• The CDIO Syllabus is a taxonomy that represents

a long list of desired knowledge and skills required by graduating engineers.

• “Graduating engineers should be able to Conceive-Design-Implement-Operate complex value-added engineering systems in a modern team-based environment” (E. F. Crawley 2011).

• Thus the CDIO taxonomy assists the syllabus maker in designing a CDIO inspired syllabus.

Page 13: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

ITU matrix to classify Course Topics

• (I:Introduce) if the topic is of introductory nature and requires no assessment.

• (T:Teach) for topics that need to be taught systematically and assessed

• (U:Utilized) for prerequisite topics that are assumed to be known.

J. Bankel 2005

Page 14: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

An Example (S. Gunnarsson)

Syllabus Topics

Page 15: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

State of Art : The Connexions project

• A repository of educational content.• Rice University’s Connexions and the Community

College Open Textbook Project (CCOTP) • collaborated to develop a proof-of-concept for free

and open textbook (Baker 2009)• Documents a workflow process that would support

adoption of open textbooks. • Open textbooks provides low cost alternative to

traditional publishers’ textbooks and can help to make higher education more affordable.

Page 16: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

State of Art : The Connexions project

• Connexions also identified lessons learned about open textbook use by students and faculty, e.g., the value of availability and customizability

• CCOTP recommends using Connexions as the common repository for open textbook content in an effort to provide greater national and international access.

• One major drawback of the open textbook proposal is that the open textbook is not organized as per syllabus requirements and has no mention of the inclusion of syllabus to organize its content accordingly.

• We have seen the importance of Syllabus!.

Page 17: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Proposed Methodology : Active Learner Community

Syllabus in RDF\

OWL

CDEEP TranscriptsCDEEP Transcripts

RDF\OWL ConverterCourse InstructorCourse Instructor

Collaborative Book Authoring ToolCharts, Graphs..Charts, Graphs..

TablesTables

Authored Books Based On SyllabusAuthored Books

Based On SyllabusUI To Enter Syllabus Information

UI To Enter Syllabus Information

Active Learner Community

To b

e re

view

ed

Additional Resources, References, suggestions

Reso

urce

s, R

efer

ence

s

To be reviewed

Presentations,Animations,

Documents...

Presentations,Animations,

Documents...

Discovered Resources

Syllabus Schem

a

Instructor Requirements and goals

Page 18: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Proposed OWL Ontology for syllabus

UML Representation of semantic syllabus OWL ontology

Page 19: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Object properties and Instances of Units and Topics covered

Page 20: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

EE

InstructorInstructorAA

BB

DD

CC

Owl:sameAs

Owl:sameAs

Owl:sameAs

Owl:sameAs

Owl:sameAs

LOD Cloud

Owl:sameAsOwl:sameAs

FF

Easier data integration helps in

Collaborative Learning

Benefits of Using OWL for representing the syllabus

Page 21: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Why Semantic Web Ontologies?

-Easier Syllabi(data model) Interoperability and evolution•New syllabi can be easily added.•Real time Schema change seamless.•Old and new data models \syllabi co-exist in merged model.•Relationships between the old and new models are expressed explicitly.

April 10, 2023 21

Page 22: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Example

• Learner A has Topics (Data Structures)

Page 23: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

• Learner B has Topics (Data Structures)

April 10, 2023 23

Page 24: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

• Step 1: Merge Ontologies• Same nodes (URIs) join automatically

owl:sameAs

April 10, 2023 24

Owl:sameAs

Page 25: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

• Step 1: Merge RDF• Same nodes (URIs) join automatically

April 10, 2023 25

Page 26: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Easier data integration helps in Collaborative Learning

• Instructor has its own model making use of A and B

April 10, 2023 26

Owl:sameAs

Page 27: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Future Work And Further Research Directions

• An automated textbook generator which will employ the semantic syllabus ontology.

• Granularity of the information extraction in terms of paragraphs, mathematical equations, Figures, tables needs to be specified in the syllabus ontology.

• Ontology guided information extraction.• A standard format needs to be developed or an

existing standard is to be used to transcribe the IIT Bombay CDEEP lectures(use of a Content Management System?).

• The use of a wiki in aiding the collaborative effort of textbook generation has to be studied and evaluated.

Page 28: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Future Work And Further Research Directions

• Additional Meta data to describe chunking, content sequence and granularity in the syllabus ontology is needed to accommodate articulate textbook generation.

• Personalization and adaptivity in syllabus specification based on learning styles is also an important research direction which will work towards improving the usability and aesthetic appeal of the generated textbook for the learner.

• A survey needs to be designed and conducted among the Indian SMEs like IIT professors to gather more data on the requirements of the professors from this project and further suggestions.

Page 29: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Future Work And Further Research Directions

• The interoperability of this approach with the Connexions project of Rice University can be studied further.

• Connexions project can help the textbook generator to compile content from the education repository guided by the open semantic syllabus

Page 30: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Conclusion• A semantic syllabus is required to guide a book

authoring tool to generate educational content or text books in collaboration with an active learning community.

• The specification of the proposed semantic syllabus ontology was also described.

• The overall methodology for automated textbook generation was also proposed.

• The intricacies and specifications of the book authoring tool and the active learning community to automatically generate learning objects needs to be developed.

Page 31: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Acknowledgement

We would like to thank Professor Sahana Murthy of Education Technology Dept and Professor Pushpak Bhattacharya of Computer Science Dept, IIT Bombay for providing valuable insights and direction to this this truly interdisciplinary effort

Page 32: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

REFERENCES

[1] M. Tungare et al., “Towards a standardized representation of syllabi to facilitate sharing and personalization of digital library content,” in Proceedings of the 4th International Workshop on Applications of Semantic Web Technologies for E-Learning (SW-EL), 2006.[2] Peter F. Patel-Schneider, Patrick Hayes and Ian Horrocks and Patrick H. and Ian H. Peter F. Patel-Schneider, “W3C Recommendation for OWL, the Web Ontology Language,” in OWL Web Ontology Language Semantics and Abstract Syntax Section 5. RDF-Compatible Model-Theoretic Semantics, World Wide Web Consortium, 2004.[3] J. Raynauld, O. Gerbé, H. Montréal, and M. Montréal, “XML based course websites, Moodle and administrative systems,” 2008.[4] Y. T. Tung, “A Case Study of Undergraduate Course Syllabi in Taiwan,” University of North Texas, 2010.[5] S. Calhoon and A. Becker, “How students use the course syllabus,” 2008.[6] J. D. DiClementi and M. M. Handelsman, “Empowering students: Class-generated course rules,” Teaching of Psychology, vol. 32, no. 1, pp. 18–21, 2005.[7] K. Matejka and L. B. Kurke, “Designing a great syllabus,” College Teaching, vol. 42, no. 3, pp. 115–117, 1994.[8] D. Nunan, Syllabus design. Oxford University Press, 1997.[9] C. Johnson, “Best practices in syllabus writing: Contents of a learner-centered syllabus,” The Journal of Chiropractic Education, vol. 20, no. 2, p. 139, 2006.[10] R. M. Palloff and K. Pratt, Building learning communities in cyberspace. Jossey-Bass Publishers San Francisco, 1999.

Page 33: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Cont’d[11] P. Dillenbourg, M. Baker, A. Blaye, and C. O’Malley, “The evolution of research on collaborative learning,” Learning in Humans and Machine: Towards an interdisciplinary learning science, pp. 189–211, 1996.[12] M. Warschauer, “Computer-mediated collaborative learning: Theory and practice,” Modern language journal, pp. 470–481, 1997.[13] J. Grunert, The Course Syllabus: A Learning-Centered Approach. Anker Publishing Company, Inc., ℅ Publishers Business Services, PO Box 390, Jaffrey, NH 03452-0390 ($14.95 plus shipping and handling)., 1997.[14] A. A. Gokhale, “Collaborative learning enhances critical thinking,” Journal of J Education, vol. 7, no. 1, 1995.[15] A. M. Armstrong, “Integrating Learning and Collaboration using an Interactive Online Course Syllabus,” TCC 2011 Proceedings.[16] O. Gerbé, J. Raynauld, and H. Montréal–MATI, “An Open Syllabus Model,” in Proceedings of ED-MEDIA 2009-World Conference on Educational Multimedia, Hypermedia and Telecommunications.[17] J. Raynauld, O. Gerbé, H. Montréal, and M. Montréal, “Open Syllabus: editing, publishing and sharing course Web sites,” 2008.[18] L. Blackall and P. Sharples, “Saxef: A System for Automatic eXtraction of E-learning object Features,” Journal of e-Learning and Knowledge Society-English Version, vol. 3, no. 2, 2009.[19] D. Roy, S. Sarkar, and S. Ghose, “Automatic extraction of pedagogic metadata from learning content,” International Journal of Artificial Intelligence in Education, vol. 18, no. 2, pp. 97–118, 2008.[20] A. Joorabchi and A. E. Mahdi, “An automated syllabus digital library system for higher education in Ireland,” The Electronic Library, vol. 27, pp. 640-658, 2009.

Page 34: Constructing a Learner Centric Semantic Syllabus for Automatic Text Book Generation

Cont’d[21] L. Standard, “Draft Standard for Learning Object Metadata, IEEE P1484. 12/D4. 0,” Disponible: http://ltsc. ieee. org/doc/wg12/LOM_Wd4. doc. Consulta, pp. 12–09.[22] O. Bohl, J. Scheuhase, R. Sengler, and U. Winand, “The sharable content object reference model (SCORM)-a critical review,” in Computers in Education, 2002. Proceedings. International Conference on, 2002, pp. 950–951.[23] E. F. Crawley, J. Malmqvist, and S. Östlund, Rethinking engineering education: the CDIO approach. Springer, 2007.[24] E. F. Crawley, J. Malmqvist, W. A. Lucas, and D. R. Brodeur, “The CDIO Syllabus v2. 0 An Updated Statement of Goals for Engineering Education,” 2011.[25] J. Bankel et al., “Benchmarking engineering curricula with the CDIO syllabus,” International Journal of Engineering Education, vol. 21, no. 1, pp. 121–133, 2005.[26] S. Gunnarsson, H. Herbertsson, A. Kindgren, I. Wiklund, L. Willumsen, and M. E. Vigild, “USING THE CDIO SYLLABUS IN FORMULATION OF PROGRAM GOALS–EXPERIENCES AND COMPARISONS.”[27] G. Henry, R. G. Baraniuk, and C. Kelty, “The connexions project: Promoting open sharing of knowledge for education,” Syllabus, Technology for Higher Education, 2003.[28] J. Baker, J. Thierstein, K. Fletcher, M. Kaur, and J. Emmons, “Open textbook proof-of-concept via Connexions,” The International Review of Research in Open and Distance Learning, vol. 10, no. 5, p. Article–10, 2009.[29] D. C. M. Initiative and others, Dublin core metadata element set, version 1.1: Reference description. 1999.[30] S. Weibel, J. Kunze, C. Lagoze, and M. Wolf, “Dublin core metadata for resource discovery,” Internet Engineering Task Force RFC, vol. 2413, 1998.[31] D. I. Hillmann, “Using dublin core,” 2001.[32] L. Ding, J. Shinavier, Z. Shangguan, and D. McGuinness, “SameAs networks and beyond: Analyzing deployment status and implications of owl: sameAs in linked data,” The Semantic Web–ISWC 2010, pp. 145–160, 2010.[33] J. Parkes and M. B. Harris, “The purposes of a syllabus,” College Teaching, vol. 50, no. 2, pp. 55–61, 2002.