中文
相关论文

相关论文: WIP: Exploring the Value of a Debugging Cheat Shee…

200 篇论文

DevOps can be best explained as people working together to conceive, build and deliver secure software at top speed. DevOps practices enable software development (dev) and operations (ops) teams to accelerate delivery through automation,…

计算机与社会 · 计算机科学 2025-01-22 Ganesh Neelakanta Iyer , Andrew Goh Yisheng , Metilda Chee Heng Er , Weng Xian Choong , Shao Wei Koh

We present EDGE, a general-purpose, misconception-aware adaptive learning framework composed of four stages: Evaluate (ability and state estimation), Diagnose (posterior infer-ence of misconceptions), Generate (counterfactual item…

机器学习 · 计算机科学 2025-08-12 Ananda Prakash Verma

This study examines the effect of adopting cybersecurity concepts on the IT curriculum and determines the potential effect on students' knowledge of cybersecurity practices and level of awareness. To this end, a pilot study was first…

密码学与安全 · 计算机科学 2022-09-22 Mohammad Azzeh , Ahmad Mousa Altamimi , Mahmood Albashayreh , Mohammad A AL-Oudat

Learning miniaturization science remains challenging due to the non-intuitive behavior of microscale objects and complex assembly approaches. Traditional approaches for creating microsystems require expensive equipment, facilities, and…

We present a study of the implementation of the Electronic Preparatory Test for beginning undergraduates reading mathematics. The Test comprises two elements: diagnostic and self-learning. The diagnostic element identifies gaps in the…

历史与综述 · 数学 2019-10-29 Siri Chongchitnan

The validation process for microprocessors is a very complex task that consumes substantial engineering time during the design process. Bugs that degrade overall system performance, without affecting its functional correctness, are…

硬件体系结构 · 计算机科学 2023-03-28 Erick Carvajal Barboza , Mahesh Ketkar , Michael Kishinevsky , Paul Gratz , Jiang Hu

Technology has changed both our way of life and the way in which we learn. Students now attend lectures with laptops and mobile phones, and this situation is accentuated in the case of students on Computer Science degrees, since they…

Background: In this paper, we present our initial efforts to integrate formal methods, with a focus on model-checking specifications written in Temporal Logic of Actions (TLA+), into computer science education, targeting undergraduate…

软件工程 · 计算机科学 2024-08-20 Konstantin Läufer , Gunda Mertin , George K. Thiruvathukal

Cybersecurity games are an attractive and popular method of active learning. However, the majority of current games are created for advanced players, which often leads to frustration in less experienced learners. Therefore, we decided to…

计算机与社会 · 计算机科学 2017-12-11 Valdemar Švábenský , Jan Vykopal

We investigate how the students think of their experience in a junior 300 level computer science course that uses blackboard as the underlying course management system. The discussion boards in Blackboard are heavily used for programming…

计算机与社会 · 计算机科学 2012-10-04 Abdel-Hameed A. Badawy

This paper presents experiences from a flipped classroom M.Sc. course on Human-Computer Interaction (HCI). The students that finished successfully this course participated in twelve short workshops, based on a flipped classroom model. Each…

人机交互 · 计算机科学 2019-03-05 Michalis Xenos , Maria Rigou

We have investigated the long-term effect of student-centered instruction at the freshman level on juniors' performance on a conceptual survey of Electricity and Magnetism (E&M). We measured student performance on a research-based…

物理教育 · 物理学 2010-01-21 Steven J. Pollock

Background: Programming skills are advantageous to navigate today's society, so it is important to teach them to students. However, failure rates for programming courses are high, and especially students who fall behind early in…

计算机与社会 · 计算机科学 2024-02-06 Belinda Schantong , Dominik Gorgosch , Janet Siegmund

This innovative practice WIP paper describes a research study that explores the integration of ChatGPT into the software testing curriculum and evaluates its effectiveness compared to human-generated testing artifacts. In a Capstone Project…

软件工程 · 计算机科学 2025-03-07 Susmita Haldar , Mary Pierce , Luiz Fernando Capretz

Prequestioning is an instructional strategy that involves taking practice tests on to-be-learned information followed by studying the correct answers. Despite promising results in laboratory studies, it has rarely been examined in authentic…

物理教育 · 物理学 2024-03-06 Steven C. Pan , Jia Yi Han , Fun Man Fung

Deep Learning shows very good performance when trained on large labeled data sets. The problem of training a deep net on a few or one sample per class requires a different learning approach which can generalize to unseen classes using only…

机器学习 · 计算机科学 2018-08-23 Jinchao Liu , Stuart J. Gibson , Margarita Osadchy

Machine learning (ML) course for undergraduates face challenges in assessing student learning and providing practical exposure. Group project-based learning, an increasingly popular form of experiential learning in CS education, encounters…

计算机与社会 · 计算机科学 2024-10-23 R Indra , PD Parthasarathy , Jatin Ambasana , Spruha Satavlekar

We investigated physics students' learning experience and behaviour in a second-year laboratory by analyzing transcribed audio recordings of laboratory sessions. One student group was given both a problem and procedure and asked to analyze…

物理教育 · 物理学 2021-08-25 Bei Cai , Lindsay A. Mainhood , Ryan Groome , Corinne Laverty , Alastair McLean

In computer science, students could benefit from more opportunities to learn important, high-level concepts and to improve their learning skills. Peer review is one method to encourage this by providing students with the opportunity to…

计算机与社会 · 计算机科学 2009-07-21 Scott Turner , Manuel A. Perez-Quinones

Reuse has been proposed as a microarchitecture-level mechanism to reduce the amount of executed instructions, collapsing dependencies and freeing resources for other instructions. Previous works have used reuse domains such as memory…