Toledoteam Toledo+ Een Blackboard Content System Facelift.

Slides:



Advertisements
Verwante presentaties
HET DIGITALE ARBEIDSPLEIN Het Digitale Arbeidsplein is een website ontwikkeld in het kader van het project “Zelfmanagement van de eigen loopbaan” van MeijerConsult.
Advertisements

Nieuws en anders in Blackboard 9.1. In grote lijnen  Achterliggend: grote veranderingen  Voor meeste gebruikers transparant  Focus op cursusinhoud.
SharePoint denk in blokken Ton Stegeman.
Onderwijsmateriaal publiceren via Blackboard Willibrord Huisman IOWO, Schema's ontwikkeld in het kader van enkele adviestrajecten over onderwijsmateriaalbeheer,
Unleash your productivity with Startup TOOLS today •Configuratie voor de PTC product ontwikkeling omgeving, •Applicaties voor een gecentraliseerd, grafisch.
Samenwerking met MOSS 2007! Chris Hoppenbrouwers.
E-RADEN Roadmap. AGENDA • Overzicht van nieuwe ontwikkelingen 2009 • Interfaces • Document Types : Meta-data • E-raden gratis ? • Perspectieven.
Toledo gevorderden Els Verbist. Overzicht Assignments Assessments Group pages Adaptief gegevens toekennen Virtual classroom Nieuwtjes.
Een introductie. Open source Betere kwaliteit Hoge innovatiesnelheid Betere prijs/kwaliteit verhouding Vrijheid in keuze van leverancier Gedreven door.
Voor meer informatie: Link Invent Design: Externe promotor : Jean Van der Biest
Toledo en de resultaten van het onderzoek door IBM Wim Machiels.
Afdeling/Naam Meervoudige installatie van Futurion op een netwerk Z:\Futurion.
HALLO OPLETTEN : Waarom sql DOEN : Introductie opdracht
Blackboard als digitale toetsomgeving Nataša Brouwer AMSTEL Instituut Onderwijsmiddag OWI LAW, 24 mei 2005.
Aandachtspunten Voldoende en duidelijke informatie
@ faculteit wetenschappen TOetsen en LEren Doeltreffend Ondersteunen TOLEDO voor assistenten.
De UU naar Blackboard 9.1 Overgang van
Portfolio Faculteit der Letteren
Digitaal Portfolio in de Letterenfaculteit UU
Allemaal Content Steven Trooster & Stef Migchelbrink ICT in Onderwijs – Sociale Wetenschappen Content management en digitaal onderwijs.
Webmaster Training: CSS CSS2 & XHTML By Frederik Van Outryve.
ICT-voorstelling: geogebra en interactieve webbladen Maandag 9 maart 2009 Vakgroep wiskunde.
Testen upgrade Blackboard
Organisatie van een upgrade
Blackboard en de UB Introdia (hetgeen zoals jullie weten het meervoud van introdium is)
Looking at Code Size and Performance Kevin Muys.  Hoe efficiënt is C++ vergeleken met C  Hoe beïnvloed C++ het benodigde geheugen  Oplossingen voor.
K.U.Leuven | Toledoteam Implementatie en integratie van QMPerception binnen de Toledo-omgeving.
Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant Microsoft.
OneAccess. Wat is OneAccess? Sterke toegang authenticatie Single Sign-on oplossing Eenduidige totaal oplossing.
Wat is WordPress en hoe installeer je het?. Wat is WordPress? WordPress is een CMS (Content Management Systeem) net als Joomla; Met een CMS kan een gebruiker.
Portal Solution. IVS Portal solution 100 % developed by IVS Created in Microsoft.Net environment Based on SQL back-end server Single Sign-on to multiple.
Biologie/Bio-medische wetenschappen Blackboard Natasa Brouwer, AMSTEL Instituut.
Tircms03-p les 1 C++ voor C-kenners Voor Technische Informatica.
Prospero cursus Just getting started!
Prototyping Week 7 // Tweenlite & API. TweenMax Snel mooie en effectieve animatie.
Eerste hulp voor de beginnende docent
Let’s go! ›Beginnerspresentatie ›Starten met prospero ›Verschil CMS en web navigator ›Nieuwe content > nieuwe folder aanmaken ›Bestanden uploaden ›Linkobject.
Universiteit Maastricht Blackboard CS Elektronische leeromgeving Universiteit Maastricht (eleUM)
Delicious Social Bookmarking Katarina Bencova September 2008.
OnderwijsPortal Case: ROC unit Sport en Bewegen. Inloggen op de portal Inloggen met persoonlijke gebruikersnaam en wachtwoord. Wachtwoord vergeten? Vraag.
Klazine Verdonschot 7 november 2013 Masterclass 9: Blackboard optimaal inzetten.
wordPress  Het meest flexibele CMS CMS= Content Management System.
Blackboard Nataša Brouwer, AMSTEL Instituut
Elektronische Leer Omgeving “de rode draad in het onderwijs” bron: A. Van der Hoeff.
Hoe komt er materiaal in mijn nieuwe cursussen? Dienst Onderwijsondersteuning en –ontwikkeling Hoe komt materiaal in mijn nieuwe cursussen?1Juli.
WebDoc Beknopte uitleg voor eindgebruikers Versie 13/12/2013.
Quick Reference Guide Plandix versie 2.0 Plancoördinatie.
Moodle Een voorbeeld van een E-learning management systeem.
SharePoint Alles over versiebeheer In de Private en Public cloud.
SharePoint Machtigingen In de Private en Public cloud.
PPGM Voor databeheerders Johan Van Rensbergen 09/08/2016.
SharePoint Alles over metadata In de Private en Public cloud.
Snel en eenvoudig nakijken en feedback geven met Turnitin
Dataverse Network ‘Datalab’: software om onderzoeksdata tijdens het onderzoek op te slaan, te beheren en beschikbaar te stellen 1e stap in lange-termijnopslag.
Webinar voor ambassadeurs
SharePoint Versiebeheer
Lectora als ontwikkeltool voor interactieve multimedia programma’s
Blackboard 6.1 Ronald Hos.
ProjectWise Workshop Rechten, hoe zat het ook alweer ??
Gebruik Blackboard FEW
By Dionne, Nadia en Danielle
Blackboard implementatieplan
Webinar SharePoint Standaard Werkstromen
Blackboard Testproces
ProjectWise Workshop Back to Basic.
G-CLOUD SHAREPOINT USER GROUP
Transcript van de presentatie:

