Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 8 |
Since 2006 (last 20 years) | 31 |
Descriptor
Course Descriptions | 37 |
Instructional Effectiveness | 37 |
Computer Science Education | 33 |
Foreign Countries | 21 |
Teaching Methods | 21 |
Computer Software | 20 |
Programming | 18 |
College Instruction | 16 |
Student Attitudes | 14 |
Instructional Design | 13 |
Student Projects | 13 |
More ▼ |
Source
Author
Abu Baker, M. | 1 |
Alter, Steven | 1 |
Apiola, Mikko | 1 |
Bory-Reyes, Juan | 1 |
Bratt, Sharon | 1 |
Broman, D. | 1 |
Brown, Harold | 1 |
Cabot, Jordi | 1 |
Cajander, Asa | 1 |
Celestine, Rachel | 1 |
Chang, Hung-Fu | 1 |
More ▼ |
Publication Type
Journal Articles | 37 |
Reports - Research | 17 |
Reports - Descriptive | 16 |
Reports - Evaluative | 4 |
Tests/Questionnaires | 2 |
Education Level
Higher Education | 34 |
Postsecondary Education | 28 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Grade 5 | 1 |
High Schools | 1 |
Intermediate Grades | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Teachers | 2 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
Mike, Koby; Hazzan, Orit – Statistics Education Research Journal, 2022
Data science is a new field of research that has attracted growing interest in recent years as it focuses on turning raw data into understanding, insight, knowledge, and value. New data science education programs, which are being launched at an increasing rate, are designed for multiple education levels and populations. Machine learning (ML) is an…
Descriptors: Teaching Methods, Nonmajors, Statistics Education, Artificial Intelligence
Bratt, Sharon; Hodgins, Liam – Journal of Educational Multimedia and Hypermedia, 2019
The purpose of this study was to assess the efficacy of the design of a first year introduction to digital fluency course primarily for a library and information technology cohort at a Canadian university using an educational action research method and apply the findings to the second "question-plan-observe-evaluate" cycle of the action…
Descriptors: Technological Literacy, Course Descriptions, Introductory Courses, Information Technology
Yallihep, Mirac; Kutlu, Birgul – Education and Information Technologies, 2020
The purpose of this study was to measure the impacts of mobile serious games on fifth grade students' attitudes towards "Information Technology and Software" course and understanding of programming concepts. For this purpose, a five weeks long study was conducted in a private primary school in Turkey with randomly selected 36 fifth grade…
Descriptors: Computer Games, Computer Software, Student Attitudes, 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
Conn, Paula; Gotfrid, Taylor; Zhao, Qiwen; Celestine, Rachel; Mande, Vaishnavi; Shinohara, Kristen; Ludi, Stephanie; Huenerfauth, Matt – ACM Transactions on Computing Education, 2020
We investigate the degree to which undergraduate computing students in a United States university consider accessibility several years after instruction. Prior work has found that cultural and ethical norms become ingrained early in STEM professionals' careers; so, we focus on students approaching graduation and after an internship experience, who…
Descriptors: Student Motivation, Computer Science Education, College Seniors, Instructional Effectiveness
Rafique, Muhammad Usman; Mohammed, Aquil Mirza; Li, Shuai; Khan, Ameer Tamoor; Kadry, Seifedine – Advances in Engineering Education, 2019
Consumer electronics are creating huge job markets for graduates with the programming back-ground, and more and more computer science departments are launching embedded software subjects to meet this demand. However, most students majoring computer science do not have the background in electronics, or even circuits. Due to this reason, how to…
Descriptors: Case Studies, Open Source Technology, Electronics, Engineering Education
Ramirez-Arellano, Aldo; Bory-Reyes, Juan; Hernández-Simón, Luis Manuel – Journal of Educational Computing Research, 2017
The main goal of this article is to develop a Management System for Merging Learning Objects (msMLO), which offers an approach that retrieves learning objects (LOs) based on students' learning styles and term-based queries, which produces a new outcome with a better score. The msMLO faces the task of retrieving LOs via two steps: The first step…
Descriptors: Cognitive Style, Computer Science Education, Management Systems, Educational Resources
Chaves, Rafael Oliveira; von Wangenheim, Christiane Gresse; Furtado, Julio Cezar Costa; Oliveira, Sandro Ronaldo Bezerra; Santos, Alex; Favero, Eloi Luiz – IEEE Transactions on Education, 2015
Software process modeling (SPM) is an important area of software engineering because it provides a basis for managing, automating, and supporting software process improvement (SPI). Teaching SPM is a challenging task, mainly because it lays great emphasis on theory and offers few practical exercises. Furthermore, as yet few teaching approaches…
Descriptors: Computer Software, Computer Science Education, Student Projects, Teaching Methods
Faja, Silvana – Information Systems Education Journal, 2014
This study investigates the effectiveness of pair programming on student learning and satisfaction in introductory programming courses. Pair programming, used in the industry as a practice of an agile development method, can be adopted in classroom settings to encourage peer learning, increase students' social skills, and enhance student…
Descriptors: Introductory Courses, Programming, Industry, Interpersonal Competence
Chuang, Yung-Ting – English Language Teaching, 2015
In recent decades, increasing numbers of EMI (English as Medium of Instructions) courses have been added to university course offerings in countries where English is not the first language, as a way of supporting university internalization and addressing the global status of English. However, some studies argue that EMI courses might affect the…
Descriptors: Teaching Methods, English (Second Language), Second Language Learning, Language of Instruction
Wu, Ye-Chi; Ma, Lee Wei; Jiau, Hewijin Christine – Educational Technology & Society, 2013
Programming assignments are commonly used in computer science education to encourage students to practice target concepts and evaluate their learning status. Ensuring students are engaged in such assignments is critical in attracting and retaining students. To this end, WebHat, a service-based program evaluation platform, is introduced in this…
Descriptors: Assignments, Computer Science, Program Evaluation, Computer Software
Wang, Alf Inge – ACM Transactions on Computing Education, 2011
This article describes an extensive evaluation of introducing a game project to a software architecture course. In this project, university students have to construct and design a type of software architecture, evaluate the architecture, implement an application based on the architecture, and test this implementation. In previous years, the domain…
Descriptors: Student Attitudes, Computer Software, Robotics, Games
Zdravkova, Katerina; Ivanovic, Mirjana; Putnik, Zoran – Educational Technology Research and Development, 2012
Web users in the 21st century are no longer only passive consumers. On a contrary, they are active contributors willing to obtain, share and evolve information. In this paper we report our experience regarding the implementation of Web 2.0 concept in several Computer Ethics related courses jointly conducted at two Universities. These courses have…
Descriptors: Electronic Learning, Feedback (Response), Graduate Students, Internet
Recker, Jan; Alter, Steven – Journal of Information Technology Education: Innovations in Practice, 2012
Recent surveys of information technology management professionals show that understanding business domains in terms of business productivity and cost reduction potential, knowledge of different vertical industry segments and their information requirements, understanding of business processes and client-facing skills are more critical for…
Descriptors: Foreign Countries, Instructional Design, Information Systems, Information Technology