中文
相关论文

相关论文: SuaCode Africa: Teaching Coding Online to Africans…

200 篇论文

Often software engineering classes have the student concentrate on designing and planning the project but stop short of actual student team development of code. This leads to criticism by employers of new graduates that they are missing…

软件工程 · 计算机科学 2025-02-05 Allan Brockenbrough

Security bugs are errors in code that, when exploited, can lead to serious software vulnerabilities. These bugs could allow an attacker to take over an application and steal information. One of the ways to address this issue is by means of…

软件工程 · 计算机科学 2021-02-23 Tiago Espinha Gasiba , Samra Hodzic , Ulrike Lechner , Maria Pinto-Albuquerque

The assessment of source code in university education is a central and important task for lecturers of programming courses. In doing so, educators are confronted with growing numbers of students having increasingly diverse prerequisites, a…

Android's open-source nature facilitates widespread smartphone accessibility, particularly in price-sensitive markets. System and vendor applications that come pre-installed on budget Android devices frequently operate with elevated…

Nowadays, the student community is growing up with mobile devices and it has becomes an integral part of their life. Devices such as smartphones, tablets, and e-book readers connect users to access information and enabling instant…

计算机与社会 · 计算机科学 2015-04-07 Ramkumar Lakshminarayanan , Rajasekar Ramalingam , Shimaz Khan Shaik

This paper describes the motivation and design of a 10-week graduate course that teaches practices for developing research software; although offered by an engineering program, the content applies broadly to any field of scientific research…

软件工程 · 计算机科学 2019-06-27 Kyle E. Niemeyer

Websites are frequently used by programmers to support the development process. This paper investigates programmer-Web interactions when coding, and combines observations of behaviour with assessments of the resulting source code. We report…

软件工程 · 计算机科学 2023-04-21 Omar Alghamdi , Sarah Clinch , Mohammad Alhamadi , Caroline Jay

Computer programming represents a rapidly evolving and sought-after career path in the 21st century. Nevertheless, novice learners may find the process intimidating for several reasons, such as limited and highly competitive career…

We present an investigation regarding the challenges faced by student teams across four consecutive iterations of a team-focused, project-based course in software engineering. The studied period includes the switch to fully online…

计算机与社会 · 计算机科学 2023-09-25 Dan Mircea Suciu , Simona Motogna , Arthur-Jozsef Molnar

Mobile devices have become ubiquitous due to centralization of private user information, contacts, messages and multiple sensors. Google Android, an open-source mobile Operating System (OS), is currently the market leader. Android…

密码学与安全 · 计算机科学 2018-08-19 Parvez Faruki , Hossein Fereidooni , Vijay Laxmi , Mauro Conti , Manoj Gaur

Code review is a widely-used practice in software development companies to identify defects. Hence, code review has been included in many software engineering curricula at universities worldwide. However, teaching code review is still a…

软件工程 · 计算机科学 2021-02-04 Chun Yong Chong , Patanamon Thongtanunam , Chakkrit Tantithamthavorn

The outbreak of the COVID-19 pandemic prohibited radically the collocation and face-to-face interactions of participants in coding bootcamps and similar experiences, which are key characteristics that help participants to advance technical…

软件工程 · 计算机科学 2022-03-02 Ilenia Fronza , Luis Corral , Xiaofeng Wang , Claus Pahl

Modern software systems require various capabilities to meet architectural and operational demands, such as the ability to scale automatically and recover from sudden failures. Self-adaptive software systems have emerged as a critical focus…

软件工程 · 计算机科学 2025-04-16 Mingyang Xu , Ryan Zheng He Liu , Mark Stoodley , Ladan Tahvildari

This study explores the influence of an interdisciplinary intervention on creative problem-solving skills. Literature deems such skills as vital for software engineering (SE) students in higher education. 39 SE students and graphic design…

软件工程 · 计算机科学 2023-07-04 Arne Duyver , Wouter Groeneveld , Kris Aerts

Teens are using mobile devices for an increasing number of activities. Smartphones and a variety of mobile apps for communication, entertainment, and productivity have become an integral part of their lives. This mobile phone use has…

人机交互 · 计算机科学 2015-10-22 Frank Bentley , Karen Church , Beverly Harrison , Kent Lyons , Matthew Rafalow

When teaching Programming and Software Engineering in Bachelor's Degree programs, the emphasis on creating functional software projects often overshadows the focus on software quality, a trend that aligns with ACM curricula recommendations.…

Early 2025 we ran a series of vibe coding challenges across four different student cohorts. The cohorts included 54 ICT students, 24 digital marketing students, and 7 journalism students at Fontys University of Applied Sciences…

计算机与社会 · 计算机科学 2026-05-11 Leon van Bokhorst , Koen Suilen

Surveys in mobile learning developed so far have analysed in a global way the effects on the usage of mobile devices by means of general apps or apps already developed. However, more and more teachers are developing their own apps to…

计算机与社会 · 计算机科学 2022-12-29 Antonio Ruiz-Martínez , Linda Castañeda , Jesualdo T. Fernández Breis

Agile methods are best taught in a hands-on fashion in realistic projects. The main challenge in doing so is to assess whether students apply the methods correctly without requiring complete supervision throughout the entire project. This…

软件工程 · 计算机科学 2018-09-05 Christoph Matthies , Thomas Kowark , Keven Richly , Matthias Uflacker , Hasso Plattner

This is a report on JamCoders, a four-week long computer-science camp for high school students in Jamaica. The camp teaches college-level coding and algorithms, and targets academically excellent students in grades 9--11 (ages 14--17).…

计算机与社会 · 计算机科学 2024-01-02 Daniel T. Fokum , Zaria Chen Shui , Kerene Wright , Orr Paradise , Gunjan Mansingh , Daniel Coore