Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 9 |
Since 2006 (last 20 years) | 14 |
Descriptor
Computer Science Education | 20 |
Computer Uses in Education | 20 |
Programming Languages | 20 |
Foreign Countries | 10 |
Programming | 10 |
Computer Software | 6 |
Academic Achievement | 5 |
Computation | 5 |
Thinking Skills | 5 |
Comparative Analysis | 4 |
Pretests Posttests | 4 |
More ▼ |
Source
Author
Barut, Asim | 2 |
Bintas, Jale | 2 |
Abraham, Paul | 1 |
Agalianos, Angelos S. | 1 |
Akin, H. Levent | 1 |
Amelung, M. | 1 |
Anutariya, Chutiporn | 1 |
Bertacchini, Francesca | 1 |
Bilotta, Eleonora | 1 |
Boxuan Ma | 1 |
Bull, Glen | 1 |
More ▼ |
Publication Type
Education Level
Higher Education | 8 |
Postsecondary Education | 8 |
High Schools | 2 |
Secondary Education | 2 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Audience
Students | 1 |
Location
Turkey | 3 |
United Kingdom | 2 |
China | 1 |
Germany | 1 |
Italy | 1 |
Japan | 1 |
Thailand | 1 |
United States | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Boxuan Ma; Li Chen; Shin’ichi Konomi – International Association for Development of the Information Society, 2024
Generative artificial intelligence (AI) tools like ChatGPT are becoming increasingly common in educational settings, especially in programming education. However, the impact of these tools on the learning process, student performance, and best practices for their integration remains underexplored. This study examines student experiences and…
Descriptors: Artificial Intelligence, Computer Science Education, Programming, Computer Uses in Education
Katchapakirin, Kantinee; Anutariya, Chutiporn; Supnithi, Thepchai – Education and Information Technologies, 2022
Computational Thinking (CT) has been formally incorporated into the National Curriculum of Thailand since 2017, where Scratch, a block-based visual programming language, has been widely adopted as CT learning environment for primary-level students. However, conducting hands-on coding activities in a classroom has caused substantial challenges…
Descriptors: Computation, Thinking Skills, Programming Languages, Foreign Countries
Bull, Glen; Garofalo, Joe; Hguyen, N. Rich – Journal of Digital Learning in Teacher Education, 2020
An educational team founded by Seymour Papert at MIT has developed an evolving series of computing environments designed to facilitate computational thinking. Papert outlined the goal of developing educational environments to facilitate the use of computer as a computational object in a seminal publication, "Teaching Children Thinking"…
Descriptors: Thinking Skills, Computation, Computer Science Education, Programming
Cansu, Sibel Kiliçarslan; Cansu, Fatih Kürsat – International Journal of Computer Science Education in Schools, 2019
Computers and smart devices have become ubiquitous staples of our lives. Computers and computer-controlled devices are used in all industries from medicine to engineering, and textile production. One field where computers have inevitably spread into is education, and one pre-requisite of controlling computers, or increasing the level and…
Descriptors: Computation, Thinking Skills, Problem Solving, Computer Science Education
Lu, Owen H. T.; Huang, Anna Y. Q.; Tsai, Danny C. L.; Yang, Stephen J. H. – Educational Technology & Society, 2021
Human-guided machine learning can improve computing intelligence, and it can accurately assist humans in various tasks. In education research, artificial intelligence (AI) is applicable in many situations, such as predicting students' learning paths and strategies. In this study, we explore the benefits of repetitive practice of short-answer…
Descriptors: Test Items, Artificial Intelligence, Test Construction, Student Evaluation
Yang, Jeong; Lee, Young; Fernandez, Amanda; Sanchez, Joshua – Journal of Cybersecurity Education, Research and Practice, 2020
As the cyber security landscape dynamically evolves and security professionals work to keep apace, modern-day educators face the issue of equipping a new generation for this dynamic landscape. With cyber-attacks and vulnerabilities substantially increased over the past years in frequency and severity, it is important to design and build secure…
Descriptors: Computer Security, Programming Languages, Programming, Computer Uses in Education
Gabriele, Lorella; Bertacchini, Francesca; Tavernise, Assunta; Vaca-Cárdenas, Leticia; Pantano, Pietro; Bilotta, Eleonora – Informatics in Education, 2019
In the last years, a growing trend in different educational contexts focused on Computational Thinking (CT) skills acquisition for both in-service teachers and students. But very low attention has been paid to pre-service teachers' education in regards to CT skills. To solve this issue, an empirical experimentation has been carried out with 141…
Descriptors: Foreign Countries, Lesson Plans, Computation, Thinking Skills
Means, Barbara M., Ed.; Stephens, Amy, Ed. – National Academies Press, 2021
Computing in some form touches nearly every aspect of day to day life and is reflected in the ubiquitous use of cell phones, the expansion of automation into many industries, and the vast amounts of data that are routinely gathered about people's health, education, and buying habits. Computing is now a part of nearly every occupation, not only…
Descriptors: Computation, Computer Uses in Education, Computer Science, Computer Science Education
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
Wang, Gui Ping; Chen, Shu Yu; Yang, Xin; Feng, Rui – European Journal of Engineering Education, 2016
Practical abilities are important for students from majors including Computer Science and Engineering, and Electrical Engineering. Along with the popularity of ACM International Collegiate Programming Contest (ACM/ICPC) and other programming contests, online judge (OJ) websites achieve rapid development, thus providing a new kind of programming…
Descriptors: Competition, Programming, Programming Languages, Computer Science
Akin, H. Levent; Meriçli, Çetin; Meriçli, Tekin – Computer Science Education, 2013
Teaching the fundamentals of robotics to computer science undergraduates requires designing a well-balanced curriculum that is complemented with hands-on applications on a platform that allows rapid construction of complex robots, and implementation of sophisticated algorithms. This paper describes such an elective introductory course where the…
Descriptors: Robotics, Computer Science Education, Undergraduate Study, Introductory Courses
Amelung, M.; Krieger, K.; Rosner, D. – IEEE Transactions on Learning Technologies, 2011
Assessment is an essential element in learning processes. It is therefore not unsurprising that almost all learning management systems (LMSs) offer support for assessment, e.g., for the creation, execution, and evaluation of multiple choice tests. We have designed and implemented generic support for assessment that is based on assignments that…
Descriptors: Learning Processes, Programming Languages, Assignments, Programming
Bintas, Jale; Barut, Asim – Online Submission, 2008
The aim of research is to compare difference between tenth class students and determine their level of success about classic and web based educational applications of Turbo Pascal lesson. This research was applied to 10 A and 10 TLB students of Izmir Karsikaya Anatolian Technical and industrial high school computer department in second term of…
Descriptors: Web Based Instruction, Conventional Instruction, Academic Achievement, Comparative Analysis
Bintas, Jale; Barut, Asim – Turkish Online Journal of Educational Technology - TOJET, 2008
The aim of research is to compare difference between tenth class students and determine their level of success about classic and web based educational applications of Turbo Pascal lesson. This research was applied to 10 A and 10 TLB students of Izmir Karsikaya Anatolian Technical and industrial high school computer department in second term of…
Descriptors: Web Based Instruction, Conventional Instruction, Academic Achievement, Comparative Analysis
Abraham, Paul – 1999
This paper describes how the TI-92+ calculator can be valuable in illustrating basic and advanced programming concepts in introductory computer science courses. Descriptions of the scope of the curricula for the courses in which the TI-92+ is used are provided. The TI-92+ programming language is particularly useful in demonstrating the progression…
Descriptors: College Curriculum, Computer Science Education, Computer Uses in Education, Educational Strategies
Previous Page | Next Page »
Pages: 1 | 2