The study on pedestrian behavior during fires is essential to effectively reduce casualties caused by such incidents. However, existing models have ignored the psychological impact of fires on pedestrians. To address ...
详细信息
Assurance of Learning and Competency-Based Education are increasingly important in higher education, not only for accreditation or transfer of credit points. Learning Analytics is crucial for making educational goals ...
详细信息
Block-based programming, already popular in computerscience education, has been successfully used to make programming accessible to end-users in applied domains such as the field of robotics. Most prior work in these...
详细信息
ISBN:
(纸本)9781665495981
Block-based programming, already popular in computerscience education, has been successfully used to make programming accessible to end-users in applied domains such as the field of robotics. Most prior work in these domains has examined smaller programs that are usually simple and fit a single screen. However, real block-based programs often grow larger and, because end-users are unlikely to break them down into separate functions, they often become unwieldy. In our study, we introduce a function-centric block-based environment to help end-users write programs that require a large number of blocks. Through a user study with 92 users, we evaluated our approach and found that while users could successfully complete smaller tasks with and without our approach, they were both quicker and more successful with our function-centric method when tackling larger tasks. This work demonstrates that adding scaffolding can encourage the systematic use of functions, enabling end-users to write larger programs with block-based programming environments, which can contribute to the solution of more complex tasks in applied domains.
The growing clientele and broadband demand lead to several technical restrictions in ensuring stable connections between data centers. The data on existing network devices such as switches, routers, and gateways must ...
详细信息
The capstone projects for computing primary students require the embodiment of the skills and ideas learned by developing specific solutions to some existing challenges. This project must follow an organized and elabo...
详细信息
Developing robot software is difficult for most software engineers as it requires multi-discipline knowledge such as robotics, AI, and softwareengineering. Robot Operating Systems (ROS) provides a software developmen...
详细信息
More and more Web APIs use semantic versioning to represent the impact of changes on clients depending on previous versions. Our goal is to provide insights about the extent to which evolving Web APIs align with seman...
详细信息
ISBN:
(纸本)9783031623615;9783031623622
More and more Web APIs use semantic versioning to represent the impact of changes on clients depending on previous versions. Our goal is to provide insights about the extent to which evolving Web APIs align with semantic versioning rules. In this paper we present the results of an empirical study on the descriptions of 3 075Web APIs, which released at least one new version throughout their history. The APIs descriptions were mined by retrieving 132 909 commits from 2 028 different open source GitHub repositories. We systematically collected and examined 506 273 changes of 195 different types released within 16 053 new API versions. We classified whether each change is likely to break clients or not, and checked whether the corresponding version identifier has been updated following semantic versioning rules. The results indicate that in the best case, only 517 APIs consistently release major upgrades when introducing breaking changes, while 1 970 APIs will not always correctly inform their clients about breaking changes released as part of minor or patch-level upgrades. We also detected 927 APIs which use a backwards-compatible evolution strategy, as they never introduce any breaking change throughout their history.
Multi-objective decision making systems based on Spatial-Temporal logics presents a class of computational systems based on Artificial Intelligence in which spatial location and time evolution of processes (events) ar...
详细信息
Indian Agriculture is witnessing a steep decline in the contribution to the country's GDP with a meager 15% contribution to nation-building recorded in 2011. Although, Punjab carries a historical reputation as Ind...
详细信息
ISBN:
(纸本)9783031744396;9783031744402
Indian Agriculture is witnessing a steep decline in the contribution to the country's GDP with a meager 15% contribution to nation-building recorded in 2011. Although, Punjab carries a historical reputation as India's "breadbasket," its geographical proximity to the Golden Crescent route has made it a lucrative destination for drug smuggling activities. This has led to massive addiction among its youth resulting in compromised agriculture activities. Despite increased surveillance along the international Boundary by the national security forces, the smugglers have innovated the use of Drones in cross-border transport of narcotics. The deployment of software Defined Radio-based surveillance systems along border farmlands can serve as a primary alarm system to alert the farmers and security forces of an incoming rogue drone, thus promising enhanced border security and relief from Drug Menace.
暂无评论