Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 10 |
Descriptor
Comparative Analysis | 10 |
Control Groups | 10 |
Programming Languages | 10 |
Experimental Groups | 9 |
Programming | 9 |
Computer Science Education | 7 |
Foreign Countries | 7 |
Pretests Posttests | 6 |
Instructional Effectiveness | 5 |
Statistical Analysis | 5 |
Computer Software | 4 |
More ▼ |
Source
Author
Alkazemi, Basem Y. | 1 |
Altintas, Tugba | 1 |
Bers, Marina U. | 1 |
Chang, Chih-Kai | 1 |
Eid, Chaker | 1 |
Grami, Grami M. | 1 |
Gunes, Ali | 1 |
Hung, Y.-C. | 1 |
Jevremovic, Aleksandar | 1 |
Kazakoff, Elizabeth R. | 1 |
Kert, Serhat Bahadir | 1 |
More ▼ |
Publication Type
Journal Articles | 9 |
Reports - Research | 8 |
Dissertations/Theses -… | 1 |
Reports - Evaluative | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 6 |
Postsecondary Education | 5 |
Early Childhood Education | 1 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Grade 1 | 1 |
Audience
Location
Taiwan | 2 |
Turkey | 2 |
New York | 1 |
Saudi Arabia | 1 |
Serbia | 1 |
South Korea | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Chang, Chih-Kai; Yang, Ya-Fei; Tsai, Yu-Tzu – Education for Information, 2017
Previous research indicates that understanding the state of learning motivation enables researchers to deeply understand students' learning processes. Studies have shown that visual programming languages use graphical code, enabling learners to learn effectively, improve learning effectiveness, increase learning fun, and offering various other…
Descriptors: Programming Languages, Student Motivation, Questionnaires, Correlation
Altintas, Tugba; Gunes, Ali; Sayan, Hamiyet – Innovations in Education and Teaching International, 2016
Peer learning or, as commonly expressed, peer-assisted learning (PAL) involves school students who actively assist others to learn and in turn benefit from an effective learning environment. This research was designed to support students in becoming more autonomous in their learning, help them enhance their confidence level in tackling computer…
Descriptors: Programming, Second Language Learning, Foreign Countries, Peer Teaching
Kazakoff, Elizabeth R.; Sullivan, Amanda; Bers, Marina U. – Early Childhood Education Journal, 2013
This paper examines the impact of programming robots on sequencing ability during a 1-week intensive robotics workshop at an early childhood STEM magnet school in the Harlem area of New York City. Children participated in computer programming activities using a developmentally appropriate tangible programming language CHERP, specifically designed…
Descriptors: Children, Robotics, Programming Languages, Control Groups
Eid, Chaker; Millham, Richard – American Journal of Business Education, 2012
In this paper, we discuss the visual programming approach to teaching introductory programming courses and then compare this approach with that of procedural programming. The involved cognitive levels of students, as beginning students are introduced to different types of programming concepts, are correlated to the learning processes of…
Descriptors: Programming, Comparative Analysis, Computer Science Education, Cognitive Development
Alkazemi, Basem Y.; Grami, Grami M. – Journal of Information Technology Education: Innovations in Practice, 2012
Teaching Polymorphism can be best implemented by using a combination of bottom-up and top-down approaches. However, from our observation and students' self-reporting, the former seems to be the predominant in the Saudi context. We try to investigate whether applying a more balanced approach in teaching the comprehensive concept of Polymorphism…
Descriptors: Foreign Countries, Teaching Methods, Programming Languages, Programming
Kwon, D.-Y.; Kim, H.-S.; Shim, J.-K.; Lee, W.-G. – IEEE Transactions on Education, 2012
Tangible programming tools enable children to easily learn the programming process, previously considered to be difficult for them. While various tangible programming tools have been developed, there is still a lack of available tools to help students experience the general programming process. This study therefore developed a tool called…
Descriptors: Foreign Countries, Programming Languages, Computer Interfaces, Robotics
Shimic, Goran; Jevremovic, Aleksandar – Interactive Learning Environments, 2012
Problem-based learning (PBL) is a student-centered instructional strategy in which students solve problems and reflect on their experiences. Different domains need different approaches in the design of PBL systems. Therefore, we present one case study in this article: A Java Programming PBL. The application is developed as an additional module for…
Descriptors: Foreign Countries, Educational Strategies, Informal Education, Problem Based Learning
Hung, Y.-C. – IEEE Transactions on Education, 2012
This paper investigates the impact of combining self explaining (SE) with computer architecture diagrams to help novice students learn assembly language programming. Pre- and post-test scores for the experimental and control groups were compared and subjected to covariance (ANCOVA) statistical analysis. Results indicate that the SE-plus-diagram…
Descriptors: Foreign Countries, Control Groups, Experimental Groups, Web Sites
Rague, Brian William – ProQuest LLC, 2010
Almost all collegiate programs in Computer Science offer an introductory course in programming primarily devoted to communicating the foundational principles of software design and development. The ACM designates this introduction to computer programming course for first-year students as CS1, during which methodologies for solving problems within…
Descriptors: Control Groups, Introductory Courses, Sequential Approach, Programming Languages
Kert, Serhat Bahadir; Kurt, Adile Askim – Interactive Learning Environments, 2012
Electronic performance support systems (EPSSs) are the software programs commonly used in commercial environments since the early 1990s. These software programs are generally called performance-based systems and focus on the complete job rather than providing individual development. For that reason, the usage of these systems in learning…
Descriptors: Foreign Countries, Web Based Instruction, Program Effectiveness, Learning Strategies