Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 11 |
Since 2006 (last 20 years) | 13 |
Descriptor
Coding | 14 |
Computer Science Education | 14 |
Higher Education | 14 |
Programming | 8 |
Foreign Countries | 5 |
Teaching Methods | 5 |
Computer Software | 4 |
Problem Solving | 4 |
College Students | 3 |
Cooperative Learning | 3 |
Distance Education | 3 |
More ▼ |
Source
Author
Publication Type
Journal Articles | 10 |
Reports - Research | 6 |
Collected Works - Proceedings | 3 |
Reports - Descriptive | 3 |
Tests/Questionnaires | 3 |
Reports - Evaluative | 2 |
Education Level
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Lakshminarayanan, Srinivasan; Rao, N. J. – Higher Education for the Future, 2022
There are many grey areas in the interpretation of academic integrity in the course on Introduction to Programming, commonly known as CS1. Copying, for example, is a method of learning, a method of cheating and a reuse method in professional practice. Many institutions in India publish the code in the lab course manual. The students are expected…
Descriptors: Integrity, Cheating, Duplication, Introductory Courses
Mecca, Giansalvatore; Santoro, Donatello; Sileno, Nazzareno; Veltri, Enzo – International Journal of Educational Technology in Higher Education, 2021
Computational thinking is the capacity of undertaking a problem-solving process in various disciplines (including STEM, i.e. science, technology, engineering and mathematics) using distinctive techniques that are typical of computer science. It is nowadays considered a fundamental skill for students and citizens, that has the potential to affect…
Descriptors: Mental Computation, Thinking Skills, Coding, Programming
Faraon, Montathar; Rönkkö, Kari; Wiberg, Mikael; Ramberg, Robert – Education and Information Technologies, 2020
As information technology continues to evolve rapidly in society, coding skills become increasingly essential to develop. The purpose of this article is to examine differences between the learner-centered and sociocultural approaches when teaching and learning coding in higher education. A quasi-experiment was applied over six academic semesters…
Descriptors: Higher Education, Computer Science Education, Computer System Design, Web Sites
Source Code Plagiarism Detection in Academia with Information Retrieval: Dataset and the Observation
Karnalim, Oscar; Budi, Setia; Toba, Hapnes; Joy, Mike – Informatics in Education, 2019
Source code plagiarism is an emerging issue in computer science education. As a result, a number of techniques have been proposed to handle this issue. However, comparing these techniques may be challenging, since they are evaluated with their own private dataset(s). This paper contributes in providing a public dataset for comparing these…
Descriptors: Plagiarism, Computer Science Education, Comparative Analysis, Problem Solving
Liao, Shu-Min – Journal of Statistics and Data Science Education, 2023
SCRATCH, developed by the Media Lab at MIT, is a kid-friendly visual programming language, designed to introduce programming to children and teens in a "more thinkable, more meaningful, and more social" way. Although it was initially intended for K-12 students, educators have used it for higher education as well, and found it…
Descriptors: Teaching Methods, Coding, Programming Languages, Computer Science Education
Waguespack, Leslie J.; Babb, Jeffry S.; Yates, David J. – Information Systems Education Journal, 2018
Coding bootcamps number in the hundreds world-wide despite repeated predictions of their demise over the past few years. Fueled by a resurgent economy and a persistent shortage of app developers and computer systems engineers, bootcamps tout a fast-track to a six-figure salary for as little as one-eighth the tuition dollars or time investment of a…
Descriptors: Coding, Computer Science Education, Information Systems, Acceleration (Education)
Price, Richard; Dunagan, Alana – Clayton Christensen Institute for Disruptive Innovation, 2019
Whirlwind growth in the technology sector has led to heightened demand for workers with specialized skills in coding and computer science. Projections for continued expansion of the sector feed a persistent fear that traditional educational offerings won't generate enough graduates with the skills the economy demands. Bootcamps focused on coding…
Descriptors: Computer Science Education, Program Length, Higher Education, Federal Aid
Sahin, Yasar Guneri; Celikkan, Ufuk – Journal of Information Technology Education: Research, 2020
Aim/Purpose: This paper investigates the gaps between industry and academia perceptions of information technology fields, such as computer science, software engineering, and computer engineering, and it identifies areas of asymmetry between curricula and industry expectations. The study mainly focuses on the skills required of IT professionals…
Descriptors: Higher Education, School Business Relationship, Industry, College Faculty
Ashavskaya, Ekaterina – Journal of the Scholarship of Teaching and Learning, 2015
Recently, a number of studies have examined the lived experiences of the international teaching assistants (ITAs) in the U.S. classrooms. The findings show that the ITAs face many challenges such as classroom management, instructional, linguistic, cultural and social challenges. Following this line of research, this interview-based study examined…
Descriptors: Qualitative Research, Foreign Students, Classroom Techniques, Cultural Differences
Kommers, Piet, Ed.; Issa, Tomayess, Ed.; Isaías, Pedro, Ed.; Hui, Wendy, Ed. – International Association for Development of the Information Society, 2019
These proceedings contain the papers and poster of the 6th International Conference on Educational Technologies 2019 (ICEduTech 2019), which has been organised by the International Association for Development of the Information Society and co-organised by the Lingnan University, in Hong Kong, February 8-10, 2019. ICEduTech is the scientific…
Descriptors: Educational Technology, Elementary School Students, Reflection, Computer Mediated Communication
Newby, Michael; Nguyen, ThuyUyen – Journal of Information Systems Education, 2007
Programming assignments are used to assess a student's understanding of the theoretical aspect of programming and their ability to put that theory into practice. When assigning programs for students to complete, it is necessary to make sure that the problem is well specified, realistic, yet is able to be completed in a relatively short period of…
Descriptors: Assignments, Problem Solving, Programming, Information Technology
Sampson, Demetrios G., Ed.; Ifenthaler, Dirk, Ed.; Isaías, Pedro, Ed.; Mascia, Maria Lidia, Ed. – International Association for Development of the Information Society, 2019
These proceedings contain the papers of the 16th International Conference on Cognition and Exploratory Learning in the Digital Age (CELDA 2019), held during November 7-9, 2019, which has been organized by the International Association for Development of the Information Society (IADIS) and co-organised by University Degli Studi di Cagliari, Italy.…
Descriptors: Teaching Methods, Cooperative Learning, Engineering Education, Critical Thinking
Sampson, Demetrios G., Ed.; Ifenthaler, Dirk, Ed.; Isaías, Pedro, Ed. – International Association for Development of the Information Society, 2018
The aim of the 2018 International Association for Development of the Information Society (IADIS) Cognition and Exploratory Learning in the Digital Age (CELDA) conference was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There have been advances in both cognitive…
Descriptors: Learning Processes, Teaching Methods, Educational Technology, Technology Uses in Education
Spillman, Richard – Collegiate Microcomputer, 1992
Discusses the importance of computer security and considers criminal, national security, and personal privacy threats posed by security breakdown. Several examples are given, including incidents involving computer viruses. Objectives, content, instructional strategies, resources, and a sample examination for an experimental undergraduate computer…
Descriptors: Coding, Computer Science Education, Course Descriptions, Crime