Toledoteam Toledo+ Een Blackboard Content System Facelift

Toledoteam Toledo Toetsen en leren doeltreffend ondersteunen Brug tussen docenten, studenten, kennis, …

Toledoteam Toledo Blackboard Learning System Blackboard Community System QMPerception Tussenliggende databank Building blocks Koppelingen

Toledoteam Admin. data instelling A instelling B instelling C instelling D instelling E instelling F tussenliggende databank Perl xml writerIMS xmlJava xml parserPerl dbi Php dbiWeb services Bb building blockBb apiWeb servicesQMWISeBb building block Webmail ISP, kalender, … helpdesk BLACKBOARD Bb api [Java] Php dbi docentenmodule adminmodule inschrijfmodule Bb building block QMPerception Bibliotheek Omgeving Php dbi Web servicesXSLT 5 minnacht = write = read = read/write Koppelingen Single Sign On U-Solv-IT, Idiomatic, …

Toledoteam Nieuwe noden Onderwijsvernieuwingen Méér dan kennisverwerving Competenties / vaardigheden Studenten ‘actief’ in leeromgeving Begeleiding stages / eindwerken

Toledoteam Nieuwe noden (vervolg) Meer mogelijkheden om groepswerk te ondersteunen Een betere manier om opgeladen content te beheren en te ontsluiten Samenwerken tussen docenten faciliteren

Toledoteam Vooronderzoek (2005) OOP maakt beperkt vooronderzoek en testfase mogelijk Portfolio tools Repositories Shared workspaces

Toledoteam Randvoorwaarden Generieke oplossing Inpasbaarheid in Toledo –Authenticatie en authorisatie via de omgeving Schaalbaarheid Beperkte mogelijkheid tot inzetten van mankracht

Toledoteam Uitkomst Voorstel tot uitbreiden van Toledo met de 3de Bb module: content system Niet: Een ‘state of the art’ portfolio systeem Een ‘state of the art’ content systeem Een ‘state of the art’ collaboration tool Wel: Een antwoord op 80% van de gestelde vragen

Toledoteam Implementatie februari 2006 Toledo + Geleidelijke implementatie –20-tal pilootprojecten (2000-tal studenten) –Focus op e-portfolio Toegang via portaalrol Infosessie en workshops Community ‘E-portfolio’ Handleiding Chatsessies

Toledoteam Toegang Toledo + Personeelsleden –Lid worden van community Toledo + –Dag erna toegang tot tabblad Toledo + Studenten –Gekoppeld aan cursus/community –Lid worden van cursus/community = dag erna automatisch toegang tot Toledo + –Aanvraag via helpdesk / local admin (tool ‘Grant access to Toledo+’)

Toledoteam Grant access to Toledo+

Toledoteam Pilootprojecten Stagebegeleiding Scriptiebegeleiding Competentiegericht leren Studietrajectbegeleiding Projectwerk Internationalisering Docentenportfolio

Toledoteam Projectwerk

Toledoteam Projectwerk

