Beruflich Dokumente
Kultur Dokumente
Conference Dates
September 18-20, 2017
Conference Venue
Lodz University of Technology, Lodz, Poland
ISBN:
978-1-941968-44-4 2017 SDIWC
Published by
The Society of Digital Information and Wireless
Communications (SDIWC)
Wilmington, New Castle, DE 19801, USA
www.sdiwc.net
Table of Contents
Jim Torresen, Alexander Wold, Yngve Hafting, Tnnes Nygaard, Roar Skogstrm and Jrgen
Norendal
Department of Informatics, University of Oslo
Oslo, Norway
E-mail: jimtoer@ifi.uio.no
using the FPGA vendors design platform rather 2 TEACHING RESOURCES ACCESSED
than a custom tool. Another platform has been THROUGH THE WEB
developed in the eDiViDe project [11] where a Our work makes it possible for students in
number of different design labs were made addition to learning in traditional lectures in
available [12]. eDiViDe presents practical lab courses, to have alternative ways of learning
setups where one development board is the syllabus as well. Further, in addition to
connected to each physical setup, for example being present in the regular lab hours, the
controlling the traffic lights in an intersection. students can access a remote lab at any time,
These advanced setups are interesting for see Fig. 1.
remote teaching labs, as it is not something a
student can easily assemble at home. However,
eDiViDe had a narrower scope compared to our
work. For example, we have developed
teaching material available together with the
lab platform.
Further, our assignments build on each other
making a natural progression rather than being
a number of independent tasks. Lastly,
eDiViDe used the older ISE (Integrated
Synthesis Environment) design tool, while we
are now using Xilinx Vivado with the Xilinx
Zynq-7000 device.
including VHDL, FPGA and system-on-chip source framework, and one may host it oneself.
design. The advanced course targeting graduate However, a self-hosted installation of edX,
studies covers a range of digital hardware naturally does not give the same publicity as
system topics like digital arithmetic design, making the course available at edx.com. In
dynamic partial reconfiguration of FPGA, high contrast to using a regular course web page,
level synthesis and functional verification. Our edX includes functionality for quizzes and
intention is that not only students registered at follow up of student assignments for the course
our own university would be taking the courses manager. We have used the platform to give
but also remotely located students and students in the elementary course access to
company employees. That is, study the full lecture slides, videos, quizzes and lab
course remotely including solving lab assignments, see Fig. 2 for the layout and [13]
assignments. There is a potential for applying for having access.
the framework for collecting input on
performances of each student. Thus, flexible
teaching material opens up for the Education 2.2 Quizzes
Based on Competencies (EBC) methodology We provide quizzes to most of the syllabus
[15] where the student contribution and in the elementary course to improve the
achievements during the semester in lab work learning outcome when videos are watched or
are possible to be accounted for in the final slides are studied on your own. They provide a
grade. However, we have not yet implemented helpful supplement to the syllabus in the given
this, and the grade they get is given by a final text books, since they allow the students to
traditional exam. become aware of their level of understanding.
Learning of anything, from anywhere and at We have for a number of years used multiple
any time is a recent international trend which choice questions for the regular course exam.
also can have a positive impact on traditional Now we have assembled these into quizzes
lectures. That is, regular lectures are still provided by the edX platform. For each student
relevant but can be improved by being registered for the course, the course manager
complemented with flexible teaching resources can see what tasks each student has been
both in addition to and by using them as a part undertaking. Further, one may see details on
of the lectures. This is relevant for the flipped which of them that have been answered
classroom concept which is characterized by correctly and wrongly, respectively.
increased interaction between students and the
lecturer [16]. The aim is to create an
environment where the students participate 2.3 Videos
more actively compared to the traditional role We have made videos to some parts of the
as mostly passive receivers in regular lectures. syllabus and have prioritized parts where we
This requires creativity and novelty in how the expected oral explanation of the lecture slides
syllabus is being presented and taught. would be most needed for an easier under-
Below, we describe the developed resources standing. They have both been shown in
consisting of videos, quizzes and the remote regular lectures and been made available on the
lab. course website or in edX. Further, related
multiple choice tests for each video improve
the learning outcome when videos are watched
2.1 MOOC Platform Selection on your own. We focused on making the videos
according to what we found were the guidelines
We have evaluated multiple available many applied for making MOOC videos:
MOOC platforms. The edX platform was
selected for the following reasons: It is widely Keep the videos short and normally not
used internationally by leading universities1, longer than 10 minutes.
and there is no vendor lock in use. It is an open-
1
Created by Massachusetts Institute of Technology and
Harvard University in 2012.
The speaker should keep a proper speed so through the central server. The design is
those somewhat familiar with the topic assigned to one of the three local servers where
dont find the progress too slow. Those it immediately is being compiled. The user can
finding the progress too fast can easily follow this process through the Xilinx Vivado
replay parts of the video. console window in the web interface, see Fig.
4. If the compilation ends without any errors, it
Picture of the speaker is not needed in the is uploaded to the assigned FPGA board, and
recording since that can often be distracting the student can observe the behaviour through
and take attention away from what is to be the video camera, see Fig. 5. The web interface
learnt. is implemented using Django which is a high-
The videos were made using the Camtasia level Python Web framework. Three local
Studio tool and a high quality microphone. servers (Dell OptiPlex 7020 MT desktop mini-
They consisted of screen capture of lecture towers with i7-4790 core) allow for up to three
slides that earlier had been used in lectures. The students observing their system running at the
tool allows for editing a recording and provides same time. However, up to 10 users are allowed
various useful ways of adding annotation after concurrently to be interacting with and
the recording is finished to make it easier for a compiling on each local server. Thus, the
student to know where to look at the screen. capacity would be 30 students in total working
The finished videos were made in mp4 format. on the system. The coordination of the users
and their tasks are undertaken with Celery
which allows for distributed task queues. When
2.4 Remote lab platform granted access to run a design on a board, the
The remote lab setup is implemented as behaviour is observed through a MicroSoft
shown in Fig. 3. A student connects through a LifeCam Studio camera (model 1425), see Fig.
web interface and is given access through a 1.
central server. A framework of design files are The interaction between the student and the
first downloaded from edX. The missing remote lab is as follows:
parts of the design are added to the design
1. The student selects a lab assignment and
locally on the students computer where also
gets files downloaded to own computer.
any simulation takes place.
2. The student implements the solution of the
assignment locally using the Xilinx
Local WebPack and verifies the design with
Servers
simulation using the Modelsim PE Student
Central Edition (or the Xilinx WebPack internal
Server
simulator).
FPGA 3. The student logs in to the remote lab and
files including the student solution are
Local WWW uploaded to the local server (tar.gz
Network format).
FPGA 4. The compilation is undertaken on the local
server, and an FPGA configuration file is
generated.
5. If the design compiles without errors, a time
FPGA
Student slot is allocated for testing the design on
the FPGA-board together with observing
the performance through the camera.
Figure 3. Remote lab architecture overview.
After the implementation is finished locally, As seen in the lower part of Fig. 4, the user
the design files are uploaded to the remote lab has access to hardware switches and
USB Connection to PC
2
Algorithmic State Machine
3 EXPERIENCES FROM USING THE From where did you access the edX
TEACHING FRAMEWORK pla7orm?
60
Developing a flexible teaching framework 50
Percentage
including a remote lab is an extensive task 40
where priorities have to be made. We have had 30
regular meetings in the project with relevant 20
10
people where all aspects of the flexible 0
teaching material have been discussed, At At home On travel Other
including academic content, teaching platform, university
technical solution and remote lab tasks, etc.
Figure 8. Student survey about the edX access (24
The developed teaching resources have been replies, INF3430).
gradually introduced into the regular courses as
they have become ready to be applied. This has How much did you feel you learned from the
allowed us to assess them before they are being videos?
used at a larger scale including for remote 50
students not present at the university. This 40
section summarizes experiences we have made Percentage 30
including feedback from students.
INF5430
20
The conducted surveys have been important INF3430
to get feedback on how helpful and user 10
replies, INF3430). 80
60
40
As seen in Fig. 7, the students find the edX 20 INF5430
0 INF3430
platform easy to use, confirming the user
t
te
ng
ng
ge
ria
lo
sh
on
t l
op
o
o
bi
t l
to
To
pr
A
an
uc
w
d
M
ul
This confirms others experience which we Good access to the physical lab.
took into account when making the videos (as
mentioned in section 2.3). That is, try avoiding Lab assistants supervising in the physical
videos longer than 10 minutes. However, the lab (an active discussion forum or a chat
compactness of the videos was by a few function related to the remote lab could
mentioned as a challenge, who indicated that a compensate some for that).
slower progress would have been desirable. We have provided information about the lab to
Other challenges were the lack of opportunity other relevant teaching institutions in Norway
to ask questions. through e-mail and presentation at a national
Course lecturers have appreciated the use of FPGA conference. Thus, we expect the
videos in regular lectures in combination with platform would get more in use in the future
the ordinary instruction. Thus, the need then for both at our own institution and other
teaching preparation becomes reduced, but universities. The platform has shown to have a
they are still able to comment on the content of stable performance providing uninterrupted
the videos and answer questions students may service.
have. Many of the students have watched the
videos both in lectures and on the web page, see
Fig. 11. 4 CONCLUSION
The paper has been concerned with
I have watched the videos outlining the design of new flexible teaching
90 resources for learning reconfigurable logical
80
70 design from anywhere and at anytime. It
Percentage
describes the computer environment OPEN learn [15]. One of the major issues of the
SoundS. Section 4 shows an experimental test individuals affected by SLD is the lack of
that illustrate the effectiveness of the autonomy in the learning process, which
proposed method and finally, conclusions are leads the individuals to disesteem (emotion)
drawn in Section 5. and educational failure [13] (weaknesses),
therefore to a lack of motivation.
2 MOTIVATION TO LEARN
3 OPEN SOUNDS
Motivation is defined by psychologists as an
internal process that activates, guides, and OPEN SoundS is a virtual learning
maintains behavior over time [8]. In other environment designed for creative expression
words motivation gets you going, keeps you mediated by the use of dedicated technology
going, and determines where youre trying to and by the peer communities set up to
go [9]. Motivation influences learners to develop more proficient learning processes
choose a task, get energized about it, and through music production teamwork.
persist until they accomplish it successfully, In other words: a virtual environment and
regardless of whether it brings an immediate strategic model to teach how to approach and
reward. Motivation is present when learners access the digital world, its tools, practices,
actively seek out and participate in activities codes, alongside a conscious use of them
without having to be rewarded by materials or when learning.
activities outside the learning task. With OS students can collaborate in groups,
Emotions have an effect on learning and talking freely to one another. Discussion
achievement, mediated by attention, self- helps with the understanding of what they are
regulation and motivation [10]. Therefore, doing and why [16] (i.e. the use of a stylistic
emotion represents an indicator of the feature instead of one another, the use of a
motivation: emotion is related to motivation cadence). More able learners develop their
in such a way that human beings tend to communication skills by clarifying their ideas
execute things that we hope would lead to as they explain them to others. Less able
happiness, satisfaction and any other positive students are usually supported by other group
emotion at some degree [11]. members, and feel more confident (emotion)
to contribute ideas [17].
Motivation to learn is important for the
students success. It is personal and comes OS is a learning environment where students
from within an individual, but it can be and teachers can create collaborative musical
influenced by external factors. The teacher projects (in a formal and informal way). They
must consider the principles of motivation to can create a project, describing it in every
develop a learning project. In this regard it is aspect, uploading music files, reading the
important to analyze the learning style of the contribution of each student and
students to meet their needs and to permit the writing/reading comments about the creative
inclusion of the student with dyslexia [12]. productions.
Dyslexia is defined as a Specific Learning The creation of a music project through a
Disorder (SLD): it is characterized by teamwork permits the acquisition and
difficulties with accurate and/or fluent word development of musical skills and a
recognition and by poor spelling and progressive awareness of the musical
decoding abilities [13][14]. Dyslexia causes grammar rules.
difficulty with reading, spelling, writing and In this new learning context the teacher must
even speaking. Dyslexic students have to use bear in mind the learning targets, that means
all their capacities and energies to read or the declarations of what a student knows,
write and for these reasons they grow tired understands and is able to do at the
quickly, they make errors, fall behind, do not conclusion of a learning process. This implies
the definition of a set of learning indicators Imitate others in using stylistic feature
useful to oversee the learning process and to Observe and imitate how other people
correct the strategies if it is necessary [18]. solve problems; ask for a solution and uses
it
Suggest solutions to a problem
Table 1. Learning indicators. Resolve problems through negotiation and
compromise
Indicators referred to the internal process
Follow detailed, instructional, multistep
Use of informal language to seek dialogue directions
Comforts self by seeking out special Describe the use of many muscial
object or person (emotion) grammar rule
Seek a preferred friend Incorporate new, less familiar stylistic
Acceptance of redirection/advices from feature in everyday conversations
other users (emotion) Application of musical grammar rules in
Indication of needs and wants new but similar situations
Recognition that others thinking in a Engage in simple back-and-forth
different way exchanges with others
Ability to cooperate with the group Ask questions based on the problem
members Quality of the formulated hypotheses (to
Ability to encourage the group members solve the problem)
to participate in the dialogue Increase of the capacity to use again
Use acceptable language and musical resources and knowledge
grammar rule rules during communication Flexibility to accept others advices
with others
Use successful strategies to solve a Indicators referred to the user's
problem perspective
Sustain interest in working on a task, User satisfaction degree
especially when people offer suggestions, Increase of the awareness of the group
questions, and comments work
Cooperate and shares ideas and materials Increase of the awareness of the own skills
Seek help to resolve problems Activity sharing approach
Suggest solutions to a problem Increase of the amount of activity
Show interest in the speech of others Increase of the self-worth
Respond appropriately to specific
statements or question
Make simple statements about an idea
4 APPLICATION AND ANALYSIS
Intensity of the cooperation among the
members
The method proposed in this article consists
Ability to use resources optimally
in the use of the computer environment OPEN
Increase of the empathy among the group
SoundS in order to improve the performance
members
of students in the area of theory, analysis and
Capacity to retain the group members
composition.
Indicators referred to the learning and In this regard, the main aims of the project
growth process were:
Number of messages to promote the development of key
React to a problem: seeks to achieve a competences;
specificc goal (emotion) to encourage the ability to share the
Cooperate and shares ideas and materials common construction of knowledge and
Reply appropriately to others needs project-making processes;
to use a new method to teach and learn musical grammar rules related to mistakes of
through the formal and informal system of table 2.
knowledge access and construction; At the end of the project (on May 2017)
to foster the meaning fullness and value of another examination was passed in the
the emotional aspects that are the key to classroom and the result were very
active participation in virtual workgroup; satisfactory (see table 3 and figure 1).
to encourage student engagement in study,
enhancing self-awareness and motivation. Table 3. List of the students mistakes (second
period).
Mistake Number
of
students
Fifth relation 8
Eighth relation 7
Progression of fifths 8
Progression of eighths 6
Augmented interval 9
Incorrect use of stylistic features 11 Figure 1. Results of the examinations.
Incorrect realization of a cadence 7
Incorrect realization of a 10 The results indicate that the learning
progression of chords environment OS contributed to the
Incorrect realization of a 11 development of knowledge and cognitive and
Musical Pedal functional competences, for both students
with and without dyslexia.
In the following months, students were OS excited the students who worked together
allowed to use OS to study all together, on the exercises, cooperating with one
making different exercises proposed by the another. They felt that they were not alone
teacher where it was possible to apply the during the learning process but every one of
them could rely on the support of the other Environments, Institute of Electrcal Engineers,
London, pp. 74-79, 2005.
classmate or the teacher.
Despite the students enthusiasm to engage [4] S.J.H. Yang, T. Okamoto, S.S. Tseng, Context-
with OS, what transpired is the evidenced aware and ubiquitous learning, Educ. Technol.
Soc. 11(2), 12, 2008.
positive attitude that the majority of the
participants demonstrated towards their own [5] S. Codone, An E-learning Primer, Pensacola,
personal, critical, assessment of their Florida, 2001.
development of knowledge and skills. [6] G.J. Hwang, Definition, framework and research
issues of smart learning environments a context-
aware ubiquitous learning perspective, Smart
5 DISCUSSION AND CONCLUSIONS Learn. Environ. 1(4), 114, 2014.
Whit the increased availability of on-line [7] B. Klimova, Assessment in smart learning
environmentA case study approach, In: Uskov,
technologies and computers software, V., Howlett, R.J., Jai, L.C. (eds.) Smart
teachers and students may be able to change Innovation, Systems and Technologies, vol. 41,
pp. 1524, 2015.
the manner to teach and to learn. Emotions
play a critical role in the teaching and [8] R. E. Slavin, Educational Psychology: Theory and
learning process because learners feelings practice, Needham Heights, MA: Allyn and
Bacon, 2000.
affect motivation, self-regulation and
academic achievement. [9] M. Glynn Shawn, Lori Price Aultman, Ashley M.
The introduction of OPEN SoundS was truly Owens, Motivation to learn in general education
programs ,The Journal of General Education, Vol.
satisfying. It put great emphasis on the social 54, N. 2 , (pp. 150-70), 2005.
aspects of learning, by incorporating a higly
adaptive, social media focused, layer in the [10] R. Pekrun, T. Gtz, W. Titz, R.P. Perry, Academic
emotions in students self-regulated learning and
developed technology and user interface. The achievement: A program of qualitative and
participants were very highly motivated to quantitative research, Educational Psychologist,
37 (2), 91105, 2002.
learn using OPEN SoundS. Therefore, the
principle affordance of OPEN SoundS was [11] R.E Thayer, J.R. Newman, T. McClain, Self-
that it provided an arena for active, critical regulation of mood: Strategies for changing a bad
mood, raising energy, and reducing tension,
learning about non dyslexic and dyslexic Journal of Personality and Social Psychology, 67,
students. The students approach to learning 910925, 1994.
was profoundly social and collaborative. [12] J. Hatcher, M.J. Snowling, Y.M. Griffiths,
These perspectives may be drivers for Cognitive assessment of dyslexic students in
developing didactics responsive to complex higher education. British Journal of Educational
Psychology, British Journal of Educational
and technology-rich learning environments, Psychology, Vol. 72, pp. 119-133, 2002.
and where the learning object is not just given
but jointly constructed. [13] L. Saccomanni, Disturbi di apprendimento e
Disturbo da deficit di attenzione/iperattivit, In
Giornale Neuropsichiatria dellEt Evolutiva, n.
19. Pacini Editore, Pisa 1999, pp. 93-104