Publication Date
In 2025 | 1 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 8 |
Since 2016 (last 10 years) | 19 |
Since 2006 (last 20 years) | 40 |
Descriptor
Source
Author
A. J. Raven | 1 |
Abel, Marie-Helene | 1 |
Abougalala, Rania A. | 1 |
Adjibadji, B. | 1 |
Ala-Mutka, Kirsti | 1 |
Alkhalaf, Salem | 1 |
Alyssa Friend Wise | 1 |
Amasha, Mohamed A. | 1 |
Anderson, Lynne | 1 |
Ataizi, Murat | 1 |
Barnes, Tiffany, Ed. | 1 |
More ▼ |
Publication Type
Journal Articles | 41 |
Reports - Research | 22 |
Reports - Descriptive | 12 |
Reports - Evaluative | 7 |
Collected Works - Proceedings | 2 |
Dissertations/Theses -… | 1 |
Speeches/Meeting Papers | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 44 |
Postsecondary Education | 36 |
Secondary Education | 4 |
High Schools | 2 |
Elementary Education | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Audience
Teachers | 1 |
Location
Germany | 4 |
Brazil | 2 |
Bulgaria | 2 |
Pennsylvania | 2 |
Sweden | 2 |
Taiwan | 2 |
Turkey | 2 |
Afghanistan | 1 |
Albania | 1 |
Bosnia and Herzegovina | 1 |
Canada (Vancouver) | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
ACT Assessment | 1 |
SAT (College Admission Test) | 1 |
What Works Clearinghouse Rating
Verrett, Jonathan; Boukouvala, Fani; Dowling, Alexander; Ulissi, Zachary; Zavala, Victor – Chemical Engineering Education, 2020
Computational notebooks are an increasingly common tool used to support student learning in a variety of contexts where computer programming can be applied. These notebooks provide an easily distributable method of displaying text and images, as well as sections of computer code that can be manipulated and run in real-time. This format allows…
Descriptors: Computer Science Education, Programming, Programming Languages, College Students
Claudio Alvarez; Maira Marques Samary; Alyssa Friend Wise – Journal of Computing in Higher Education, 2024
Computer programming is a skill of increasing importance in scientific and technological fields. However, in introductory computer science (CS1) courses in higher education, approximately one in every three students fails. A common reason is that students are overwhelmed by an accelerated and inflexible pace of learning that jeopardizes success.…
Descriptors: Mastery Learning, Computer Science Education, Programming, Action Research
Donoghue, Thomas; Voytek, Bradley; Ellis, Shannon E. – Journal of Statistics and Data Science Education, 2021
Nolan and Temple Lang's "Computing in the Statistics Curricula" (2010) advocated for a shift in statistical education to broadly include computing. In the time since, individuals with training in both computing and statistics have become increasingly employable in the burgeoning data science field. In response, universities have…
Descriptors: Statistics Education, Teaching Methods, Computation, Curriculum Design
Kleb Dale G. Bayaras – Online Submission, 2023
In course design, topic outline organization encompasses the structuring and sequencing of topics to be delivered in a learning environment. Recent studies in topic outline optimization revolve around massive open online courses (MOOCs) due to their abundance but not much has been studied on the traditional courses. This study investigates the…
Descriptors: Foreign Countries, Universities, Introductory Courses, Programming
Katie A. McCarthy; Gregory A. Kuhlemeyer – Journal of Statistics and Data Science Education, 2024
To meet the demands of industry, undergraduate business curricula must evolve to prepare analytics-enabled professionals in fields such as finance, accounting, human resource management, and marketing. In this article, we provide a case study of developing a rigorous, integrated finance and data analytics course that was delivered using a…
Descriptors: Statistics Education, Finance Occupations, Course Content, Teaching Methods
Ernst Bekkering – Information Systems Education Journal, 2025
Undergraduate research can stimulate students' interest, especially in STEM disciplines. This research can be formally offered in different formats such as Undergraduate Research Experiences (UREs). One of these is Course-based Undergraduate Research Experiences (CUREs), which are offered as an integral part of scheduled courses. CUREs have been…
Descriptors: Undergraduate Students, Research Training, Computer Science Education, Student Interests
Steven Sclarow; A. J. Raven; Mart Doyle – Journal of Information Systems Education, 2024
This paper presents field-tested improvements over an 11-year period of a large-scale "Introduction to Information Systems" core business school course and provides a framework for implementation. Engagement and learning in large-scale courses can prove challenging, especially when the class is a requirement within a business school's…
Descriptors: Learning Strategies, Information Systems, Large Group Instruction, Introductory Courses
Liu, Xiaoming; Schwieger, Dana – Information Systems Education Journal, 2023
Rapid advancements and emergent technologies add an additional layer of complexity to preparing computer science and information technology higher education students for entering the post pandemic job market. Knowing and predicting employers' technical skill needs is essential for shaping curriculum development to address the emergent skill gap.…
Descriptors: Network Analysis, Employment Opportunities, Information Technology, Computer Science Education
Çakiroglu, Ünal; Öztürk, Mücahit – International Journal of Web-Based Learning and Teaching Technologies, 2018
This article draws on a semester design study to evaluate the quality of an online from the point of e-learning. Adobe Connect web conferencing system was used as a delivery platform in an Introductory Programming course. The course content was specifically sequenced and elaborated in terms of elaboration theory (ET). Thirty pre-service computer…
Descriptors: Online Courses, Educational Technology, Technology Uses in Education, Programming
Yildirim, Osman; Ozdener, Nesrin – International Journal of Technology in Education and Science, 2021
Computer games are effective instructional tools used in programming courses to increase students' motivation and engagement. This participatory action research aims to redesign the Object-Oriented Programming course in which the first author is both the instructor and researcher to make it more effective and efficient. In the first step of the…
Descriptors: Action Research, Programming, Computer Science Education, Computer Software
Amasha, Mohamed A.; Abougalala, Rania A.; Reeves, Ahmad J.; Alkhalaf, Salem – Education and Information Technologies, 2018
The main purpose of this study is to investigate the effects of integration of online learning and assessment in synchronization form (OLASF) on students' learning performance. The study seeks to evaluate how the synchronization content with immediate assessment can affect the knowledge performance of the students. An experimental design with…
Descriptors: Online Courses, Computer Assisted Testing, Course Content, Academic Achievement
Burgiel, Heidi; Sadler, Philip M.; Sonnert, Gerhard – ACM Transactions on Computing Education, 2020
The number of computer science (CS) courses has been dramatically expanding in U.S. high schools (HS). In comparison with well-established courses in mathematics and science, little is known about how the decisions made by HS CS teachers regarding how and what to teach impact student performance later in introductory college CS courses. Drawing on…
Descriptors: Computer Science Education, High School Students, College Students, High School Teachers
Prasetya, Didik Dwi; Wibawa, Aji Prasetya; Hirashima, Tsukasa; Hayashi, Yusuke – Electronic Journal of e-Learning, 2020
Blended learning is a hybrid of traditional face-to-face and different types of online learning services. Blended learning offers synchronous and asynchronous learning experiences that combine the conveniences of online courses while maintaining in-person contact. Blended learning addresses the needs of students who are unable to attend classes…
Descriptors: Instructional Design, Blended Learning, Online Courses, Teaching Methods
Uysal, Murat Pasa – Interactive Learning Environments, 2016
Various methods and tools have been proposed to overcome the learning obstacles for Object-Oriented Programming (OOP). However, it remains difficult especially for novice learners. The problem may be not only adopting an instructional method, but also an Integrated Development Environment (IDE). Learners employ IDEs as a means to solve programming…
Descriptors: Evaluation, Educational Environment, Cognitive Processes, Difficulty Level
Taylor, Blair; Kaza, Siddharth – ACM Transactions on Computing Education, 2016
Despite the critical societal importance of computer security, security is not well integrated into the undergraduate computing curriculum. Security classes and tracks treat security issues as separable topics as opposed to fundamental issues that pervade all aspects of software development. Recently, there has been an increasing focus on security…
Descriptors: Coding, Introductory Courses, Computer Science Education, Programming