Results 201 to 210 of about 31,068,671 (246)
Some of the next articles are maybe not open access.

Related searches:

Programming languages as part of core computer science

ACM SIGPLAN Notices, 2008
While the programming languages course played a key role in Curricula '68, '78, and '91, Curriculum 2001 replaced most of the content in programming languages with sections on learning to program. We argue that the need for a programming languages course has not diminished, but instead increased, especially as we move into an era of many-core computing.
Freundstephen N, Stephen Neal Freund
exaly   +2 more sources

Visual programming language environment for different IoT and robotics platforms in computer science education [PDF]

open access: yesCAAI Transactions on Intelligence Technology, 2018
This study presents the authors’ recent research and application of a new visual programming language and its development environment: VIPLE (Visual IoT/Robotics Programming Language Environment) at Arizona State University (ASU). ASU VIPLE supports a variety of IoT devices and robots based on an open architecture.
Yinong Chen, Sami Mian, Gennaro De Luca
exaly   +3 more sources

Mini‐languages for non‐computer science majors: what are the benefits?

open access: yesInteractive Technology and Smart Education, 2004
Mini‐languages for teaching principles of programming ‐ such as Karel the Robot ‐ were once used in top computer science departments to provide a “gentle introduction” to programming for computer science majors.
Sergey Sosnovsky, Peter Brusilovsky
exaly   +2 more sources

A course in programming languages for computer science majors

ACM SIGCSE Bulletin, 1986
This paper presents my first experience in teaching third year computer science majors a course entitled, "Principles of Programming Languages" at the Chinese University of Hong Kong. The course has been aimed at teaching the students to analyze and to evaluate a high-level programming language; it also enables the students to gain knowledge in a wide ...
openaire   +1 more source

Using Actors and the SALSA Programming Language to Introduce Concurrency in Computer Science II

2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum, 2013
The SALSA programming language was used in a two week module to introduce concurrent and distributed programming concepts to computer science II students at the University of North Dakota. Computer science II is taught using Java, which made for an easy transition to using SALSA for concurrent programming, as it has a similar syntax and allows the use ...
Travis Desell
exaly   +2 more sources

Automata, formal languages abstract switching, and computability in a Ph.D. computer science program

Communications of the ACM, 1968
A number of courses are listed in the area described as automata, formal languages, abstract switching, and computability, that might be available to a Ph.D. student in computer science. A brief catalog description of each course is supplied and the role of each of the courses in the graduate program is discussed.
openaire   +2 more sources

Introducing computer science undergraduates to principles of programming through a functional language

1995
The paper discusses experience, over a three year period, at the Department of Computer Science of the University of Cyprus, in introducing undergraduate students in Computer Science to principles of programming (modularity, abstraction, genericity) through a functional language, and more specifically the language Miranda.
Keravnou-Papailiou, Elpida T.   +1 more
openaire   +3 more sources

Machine language programming in an undergraduate computer science curriculum

ACM SIGCSE Bulletin, 1977
This paper examines the advantages and disadvantages of teaching machine language programming to computer science undergraduate students. A teaching language based on reverse Polish notation, but with high-level control constructs, is presented as an alternative to conventional assembly language. Experiences with using this language are described.
openaire   +1 more source

Writing Tools of English Language: Syntax for Programming Languages of Computer Science

International Journal of Research and Scientific Innovation
This paper explains the importance of writing tools, syntax, and punctuation in both English language and computer programming languages. It highlights how syntax helps in arranging words, phrases, and symbols in a meaningful and systematic order. In English, punctuation marks such as commas, full stops, semicolons, quotation marks, and parentheses ...
Dr.Doppalapudi Subba Rao   +2 more
openaire   +1 more source

Home - About - Disclaimer - Privacy