Search results for "programming."
showing 10 items of 3035 documents
Role of the Online Tutor in Establishing Social Presence in Asynchronous Text-Based Collaborative Learning Environments
2017
The main objective of this paper is to provide a better understanding of the online tutor’s role in establishing and maintaining the feeling of social presence among the participants in asynchronous text-based collaborative learning environments. The context of the study is a distributed online course involving groups of participants who do not have a shared history of working together. The data were collected from a student survey and follow-up interviews. The study shows how the online tutor’s facilitation in such environments is crucial, and several practical implications for online tutors are presented. In addition, complementing the asynchronous text-based learning platform with synchr…
Agent-based Social Gaming with AMUSE
2014
Abstract This paper describes the core features and the multi-agent architecture of AMUSE (Agent-based Multi-User Social Environment), a novel agent-based platform for social gaming. AMUSE is designed to offer game developers readymade solutions to many issues that are common to social games like, e.g., advanced management of matches, turns and players. AMUSE is developed on top of WADE to leverage the scalable and solid agent-based deployment environment and the PaaS approach that it provides. This paper first outlines some of the motivations that originated the development of AMUSE. Then, it presents the multi-agent architecture of AMUSE and it enumerates the major applicative features th…
On Internet of Things Programming Models
2016
In this paper, we present the review of existing and proposed programming models for Internet of Things (IoT) applications. The requests by the economy and the development of computer technologies (e.g., cloud-based models) have led to an increase in large-scale projects in the IoT area. The large-scale IoT systems should be able to integrate diverse types of IoT devices and support big data analytics. And, of course, they should be developed and updated at a reasonable cost and within a reasonable time. Due to the complexity, scale, and diversity of IoT systems, programming for IoT applications is a great challenge. And this challenge requires programming models and development systems at …
Towards Personalization of Peer Review in Learning Programming
2017
Peer review is one of the effective processes for sharing knowledge and improving overall learning performance. This became more popular by the use of ICT. However, it is challenging to implement peer review in learning programming languages due to the complexity of the subject matter. A group of peer reviewers may have different overall performance but similar weaknesses on a given aspect of the programming tasks. Hence, they may not be able to help each other to address individual needs. In this paper, we present a personalized approach to peer review with consideration to criteria based assessment and individual performance on specific programming tasks. This is achieved using a novel pe…
Scripting the Rules for Mars and Venus: Advice Literature and Online Dating
2007
An Amazon.com search for ‘guide to online dating’ produces tens of hits ranging from Online Dating for Dummies and Complete Idiot’s Guide to Online Dating and Relating to titles targeted at Christians, teens, seniors, lesbian, gay, bisexual, and straight users, and people in recovery. This plethora of advice literature – in addition to novels, films, TV programmes, and articles on the topic – corresponds to the multitude of online dating services developed during the past decade. The books outline basic principles of online dating, available solutions, and netiquette. In addition, they provide guides in self-improvement in the tradition of self-help literature, which according to Lichterman…
MuTE: a new matlab toolbox for estimating the multivariate transfer entropy in physiological variability series
2014
We present a new time series analysis toolbox, developed in Matlab, for the estimation of the Transfer entropy (TE) between time series taken from a multivariate dataset. The main feature of the toolbox is its fully multivariate implementation, that is made possible by the design of an approach for the non-uniform embedding (NUE) of the observed time series. The toolbox is equipped with parametric (linear) and non-parametric (based on binning or nearest neighbors) entropy estimators. All these estimators, implemented using the NUE approach in comparison with the classical approach based on uniform embedding, are tested on RR interval, systolic pressure and respiration variability series mea…
Mercury$$^\mathrm{\textregistered }$$: A Software Based on Fuzzy Clustering for Computer-Assisted Composition
2019
We present Mercury, a new software for computer-assisted composition based on fuzzy clustering algorithms. This software is able to generate a big number of transitions between any two different melodies, harmonic progressions or rhythmical patterns. Mercury works with symbolic music notation. The software is, therefore, able to read music and to export the generated musical production into MusicXML format. This paper focusses on some theoretical aspects of the CFT algorithm implemented in the software in order to create those complete transitions, overviewing not only the structure of the program but the user’s interface and its music notation module. Finally, the wide variety of compositi…
Did We Miss the Social Commentary? Responding to Borat on Youtube
2011
Ever since the fictitious Kazakh journalist Borat Sagdiyev became an icon of contemporary popular culture, many questions have arisen about the reception of Borat by the general public. Namely, how common people have created a shared representation of Borat and how the complicated character and comedic manner undertaken by Sacha Baron Cohen is being deciphered. To address these questions that, surely, also could be asked concerning other international media products, this article deals with the reception of Borat the character on YouTube. In particular, the viewers’ reaction to the YouTube video titled “The Best of Borat” is analysed. This video has been viewed more than seven million times…
EFFECT OF MICROENCAPSULATION ON OXYGEN DISTRIBUTION IN ISLETS ORGANS
1994
In islet transplantation, limitation of oxygen supply may restrict graft function, particularly when encapsulated tissue is used. Therefore, oxygen tensions (PO2) in isolated islet organs (Brockmann bodies) of Osphronemus gorami were measured. In a thermostatically (37 degrees C) controlled measuring chamber, PO2 values were recorded at subsequent microelectrode positions on a radial track toward the center of the organ. In 2 independent groups, we studied the effect of fluid convection (n = 12) and microencapsulation (n = 12). In both groups, sigmoidal PO2 profiles were found, which permit differentiation in an oxygen-depleted zone surrounding the surface, a steep decline inside the tissue…
A description based on languages of the final non-deterministic automaton
2014
The study of the behaviour of non-deterministic automata has traditionally focused on the languages which can be associated to the different states. Under this interpretation, the different branches that can be taken at every step are ignored. However, we can also take into account the different decisions which can be made at every state, that is, the branches that can be taken, and these decisions might change the possible future behaviour. In this case, the behaviour of the automata can be described with the help of the concept of bisimilarity. This is the kind of description that is usually obtained when the automata are regarded as labelled transition systems or coalgebras. Contrarily t…