Reinventing Portfolios in Sakai 3.0 Erica Ackerman, Noah Botimer, Tiffany Marra, Beth Kirschner, Urmila Venkatesh University of Michigan.

Slides:



Advertisements
Similar presentations
Collaborative e-Portfolios
Advertisements

ContentQuizzesDropbox DiscussionsePortfolio Design Click on a tool name to explore new features: Welcome to 10.3 & ePortfolio 4.3 SLATE: New Features.
Introduction to HTML & CSS
Pasewark & Pasewark Microsoft Office XP: Introductory Course 1 INTRODUCTORY MICROSOFT WORD Lesson 8 – Increasing Efficiency Using Word.
Ch. 5 Web Page Design – Templates and Style Sheets Mr. Ursone.
Online Collaboration Applications ADE100- Computer Literacy Lecture 28.
June 10-15, 2012 Growing Community; Growing Possibilities Christine Doherty, Stanford University Lydia Li, Stanford University Lynn Ward, Indiana University.
June 10-15, 2012 Growing Community; Growing Possibilities Christine Doherty, Stanford University Lydia Li, Stanford University Lynn Ward, Indiana University.
16 HTML Tables and Frames Section 16.1 Create a basic table using HTML Define borders Merge cells Align content in tables Section 16.2 Create a frames-based.
The use of blogs in education. What is a blog education or edublog?  The Wikipedia defines a blog as an edublog is used for teaching or learning environments.
XP Information Technology Center - KFUPM1 Microsoft Office FrontPage 2003 Creating a Web Site.
E-Portfolio Using sites.Google.com. Why Google? Easy to use Easy to share Accessible Permanent.
1 Chapter 12 Working With Access 2000 on the Internet.
Chapter 9 Introduction to the Document Object Model (DOM) JavaScript, Third Edition.
1 Introduction to OBIEE: Learning to Access, Navigate, and Find Data in the SWIFT Data Warehouse Lesson 8: Printing and Exporting an OBIEE Analysis This.
Chapter 1 Getting Started With Dreamweaver. Explore the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
Microsoft Office XP Illustrated Introductory, Enhanced Office Applications with Internet Explorer Integrating.
FIRST COURSE Creating Web Pages with Microsoft Office 2007.
All materials © The rSmart Group Customizing Portfolio Tools in Sakai Janice A. Smith The rSmart Group.
Tutorial 3: Adding and Formatting Text. 2 Objectives Session 3.1 Type text into a page Copy text from a document and paste it into a page Check for spelling.
Review of last session The Weebly Dashboard The Weebly Dashboard Controls your account and your sites Controls your account and your sites From here you.
Understanding HTML Style Sheets. What is a style?  A style is a rule that defines the appearance and position of text and graphics. It may define the.
Reasonable Sakai Widgets Aaron Zeckoski Gonzalo Silverio Antranig Basman
Chapter Objectives Discuss the relationship between page length, content placement, and usability Complete Step 4: Specify the website’s navigation system.
SAKAI 3 MICHAEL KORCUSKA March 2009 Why Sakai 3?  Changing expectations  Google docs/apps, Social Networking, Web 2.0  Success of project sites =
Open Solutions for a Changing World™ Copyright 2005, Data Access WordwideElectos June 6-9, 2005 Key Biscayne, Florida Data Access Europe BV Eddy Kleinjan,
Dreamweaver MX. 2 Creating External Style Sheets-1 (p. 400) n A style is a group of formatting attributes identified by a single name. n An ________ style.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
 On Wednesday, June 4, 2014, we will upgrade both version 10.2 and version 10.3 during the same time period. After the upgrade has finished, we will.
