Publication Date
In 2025 | 0 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 7 |
Since 2016 (last 10 years) | 12 |
Since 2006 (last 20 years) | 15 |
Descriptor
Computation | 16 |
Information Technology | 16 |
Programming | 15 |
Thinking Skills | 10 |
Problem Solving | 7 |
Computer Science Education | 6 |
Foreign Countries | 6 |
Programming Languages | 5 |
Teaching Methods | 5 |
Computer Software | 4 |
Skill Development | 3 |
More ▼ |
Source
Author
Avcu, Yunus Emre | 1 |
Bati, Kaan | 1 |
Biró, Piroska | 1 |
Blest, David C. | 1 |
Capacho, Jose | 1 |
Chang, Chih-Kai | 1 |
Chen, Wen-Yu | 1 |
Chin-Feng Lai | 1 |
Christiane Gresse Von… | 1 |
Crabtree, John | 1 |
Csernoch, Mária | 1 |
More ▼ |
Publication Type
Journal Articles | 15 |
Reports - Research | 10 |
Reports - Descriptive | 4 |
Tests/Questionnaires | 2 |
Information Analyses | 1 |
Reports - Evaluative | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 5 |
Secondary Education | 4 |
Elementary Education | 3 |
Middle Schools | 2 |
Grade 5 | 1 |
Grade 6 | 1 |
High Schools | 1 |
Intermediate Grades | 1 |
Junior High Schools | 1 |
Audience
Location
Taiwan | 2 |
Turkey | 2 |
Asia | 1 |
Brazil | 1 |
Hungary | 1 |
Middle East | 1 |
United States | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Torrance Tests of Creative… | 1 |
What Works Clearinghouse Rating
Yu-Sheng Su; Shuwen Wang; Xiaohong Liu – Journal of Educational Computing Research, 2024
Pair programming (PP) can help improve students' computational thinking (CT), but the trajectory of CT skills and the differences between high-scoring and low-scoring students in PP are unknown and need further exploration. In this study, a total of 32 fifth graders worked on Scratch tasks in 16 pairs. The group discourse of three learning topics…
Descriptors: Epistemology, Network Analysis, Elementary School Students, Computation
Said Hadjerrouit – International Association for Development of the Information Society, 2024
This article aims to problematize the role of programming in mathematics education. Problematizing involves acknowledging a deeper complexity in the understanding of programming than originally perceived and questioning its assumed value in mathematics education. This approach entails identifying its underlying paradigmatic assumptions in relation…
Descriptors: Computation, Programming, Thinking Skills, Mathematics Education
Bati, Kaan – Informatics in Education, 2022
This study reports the findings of a program that aims to develop pre-service science teachers' computational problem-solving skills and views on using information and communications technology in science education. To this end, pre-service science teachers were trained on computational thinking, computational problem solving, designing an…
Descriptors: Foreign Countries, Programming, Programming Languages, Technology Integration
Hua-Xu Zhong; Jui-Hung Chang; Chin-Feng Lai; Pei-Wen Chen; Shang-Hsuan Ku; Shih-Yeh Chen – Education and Information Technologies, 2024
Artificial intelligence (AI) education is becoming an advanced learning trend in programming education. However, AI subjects can be difficult to understand because they require high programming skills and complex knowledge. This makes it challenging to determine how different departments of students are affected by them. This study draws on…
Descriptors: Undergraduate Students, Artificial Intelligence, Programming, STEM Education
Çakiroglu, Ünal; Kiliç, Servet – Interactive Learning Environments, 2023
Recent years have witnessed an increasing emphasis on integrating computational thinking into school curriculums. This study deals with suggesting a course model including data collection tools for evaluating teachers' pedagogical content knowledge in teaching computational thinking via teaching robot programming. Taking the advantages of virtual…
Descriptors: Teachers, Pedagogical Content Knowledge, Computation, Thinking Skills
Polat, Elif; Hopcan, Sinan; Kucuk, Sevda; Sisman, Burak – British Journal of Educational Technology, 2021
Performance in and perceptions of computational thinking (CT) are considered vital dimensions for comprehensively assessing CT skills of students. In this study, secondary school students' CT performance and their perceptions were examined in terms of certain variables including gender, grade level, achievement and self-efficacy.…
Descriptors: Secondary School Students, Computation, Thinking Skills, Gender Differences
Ramon Mayor Martins; Christiane Gresse Von Wangenheim – Informatics in Education, 2024
Information technology (IT) is transforming the world. Therefore, exposing students to computing at an early age is important. And, although computing is being introduced into schools, students from a low socio-economic status background still do not have such an opportunity. Furthermore, existing computing programs may need to be adjusted in…
Descriptors: Information Technology, Socioeconomic Status, Social Class, Computer Literacy
Avcu, Yunus Emre; Er, Kemal Oguz – International Journal of Educational Methodology, 2020
This study aimed to develop an instructional design that focuses on programming teaching for gifted and talented students and to investigate its effects on the teaching process. During the development of the instructional design; the steps of Morrison, Ross and Kemp Instructional Design Model were followed. Embedded experimental design, one of the…
Descriptors: Foreign Countries, Instructional Design, Information Technology, Computer Software
Tahy, Zsuzsanna Szalayné – Acta Didactica Napocensia, 2016
It is a question in many countries whether ICT and application usage should be taught. There are some problems with IT literacy: users do not understand the concepts of a software, they cannot solve problems, and moreover, using applications gives them more problems. Consequently, using ICT seems to slow work down. Experts suggest learning…
Descriptors: Programming, Technological Literacy, Information Technology, Spreadsheets
Crabtree, John; Zhang, Xihui – Journal of Information Technology Education: Innovations in Practice, 2015
Teaching advanced programming can be a challenge, especially when the students are pursuing different majors with diverse analytical and problem-solving capabilities. The purpose of this paper is to explore the efficacy of using a particular problem as a vehicle for imparting a broad set of programming concepts and problem-solving techniques. We…
Descriptors: Computer Science Education, Programming Languages, Information Technology, Problem Solving
Csernoch, Mária; Biró, Piroska – Acta Didactica Napocensia, 2016
Sprego is programming with spreadsheet functions. The present paper provides introductory Sprego examples which have so far only been available in Hungarian. Spreadsheet environments offer both a programming tool which best serves beginner and end-user programmers' interest, and an approach which lightens the burden of coding and language details.…
Descriptors: Programming, Spreadsheets, Instruction, Problem Solving
Chang, Chih-Kai – Journal of Educational Computing Research, 2014
Scratch, a visual programming language, was used in many studies in computer science education. Most of them reported positive results by integrating Scratch into K-12 computer courses. However, the object-oriented concept, one of the important computational thinking skills, is not represented well in Scratch. Alice, another visual programming…
Descriptors: Foreign Countries, College Freshmen, Information Technology, Computer Science Education
Tsai, Chia-Wen; Shen, Pei-Di; Tsai, Meng-Chuan; Chen, Wen-Yu – Interactive Learning Environments, 2017
Much application software education in Taiwan can hardly be regarded as practical. The researchers in this study provided a flexible means of ubiquitous learning (u-learning) with a mobile app for students to access the learning material. In addition, the authors also adopted computational thinking (CT) to help students develop practical computing…
Descriptors: Foreign Countries, College Freshmen, Web Based Instruction, Computation
Capacho, Jose – Turkish Online Journal of Distance Education, 2016
The main objective of this paper is to show a set of new methodologies applied in the teaching of Computer Science using ICT. The methodologies are framed in the conceptual basis of the following sciences: Psychology, Education and Computer Science. The theoretical framework of the research is supported by Behavioral Theory, Gestalt Theory.…
Descriptors: Teaching Methods, Information Technology, Computer Science Education, Games
Ruiz, Rosario Vera – International Journal for Technology in Mathematics Education, 2011
From the point of view of functional programming, a computational process to solve a problem is described as a mathematical function taking some arguments (corresponding to the data of the problem) and returning as a result its solution. Turtle Graphics can be used to describe the movements of a virtual turtle, which leaves a trail along his path…
Descriptors: Mathematics Curriculum, Programming Languages, Information Technology, Programming
Previous Page | Next Page »
Pages: 1 | 2