oryoki
Simple Open Courseware Publishing
What is Open Courseware (OCW)?


★ OCW is the open publication of high-quality educational
  materials online
★ Sometimes ...
What is Oryoki?

★ Oryoki is a Rails-based web application for publishing and
  managing open courseware content
★ Feature...
Oryoki does for OCW what Word Press did for Blogs
Features
The Ruby on Rails Framework (RoR)


★ RoR is an MVC web application framework written in Ruby

  ★ Ruby is an object orien...
Easier, Faster Deployment


★ Deploy to any UNIX/Linux-based platform

★ Apache, Ruby, Passenger

  ★ Passenger (mod_rails...
APIs and REST


★ API available for accessing course data in multiple formats
  including HTML, RSS, Atom and XML
★ Repres...
Human-Readable URLs

★ Oryoki features short, clear URLs that help users identify their
  location and action
★ http://ocw...
Future Plans

★ Continue with design and development (still in early stages)

  ★ API Development and Data Portability

  ...
Demo
Upcoming SlideShare
Loading in...5
×

Oryoki Open Courseware Management

1,335

Published on

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,335
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Oryoki Open Courseware Management

  1. 1. oryoki Simple Open Courseware Publishing
  2. 2. What is Open Courseware (OCW)? ★ OCW is the open publication of high-quality educational materials online ★ Sometimes referred to as Open Educational Resources ★ Non degree-granting ★ Free for anyone to use
  3. 3. What is Oryoki? ★ Oryoki is a Rails-based web application for publishing and managing open courseware content ★ Features include: ★ Simple, clean interface and human-readable URLs ★ Easy deployment with limited dependencies ★ RESTful API and Web Standards
  4. 4. Oryoki does for OCW what Word Press did for Blogs
  5. 5. Features
  6. 6. The Ruby on Rails Framework (RoR) ★ RoR is an MVC web application framework written in Ruby ★ Ruby is an object oriented programming language developed in Japan ★ Designed to make development simpler and more efficient ★ Large support community and great documentation
  7. 7. Easier, Faster Deployment ★ Deploy to any UNIX/Linux-based platform ★ Apache, Ruby, Passenger ★ Passenger (mod_rails) behaves much like mod_php or mod_perl –– just drop in your Rails project ★ Configurable with SQLite to eliminate database configuration
  8. 8. APIs and REST ★ API available for accessing course data in multiple formats including HTML, RSS, Atom and XML ★ Representational State Transfer ★ HTTP-based web service ★ Uses HTTP verbs (POST, GET, PUT, DELETE)
  9. 9. Human-Readable URLs ★ Oryoki features short, clear URLs that help users identify their location and action ★ http://ocw.msu.edu/courses/math/101 ★ http://ocw.msu.edu/admin/users ★ Non readable ★ http://ocw.mit.edu/OcwWeb/Physics/8-01Physics- IFall1999/CourseHome/index.htm
  10. 10. Future Plans ★ Continue with design and development (still in early stages) ★ API Development and Data Portability ★ Social Networking features ★ UI Enhancements ★ Test Code and Documentation
  11. 11. Demo

×