© Ms. Masihi.  The Dreamweaver Welcome Screen first opens when you start Dreamweaver.  This screen gives you quick access to previously opened files,
Name Teacher: Group: 1 Unit 2 – Webpage Creation.
Web Technologies Website Development Trade & Industrial Education
OFC304 Excel 2003 Overview: XML Support Joseph Chirilov Program Manager.
Lorie Stolarchuk Learning Technology Trainer 1 What has changed with the 2.7.X Upgrade to CLEW?
DocuShare Training Welcome to DocuShare Training.
Instructional Guide. How does EasyBib make research easier? Citation Generation Easily create a bibliography Export to Word or Google Docs fully formatted.
10 Adding Interactivity to a Web Site Section 10.1 Define scripting Summarize interactivity design guidelines Identify scripting languages Compare common.
Enhancing OSP for Programmatic and Institutional Assessment Lynn Ward and John Gosney Indiana University.
Website Development with Dreamweaver
Title, meta, link, script.  The title looks like:  The tag defines the title of the document in the browser toolbar.  It also: ◦ Provides a title for.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
EQUELLA Product Strategy and Development
Session 1 SESSION 1 Working with Dreamweaver 8.0.
Moodle (Course Management Systems). Blogs In this Lecture, we’ll cover how to use blogs, blog capablilities and efficive blog practices.
Moodle (Course Management Systems). Glossaries Moodle has a tool to help you and your students develop glossaries of terms and embed them in your course.
Dreamweaver MX. 2 Overview of Templates n Templates represent a web page design or _______ that will be common to multiple pages. n There are two situations.
Creating a Digital Classroom. * Introduction * The Student Experience * Schoology’s Features * Create a Course & Experiment.
Designing Your Webpage Team EDIT: Summer 2010 EDUC
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
Online Surveys Jacqui James and Malcolm Roberts School of Education.
Guide for Mahara My Views PY1 team 3 - Yihong Huo, Jian Ren, Poonam Kala 1Guide of My Views - Team 3.
© 2011 Delmar, Cengage Learning Chapter 3 Working with Text and Cascading Style Sheets.
Evaluating & Maintaining a Site Domain 6. Conduct Technical Tests Dreamweaver provides many tools to assist in finalizing and testing your website for.
Introduction to KE EMu
January 2006Colby College ITS Setting Up Course Pages.
Online Surveys Jacqui James Malcolm Roberts School of Education.
Embedding a Video, Image or Other Content Another way to add video or other content into your pages is through embedding. A popular example of this is.
AFTER THE QUIZ: ANALYSIS TOOLS, MODERATING & QUIZ LOGGING Professional Development February 4, 2016.
COMP 143 Web Development with Adobe Dreamweaver CC.
Microsoft Excel Illustrated Introductory Workbooks and Preparing them for the Web Managing.
Making the Most of Search in SharePoint 2013 Christina Wheeler.
Building CSS in Visual Studio Slide 2 Introduction Using the different HTML (and other) Visual Studio Editors CSS tools.
AEM Digital Asset Management - DAM Author : Nagavardhan
Introduction to OBIEE:
Instructor Name Instructor Title Library Name
Core Competencies: Summative Self-Assessment
Unit 2 – Webpage Creation
Basic Steps: Set up account, log in Select theme (colors, tabs)
Using Cascading Style Sheets (CSS)
Microsoft PowerPoint 2007 – Unit 2
Presentation transcript:

Reinventing Portfolios in Sakai 3.0 Erica Ackerman, Noah Botimer, Tiffany Marra, Beth Kirschner, Urmila Venkatesh University of Michigan

2 June Sakai Conference - Denver, CO, U.S.A. 2

3 June Sakai Conference - Denver, CO, U.S.A. 3

4 June Sakai Conference - Denver, CO, U.S.A. What is a portfolio? Expressive presentation of a student’s learning? Collection of learning objects? Workflow aggregating learning objects over time? 4 Answer: All of the above

5 June Sakai Conference - Denver, CO, U.S.A. Part I: Portfolio Evolution OSP tools need to evolve in order to: Provide better design usability and flexibility Provide better integration with other Sakai tools and functionality Provide a framework that can cross programs and courses Remove existing constraints to provide missing functionality 5

2009: Portfolio-Related Vignettes Assess Document Own Empower Re-purpose Express Migrate Preserve Customize Usability Present Collaborate Guide Collect Associate Reflect Tag Evaluate Share Report Workflow Export 6 June Sakai Conference - Denver, CO, U.S.A. 6

7 June Sakai Conference - Denver, CO, U.S.A. Present & Collaborate & Share Sakai 3 sites provide: Multiple html pages, hierarchical navigation Site Themes Collaboration Duplication (pending) Sharing Deletion Browse/Sort/Filter (pending) Search Templates (pending) 7

8 June Sakai Conference - Denver, CO, U.S.A. Present & Collaborate & Share Sakai 3 Portfolio sites will provide: Publish: create persistent public presentation Print: printable representation of entire site Export: download as HTML, PDF, … Comment/Feedback Tag Rigidity: adding/removing pages optionally restricted 8