Toledoteam Internationalisering

Toledoteam Internationalisering

Toledoteam Internationalisering

Toledoteam Internationalisering

Toledoteam Taalportfolio

Toledoteam Taalportfolio

Toledoteam Taalportfolio

Toledoteam Taalportfolio

Toledoteam Docentenportfolio

Toledoteam Evaluatie Vlot gebruikt door studenten Enkele technische problemen –Externe gebruikers –Webdav Probleem blijvende kopie en feedback Vereist goede ondersteuning –Introductiesessie –Draaiboek Nood aan extra functionaliteit

Toledoteam Vraag naar uitbreiding Feedback en blijvende kopie E-portfolio –Received portfolio’s verwijderen –Portfolio Template Nieuwe mogelijkheden –Groepswerk –Samenwerken aan documenten –Efficiënt contentbeheer

Toledoteam Probleem feedback Student is altijd eigenaar van portfolio –Kan steeds aanpassingen doen –Kan zelf leesrechten docent weghalen –Kan feedback (comments) wissen –Kan portfolio wissen Geen link met gradebook voor score Geen downloadmogelijkheid voor docent

Toledoteam Oplossing Formatieve feedback –Via Toledo +, leesrechten en comments Summatieve feedback –Via cursus/community en assignment –Student download portfolio: zipbestand –Student stuurt afgewerkt portfolio door via assignment –Docent geeft feedback en score (gradebook)

Toledoteam Overzicht aanpassingen Nieuw tabblad Nieuwe tools Uitbreiding folders

Toledoteam Nieuw tabblad Toledo+

Toledoteam Portfolio-tools Personal Portfolios: met download template mogelijkheid Received Portfolios: met optie tot verwijderen van ontvangen portfolios Portfolio Templates: tool om portfolio als template aan te bieden aan groep studenten (enkel voor portaalrol staff)

Toledoteam Manage portfolios

Toledoteam hyperlink naar personal portfolio’s van gebruiker <a href=' ' target="_blank">${portfolio.title} Manage portfolios

Toledoteam Item Templates 1 pagina met vooraf bepaalde inhoud Moet door systeembeheerder worden aangemaakt Is zichtbaar voor alle Toledo+- gebruikers Internet Explorer is aan te raden (visual text box editor werkt anders niet – BB 6.3)

Toledoteam Item Templates

Toledoteam Item Templates

Toledoteam Item Templates

Toledoteam Item Templates

Toledoteam Portfolio Templates Structuur aangeven (menu) Linken naar bepaalde standaard documenten Enkel zichtbaar voor studenten van een cursus/community Browseronafhankelijk

Toledoteam Template creëren

Toledoteam Template creëren

Toledoteam Template creëren

Toledoteam Template creëren

Toledoteam Template creëren Building block –Kopie van portfolio maken –Manage rechten op portfolio toewijzen aan account ‘portfolio_owner’ –Kopie van gelinkte items/folders maken en plaatsen in persoonlijke folder van ‘portfolio_owner’ –Gegevens wegschrijven in tussenliggende databank

Toledoteam Template creëren Tussenliggende databank –Tabel template info –Tabel koppeling template - course

Toledoteam my_user_id personal portfolio’s personal content My Portfolio My Portfolio content files portfolio_owner personal portfolio’s personal content 123 [portfolio id] TABLE shared_template ID 123 OWNER my_user_id TITLE My Template DESCRIPTION PUBDATE TABLE template_course shared_templates_id 123 course_id Studenten van die course zullen template kunnen downloaden Template creëren

