Publication Date
In 2025 | 0 |
Since 2024 | 5 |
Since 2021 (last 5 years) | 21 |
Since 2016 (last 10 years) | 45 |
Since 2006 (last 20 years) | 72 |
Descriptor
Computer Software | 89 |
Course Descriptions | 89 |
Computer Science Education | 81 |
Teaching Methods | 53 |
Foreign Countries | 35 |
Undergraduate Students | 35 |
Student Attitudes | 33 |
Programming | 24 |
Engineering Education | 23 |
Instructional Effectiveness | 20 |
Instructional Design | 18 |
More ▼ |
Source
Author
Wang, Hai | 2 |
Wang, Shouhong | 2 |
Abu Alam | 1 |
Abu Baker, M. | 1 |
Acharya, Sushil | 1 |
Adesope, O. | 1 |
Agustini, Ketut | 1 |
Alexander Card | 1 |
Amy J. Connolly | 1 |
Avouris, N. | 1 |
Babik, Dmytro | 1 |
More ▼ |
Publication Type
Education Level
Higher Education | 69 |
Postsecondary Education | 63 |
High Schools | 2 |
Secondary Education | 2 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Grade 5 | 1 |
Intermediate Grades | 1 |
Middle Schools | 1 |
Audience
Practitioners | 5 |
Teachers | 5 |
Students | 2 |
Researchers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Samer Hanna – International Journal of Learning Technology, 2024
It is important that software testing courses at universities provide students with testing skills that are close to the skills needed by industry. To investigate if these courses do accomplish this role, this research provides comparison and empirical analysis of the topics provided by 80 software testing courses in nine countries around the…
Descriptors: Computer Software, Job Skills, Occupational Information, Education Work Relationship
Alexander Card – ProQuest LLC, 2022
One approach to teaching game design to students with a wide variety of disciplinary backgrounds is through team game projects that span multiple weeks, up to an entire term. However, open-ended, creative projects introduce a gamut of challenges to novice programmers. My goal is to assist game design students with the planning stage of their…
Descriptors: Computer Science Education, Programming, Scaffolding (Teaching Technique), Teaching Methods
Paschoal, Leo Natan; Melo, Silvana Morita; Neves, Vânia de Oliveira; Conte, Tayana Uchôa; Souza, Simone do Rocio Senger de – Informatics in Education, 2023
Nowadays, few professionals understand the techniques and testing criteria to systematize the software testing activity in the software industry. Towards shedding some light on such problems and promoting software testing, professors in the area have established Massive Open Online Courses as educational initiatives. However, the main limitation…
Descriptors: Computer Science Education, Computer Software, College Faculty, MOOCs
Holman, Justin O.; Hacherl, Allie – Journal of Statistics and Data Science Education, 2023
It has become increasingly important for future business professionals to understand statistical computing methods as data science has gained widespread use in contemporary organizational decision processes in recent years. Used by scores of academics and practitioners in a variety of fields, Monte Carlo simulation is one of the most broadly…
Descriptors: Teaching Methods, Monte Carlo Methods, Programming Languages, Statistics Education
Mark Frydenberg; William VanderClock – Information Systems Education Journal, 2024
This paper reflects on the process of designing and implementing an update to the "Introduction to Information Technology" course at Bentley University, a business university in New England. Driven by a university-wide curriculum reform initiative and following best practices from digital literacy frameworks and IS model curricula, the…
Descriptors: Computer Science Education, Educational Change, Curriculum Development, Pilot Projects
Marco Zappatore – Technology, Knowledge and Learning, 2024
This research aims to address the current gaps in computer-assisted translation (CAT) courses offered in bachelor's and master's programmes in scientific and technical translation (STT). A multi-framework course design methodology is proposed to support CAT teachers from the computer engineering field, improve student engagement, and promote…
Descriptors: Translation, Computational Linguistics, Computer Software, Language Skills
Jordan Allison; Abu Alam; Luke Gassmann; Gareth Nelson; Kamal Zidan – Journal of Further and Higher Education, 2024
This article presents the usage of Integrated Course Design (ICD) in the design and evaluation of applying agile methodologies within an undergraduate module of study to foster the development of computer science students employability skills. Undergraduate programs of computer science typically follow traditional educational methods which can…
Descriptors: Computer Science Education, Employment Potential, College Graduates, Integrated Curriculum
Yoshida, R.; Page, R. – PRIMUS, 2022
In the fall of 2009 and in the spring of 2012, supported by the National Institute of General Medical Sciences (NIGMS) in the National Institutes of Health (NIH), we designed a course "Phylogenetic Analysis and Molecular Evolution" (PAME), the first cross-listed course across three different colleges (College of Arts and Sciences,…
Descriptors: Molecular Biology, Evolution, Molecular Structure, Graduate Students
Hundhausen, C. D.; Conrad, P. T.; Carter, A. S.; Adesope, O. – Computer Science Education, 2022
Background and Context: Assessing team members' indivdiual contributions to software development projects poses a key problem for computing instructors. While instructors typically rely on subjective assessments, objective assessments could provide a more robust picture. To explore this possibility, In a 2020 paper, Buffardi presented a…
Descriptors: Computer Software, Computer Science Education, Correlation, Engineering Education
Bajracharya, Biju; Khan, Mohammad Shoeb – Information Systems Education Journal, 2023
The Autonomous Vehicles (AV) are a self-driving vehicle capable of sensing its environment and operating with minimal or no human intervention converting into a fully or partially automated vehicle. These automated vehicles have great potential to revolutionize the automotive industry and our daily lives. Thus, they are receiving a lot of…
Descriptors: Motor Vehicles, Interdisciplinary Approach, Computer Science Education, Artificial Intelligence
Hughes, Ciaran; Isaacson, Joshua; Turner, Jessica; Perry, Anastasia; Sun, Ranbel – Physics Teacher, 2022
Quantum computing is a growing field at the intersection of physics and computer science. The goal of this article is to highlight a successfully trialled quantum computing course for high school students between the ages of 15 and 18 years old. This course was designed to bridge the gap between popular science articles and advanced undergraduate…
Descriptors: Teaching Methods, Physics, Science Instruction, Quantum Mechanics
Emily Marie Lovell – ProQuest LLC, 2021
The field of computer science has long been plagued by issues of diversity - in particular, attracting and retaining those historically marginalized in computing contexts. This is a great loss to the field, to the future of innovation, and to society. Perhaps most importantly, it is an incalculable loss to those populations excluded from pursuing…
Descriptors: Computer Science Education, Student Diversity, Higher Education, Instructional Design
Chang, Hung-Fu; Shokrolah Shirazi, Mohammad – Informatics in Education, 2022
Scrum is a widely-used framework in industry, so many schools apply it to their software engineering courses, particularly capstone courses. Due to the differences between students and industrial professionals, changing Scrum is necessary to fit capstone projects. In this paper, we suggest a decision-making process to assist instructors in…
Descriptors: Computer Science Education, Capstone Experiences, Learning Experience, Task Analysis
Wang, Hai; Wang, Shouhong – Journal of Information Systems Education, 2022
No-code/low-code app development is transforming traditional information system development paradigms. This teaching tip uses an example of course unit of decision support systems (DSS) to demonstrate that introducing no-code system implementation assignments into a course as a replacement for computer programming language exercises can improve…
Descriptors: Information Systems, Information Science Education, Programming Languages, Teaching Methods
Leigh A. Mutchler; Amy J. Connolly; Daniel E. Rush – Journal of Information Systems Education, 2024
Information systems courses must adapt to meet the unprecedented demand for well-trained information security (InfoSec) professionals, but they cannot competently fill this gap without also ensuring that students are fluent and confident in foundational skills, both technical and behavioral. How to teach behavioral topics in InfoSec management is…
Descriptors: Information Security, Information Science Education, Information Systems, Technological Literacy