The document is a program for an event introducing the itslearning App Library to partners. It provides an agenda for presentations and demonstrations about developing apps to integrate with the itslearning learning platform. Developers will learn how to register their apps, develop them using the itslearning SDK, publish apps to the App Library, and configure app access for schools. The event will demonstrate the app development process, communication between apps and itslearning via APIs, and the business model for the App Library.
Implement my knowledge into my profession for development of an organization, industry, and country. And try to adopt new techniques & concept over the period of time for personal development, which will help in further development in profession. To become a part of organization dynamically involved in engineering field through since reemployment of my qualifications, experimental skills and burning desire to hone my skills I never challenging situations.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Implement my knowledge into my profession for development of an organization, industry, and country. And try to adopt new techniques & concept over the period of time for personal development, which will help in further development in profession. To become a part of organization dynamically involved in engineering field through since reemployment of my qualifications, experimental skills and burning desire to hone my skills I never challenging situations.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Dear students get fully solved SMU MBA Fall 2014 assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
Microsoft Sharepoint 2013 : The Ultimate Enterprise Collaboration PlatformEdureka!
Microsoft SharePoint 2013 is an Enterprise Collaboration Platform which offers a wide range of integrated solutions including Enterprise Content Management (ECM), Enterprise Social Networking, Business process management (BPM), Web Content Management (WCM), Business Intelligence (BI), Enterprise Search etc. Currently more than 80% of Fortune 500 companies are using Microsoft SharePoint solutions and the numbers are growing with the new Cloud Based SharePoint Online. Developers can use Cloud App Model and leverage familiar programming models and development tools to create custom solutions for Mobility, Social and Collaboration Search and Workflows.
e-Learning Management System : a Critical StudyKaustav Saha
The success of the e-learning paradigm observed in recent times has created a growing demand for e-learning systems in universities and other educational institutions, which has led to the development of a number of either commercial or open-source eLearning Management Systems (eLMS). How they work or, what they are doing? These are some new problems arising that demands appropriate solutions. The present discussion initially highlights certain distinctive features of e-learning management systems. Basically the idea of adaptive e-learning is being facilitated through the use, implementation and installation of various open source or commercial software. Such software for their operation requires specific platforms. Because of multiplicity of platforms and approaches for systems implementation, it becomes increasingly difficult to manage or compare them. Each new LMS presents its own learning model. How to compare different e-learning platforms, and on what basis to choose the most adequate one, is a task of ever increasing importance. Thus a comparative study has been used to enumerate the utility and effectiveness of some e-learning software like Moodle, Sakai, Atutor, Caroline and Dokeos. However, with implementation of different eLMS modules certain barriers have evolved. Issues related to these barriers would be addressed in the concluding section of this discussion. Besides this, the conclusion also provides insights in regard of what lies in future for the idea of e-learning management systems, and how can its drawbacks be resolved.
Dichter bij de les edurep obk itslearning widget op onderwijsdagen 2012Tim Remmers
Leermateriaal: dichter bij de les
Tim Remmers (itslearning Nederland), Henk Nijstad en Manon Haartsen (Kennisnet)
Het vinden van het juiste leermateriaal voor een les: dat moet makkelijker kunnen! Dat kan door:
• leermateriaal te voorzien van vakgerichte metadata: dat geeft praktische handvatten. Het maakt filteren op eindtermen of subkernen mogelijk.
• dat leermateriaal dan vindbaar te maken, op de plaatsen waar een docent vaak komt: direct op het intranet, in de ELO of op de methodesite van de uitgever.
Afgelopen jaar is hier veel mee geëxperimenteerd:
- Uitgeverijen en Elektronische Leeromgevingen hebben dit getest met docenten, Itslearning heeft als ELO de interface al in huis.
- Kennisnet voorziet in de techniek met nieuwe mogelijkheden voor Edurep, de verzamelplaats en ‘zoekmachine’ voor leermateriaal.
- Edustandaard biedt de onderliggende trefwoorden via het nieuwe “OnderwijsBegrippenKader”.
Graag demonstreren de presentatoren u de mogelijkheden. Ook duiken ze dieper in het OnderwijsBegrippenKader. Dit is dé gemeenschappelijke online database met alle onderwijsbegrippen en hun onderlinge relaties – te beginnen met het curriculum. Kortom: een soort modelmatige weergave van het Nederlandse onderwijs.
Ze laten zien wat het precies is, welke toepassingen er zijn en wat u eraan heeft, zowel voor het vinden van leermateriaal als voor het verantwoorden van arrangementen en methodes ten opzichte van leerdoelen.
20120119 implementing educational technology in the netherlands (company gath...Tim Remmers
In recent years, learning platforms have taken a central position in Dutch education. A learning platform itself is not enough for optimizing education. Besides powerful technology, a vision for the future and professional development are inseparable elements of a successful implementation. In this presentation Tim Remmers (Director of Services at itslearning Netherlands) shares the knowledge that the Dutch team constructed over the past years on implementing a learning platform in secondary education. A service-oriented approach versus an oil slick effect, emphasis on didactics rather than on technology, early adopters versus the late majority, levers of change, critical success factors ... All these concepts fall neatly into place in this presentation.
Onderwijs op maat aanbieden is alleen mogelijk als u helder in beeld heeft waar iedere leerling nu staat, wat hij wel kan, wat hij niet kan en wat zijn doelen zijn. Daarbij gaat het niet alleen om meten, maar ook om de ontwikkeling. Het itslearning leerplatform beschikt over diverse hulpmiddelen om u hierbij te ondersteunen. Tijdens deze presentatie ziet u waarom het belangrijk is om de leerling in beeld te brengen en te houden en krijgt u diverse handvatten om dit in de praktijk toe te passen.
Deze presentatie is verzorgd op 16 en 23 maart 2011 door Tim Remmers tijdens de ‘Themabijeenkomst ELO’ in het kader van het Kennisnet ambassadeursprogramma vo.
Dear students get fully solved SMU MBA Fall 2014 assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
Microsoft Sharepoint 2013 : The Ultimate Enterprise Collaboration PlatformEdureka!
Microsoft SharePoint 2013 is an Enterprise Collaboration Platform which offers a wide range of integrated solutions including Enterprise Content Management (ECM), Enterprise Social Networking, Business process management (BPM), Web Content Management (WCM), Business Intelligence (BI), Enterprise Search etc. Currently more than 80% of Fortune 500 companies are using Microsoft SharePoint solutions and the numbers are growing with the new Cloud Based SharePoint Online. Developers can use Cloud App Model and leverage familiar programming models and development tools to create custom solutions for Mobility, Social and Collaboration Search and Workflows.
e-Learning Management System : a Critical StudyKaustav Saha
The success of the e-learning paradigm observed in recent times has created a growing demand for e-learning systems in universities and other educational institutions, which has led to the development of a number of either commercial or open-source eLearning Management Systems (eLMS). How they work or, what they are doing? These are some new problems arising that demands appropriate solutions. The present discussion initially highlights certain distinctive features of e-learning management systems. Basically the idea of adaptive e-learning is being facilitated through the use, implementation and installation of various open source or commercial software. Such software for their operation requires specific platforms. Because of multiplicity of platforms and approaches for systems implementation, it becomes increasingly difficult to manage or compare them. Each new LMS presents its own learning model. How to compare different e-learning platforms, and on what basis to choose the most adequate one, is a task of ever increasing importance. Thus a comparative study has been used to enumerate the utility and effectiveness of some e-learning software like Moodle, Sakai, Atutor, Caroline and Dokeos. However, with implementation of different eLMS modules certain barriers have evolved. Issues related to these barriers would be addressed in the concluding section of this discussion. Besides this, the conclusion also provides insights in regard of what lies in future for the idea of e-learning management systems, and how can its drawbacks be resolved.
Dichter bij de les edurep obk itslearning widget op onderwijsdagen 2012Tim Remmers
Leermateriaal: dichter bij de les
Tim Remmers (itslearning Nederland), Henk Nijstad en Manon Haartsen (Kennisnet)
Het vinden van het juiste leermateriaal voor een les: dat moet makkelijker kunnen! Dat kan door:
• leermateriaal te voorzien van vakgerichte metadata: dat geeft praktische handvatten. Het maakt filteren op eindtermen of subkernen mogelijk.
• dat leermateriaal dan vindbaar te maken, op de plaatsen waar een docent vaak komt: direct op het intranet, in de ELO of op de methodesite van de uitgever.
Afgelopen jaar is hier veel mee geëxperimenteerd:
- Uitgeverijen en Elektronische Leeromgevingen hebben dit getest met docenten, Itslearning heeft als ELO de interface al in huis.
- Kennisnet voorziet in de techniek met nieuwe mogelijkheden voor Edurep, de verzamelplaats en ‘zoekmachine’ voor leermateriaal.
- Edustandaard biedt de onderliggende trefwoorden via het nieuwe “OnderwijsBegrippenKader”.
Graag demonstreren de presentatoren u de mogelijkheden. Ook duiken ze dieper in het OnderwijsBegrippenKader. Dit is dé gemeenschappelijke online database met alle onderwijsbegrippen en hun onderlinge relaties – te beginnen met het curriculum. Kortom: een soort modelmatige weergave van het Nederlandse onderwijs.
Ze laten zien wat het precies is, welke toepassingen er zijn en wat u eraan heeft, zowel voor het vinden van leermateriaal als voor het verantwoorden van arrangementen en methodes ten opzichte van leerdoelen.
20120119 implementing educational technology in the netherlands (company gath...Tim Remmers
In recent years, learning platforms have taken a central position in Dutch education. A learning platform itself is not enough for optimizing education. Besides powerful technology, a vision for the future and professional development are inseparable elements of a successful implementation. In this presentation Tim Remmers (Director of Services at itslearning Netherlands) shares the knowledge that the Dutch team constructed over the past years on implementing a learning platform in secondary education. A service-oriented approach versus an oil slick effect, emphasis on didactics rather than on technology, early adopters versus the late majority, levers of change, critical success factors ... All these concepts fall neatly into place in this presentation.
Onderwijs op maat aanbieden is alleen mogelijk als u helder in beeld heeft waar iedere leerling nu staat, wat hij wel kan, wat hij niet kan en wat zijn doelen zijn. Daarbij gaat het niet alleen om meten, maar ook om de ontwikkeling. Het itslearning leerplatform beschikt over diverse hulpmiddelen om u hierbij te ondersteunen. Tijdens deze presentatie ziet u waarom het belangrijk is om de leerling in beeld te brengen en te houden en krijgt u diverse handvatten om dit in de praktijk toe te passen.
Deze presentatie is verzorgd op 16 en 23 maart 2011 door Tim Remmers tijdens de ‘Themabijeenkomst ELO’ in het kader van het Kennisnet ambassadeursprogramma vo.
Deze presentatie is verzorgd op 31 augustus 2010 door Bart van Luik en Tim Remmers van Dactique tijdens de Summer Schools 2010 georganiseerd door Kennisnet.
Er is tijdens de Summer Schools veel getwitterd. De hashtags waren: #knss10 en #sumschool2010.
Innovatie in het leermiddelenlandschap (20140619)Tim Remmers
Op 19 juni 2014 hebben VO-content, IT-workz en itslearning Nederland een bijeenkomst in Etten-Leur georganiseerd met als thema: innovatie in het leermiddelenlandschap. Dit is de presentatie van itslearning Nederland van die middag. Oa de aanstaande integratie van VO-content stercollecties in itslearning wordt getoond. Tevens een preview van de iOS en Android apps, de Office 365 integratie en de Office Web Apps (OWA) integraties, die later dit jaar uitkomen.
The prime objective of “Hostel out pass application” is to create a full-fledged Android application which could help
the students to fill an out pass form and get approval from the consent staff and coordinators at one click. The form will be
approved finally by the parent also thus making sure that the student’s activity is brought to parents notice. This helps in avoiding
the problems which occur when carried out manually. It improves the efficiency of the system. It is a customized user-friendly
application for hostel students which provides out pass information. This project offers the user to enter the data through simple and interactive manner.
How you can Use Mobile Learning Apps for Microlearning Based Training - EI De...EI Design
This presentation will outline what mobile learning apps are and the benefits they offer. Using a case study featuring Gamified Assessments in the Mobile App format, presentation will showcase the impact they can create.
itslearning onderwijsdag 2015 - itslearning in de bestaande applicatie-infras...Tim Remmers
Deze presentatie is verzorgd op 1 oktober 2015 door Vincent Höfte en Tim Remmers tijdens de ‘itslearning Onderwijsdag 2015’. De presentatie gaat in op een aantal koppelvlakken van itslearning (IMS-ES, SSO, IMS-LTI, O365, App Library, Zermelo).
Differentieren. klinkt goed, maar waar begin ikTim Remmers
Op 21 mei 2015 heeft itslearning Nederland een masterclass over gepersonaliseerd leren georganiseerd met drie presentaties. Dit is de presentatie van itslearning Nederland van die masterclass.
NetOO Podiumdag - Een ELO implementeren in het VOTim Remmers
Deze presentatie is verzorgd op 20 maart 2009 tijdens de ‘NetOO Podiumdag’. Deze dag is georganiseerd door het Netwerk Ondernemende Onderwijskundigen (www.netoo.nl).
Deze presentatie is verzorgd op 10 februari 2009 tijdens de themabijeenkomst ‘ELO implementatie’ in het kader van het ambassadeursprogramma voor het vo van Kennisnet
Implementeren In De Praktijk (Kennisnet)Tim Remmers
Deze presentatie is verzorgd op 10 oktober 2008 tijdens de themabijeenkomst ‘ELO implementatie’ in het kader van het ambassadeursprogramma voor het vo van Kennisnet.
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...Levi Shapiro
Letter from the Congress of the United States regarding Anti-Semitism sent June 3rd to MIT President Sally Kornbluth, MIT Corp Chair, Mark Gorenberg
Dear Dr. Kornbluth and Mr. Gorenberg,
The US House of Representatives is deeply concerned by ongoing and pervasive acts of antisemitic
harassment and intimidation at the Massachusetts Institute of Technology (MIT). Failing to act decisively to ensure a safe learning environment for all students would be a grave dereliction of your responsibilities as President of MIT and Chair of the MIT Corporation.
This Congress will not stand idly by and allow an environment hostile to Jewish students to persist. The House believes that your institution is in violation of Title VI of the Civil Rights Act, and the inability or
unwillingness to rectify this violation through action requires accountability.
Postsecondary education is a unique opportunity for students to learn and have their ideas and beliefs challenged. However, universities receiving hundreds of millions of federal funds annually have denied
students that opportunity and have been hijacked to become venues for the promotion of terrorism, antisemitic harassment and intimidation, unlawful encampments, and in some cases, assaults and riots.
The House of Representatives will not countenance the use of federal funds to indoctrinate students into hateful, antisemitic, anti-American supporters of terrorism. Investigations into campus antisemitism by the Committee on Education and the Workforce and the Committee on Ways and Means have been expanded into a Congress-wide probe across all relevant jurisdictions to address this national crisis. The undersigned Committees will conduct oversight into the use of federal funds at MIT and its learning environment under authorities granted to each Committee.
• The Committee on Education and the Workforce has been investigating your institution since December 7, 2023. The Committee has broad jurisdiction over postsecondary education, including its compliance with Title VI of the Civil Rights Act, campus safety concerns over disruptions to the learning environment, and the awarding of federal student aid under the Higher Education Act.
• The Committee on Oversight and Accountability is investigating the sources of funding and other support flowing to groups espousing pro-Hamas propaganda and engaged in antisemitic harassment and intimidation of students. The Committee on Oversight and Accountability is the principal oversight committee of the US House of Representatives and has broad authority to investigate “any matter” at “any time” under House Rule X.
• The Committee on Ways and Means has been investigating several universities since November 15, 2023, when the Committee held a hearing entitled From Ivory Towers to Dark Corners: Investigating the Nexus Between Antisemitism, Tax-Exempt Universities, and Terror Financing. The Committee followed the hearing with letters to those institutions on January 10, 202
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
4. Informatie
verstrekken
zodat
u
een
besluit
kunt
nemen
of
u
uw
product
/
dienst
als
een
app
in
itslearning
wilt
ontsluiten
5. Programma
• Welkom
Tim
Remmers
(Directeur
Services
itslearning
Nederland)
• Demonstratie
itslearning
en
de
App
Library
Henri
Kortholt
(Onderwijskundig
adviseur)
• Sneak
preview:
Connect2Dropbox
Tim
Remmers
(Directeur
Services
itslearning
Nederland)
Pauze
• Uw
app
in
zes
stappen
online
Tim
Remmers
(Directeur
Services
itslearning
Nederland)
• De
techniek:
communicatie
tussen
apps
en
itslearning
Steven
Threadgold
(Global
Product
Manager)
• Het
business
model
van
de
App
Library
Tim
Remmers
(Directeur
Services
itslearning
Nederland)
6. Wie
zijn
wij?
Leverancier
van
toonaangevend
leerplatform
Marktleider
in
Europa
Focus
uitsluitend
op
onderwijsinstellingen
In
1999
opgericht
(Noorwegen)
en
in
2011
overname
van
Dactique
B.V.
Ruim
200
medewerkers,
waarvan
>30
in
Nederland
13. Live
demonstratie
Skin
voor
verschillende
onderwijsstromingen
Communiceren
via
itslearning
(dashboard/berichten/mail)
Functionaliteiten
voor
docenten
Waar
kunnen
apps
verschijnen
Demonstratie
van
een
aantal
apps
32. Na
registratie
ontvangt
u
10
accounts
(in
afzonderlijke
e-‐mails).
https://ext.itslearning.com
• 4
leerling
accounts
&
1
docent
account
• Site
om
app
te
registreren
en
publiceren
https://betawww.itslearning.com
• 4
leerling
accounts
&
1
docent
account
• Site
bevat
developers
forum
en
nieuwste
functionaliteit
Stap
1:
Registreren
39. What
are
apps?
• The
extension
programme:
“Apps”
are
created
by
3rd
party
developers.
• They
exist
“outside”
itslearning,
but
can
access
some
itslearning
data.
• The
3rd
party
app
to
runs
within
a
frame
inside
itslearning.
1. “Apps”
–
used
in
course
element
trees.
2. “Plugins”
–
used
within
dashboards.
3. Coming
late
summer
2012
–
Modules
-‐
used
in
itslearning
menus
to
look
like
any
other
part
of
itslearning.
41. Basic
App
Handshake
Learner
Learner clicks on the app
navigates away
from app
clicking on
itslearning
App calls back
to itslearning to
get / post data
Call to App
URL with
signed
parameters
Learner uses the app in the
itslearning content frame
42. Data
Sent
to
Apps
via
URL
• Itslearning
sends
data
to
the
app
via
URL
parameters.
• These
are
signed
so
you
can
check
https://www.yourapplicationname.com?their
authenticity.
Accessibility=False&ApiSessionId=jydyez32qbgf5miygfzprsj
t&CustomerId=1414&FirstName=John&Language=en-
- ApiSessionId
GB&LastName=Smith&LearningObjectId=121330&LearningObject
- LearningObjectId,
LearningObjectInstanceId
InstanceId=144043&Locale=en-GB&OlsonTimeZoneId=Europe
%2fLondon&Permissions=Read%2c
- UserId,
FirstName,
LastName
+Participate&Role=Learner&SchoolId=NEWSSONA&Use12HTimeFo
- Locale,
Language
rmat=False&UserId=776954&Version=LatestOrDraft&WindowsTi
meZoneId=GMT+Standard
- Accessibility
+Time&Timestamp=2012-01-16T13:50:52&Signature=e1ff9b7d48
- Permissions
(from
cba01c7d320185dfaa9cd8 itslearning
role)
- Evaluate,
Modify,
ModifyInstance
- Extended
personal
data:
user
email,
custom
fields.
43. Basic
App
Functionality
1. Check
the
app
call
is
valid.
- Check
the
signature
in
the
request
with
a
signature
you
create
from
the
given
parameters
and
the
Shared
Secret.
Course: Maths 1
2. Is
this
an
existing
instance
or
a
new
instance
of
the
App?
3. If
the
user
does
not
exist
-‐
create
a
“partner”
user
in
your
app
for
the
itslearning
user.
- Link
the
itslearning
2
ID
and
your
system
user
ID.
Course: Maths user
4. Allow
user
to
use
your
app!
5. But
you
many
want
more
data
on
the
user
or
itslearning…
Course: Maths 3
44. REST
API
for
Apps
App calls back to
itslearning to get /
post data
REST API
45. REST
Calls
• Apps
support
15
different
REST-‐based
calls.
• Our
REST
system
uses
OAuth
security
46. REST
Calls
–
Getting
Simple
Data
• You
may
have
several
apps
across
several
schools…
- GetOrganisationsForCurrentUser
- GetAppLicensesForCurrentUser
- GetSiteForCurrentUser
• You
may
want
to
notify
users
about
status
of
the
app
- SendNotification
- SendNotificationToUsers
47. Apps.
Advanced
REST
Calls
• Learning
activity
without
assessment.
- itslearning
will
track
if
a
user
has
accessed
an
activity
or
not.
• Learning
activity
with
simple
assessment.
- This
will
allow
the
application
developer
to
set
a
percentile
score,
comment,
simple
status
(not
started,
in
progress,
completed)
and
time
spent.
- Very
much
like
the
way
Scorm
works.
• Learning
activity
with
advanced
assessment.
- This
will
make
use
of
the
dynamically
created
assessments
and
assessment
statuses
users
can
find
in
itslearning.
- These
will
differ
from
site
to
site
and
are
of
course
available
to
get
and
use
via
the
rest
API.
- This
is
how
the
test
and
assignment
tools
in
itslearning
work.
49. Plug-‐in
and
Module
Extensions
• Same
concept
as
Apps
–
but
appear
in
dashboards.
• Best
suited
for
editors
or
systems
that
create/display
content.
• Plugins
can
also
return
HTML
to
display
to
the
user.
• Example:
- I
want
to
use
the
plugin
to
create
artwork
and
embed
the
results
in
itslearning.
50. Plugin
Data
Flow
Plugin send back
Learner clicks on the plugin
HTML data to
display in
itslearning
Plugin calls back
to itslearning to
get / post data
Call to
Plugin URL
with signed
parameters
Learner uses the pluginin the
itslearning content frame
51. Plugins
REST
API
• Plugins
have
a
much
smaller
REST
API
than
apps.
• Uses
the
same
REST
technology
with
OAuth
- Person:
Get
person
(current
user)
- Organizations:
Gets
the
organizations
that
a
person
is
member
of
- AppService:
Gets
the
licenses
that
current
user
has
for
the
current
app
53. Development
–
Getting
Started
• Sign
onto
the
itslearning
developer
program
- Get
access
to
test
users.
- Get
access
to
on-‐line
help
direct
from
itslearning
senior
developers.
• Download
the
SDK.
- Microsoft
.NET
Framework
3.5.
and
for
Java
1.6
(JDK
6).
- This
will
simplify
authentication
between
itslearning
and
your
application.
- The
SDK
also
contains
wrapper
methods
for
calling
the
API.
54. Developing
Apps
–
Hint
and
Tips
• You
can
build
your
app
in
virtually
any
language.
• Start
with
an
App
or
plugin
that
does
not
use
REST.
- Most
web
development
languages
can
handle
parsing
of
URL
parameters
quickly.
• If
you
do
not
already
serve
over
HTTPs
we
recommend
your
web
app
does!
• Remember
if
you
need
extended
data
such
as
the
user’s
email:
- The
school
admin
must
give
permission
for
“Extended
personal
data”
to
be
sent
to
apps
(simple
on
off
via
the
itslearning
UI).
56. itslearning
gebruikers
Nederland
Noorwegen
Zweden
Finland
Denemarken
Engeland
Duitsland
Frankrijk
USA
57. Commissie
model
• Gratis
app:
geen
commissie
• Betaalde
app:
15%
commissie
• Voor
Nederland:
-‐ Eerste
2
jaar
geen
commissie
(voor
eerste
25
app
aanbieders)
-‐ In
ruil
daarvoor:
gezamenlijke
marketing
inspanning
-‐ Evaluatie
na
2
jaar
58. Informatie
verstrekken
zodat
u
een
besluit
kunt
nemen
of
u
uw
product
/
dienst
als
een
app
in
itslearning
wilt
ontsluiten