Toledoteam Portfolio kopiëren Manage rechten juistzetten Content overzetten for (PortfolioItem portfolioItem : portfolioItems) { PortfolioItem cloneItem = (PortfolioItem) portfolioItem.clone(); cloneItem.setId(Id.UNSET_ID); cloneItem.setPortfolioId(destPortfolio.getId()); if (portfolioItem.getType().equalsIgnoreCase("entry")) { CSEntry entry = context.findEntry(portfolioItem.getFileEntryPath()); Template creëren

Toledoteam String principal = PortfolioPrincipal.calculatePrincipalID(destPortfolio); CSAccessControlEntry accessControlEntry = newEntry.getAccessControlEntry(principal); accessControlEntry.updatePermissions(true, false, false, false); context.commit(); // set the fileentrypath cloneItem.setFileEntryPath(newEntryPath); } PortfolioItemManager.save(cloneItem); context.commit(); Template creëren Portfolio kopiëren Manage rechten juistzetten Content overzetten

Toledoteam CSDirectory destEntryDirectory = context.createDirectory( destDirectory.getFullPath(), "entry_" + (itemNr++)); context.commit(); CSUtils.copy(entry, (CSDirectory) context.findEntry(destEntryDirectory.getFullPath())); // add portfolio rights to new entry String newEntryPath = destEntryDirectory.getFullPath() + ((destEntryDirectory.getFullPath().endsWith(pathSeparator)) ? "" : pathSeparator) + entry.getBaseName(); CSEntry newEntry = context.findEntry(newEntryPath); Template creëren Portfolio kopiëren Manage rechten juistzetten Content overzetten

Toledoteam Template downloaden

Toledoteam Template downloaden

Toledoteam Template downloaden

Toledoteam Template downloaden Building block –Toegangsrechten checken –Kopie van portfolio maken –Manage rechten op portfolio toewijzen aan student –Kopie van gelinkte items/folders maken en plaatsen in persoonlijke folder van student

Toledoteam my_user_id personal portfolio’s personal content My Portfolio My Portfolio content files portfolio_owner personal portfolio’s personal content 123 [portfolio id] TABLE shared_template ID 123 OWNER my_user_id TITLE My Template DESCRIPTION PUBDATE TABLE template_course shared_templates_id 123 course_id Checken of student lid is van cursus Template downloaden

Toledoteam Received Portfolios Sommige docenten/onderwijsbegeleiders ontvangen grote hoeveelheid portfolios –Geen sorteermogelijkheid op datum –Geen mogelijkheid tot verwijderen uit lijst –Lijst groeit elk jaar aan

Toledoteam Received portfolios

Toledoteam Leesrechten op ‘received portfolios’ verwijderen if (item.getIsSelected()) { if (item.getItem().getPortfolioAccess() instanceof PortfolioUserAccess) { CSContext context = null; try { context = CSContext.getContext(); context.isSuperUser(true); logger.info("Deleting Portfolio Access for portfolio " + item.getItem().getPortfolio().getTitle()); PortfolioUserAccessManager.deleteById(((PortfolioUserAccess) item.getItem().getPortfolioAccess()) Received portfolios

Toledoteam Course/community folder Persoonlijke folder is ‘persoonlijk’ Wat met: –Groepswerk / Samenwerking vakgroepen –Materiaal voor cursussen/communities Hoe efficiënter omgaan met bestanden –Bestandsgrootte –Versiebeheer –Updaten

Toledoteam Course / community folder Probleem standaardoplossing –Zelfde code als cursus/community –Elk jaar kopiëren: linkt naar oude cursus –Na 2 jaar: oude cursus weg –Dode links

Toledoteam Course/organization content Learning systemContent system a-F0678a-0607 a-F0678a-0708 Course content a-F0678a-0809 x x

Toledoteam Course/community folder Institution Content Voorlopig op aanvraag Jaarloze versie (zonder jaarsuffix) –Elk jaar gekoppeld aan course/community van dat academiejaar –Standaard leesrechten voor studenten en volledige rechten voor instructors en TA –Rechten zijn aanpasbaar

Toledoteam Course/organization content Learning systemContent system a-F0678a-0607a-F0678a a-F0678a-0708 Institution content

Toledoteam Voorbeelden

Toledoteam hyperlink naar default personal content folder Personal Content

Toledoteam hyperlink naar default personal content folder Personal Content

Toledoteam hyperlink naar course/community folder onder institution content Institution Content

Toledoteam Institution Content Building block –Cursus/organisatie memberships ophalen –Checken of er overeenkomstige folders bestaan in Institution Content –Hyperlinken van cursustitel en folder icoon toevoegen

Toledoteam Checken naar bestaande folders in Institution Content // check if content CSContext context = null; try { context = CSContext.getContext(); context.isSuperUser(true); blackboard.cms.filesystem.CSDirectory directory = null; String courseFolder = "/institution/" + courseIdTransformer.transform(course.getCourseId()); try { logger.debug(courseFolder); directory = (CSDirectory) context.findEntry(courseFolder); } catch (Exception exception) { logger.debug(exception.getMessage(), exception); } if (directory != null) { item.setContentUrl(MessageFormat.format(contentUrl, new Object[] { directory.getFullPath() })); int size = directory.getDirectoryContents().size(); item.setContainsContent(size > 0); Institution Content

Toledoteam Hyperlinken naar course folders en folder icoon plaatsen <c:out value="${courseItem.course.courseId}" /> <c:out value="${courseItem.course.title}" />

Toledoteam Mogelijkheden Efficiënt contentbeheer –Versiebeheer –Linken vanuit verschillende plaatsen: plaatsbesparend + snel te updaten –Audiovisueel materiaal –Archief met zoekfunctie Samenwerken –Vakgroepen, OOI, OOF, … –Groepswerk studenten

Toledoteam Nieuwe ontwikkelingen 2008 Automatisch creëren van course folders en rechten Tool om quota te verhogen via exceldocument

Toledoteam