launching of pilot activities. For that reason,
knowledge management and collaboration tools are
incorporated in the UMI-Sci-Ed platform.
In UMI-Sci-Ed CoPs case, a major part is to
inventory existing processes and then refine those
processes through collaboration among UMI-Sci-Ed
stakeholders. The collaborative practices that
practitioners, as CoPs members, learn to use will
enable them to share knowledge and disseminate
best practices within their organisation and other
agencies; UMI-Sci-Ed CoPs are expected to create,
develop and disseminate new tools, systems,
resources based on applications developed via UMI
technologies. For creating and supporting the UMI-
Sci-Ed CoPs we have selected the model by Snyder
& Brigg (2003), as composed by the following
phases: a) discovering the potential, b) coalescing, c)
maturity/growth, d) advocacy/stewaderhip, and e)
transformation. Each stage has a number of
associated goals and activities or tasks. Identifying
issues that the CoPs will address, identifying the
target population, defining the roles and processes of
involving key stakeholders, recruiting participants
and identifying key content for CoPs are important
actions on following the aforementioned stages.
The UMI-Sci-Ed platform, therefore, is
intrinsically grounded on the concept of CoPs. For
the educational scenarios and the corresponding
applications developed using UMI technologies and
discussed in this paper the CoPs model is
demonstrated by the participation of students, their
teachers and mentoring UMI domain experts.
Exchanging of practices and experience,
problem solving activities regarding the design and
development of open software applications based on
IoT toolkits, reflection on current practices and
problems arising throughout the European teachers’
teaching practices, establishing liaisons between the
school and corporate sector through involvement in
projects around UMI technologies have been defined
as basic goals of the recently launched UMI-Sci-Ed
platform to support CoPs activities. High school
students also are going to be involved as future
engineers in designing and developing projects
based on specific educational scenarios; the structure
and format of educational scenarios has been
selected as the springboard for further leveraging
CoPs, triggering interaction among practitioners of
academia, corporate and school sector.
2.2 IoT Toolkit
To support training in the UMI domain a low-cost
hardware toolkit is used. It includes a Single Board
Computer (SBC) with an integrated microcontroller
and several peripherals such as sensors and
actuators. The hardware kit is accompanied by a
programming environment that enables young
students to realize their ideas, putting theory into
practice. Provided hardware kits, packed into proper
suitcases, will be donated to, selected schools for
teaching, educational experts for the development of
educational scenarios, and other stakeholders for
dissemination.
The final hardware kit is composed by: (a)
UDOO Neo Full SBC (https://www.udoo.org/udoo-
neo/), (b) a micro SD card with GNU/Linux OS pre-
loaded, (c) USB Kit for UDOO Neo, (d) a micro-
HDMI to HDMI cable, (e) a breadboard, (f) jumper
cables, (g) push-buttons, (h) a monochrome LED
matrix module, (i) a micro servo motor, (j) a mini
PIR motion sensor, (k) a set of blue, red, yellow,
green, RGB LEDs, (l) a set of resistors, (m) a
potentiometer, (n) an Infrared (IR) LED, (o) an IR
phototransistor, (p) a sensor of temperature and
humidity, (q) a light sensor (LDR), (r) an ultrasonic
ranging module, and (s) a gas sensor module.
The programming environment complements the
hardware toolkit and is going to be used to perform
the activities of the educational scenarios developed
by UMI-Sci-Ed research community. The UDOO
Neo Full SBC is able of operating by either the
GNU/Linux, or the Android operating systems. Its
official operating system is UDOObuntu, a
GNU/Linux distribution based on Ubuntu 14.04
LTS, equipped with some added software
components, like the Web Control Panel (WCP).
The WCP utility is accessible via a web browser. It
is designed to help users configure the SBC, develop
basic projects, and explore provided documentation.
WCP supports Ardublockly, a visual programming
editor for Arduino sketches. Students can develop
microcontroller applications by dragging and
dropping visual blocks, instead of typing statements.
Environment’s blocks collection is being enhanced
with extra blocks representing specific components
used in UMI-Sci-Ed educational scenarios.
2.3 Software Platform
In the context of the defined characteristics of the
CoPs framework discussed above such as domain,
community and practice, UMI-Sci-Ed platform tools
had to be aligned with these characteristics so as to
cater for an array of members’ and community’s
needs: e.g., content management, communication
and collaboration. Identifying the body of
knowledge in such an important field as UMI has