Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 5 |
Descriptor
| Programming Languages | 5 |
| Semantics | 5 |
| Teaching Methods | 5 |
| Computer Science Education | 3 |
| Programming | 3 |
| Syntax | 3 |
| Databases | 2 |
| Academically Gifted | 1 |
| Adolescents | 1 |
| Best Practices | 1 |
| Competition | 1 |
| More ▼ | |
Source
| Journal of Information… | 2 |
| ACM Transactions on Computing… | 1 |
| Informatics in Education | 1 |
| Information Systems Education… | 1 |
Author
| Amedeo Pachera | 1 |
| Andrea Mauri | 1 |
| Angela Bonifati | 1 |
| Dhillon, Gurpreet | 1 |
| Felice, Laura | 1 |
| Ferrante, Enzo | 1 |
| Grigorova, Katalina | 1 |
| Hristova, Plamenka | 1 |
| Mauco, María Virginia | 1 |
| May, Jeffrey | 1 |
| Stefania Dumbrava | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 5 |
| Reports - Descriptive | 3 |
| Reports - Research | 2 |
Education Level
| Higher Education | 2 |
| Postsecondary Education | 1 |
Audience
| Teachers | 1 |
Location
| Bulgaria | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Amedeo Pachera; Stefania Dumbrava; Angela Bonifati; Andrea Mauri – ACM Transactions on Computing Education, 2025
Query languages are the foundations of database teaching and education practices. The broad adoption of graph databases contrasts with the limited research into how they are taught. Contrary to relational databases, graph databases allow navigational queries with higher expressivity and lack an a priori schema. In this article, we design a…
Descriptors: Error Patterns, Graphs, Programming Languages, Databases
Taipalus, Toni – Journal of Information Systems Education, 2019
Structured Query Language (SQL) is still the de facto database query language widely used in industry and taught in almost all university level database courses. The role of SQL is further strengthened by the emergence of NewSQL systems which use SQL as their query language as well as some NoSQL systems, e.g., Cassandra and DynamoDB, which base…
Descriptors: Programming Languages, Programming, Computer Science Education, Databases
Mauco, María Virginia; Ferrante, Enzo; Felice, Laura – Information Systems Education Journal, 2014
Basic courses on logic are common in most computer science curricula. Students often have difficulties in handling formalisms and getting familiar with them. Educational software helps to motivate and improve the teaching-learning processes. Therefore, incorporating these kinds of tools becomes important, because they contribute to gaining…
Descriptors: Computer Software, Computer Uses in Education, Logical Thinking, Introductory Courses
Grigorova, Katalina; Hristova, Plamenka – Informatics in Education, 2010
The authors underline their opinion that it is preferable to organise the extracurricular education on city level instead of forming autonomous school groups. Putting together students from different schools forces them to share their knowledge and programming techniques. All this helps them get familiar with new practices and experience and…
Descriptors: Information Science, Programming, Extracurricular Activities, Academically Gifted
May, Jeffrey; Dhillon, Gurpreet – Journal of Information Systems Education, 2009
In the information systems field there are numerous programming languages that can be used in specifying the behavior of concurrent and distributed systems. In the literature it has been argued that a lack of pragmatic and semantic consideration decreases the effectiveness of such specifications. In other words, to simply understand the syntactic…
Descriptors: Semantics, Syntax, Programming Languages, Information Systems

Peer reviewed
Direct link
