English
Related papers

Related papers: Lecture Notes from the NaijaCoder Summer Camp

200 papers

This article presents an ongoing research aiming to develop an effective methodology for teaching programming, focusing on participation in the Brazilian Informatics Olympiad (OBI), for elementary and high school students. The training…

This report presents a practical approach to teaching quantum computing to Electrical Engineering & Computer Science (EECS) students through dedicated hands-on programming labs. The labs cover a diverse range of topics, encompassing…

Physics Education · Physics 2025-08-20 Janche Sang , Chansu Yu

Computer programming is undergoing a true transformation driven by powerful new tools for automatic source code generation based on large language models. This transformation is also manifesting in introductory programming courses at…

Computers and Society · Computer Science 2025-07-02 Clemente Rubio-Manzano , Jazna Meza , Rodolfo Fernandez-Santibanez , Christian Vidal-Castro

This document contains the notes of some of the lectures given at the first summer school on Finite Set Statistics held in Edinburgh from July 22, 2013 to July 26, 2013. The notes are mostly self contained and are accessible to everyone.

Probability · Mathematics 2014-01-17 Jeremie Houssineau , Emmanuel Delande , Daniel Clark

Outside of transfer learning settings, reinforcement learning agents start their learning process from a clean slate. As a result, such agents have to go through a slow process to learn even the most obvious skills required to solve a…

Machine Learning · Computer Science 2025-05-20 Rubens O. Moraes , Quazi Asif Sadmine , Hendrik Baier , Levi H. S. Lelis

This paper presents an overview of the "Applied Parallel Computing" course taught to final year Software Engineering undergraduate students in Spring 2014 at NUST, Pakistan. The main objective of the course was to introduce practical…

Computers and Society · Computer Science 2014-10-03 Aamir Shafi , Aleem Akhtar , Ansar Javed , Bryan Carpenter

This article focuses on training work carried out in artificial intelligence (AI) at the National Center for Supercomputing Applications (NCSA) at the University of Illinois Urbana-Champaign via a research experience for undergraduates…

Artificial Intelligence · Computer Science 2024-06-24 Daniel S. Katz , Volodymyr Kindratenko , Olena Kindratenko , Priyam Mazumdar

Aimed at introducing readers to the physics of strongly correlated many-body systems, these notes focus on numerical methods, with detailed discussions on implementing working code for exact diagonalization. A brief introduction to tensor…

Strongly Correlated Electrons · Physics 2025-03-06 Guglielmo Lami , Mario Collura , Nishan Ranabhat

We present a graphical simulation tool for visually and interactively exploring the processing of various events handled by an operating system when running a program. Our graphical simulator is available for use on the web and locally by…

Other Computer Science · Computer Science 2019-11-12 Joshua W. Buck , Saverio Perugini

E-learning has been an important policy for education planners for many years in developed countries. This policy has been adopted by education in some developing countries; it is therefore expedient to study its emergence in the Nigerian…

Computers and Society · Computer Science 2011-05-24 O. Awodele , S. O. Kuyoro , A. K. Adejumobi , O. Awe , O. Makanju

This paper examines Nigeria's pursuit of digital sovereignty through two core instruments: the Cybercrimes (Prohibition, Prevention, etc.) Act and the National Cybersecurity Policy and Strategy (NCPS). Despite recent reforms, it remains…

Computers and Society · Computer Science 2026-01-13 Polra Victor Falade , Oluwafemi Osho

Commonly, introductory programming courses in higher education institutions have hundreds of participating students eager to learn to program. The manual effort for reviewing the submitted source code and for providing feedback can no…

Human-Computer Interaction · Computer Science 2023-07-26 Gerhard Johann Hagerer , Laura Lahesoo , Miriam Anschütz , Stephan Krusche , Georg Groh

These are the lecture notes of the master's course "Quantum Computing", taught at Chalmers University of Technology every fall since 2020, with participation of students from RWTH Aachen and Delft University of Technology. The aim of this…

Sentiment analysis is one of the most widely studied applications in NLP, but most work focuses on languages with large amounts of data. We introduce the first large-scale human-annotated Twitter sentiment dataset for the four most widely…

Quantum computing is a new emerging computer technology. Current quantum computing devices are at a development stage where they are gradually becoming suitable for small real-world applications. This lecture is devoted to the practical…

Quantum Physics · Physics 2022-01-07 Madita Willsch , Dennis Willsch , Kristel Michielsen

An educator who is also known as a lecturer in the university system has three main areas of focus, which include learning that is helping students to acquire knowledge, competence and virtue, research, implying developing new knowledge,…

Computers and Society · Computer Science 2021-09-07 Elochukwu A. Ukwandu , Robert Onyeneke

This study examined the influence of computer anxiety on the academic performance of junior secondary school students in Computer Studies in Nigeria. The research instrument that was used in the study was computer anxiety scale which was…

Computers and Society · Computer Science 2020-12-03 Chinelo Blessing Oribhabor

This paper compares the e-Examination system in Nigeria with that of Australia. We consider the experiences of working with commercial firms such as Electronic Testing Company (eTC) and using open-source software. It is important to foster…

Computers and Society · Computer Science 2014-04-08 Olawale S. Adebayo , Shafii M. Abdulhamid , Andrew Fluck

These are the proceedings of the first teacher training of the Erasmus+ project No. 2020-1-PT01-KA203-078646 -- Sustrainable. The full title of this project is Promoting Sustainability as a Fundamental Driver in Software Development…

Computers and Society · Computer Science 2022-05-02 Pieter Koopman , Mart Lubbers , João Paulo Fernandes

Live coding for teaching-synchronously writing software in front of students-can be an effective method for engaging students and instilling practical programming skills. However, not all settings are conducive to live coding and not all…

Human-Computer Interaction · Computer Science 2025-04-04 Caroline Berger , David Weintrop , Niklas Elmqvist