Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 1 |
Since 2006 (last 20 years) | 6 |
Descriptor
Source
ACM Transactions on Computing… | 6 |
Author
Armoni, Michal | 6 |
Giannakos, Michail N. | 2 |
Hubwieser, Peter | 2 |
Alexandron, Giora | 1 |
Ben-Ari, Mordechai | 1 |
Gordon, Michal | 1 |
Harel, David | 1 |
Mittermeir, Roland T. | 1 |
Statter, David | 1 |
Taub, Rivka | 1 |
Publication Type
Journal Articles | 6 |
Reports - Research | 5 |
Information Analyses | 2 |
Reports - Evaluative | 1 |
Education Level
Elementary Education | 2 |
Elementary Secondary Education | 2 |
Higher Education | 2 |
Middle Schools | 2 |
Secondary Education | 2 |
Grade 7 | 1 |
High Schools | 1 |
Junior High Schools | 1 |
Postsecondary Education | 1 |
Audience
Location
United States | 2 |
Finland | 1 |
France | 1 |
Georgia | 1 |
Germany | 1 |
India | 1 |
Israel | 1 |
Italy | 1 |
New Zealand | 1 |
Russia | 1 |
South Korea | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Program for International… | 1 |
What Works Clearinghouse Rating
Statter, David; Armoni, Michal – ACM Transactions on Computing Education, 2020
Abstraction is one of the most fundamental ideas in computer science (CS), and as such, according to Bruner, it should be taught spirally, starting as early as possible and revisited at every level of education. However, teaching CS abstraction to novices is a very challenging task, and CS educational research has often demonstrated students'…
Descriptors: Middle School Students, Grade 7, Computer Science Education, Abstract Reasoning
Hubwieser, Peter; Armoni, Michal; Giannakos, Michail N.; Mittermeir, Roland T. – ACM Transactions on Computing Education, 2014
In view of the recent developments in many countries, for example, in the USA and in the UK, it appears that computer science education (CSE) in primary or secondary schools (K-12) has reached a significant turning point, shifting its focus from ICT-oriented to rigorous computer science concepts. The goal of this special issue is to offer a…
Descriptors: Computer Science Education, Elementary Secondary Education, Case Studies, Foreign Countries
Hubwieser, Peter; Armoni, Michal; Giannakos, Michail N. – ACM Transactions on Computing Education, 2015
Aiming to collect various concepts, approaches, and strategies for improving computer science education in K-12 schools, we edited this second special issue of the "ACM TOCE" journal. Our intention was to collect a set of case studies from different countries that would describe all relevant aspects of specific implementations of…
Descriptors: Computer Science Education, Elementary Secondary Education, Case Studies, Educational Trends
Alexandron, Giora; Armoni, Michal; Gordon, Michal; Harel, David – ACM Transactions on Computing Education, 2014
In this article, we discuss the possible connection between the programming language and the paradigm behind it, and programmers' tendency to adopt an external or internal perspective of the system they develop. Based on a qualitative analysis, we found that when working with the visual, interobject language of live sequence charts (LSC),…
Descriptors: Programming Languages, Attitudes, Usability, Problem Solving
Taub, Rivka; Armoni, Michal; Ben-Ari, Mordechai – ACM Transactions on Computing Education, 2012
Many students hold incorrect ideas and negative attitudes about computer science (CS). In order to address these difficulties, a series of learning activities called Computer Science Unplugged was developed by Tim Bell and his colleagues. These activities expose young people to central concepts in CS in an entertaining way without requiring a…
Descriptors: Constructivism (Learning), Negative Attitudes, Prior Learning, Computer Science
Armoni, Michal – ACM Transactions on Computing Education, 2011
Teaching computer science (CS) in high schools, rather than just programming or even computer literacy, is important as a means of introducing students to the true nature of CS, and enhancing their problem-solving skills. Since teachers are the key to the success of any high school educational initiative, any discussion of high school programs…
Descriptors: Teacher Education Programs, Program Effectiveness, High Schools, Computer Science Education