Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 5 |
Descriptor
Computer Science Education | 5 |
Introductory Courses | 5 |
Programming Languages | 5 |
Usability | 5 |
Computer Software | 4 |
Foreign Countries | 3 |
Programming | 3 |
Coding | 2 |
Online Courses | 2 |
Student Attitudes | 2 |
Teaching Methods | 2 |
More ▼ |
Source
International Association for… | 2 |
Education and Information… | 1 |
IEEE Transactions on Education | 1 |
ProQuest LLC | 1 |
Author
Publication Type
Reports - Research | 3 |
Journal Articles | 2 |
Speeches/Meeting Papers | 2 |
Tests/Questionnaires | 2 |
Dissertations/Theses -… | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 2 |
Elementary Education | 1 |
High Schools | 1 |
Secondary Education | 1 |
Audience
Location
Australia | 1 |
Greece | 1 |
Philippines | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Goudouris, Cesar; de Abreu Mol, Antônio Carlos; Legey, Ana Paula; de Carvalho, Paulo Victor Rodrigues; Freire, Joana Loureiro; Martins, Bianca Maria Rego; Jatobá, Alessandro – Education and Information Technologies, 2020
Teaching computer programming to children and adolescents has become popular in recent years. This popularity has resulted in increased research into techniques for teaching introductory programming using visual languages, especially block-based languages. This study aims to explore new possibilities for teaching programming by adopting a hybrid…
Descriptors: High School Students, Computer Science Education, Programming, Teaching Methods
Sapounidis, Theodosios; Stamovlasis, Dimitrios; Demetriadis, Stavros – IEEE Transactions on Education, 2019
Contribution: Prior studies on tangible versus graphical user interfaces have reported controversial findings concerning children's preferences. This paper shows that their preference profiles in the domain of introductory programming are associated with gender and age for both interfaces. Background: The relevant literature mainly consists of…
Descriptors: Preferences, Profiles, Robotics, Introductory Courses
Maranga, Jemar Jude A.; Matugas, Leilla Keith J.; Lim, Jorge Frederick W.; Romana, Cherry Lyn C. Sta. – International Association for Development of the Information Society, 2019
Teaching an introductory programming course to an average of 40 students while monitoring their performance can be a challenge for instructors. Preparing coding exercises with test cases and checking students' programs can prove to be time consuming at times. Moreover, programming has been known to be quite difficult for students to learn. To…
Descriptors: Online Courses, Programming Languages, Introductory Courses, Computer Science Education
Velez, Martin – ProQuest LLC, 2019
Software is an integral part of our lives. It controls the cars we drive every day, the ships we send into space, and even our toasters. It is everywhere and we can easily download more. Software solves many real-world problems and satisfies many needs. Thus, unsurprisingly, there is a rising demand for software engineers to maintain existing…
Descriptors: Computer Science Education, Programming, Introductory Courses, Computer Software
Tan, Wee Lum; Venema, Sven; Gonzalez, Ruben – International Association for Development of the Information Society, 2017
Transitioning to university is recognised as a challenging endeavour for commencing students. For commencing Computer Science students specifically, evidence suggests a link between poor performance in introductory technical courses, such as programming, and high attrition rates. Building resilience in students, particularly at the start of their…
Descriptors: College Freshmen, Computer Science Education, Programming, Introductory Courses