Slide Title June Sakai Conference - Denver, CO, U.S.A. 9

Slide Title June Sakai Conference - Denver, CO, U.S.A. 10

11 June Sakai Conference - Denver, CO, U.S.A. Evaluate & Feedback Structured or unstructured Global or content specific Inline or attached 11

12 June Sakai Conference - Denver, CO, U.S.A. Workflow & Guide Easy to define wizard-like workflow Easy to use wizard-like workflow Freedom to design & format pages User-selected learning objects Automatically bound learning objects (e.g. assignments) Tagging State-full progression (ready, pending, …) Evaluator & Peer feedback/review 12

Slide Title June Sakai Conference - Denver, CO, U.S.A. 13

Slide Title June Sakai Conference - Denver, CO, U.S.A. 14

15 June Sakai Conference - Denver, CO, U.S.A. Collect & Associate & Tag Suggestive Collection Students select content based on suggestions in presentation templates Selective Collection Students select content based on competency based workflow Bound Association Content automatically bound to student’s portfolio workflow Tagging Content associations with workflow competencies or with each other 15

16 June Sakai Conference - Denver, CO, U.S.A. Reflect “Reflect anywhere” Structured Reflection (form based) Unstructured Reflection (free-text) 16

17 June Sakai Conference - Denver, CO, U.S.A. Export & Report Exportable content formats (html, pdf, …) Easy data extraction for reporting 17

18 June Sakai Conference - Denver, CO, U.S.A. Part II: Portfolio Application A portfolio is… Expressive presentation of a student’s learning Collection of learning objects Workflow aggregating learning objects over time Michigan needs all three, but is currently focused on the first need 18

Expressive Presentation Portfolios Goal: For an external audience, the portfolio should look like a website, not a Learning Management System. Currently, default Sakai 3 sites look like part of an LMS. 19 June Sakai Conference - Denver, CO, U.S.A.

Default View, Not Logged In 20

Default View – Logged In 21

Default View – Edit 22

Michigan Changes – Logged Out 23 June Sakai Conference - Denver, CO, U.S.A.

Michigan – Logged In 24

Michigan – Edit Page 25

Michigan – Site Creation Wizard For testing, added “Use wizard for settings” checkbox After naming site, user is taken directly to the Appearance tab of the Site Management page Link changed from “Return to Site” to “Continue to Site” Saving takes you directly to the new site 26 June Sakai Conference - Denver, CO, U.S.A.

Create Site Dialog 27

Create Site - Appearance 28

Part III: Challenges of Working with Sakai 3 Developing against a moving target Learning curve for Git source control management system Learning how the environment works (Jackrabbit, Sling, etc.) Creating a production system with JavaScript 29 June Sakai Conference - Denver, CO, U.S.A.

Joys of Working with Sakai 3 Creating a production system with JavaScript Fantastically simple UX development environment (just edit files and see your changes in the browser) Easy to experiment with new ideas – just create a branch in Git 30 June Sakai Conference - Denver, CO, U.S.A.

How the UX Works: JavaScript Files JavaScript files manipulate the markup (display widgets on the page, create and respond to buttons, enter edit mode, etc.) Some of the most fundamental are: site.js site_admin.js sakai_magic.js 31 June Sakai Conference - Denver, CO, U.S.A.

How the UX Works: Functional CSS HTML in skin with functional markup (classes not just for presentation with CSS) … 32 June Sakai Conference - Denver, CO, U.S.A.

How the UX Works: Example var widgetSelector = ".widget_inline"; var insertWidgets = function(containerId, showSettings, context){ // Use document.getElementById() to avoid jQuery selector escaping issues with '/‘ var el = containerId ? document.getElementById(containerId) : $(document.body); // Array of jQuery objects that contains all the elements with the widget selector class. var divarray = $(widgetSelector, el); … } 33 June Sakai Conference - Denver, CO, U.S.A.

Widgets For our purposes, there are two kinds of widgets: Widgets for creating the UI (createsite, navigationchat, siterecentactivity) Widgets that users can add to a page (video, youtubevideo, poll) Widgets have their own HTML, CSS, and JavaScript. Beth is working on a widget to allow users to build a form on a page for use in a Workflow type portfolio. 34 June Sakai Conference - Denver, CO, U.S.A.

Questions? June Sakai Conference - Denver, CO, U.S.A. 35