You are previewing Sakai CLE Courseware Management.
O'Reilly logo
Sakai CLE Courseware Management

Book Description

Take your e-learning, research, and collaboration experience to the next level

  • A practical, step-by-step approach with examples, screenshots, and helpful advice

  • Explore how Sakai CLE is used by many millions of students in the real world through case studies

  • Create instructional materials and design students' activities

In Detail

Sakai is a Collaboration and Learning environment that provides the means to manage users, courses, instructors, and facilities, as well as a spectrum of tools including assessment, grading, and messaging. Sakai is loaded with many handy features and tools, which make it uniquely the Learning system of the present as well as the future.

This book is the officially endorsed Sakai guide and is an update to the previous book, Sakai Courseware Management: The Official Guide. From setting up and running Sakai for the first time to creatively using its tools and features, this book delivers everything you need to know.

Written by Alan Berg, a Sakai fellow and former Quality Assurance Director of the Sakai Foundation and Ian Dolphin the Executive Director of the Sakai Foundation with significant contributions from the Sakai community, Sakai CLE Courseware Management: The Official Guide is a comprehensive study of how Sakai CLE should be used, managed, and maintained, with real world examples and practical explanations.

The book opens with an overview of Sakai, its history and how to set up a demonstration version. Next, the underlying structures and tools are described. In using Sakai for Teaching and Collaboration, there is a detailed discussion of how to structure online courses for teaching and collaboration between groups of students, from creating course sites to understanding their use in different organizations around the world.

