Results 1 to 10 of about 31,041 (265)
Learning Computer Science Languages in Enki [PDF]
This paper presents an overview and main features of Enki, a web-based learning environment for computer science languages. Enki was designed to be a sort of entry level IDE, aggregating tools for navigating and viewing course materials, for solving exercises and receiving automated feedback, as well as promoting the learning process.
José Carlos Paiva +2 more
openaire +2 more sources
A Computational Science Agenda for Programming Language Research [PDF]
AbstractScientific models are often expressed as large and complicated programs. These programs embody numerous assumptions made by the developer (e.g., for differential equations, the discretization strategy and resolution). The complexity and pervasiveness of these assumptionsmeans that often the only true description of the model is the software ...
Dominic A. Orchard, Andrew C. Rice
openaire +1 more source
IT LANGUAGE AND COMPUTER SCIENCE
In this article, the main purpose of teaching students in the middle school to clarify personal skills of every student, giving them proper education, life enhancing innovative technological world. Principal goal is to teach students to speak fluently in English, writing and reading comprehension skills.
openaire +1 more source
Data science as a language: challenges for computer science—a position paper [PDF]
In this paper, I posit that from a research point of view, Data Science is a language. More precisely Data Science is doing Science using computer science as a language for datafied sciences; much as mathematics is the language of, e.g., physics. From this viewpoint, three (classes) of challenges for computer science are identified; complementing the ...
openaire +2 more sources
A game engine to learn computer science languages
There is an increasing interest in providing Computer Science (CS) instruction to a wider sector of the population. On the one hand, it would be convenient to include CS instruction in higher education beyond engineering disciplines, since CS has become a powerful catalyzer for development of society, and therefore the need for a workforce with solid ...
Torrente, Javier +3 more
openaire +2 more sources
Functional Automata - Formal Languages for Computer Science Students [PDF]
An introductory formal languages course exposes advanced undergraduate and early graduate students to automata theory, grammars, constructive proofs, computability, and decidability. Programming students find these topics to be challenging or, in many cases, overwhelming and on the fringe of Computer Science.
Marco T. Morazán, Rosario Antunez
openaire +3 more sources
Building a Scalable Game Engine to Teach Computer Science Languages
Every day, more people are interested in learning computer science (CS), either to improve their skill set to apply for new jobs or just for personal growth. The sector of the population looking for instruction on these subjects has increased and diversified.
Torrente, Javier +3 more
openaire +2 more sources
English Language Learners in Computer Science Education [PDF]
Yinchen Lei, Meghan Allen
openaire +1 more source
In the face of the growing importance of programming skills across various fields, understanding student preferences for programming languages becomes crucial. This study delves into this very topic, examining which languages resonate most with computer science majors and students from non-computer science backgrounds.
Md Tohidul, Islam +6 more
openaire +2 more sources
Performance of Large Language Models in a Computer Science Degree Program
Large language models such as ChatGPT-3.5 and GPT-4.0 are ubiquitous and dominate the current discourse. Their transformative capabilities have led to a paradigm shift in how we interact with and utilize (text-based) information. Each day, new possibilities to leverage the capabilities of these models emerge.
Tim Krüger, Michael Gref
openaire +2 more sources

