1,915 research outputs found

    Teaching Data Science

    Get PDF
    We describe an introductory data science course, entitled Introduction to Data Science, offered at the University of Illinois at Urbana-Champaign. The course introduced general programming concepts by using the Python programming language with an emphasis on data preparation, processing, and presentation. The course had no prerequisites, and students were not expected to have any programming experience. This introductory course was designed to cover a wide range of topics, from the nature of data, to storage, to visualization, to probability and statistical analysis, to cloud and high performance computing, without becoming overly focused on any one subject. We conclude this article with a discussion of lessons learned and our plans to develop new data science courses.Comment: 10 pages, 4 figures, International Conference on Computational Science (ICCS 2016

    Experiences with GRAIL::Learning Design support in .LRN

    Get PDF
    The IMS-LD specification allow the transcription of almost any pedagogical model in a "Unit of Learning" (UoL), which is a package where contents and methodology are combined together in order to be deployed in a compliant software. Making use of GRAIL as the supporting tool inside the .LRN Learning Management System, this paper presents two real experiences of use where IMS-LD has been used to deploy pedagogical models with different levels of complexity

    Towards a practitioner-centered approach to the design of e-learning competence editors

    Get PDF
    Girardin, F., Ayman, M., & Josep, B. (2007). Towards a practitioner-centered approach to the design of e-learning competence editors. In T. Navarrete, J. Blat & R. Koper (Eds.), Proceedings of the 3rd TENComptence Open workshop 'Current Research on IMS Learning Design and Lifelong Competence Development Infrastucture' (pp. 99-104). June, 20-21, 2007, Barcelona, Spain: TENCompetence.This article reports on the background research on requirements and current approaches to editors for learning curriculum designers. First we take a critique look at the state of the art in the domain of learning activity editors. We then look back in the information visualization and interaction literature to discuss the design challenged of such tools. From these current theories and applied works we define a set a rules that are crucial for the design of CDP editors based developed on top of complex e-learning models. Finally, we exemplify the set of design rules with a prototype integrating tightly coupled map-based and Gantt chart views.The work on this publication has been sponsored by the TENCompetence Integrated Project that is funded by the European Commission's 6th Framework Programme, priority IST/Technology Enhanced Learning. Contract 027087 [http://www.tencompetence.org

    Current Research on IMS Learning Design and Lifelong Competence Development Infrastructures

    Get PDF
    These proceedings consist of the papers presented at the Third TENCompetence Open Workshop which were accepted after peer reviewing. The workshop theme was Current Research on IMS Learning Design and Lifelong Competence Development Infrastructures. The workshop took place at the Universitat Pompeu Fabra, Barcelona, Spain, on the 21st and 22nd of June 2007

    MI-KPI: measuring the degree of innovation in higher education institutions

    Get PDF
    This bachelor thesis is based on measuring the innovation in higher educational institutions by measuring the number of MOOCs and computing some metrics. In order to do so, the process of the project will be divided into three stages: data collection, data computation and data visualization. First, the data will be collected from some MOOCs providers. Then, the data will be cleaned and the metrics will be computed. Finally, a web application will be created and the data will be displayed by means of ranking tables and graphs.Ingeniería Informática (Plan 2011

    Hydrodata.Info: A Web Service For Hydrological Time Series Visualization

    Full text link
    Fast, attractive and efficient visualization in the form of time series charts is important for communicating the results of hydrologic research to the public. While there are many popular tools and application programming interfaces (API\u27s) for creating time-series charts on the web (Google charts, HighCharts and others), none of these tools are specially tailored for hydrologic time-series observations and forecasts. This presentation introduces the concept of a free web service for generating hydrologic time-series charts from any combination of data sources available in the Consortium of Universities for Advancement of Hydrologic Science (CUAHSI)\u27s Hydrologic information System. This catalog of distributed services provides a growing volume of hydrological and meteorological data from many parts of the world using a standard WaterML format. By using a Representational State Transfer (REST) API, the end user can specify the time period, data source, site and variable to be displayed in the chart. Several pre-defined charts frequently used in hydrology (logarithmic plot, rainfall accumulation plot, multiple season plot, combined rainfall-runoff plot) are supported by the API. Special care has been taken for handling periods of missing data, displaying sporadic observations, and combining multiple time series in the chart. The size, quality and format of the chart can also be specified by the user. Once a chart image is generated, it can be cached on the hydrodata.info server for improving the speed of repeated requests. The hydrological time series chart API is already used in the hydrodata.cz and grafy.plaveniny.cz web portals for providing user-friendly access to hydrologic information from the Czech Republic and neighbouring countries

    Localization, tracking and guidance with Android app

    Get PDF
    Nowadays the total or partial evacuation of a building in the event of an alarm is based on the user knowledge of the evacuation plan. The purpose of this project is to provide a complementary solution to the emergency evacuation plan. It will help the user during the evacuation process to reach the designated assembly area through mobile technologies and indoor location. Therefore, an Augmented Reality mobile application has been developed for smartphones with Android OS. The application detects the user position by indoor positioning technology and guides him through the building by visual signals in order to reach the designed assembly area.Avui en dia la evacuació total o parcial d'un edifici en cas d'alarma es basa en el coneixement dels usuaris del pla d'evacuació. En aquest projecte es proposa una solució que complementi el pla d'evacuació i ajudi als usuaris durant el procés d'evacuació a arribar al punt de reunió amb l'ajuda de tecnologies mòbils i de localització indoor. Per això es proposa el desenvolupament d'una aplicació mòbil de Realitat Augmentada per fer servir en smartphones amb Android OS. Aquesta aplicació detecta la posició de l'usuari mitjançant tecnologia de posicionament indoor i el guia per l'edifici mitjançant senyals visuals per arribar a un punt de reunió.Hoy en día la evacuación total o parcial de un edificio en caso de alarma se basa en el conocimiento de los usuarios del plan de evacuación. En este proyecto se propone una solución que complemente al plan de evacuación y ayude al usuario durante el proceso de evacuación a llegar al punto de reunión con la ayuda de tecnologías móviles y de localización indoor. Para ello se propone el desarrollo de una aplicación móvil de Realidad Aumentada para utilizar en smartphones con Android OS. La aplicación detecta la posición del usuario mediante tecnología de posicionamiento indoor y le guía a través del edificio mediante señales visuales para llegar a un punto de reunión

    3D visualization of in-flight recorded data.

    Get PDF
    Human being can easily acquire information by showing the object than reading the description of it. Our brain stores images that the eyes are seeing and by the brain mapping, people can analyze information by imagination in the brain. This is the reason why visualization is important and powerful. It helps people remember the scene later. Visualization transforms the symbolic into the geometric, enabling researchers to observe their simulations and computations (Flurchick, 2001). As a consequence, many computer scientists and programmers take their time to build better visualization of the data for users. For the flight data from an aircraft, it is better to understand data in 3D computer graphics rather than to look at mere numbers. The flight data consists of several fields such as elapsed time, latitude, longitude, altitude, ground speed, roll angle, pitch angle, heading, wind speed, and so on. With these data variables, filtering is the first process for visualization in order to gather important information. The collection of processed data is transformed to 3D graphics form to be rendered by generating Keyhole Mark-up Language (KML) files in the system. KML is an XML grammar and file format for modeling and storing geographic features such as points, lines, images, polygons, and models for display in Google Earth or Google Maps. Like HTML, KML has a tag-based structure with names and attributes used for specific display purposes. In the present work, new approaches to visualize flight using Google Earth are developed. Because of the limitation of the Google Earth API, the Great Circle Distance calculation and trigonometric functions are implemented to handle the position, angles of roll and pitch, and a range of the camera positions to generate several points of view. Currently, visual representation of flight data depends on 2D graphics although an aircraft flies in a 3D space. The graphical interface allows flight analysts to create ground traces in 2D, and flight ribbons and flight paths with altitude in 3D. Additionally, by incorporating weather information, fog and clouds can also be generated as part of the animation effects. With 3D stereoscopic technique, a realistic visual representation of the flights is realized
    corecore