中文
相关论文

相关论文: Lecture Notes from the NaijaCoder Summer Camp

200 篇论文

With over 500 languages in Nigeria, three languages -- Hausa, Yor\`ub\'a and Igbo -- spoken by over 175 million people, account for about 60% of the spoken languages. However, these languages are categorised as low-resource due to…

计算与语言 · 计算机科学 2025-03-10 Isa Inuwa-Dutse

During 2008-2015, twenty-two introductory workshops on graph and geometric algorithms were organized for teachers and students (undergraduate, post-graduate and doctoral) of engineering colleges and universities at different states and…

计算机与社会 · 计算机科学 2016-03-08 Subir Kumar Ghosh , Sudebkumar Prasant Pal

Youth unemployment is a major socioeconomic problem in Nigeria, and several youth-employment programs have been initiated and implemented to address the challenge. While detailed analyses of the impacts of some of these programs have been…

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

Most of the common applications of Named Entity Recognition (NER) is on English and other highly available languages. In this work, we present our findings on Named Entity Recognition for 5 Nigerian Languages (Nigerian English, Nigerian…

The VJ-Lab is a project oriented to improve the students learning process of Computer Science degree at the National University of La Plata. The VJ-Lab is a Web application with Java based simulations. Java can be used to provide simulation…

其他计算机科学 · 计算机科学 2007-05-23 Javier Diaz , Claudia Queiruga , Villar Claudia , Laura Fava

This paper details an outlook on modern constraint programming (CP) education through the lens of a CP instructor. A general overview of current CP courses and instructional methods is presented, with a focus on online and…

计算机与社会 · 计算机科学 2023-08-28 Tejas Santanam , Pascal Van Hentenryck

To enhance the undergraduate and graduate engineering education for nanoscale materials, devices and systems, we report a multi-disciplinary course based on the integration of theory, hands-on laboratory and hands-on computation into a…

介观与纳米尺度物理 · 物理学 2013-03-27 Hassan Raza , Tehseen Z. Raza

The study examined the relationship between Java programming self-efficacy and programming background of engineering students in a Nigerian University. One hundred and ninety two final year engineering students randomly selected from six…

计算机与社会 · 计算机科学 2009-09-02 Philip Olu Jegede

This report documents the process that led to the NSF Workshop on "Sustainable Computing for Sustainability" held in April 2024 at NSF in Alexandria, VA, and reports on its findings. The workshop's primary goals were to (i) advance the…

计算机与社会 · 计算机科学 2024-07-12 Roch Guérin , Amy McGovern , Klara Nahrstedt

We asked students to explain the structure and execution of their small programs after they had submitted them to a programming exercise. These questions about learner's code (QLCs) were delivered at three occasions in an online and open…

计算机与社会 · 计算机科学 2021-07-06 Teemu Lehtinen , Aleksi Lukkarinen , Lassi Haaranen

These are notes for the course CS-172 I first taught in the Fall 1986 at UC Berkeley and subsequently at Boston University. The goal was to introduce the undergraduates to basic concepts of Theory of Computation and to provoke their…

计算复杂性 · 计算机科学 2020-09-30 Leonid A. Levin

Neural Code Completion Tools (NCCTs) have reshaped the field of software engineering, which are built upon the language modeling technique and can accurately suggest contextually relevant code snippets. However, language models may emit the…

密码学与安全 · 计算机科学 2024-05-21 Yizhan Huang , Yichen Li , Weibin Wu , Jianping Zhang , Michael R. Lyu

Creative coding is a rapidly expanding domain for both artistic expression and computational education. Numerous libraries and IDEs support creative coding, however there has been little consideration of how the environments themselves…

人机交互 · 计算机科学 2023-02-01 Andrew McNutt , Anton Outkine , Ravi Chugh

Providing feedback, both assessing final work and giving hints to stuck students, is difficult for open-ended assignments in massive online classes which can range from thousands to millions of students. We introduce a neural network method…

机器学习 · 计算机科学 2015-05-25 Chris Piech , Jonathan Huang , Andy Nguyen , Mike Phulsuksombati , Mehran Sahami , Leonidas Guibas

Social networks have become very popular in recent years because of the increasing large number and affordability of internet enabled gadgets such as personal computers, mobile devices and internet tablets. It has been observed that the…

计算机与社会 · 计算机科学 2020-09-23 Odikwa Henry , Ifeanyi-Reuben Nkechi , Thom-Manuel Osaki Miller

In this article we present the prototype of a workshop on naive set theory designed for high school students in or around the seventh year of primary education. Our concept is based on two events which the author organized in 2006 and 2010…

历史与综述 · 数学 2016-03-03 Sven-Ake Wegner

One the major challenges in undergraduate computing programs is the learning of object-oriented programming (OOP). This paradigm has a variety of concepts with an abstraction level usually high for most beginners, even the ones who already…

Teaching programming through storytelling is a popular pedagogical approach and an active area of research. However, most previous work in this area focused on K-12 students using block-based programming. Little, if any, work has examined…

计算机与社会 · 计算机科学 2021-10-19 Sangho Suh , Ken Jen Lee , Celine Latulipe , Jian Zhao , Edith Law

This paper summarizes the experience of teaching an introductory course to programming by using a correctness by construction approach at Innopolis University, Russian Federation. In this paper we claim that division in beginner and…