Table of Contents

  1. Sakai CLE Courseware Management
    1. Sakai CLE Courseware Management
    2. Credits
    3. Foreword
      1. The Sakai Community
      2. Educational Community License
      3. The Sakai Foundation
      4. Change is the norm
      5. Getting started
    4. About the Authors
    5. About the Reviewers
    6. www.PacktPub.com
      1. Support files, eBooks, discount offers and more
        1. Why Subscribe?
        2. Free Access for Packt account holders
    7. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Errata
        2. Piracy
        3. Questions
    8. 1. What is Sakai?
      1. Sakai tools
      2. The Sakai Foundation
      3. Sakai worksite
      4. The community
        1. Branches
        2. Workgroups
        3. Developers
        4. Rogues Gallery
      5. Sakai's academic background
      6. A brief history
        1. The Java-based tool creation
        2. Sakai 1.0
        3. Present day
      7. What's Next? — The Sakai open academic environment
      8. Advantages for organizations
      9. Summary
    9. 2. Feet First: Running the Demo
      1. Installing the demo
        1. Administrator's account
        2. Expanding the demo
      2. Help is your friend
      3. Live demos
      4. Building from the source
      5. Summary
    10. 3. Sakai 2.x Anatomy
      1. The Sakai framework
        1. The aggregation layer
        2. The presentation layer
        3. The tools layer
        4. The services layer
      2. Core technologies
      3. How Sakai is deployed at scale
        1. Load balancing
        2. Frontend servers
        3. Database preferences
        4. The Java Virtual Machine
      4. Enterprise data integration
      5. Sakai OAE anatomy
        1. Architectural overview
        2. Client-side anatomy ("3akai-ux")
        3. Nakamura server-side anatomy ("Nakamura")
      6. Summary
    11. 4. My First Site
      1. Tool-specific help
      2. Managing project sites
        1. Browsing the demonstration
        2. Site creation
        3. Creating a course site
      3. Tools of immediate value
        1. Maintaining your site details
      4. Starter tips
        1. Descriptions are important
        2. Password strength
        3. The motivation for sections
        4. Creating sections
      5. Summary
    12. 5. Enterprise Bundle Tools and Quality Assurance
      1. Using Core tools in Sakai 2.6
      2. Core tools since Sakai 2.6
      3. From Contrib to Provisional
      4. Stealthily to Core
      5. Enterprise-level quality
        1. The Quality Assurance process
        2. QA leads
        3. Maintenance releases
        4. Automated testing
      6. Automatic code analysis
      7. Summary
    13. 6. Worksite Tools
      1. Creating flashcards
      2. Commonalities between tools
      3. The Resources tool
      4. Using course tools together
        1. The context
        2. Making a communication plan
        3. Placing Content
        4. Assessing individual students
      5. Introducing Portfolios
      6. Towards OSP integration in Sakai OAE
      7. Summary
    14. 7. Contributed Tools
      1. An apology of sorts
      2. The range of contributed tools
        1. Sponsoring creativity
        2. Pros and cons
      3. A list of tools
      4. Example deployments
        1. The University of Michigan
          1. Interview with David Haines, Senior Developer at Michigan
        2. The University of Cape Town
      5. Creating tools
        1. Building tools
        2. SASH
          1. Interview with Steven Githens, the force behind SASH
      6. Summary
    15. 8. Putting Sakai to Work
      1. The tools and structure of a Sakai site
      2. Sakai's site structure
        1. My Workspace
        2. The Home tool contents
          1. The basic collaboration tools
          2. Site administration
          3. The basic teaching and learning tools
      3. Types of Sakai sites
        1. Problem-based courses
        2. Small discussion courses
        3. Large introductory courses
        4. Project-based courses
        5. Collaboration sites
      4. Building your Home page
        1. Check out the new look
        2. Edit your page
        3. Replace the site description
        4. Customize the Home page
        5. Ready to roll
      5. Summary
    16. 9. The Administration Workspace
      1. What is a Sakai administrator?
      2. The Administration tool set
      3. Basic concepts
        1. Internal ID
        2. Java
        3. Realms
      4. sakai.properties
        1. An interview with Anthony Atkins
      5. Summary
    17. 10. Web Services: Connecting to the Enterprise
      1. Protocols
        1. Playing with Telnet
        2. Installing TCPMON
        3. Requests and returned status codes
        4. SOAP
        5. JSON
        6. REST
      2. Existing web services
        1. Recapping terminology
        2. Default web services
      3. Sakai and SOAP
        1. My first web service
        2. My first client
        3. A more realistic client example
      4. Entity Broker
        1. Finding descriptions of services
        2. Authenticating
        3. A client-side coding example
        4. Interview with author Aaron Zeckoski, the author of Entity Broker
      5. WSRP
      6. Summary
    18. 11. Tips from the Trenches
      1. The benefits of knowing that frameworks exist
      2. Using the third-party frameworks
        1. The benefit of using Spring
        2. Hibernate for database coupling
        3. The many Apache frameworks
        4. Looking at dependencies
      3. An expanded tour of Java
        1. Introduction
        2. Profiling using JMX
      4. The Apache web server
      5. Migration
        1. Migrating course content
          1. A bit of history
          2. Enabling LMS content import
          3. A note about IMS Common Cartridge
          4. Using "Import from File"
      6. Interviews at the deep end
        1. Megan May
        2. Seth Theriault
        3. David Howitz
      7. Summary
    19. 12. Understanding Common Error Messages
      1. A policy of containment of errors
        1. Reporting
        2. Quality Assurance analysis
        3. Production systems
      2. Configuring logging
      3. Common error messages
        1. Java version
        2. Port issues
        3. Out of memory
        4. The portal
        5. The database
        6. Search
        7. sakai.properties
        8. File permissions
        9. Class not found
      4. Information sources
      5. Summary
    20. 13. Show Cases
      1. Acknowledgements
      2. CamTools: Using Sakai to support teaching and learning in a research-intensive university
        1. About the authors
        2. CamTools: Sakai at the University of Cambridge
        3. Evidence-informed approaches to virtual learning environment development: the case of Plant Sciences
        4. New directions
      3. Sakai @ the University of Amsterdam
        1. About the author
        2. About the University
        3. E-learning
        4. The SURF Foundation
        5. UvA communities — a Sakai collaboration environment
          1. Web Klassen
          2. Conflict Studies
          3. IIS Communities
          4. The Hague Forum for Judicial Expertise
          5. Project site
          6. Testweeklab
        6. Digital Portfolio — a different use case
        7. Why Sakai?
      4. University of Michigan
        1. Sakai success story
        2. Transforming the education experience
        3. Supporting the dissertation process
        4. Streamlining academic administration
        5. Future directions
      5. UFP-UV: UFP in the Sakai project
        1. Abstract
        2. Introduction
        3. Sakai usage, full adoption
          1. The current Sakai skin at UFP
        4. The UFP tools
        5. Sakai usage at UFP
          1. Concurrent users during January 2006 — January 2007
          2. September 2006 — September 2007
          3. Up to September, 2007
      6. Marist College and Sakai
        1. Background
        2. The commercial partner implementation model
        3. Migrating a campus to Sakai
        4. Tangible outcomes
      7. rSmart
        1. Overview
        2. History
        3. Easy to adopt
        4. Easy to try
      8. Crossing the border into research: A case study of students' engagement with a virtual research environment
        1. About the authors
        2. Background
        3. Tutor engagement
        4. Data collection
        5. Student engagement
        6. Key themes
        7. Conclusions and recommendations
      9. SOLO — Taking e-learning offline
        1. About the author
        2. Background
        3. Internet bandwidth and cost
        4. North-West University (South Africa)
        5. How Solo works
      10. The LAMP Consortium — like a bundle of sticks
        1. About the author
        2. Introducing the project
        3. Award winning
        4. Winning factors
        5. The LAMP experience
      11. Criminology — a distance course in Sakai
        1. About the authors
          1. The Department of Criminology
          2. Description of the distance course
        2. Experiences — Lessons learned
          1. Clarifying the structure of a course
          2. The importance of the group
          3. The social space
          4. The absence of feedback
          5. The need of support
        3. Future development
        4. Conclusion
      12. Summary
    21. 14. Innovating Teaching and Learning with Sakai
      1. The Teaching with Sakai Innovation Award
      2. Case studies from the winner's circle
        1. 2008's First place winner: Biomedical Engineering (University of Michigan, USA)
          1. Course description
          2. Course development and delivery
            1. Collaboration and communication
            2. Learning materials
            3. Learning outcomes and assessment
            4. Course's look and feel, web usability
            5. Learner support
          3. Teaching innovation
            1. Interactions with subject matter experts
            2. Interactions with the instructor and curriculum
            3. Interactions with content
            4. Interactions with peers
        2. Innovation snapshot: Forensic science goes online
          1. Project overview
          2. How Sakai was used
          3. Implications for Teaching and Learning
          4. Lesson learned
        3. 2008's Second place winner: International Law (University of Cape Town, South Africa)
          1. Course description
          2. Course development and delivery
            1. Collaboration and communication
              1. Learning outcomes and assessment
              2. Course's look & feel, web usability
              3. Learner support
            2. Teaching innovation
              1. Interactions with subject-matter experts
              2. Interactions with peers
              3. Interactions with content
          3. Innovation Snapshot: Facebook meets history
            1. Project overview
            2. How Sakai was used
            3. Impact on teaching and learning
            4. Lessons learned
        4. Conclusions
          1. Passive versus active learning
          2. Teacher-centered versus student-centered learning
          3. Less innovative versus more innovative uses of tools
        5. Summary
    22. 15. A Crib Sheet for Selling Sakai to Traditional Management
      1. Introduction
        1. Context
        2. The University's IT department
        3. The challenges of a shared service center
        4. Educational systems and administrative systems
      2. Open source at the IC
        1. Introduction
        2. Success with uPortal and CAS
        3. Sakai on the fringes
      3. Sakai at UvA
      4. An interview with the director
      5. Summary
    23. 16. Participating in the Sakai Community
      1. The Sakai Foundation
        1. Consensus building
        2. The Foundation acting as the legal home
        3. Partnering up
      2. The community
      3. DoOcracy
      4. Transparent communication
        1. Conferences
        2. Collab - Mailing Lists
        3. Work Groups
        4. Asynchronous communication
        5. Open code, Open Standards
        6. The QA network
        7. The risk of information loss
        8. The current wish list
      5. Summary
    24. 17. Looking Ahead: Sakai OAE
      1. Early experiments and functional principles
      2. Sakai OAE
      3. Managing the project to build the new environment
      4. Educators' input
      5. Summary
    25. A. Terminology
    26. B. Resources
      1. Sakai Foundation support
      2. The community
      3. Best practices
      4. Training material
      5. Tools