285 research outputs found
SCCharts: The Mindstorms Report
SCCharts are a visual language proposed in 2012 for specifying safety-critical reactive systems. This is the second SCCharts report towards the usability of the SCCharts visual language and its KIELER SCCharts implementation. KIELER is an open-source project which researches the pragmatics of model-based languages and related fields. Nine case-studies that were conducted between 2015 and 2019 evaluate the pros and cons in the context of small-scale Lego Mindstorms models and similar projects. Par-ticipants of the studies included undergraduate and graduate students from our local and also external facilities, as well as academics from the synchronous community. In the surveys, both the SCCharts language and the SCCharts tools are compared to other modeling and classical programming languages and tools
An investigation into the potential for blended learning approaches in enhancing students’ assessment experience on an Introduction to Economics and Statistics Module
Use of audioslides and videoconferencing was trialled on a cohort of undergraduate Level 4 Introductions to Economics and Statistics students during 2010/11 with the aim of evaluating impact in support students' assessment.
Audioslides were produced to provide enriched assessment guidance. A private space in a VLE-linked videoconferencing system was offered to students to support group essay writing at a distance.
Students' engagement and views were evaluated. Cohort assessment performance was compared with the previous year.
Students feel supported by audioslides. Some are interested in using videoconferencing set up and training was too complicated and there was no actual use. They may be interested in using external, non-VLE linked and more familiar tools such as Skype. Neither blended learning approach had a demonstrable impact on assessment performance which was poorer then the pervious 2009/10 year's
Automated Test Cases and Test Data Generation for Dynamic Structural Testing in Automatic Programming Assessment Using MC/DC
Automatic Programming Assessment (or APA) is known as a method to assist educators in executing automated assessment and grading on students’ programming exercises and assignments. Having to execute dynamic testing in APA, providing an adequate set of test data via a systematic process of test data generation is necessarily essential. Though researches respecting to software testing have proposed various significant methods to realize automated test data generation, it occurs that recent studies of APA rarely utilized these methods. Merely some of the limited studies appeared to resolve this circumstance, yet the focus on realizing test set and test data covering more thorough dynamic-structural testing are still deficient. Thus, we propose a method that utilizes MC/DC coverage criteria to support more thorough automated test data generation for dynamic-structural testing in APA (or is called DyStruc-TDG). In this paper, we reveal the means of deriving and generating test cases and test data for the DyStruc-TDG method and its verification concerning the reliability criteria (or called positive testing) of test data adequacy in programming assessments. This method offers a significant impact on assisting educators dealing with introductory programming courses to derive and generate test cases and test data via APA regardless of having knowledge of designing test cases mainly to execute structural testing. As regards to this, it can effectively reduce the educators’ workload as the process of manual assessments is typically prone to errors and promoting inconsistency in marking and grading
Test data generation method for dynamic - structural testing in automatic programming assessment
Automatic Programming Assessment or so-called APA has being known as a significant method
in assisting lecturers to perform automated assessment and grading on students’ programming
assignments. Having to execute a dynamic testing in APA, it is necessary to prepare a set of test
data through a systematic test data generation process. Particularly focusing on the software
testing research area, various automated methods for test data generation have been proposed.
However, they are rarely being utilized in recent studies of APA. There have been limited early
attempts to integrate APA and test data generation, but there is still a lack of research in deriving
and generating test data for dynamic structural testing. To bridge the gap this study proposes a
method of test data generation for dynamic structural testing (or is called DyStruc-TDG).
DyStruc-TDG is realized as a tangible deliverable that acts as a test data generator to support
APA. The findings from conducted controlled experiment that is based on one-group pre-test and
post-test design depict that DyStruc-TDG improves the criteria of reliability (or called positive
testing) of test data adequacy in programming assessments. The proposed method is expectantly
to assist the lecturers who teach introductory programming courses to derive and generate test
data and test cases to perform automatic programming assessment regardless of having a
particular knowledge of test cases design in conducting a structural testing. By utilizing this
method as part of APA, the lecturers’ workload can be reduced effectively since the typical
manual assessments are always prone to errors and leading to inconsistency
Question-led approach in designing Dijkstra algorithm game-based learning: A pilot study
Dijkstra algorithm is important to be understood because of its many uses. However, understanding it is challenging. Various methods to teach and learn had been researched, with mixed results. The study proposes questionled approach of the algorithm in a game-based learning context. The game designed based on an existing game model, developed and tested by students. Pre- and post-game tests compared and game feedback survey analysed. Results showed that students’ performance in graph data structure Dijkstra algorithm improved after playing the game where post-test mark was higher than pre-test. Game feedback were mostly positive, with areas of improvement. Students may use the game as a learning tool for self-regulated learning. Educators may get some ideas on how to design teaching tool using question-led approach
Report of the 2013 NSF Cybersecurity Summit for Cyberinfrastructure and Large Facilities: Designing Cybersecurity Programs in Support of Science
This 3-day summit focused on challenges of supporting those who secure scientific cyberinfrastructure. Tutorials covered identity management, network security and monitoring cybersecurity planning, and secure software development. Working group efforts continue in the Trusted CI Forum (trustedci.groupside.com). Future summits were discussed.This event was supported in part by the National Science Foundation under Grant Number 1234408. Any opinions, findings, and conclusions or recommendations expressed at the event or in this report are those of their authors and do not necessarily reflect the view of the National Science Foundation or any other organization
Spartan Daily, November 21, 1994
Volume 103, Issue 57https://scholarworks.sjsu.edu/spartandaily/8627/thumbnail.jp
PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Models
We present PyTorch Geometric Temporal a deep learning framework combining
state-of-the-art machine learning algorithms for neural spatiotemporal signal
processing. The main goal of the library is to make temporal geometric deep
learning available for researchers and machine learning practitioners in a
unified easy-to-use framework. PyTorch Geometric Temporal was created with
foundations on existing libraries in the PyTorch eco-system, streamlined neural
network layer definitions, temporal snapshot generators for batching, and
integrated benchmark datasets. These features are illustrated with a
tutorial-like case study. Experiments demonstrate the predictive performance of
the models implemented in the library on real world problems such as
epidemiological forecasting, ridehail demand prediction and web-traffic
management. Our sensitivity analysis of runtime shows that the framework can
potentially operate on web-scale datasets with rich temporal features and
spatial structure.Comment: Source code at:
https://github.com/benedekrozemberczki/pytorch_geometric_tempora
- …