Results 21 to 30 of about 3,955,142 (302)

C-Sheep: Controlling Entities in a 3D Virtual World as a Tool for Computer Science Education [PDF]

open access: yes, 2006
One of the challenges in teaching computer science in general and computer programming in particular is to maintain the interest of students, who often perceive the subject as difficult and tedious. To this end, we introduce C-Sheep, a mini-language-like
Anderson, Eike F., McLoughlin, L.
core   +7 more sources

Make — a program for maintaining computer programs [PDF]

open access: yesSoftware: Practice and Experience, 1979
AbstractGood programmers break their projects into a number of pieces, each to be processed or compiled by a different chain of programs. After a set of changes is made, the series of actions that must be taken can be quite complex, and costly errors are frequently made.
openaire   +2 more sources

Programming for Exascale Computers [PDF]

open access: yesComputing in Science & Engineering, 2013
Exascale systems will present programmers with many challenges. The authors review the parallel programming models that are appropriate for such systems and the challenges that implementations of those models face in an exascale system. They also discuss the feasibility of using existing programming systems, thus preserving the investment in legacy ...
William Gropp, Marc Snir
openaire   +2 more sources

Computing F-index, coindex and Zagreb polynomials of the kth generalized transformation graphs

open access: yesHeliyon, 2020
In chemical graph theory, forgotten topological index or F-index plays a crucial role to collect information about the properties of chemical compounds. The kth generalized transformation graphs of a molecular graph preserve the entire information on the
Durbar Maji, Ganesh Ghorai
doaj   +1 more source

Using Linearizing Sets to Solve Multivariate Quadratic Equations in Algebraic Cryptanalysis

open access: yesIEEE Access, 2023
In this paper we describe a class of cryptographic guess-and-determine attacks which is based on the notion of a linearizing set. A linearizing set-based attack is applied to a system of Multivariate Quadratic equations (MQ) over $GF(2)$ field, which ...
Alexander Semenov   +3 more
doaj   +1 more source

Computer Programming Education in Portuguese Universities [PDF]

open access: yes, 2020
Computer programming plays a relevant role in the digital age as a key competency for project leverage and a driver of innovation for today’s modern societies. Despite its importance, this domain is also well known for their higher learning failure rates.
Pinto, Mário   +2 more
core   +1 more source

A Programming System for End-user Functional Programming [PDF]

open access: yes
This research involves the construction of a programming system, HASKEU, to support end-user programming in a purely functional programming language.
Alam, Abu S
core   +3 more sources

A Robust Hybrid Weighting Scheme Based on IQRBOW and Entropy for MCDM: Stability and Advantage Criteria in the VIKOR Framework

open access: yesEntropy
In multi-criteria decision-making (MCDM) environments characterized by uncertainty and data irregularities, the reliability of weighting methods becomes critical for ensuring robust and accurate decisions.
Ali Erbey, Üzeyir Fidan, Cemil Gündüz
doaj   +1 more source

-labeling problem of square of path

open access: yesInternational Journal of Mathematics for Industry, 2023
There are many problems in graph theory, where labeling of graphs is the only alternative to solve it. Graph labeling widely appeared in frequency assignment, communication network addressing, circuit design, X-ray crystallography, coding theory, missile
Sk Amanathulla   +2 more
doaj   +1 more source

Effective peer assessment for learning computer programming [PDF]

open access: yes, 2004
Peer assessment is a technique that has been successfully employed in a variety of academic disciplines, and which is considered to be effective in developing student’s higher cognitive skills. In this paper, we consider the results of applying novel web-
Mike Joy   +3 more
core   +1 more source

Home - About - Disclaimer - Privacy