scholarly journals Analysis of typical programming mistakes made by first and second year IT students

2020 ◽  
Vol 15 ◽  
pp. 202-205
Author(s):  
Monika Kaczorowska

The research paper contains a review and analysis of common programming mistakes made by first and second year students of Computer Science. The data were collected during the courses entitled “Algorithmics and Data Structures” and “Numerical Methods”, where students have to write programs in the C++ language. The article includes examples of three selected mistake types. A comparison of mistakes made by first and second year students is presented. The analysis carried out shows that the percentage of mistakes made decreases when the students are in the second year, but three types of mistakes demonstrate the opposite trend. It can be concluded that those three types of mistakes are related to the course of Numerical Methods, where students have to deal with a significant amount of mathematical expressions. The results show that the students have the most significant problems with memory management.

2017 ◽  
Vol 7 (2) ◽  
pp. 162 ◽  
Author(s):  
Carlos Borrego ◽  
Cristina Fernández ◽  
Ian Blanes ◽  
Sergi Robles

Real-life room-escape games are ludic activities in which participants enter a room in order to get out of it only after solving some riddles. In this paper, we explain a Room Escape teaching experience developed in the Engineering School at Universitat Autònoma de Barcelona. The goal of this activity is to increase student’s motivation and to improve their learning on two courses of the second year in the Computer Engineering degree: Computer Networksand Information and Security.


2021 ◽  
Author(s):  
Crewe Bailey

Qualitative research experiment to gather descriptive data on the NEAT algorithm’s performance in an environment with variability. Individual research performed for my AP Research paper. The experiment conducted using Python and the NEAT-Python library. The research conducted was for the sake of doing research in the field of AI in computer science and is rather outdated.


2021 ◽  
Vol 52 (2) ◽  
pp. 46-70
Author(s):  
A. Knop ◽  
S. Lovett ◽  
S. McGuire ◽  
W. Yuan

Communication complexity studies the amount of communication necessary to compute a function whose value depends on information distributed among several entities. Yao [Yao79] initiated the study of communication complexity more than 40 years ago, and it has since become a central eld in theoretical computer science with many applications in diverse areas such as data structures, streaming algorithms, property testing, approximation algorithms, coding theory, and machine learning. The textbooks [KN06,RY20] provide excellent overviews of the theory and its applications.


Sign in / Sign up

Export Citation Format

Share Document