Book Image

Sakai CLE Courseware Management: The Official Guide

Book Image

Sakai CLE Courseware Management: The Official Guide

Overview of this book

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 (27 chapters)
Sakai CLE Courseware Management
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Terminology
Index

Tools


The links mentioned in this section point to tools that the developers use daily. The password wallet and flashcard tool mentioned are also generally useful.

  • http://www.eclipse.com : Eclipse is the programmers' open source IDE (Integrated Development Environment) of choice when working with Sakai. Eclipse functionality can be expanded through third-party plugins.

  • http://subclipse.tigris.org/install.html : Subclipse is an Eclipse plugin that enhances its ability to talk with Sakai's source code repository.

  • http://findbugs.cs.umd.edu/eclipse : Findbugs is a plugin that searches for around 400 types of coding bad practices.

  • http://pmd.sf.net/eclipse : PMD is an Eclipse plugin that finds specific programming errors. Findbugs and PMD compliment each other's analyses and generally find different bug types.

  • http://www.freesoftwaremagazine.com/columns/destroy_annoying_bugs_part_2 : A magazine article on bug removal with Eclipse, Findbugs, and PMD.

  • http://openjdk.java.net/tools/svc/jconsole : Jconsole allows you to monitor the resource utilization of Sakai live.

  • http://ws.apache.org/commons/tcpmon : TCPMON is a handy tool for debugging interactions with web services. It allows you to watch the requests that are sent from web browsers to a server and the returned responses.

  • http://subversion.tigris.org : Subversion is the program that stores the Sakai source code. This URL not only points to Subversion, but also the associated client-side tools.

  • http://maven.apache.org : Maven is the command-line tool that developers use to build Sakai from source code.

  • http://www.mysql.com : The open source database MySQL is a supported Sakai database type. The link points to its home page where you can find not only the binaries, but also a full set of documentation and client-side tools, such as a visual database browser.

  • http://keepass.info : A password wallet that can store multiple passwords in an encrypted format that is ready for use when you need to log on to many different services on the Internet.

  • http://flashcards.sourceforge.net : Flashcards are an excellent way to help you remember things. Jflash was used in this book for learning about the specifics of Sakai tools.