Debugging in Programming as a Multimodal Practice in Early Childhood Education Settings
The aim of this article is to broadly elaborate on how programming can be understood as a new teaching scope in preschools, focusing specifically on debugging as one of the phases involved in learning to program.
Mia Heikkilä, Linda Mannila
doaj +1 more source
Vnode: Low-Overhead Transparent Tracing of Node.js-Based Microservice Architectures
Tracing serves as a key method for evaluating the performance of microservices-based architectures, which are renowned for their scalability, resource efficiency, and high availability.
Herve M. Kabamba +2 more
doaj +1 more source
ARDebug: An Augmented Reality Tool for Analysing and Debugging Swarm Robotic Systems
Despite growing interest in collective robotics over the past few years, analysing and debugging the behaviour of swarm robotic systems remains a challenge due to the lack of appropriate tools.
Alan G. Millard +13 more
doaj +1 more source
A Three Dimensional Empirical Study of Logging Questions From Six Popular Q&A Websites [PDF]
Background: Q&A websites such as StackOverflow or Serverfault provide an open platform for users to ask questions and to get help from experts present worldwide.
Harshit Gujral +3 more
doaj +1 more source
Abstract Diagnosis for Timed Concurrent Constraint programs [PDF]
The Timed Concurrent Constraint Language (tccp in short) is a concurrent logic language based on the simple but powerful concurrent constraint paradigm of Saraswat.
ALICIA VILLANUEVA +9 more
core +1 more source
Explanatory debugging: Supporting end-user debugging of machine-learned programs [PDF]
Many machine-learning algorithms learn rules of behavior from individual end users, such as task-oriented desktop organizers and handwriting recognizers. These rules form a “program” that tells the computer what to do when future inputs arrive.
Burnett, M. +8 more
core +1 more source
Adjusting the ChildProgramming Methodology to Educational Robotics Teaching and Debugging
In 2013, the ChildProgramming methodology was presented as a model for teaching programming to groups of children between 10 and 12 years old, applying collaborative, playful, and agile development strategies.
Rene Fabián Zúñiga Muñoz +5 more
doaj +1 more source
A novel method for on-chip debugging based on RISC-V processor [PDF]
An on-chip debugging method based on the RISC-V processor is introduced, which simplifies the complicated debugging operation into instructions and improves the debugging efficiency effectively. The method adopts a JTAG interface to realize the debugging
Gao Shan +5 more
doaj +1 more source
Some Ways to Improve Olympiads in Informatics
The paper describes some possible ways how to improve Olympiads in Informatics. Tasks in Olympiads are small models of programming tasks in software industry and in the limited amount of competition time contestants need to complete several software ...
Martins OPMANIS
doaj +1 more source
Industrial Evaluation of Integrated Performance Analysis and Equation Model Debugging for Equation-Based Models [PDF]
The ease of use and the high abstraction level of equation-based object-oriented (EOO) languages such as Modelica has the drawback that performance problems and modeling errors are often hard to find.
Åke Kinnander +2 more
doaj +1 more source

