Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 13 |
Descriptor
Source
Author
Alter, Steven | 1 |
Avouris, N. | 1 |
Barnes, Tiffany | 1 |
Bean, Karen | 1 |
Billingsley, William | 1 |
Bojan-Dragos, Claudia-Adina | 1 |
Boronat, Pablo | 1 |
Bothe, Klaus | 1 |
Buch, Kim | 1 |
Budimac, Zoran | 1 |
Castillo, Maribel | 1 |
More ▼ |
Publication Type
Reports - Evaluative | 15 |
Journal Articles | 14 |
Opinion Papers | 1 |
Education Level
Higher Education | 14 |
Postsecondary Education | 10 |
Two Year Colleges | 1 |
Audience
Location
Australia | 2 |
Greece | 2 |
Albania | 1 |
Canada | 1 |
Germany (Berlin) | 1 |
Macedonia | 1 |
New York | 1 |
Romania | 1 |
Serbia | 1 |
Spain | 1 |
Taiwan | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Iserte, Sergio; Tomas, Vicente R.; Perez, Miguel; Castillo, Maribel; Boronat, Pablo; Garcia, Luis A. – IEEE Transactions on Education, 2023
Team project-based learning (TPBL) combines two learning techniques: 1) project-based learning (PBL) and 2) teamwork. This combination leverages the learning outcomes of both methods and places students in a real work situation where they must develop and solve a real project while working as a team. TPBL has been used in two advanced database…
Descriptors: Cooperative Learning, Student Projects, Active Learning, Teamwork
Precup, Radu-Emil; Hedrea, Elena-Lorena; Roman, Raul-Cristian; Petriu, Emil M.; Szedlak-Stinean, Alexandra-Iulia; Bojan-Dragos, Claudia-Adina – IEEE Transactions on Education, 2021
This article proposes an approach based on experiments to teach optimization technique (OT) courses in the Systems Engineering curricula at undergraduate level. Artificial intelligence techniques in terms of nature-inspired optimization algorithms and neural networks are inserted in the lecture and laboratory parts of the syllabus. The experiments…
Descriptors: Engineering Education, Teaching Methods, Systems Approach, Undergraduate Students
Luce, Thom – Information Systems Education Journal, 2020
This paper reviews the evolution of a senior level, live-client project development capstone class in the Analytics and Information Systems department of an AACSB accredited College of Business. The paper traces changes in methodologies and technologies leading to the current Scrum based approach, using ASP.NET Model-View-Controller, MVC, as the…
Descriptors: Capstone Experiences, College Seniors, Information Systems, Computer Software
Billingsley, William; Torbay, Rosemary; Fletcher, Peter R.; Thomas, Richard N.; Steel, Jim R. H.; Süß, Jörn Guy – ACM Transactions on Computing Education, 2019
One of the challenges of global software engineering courses is to bring the practices and experience of large geographically distributed teams into the local and time-limited environment of a classroom. Over the last 6 years, an on-campus studio course for software engineering has been developed at the University of Queensland (UQ) that places…
Descriptors: Computer Science Education, Universities, Undergraduate Students, Teaching Methods
Taheri, Pooya; Robbins, Philip; Maalej, Sirine – Education Sciences, 2020
Langara College, as one of the leading undergraduate institutions in the province of British Columbia (BC), offers the "Applied Science for Engineering" two-year diploma program as well as the "Engineering Transfer" two-semester certificate program. Three project-based courses are offered as part of the two-year diploma program…
Descriptors: Engineering Education, Student Projects, Teaching Methods, Active Learning
Crowder, R. M.; Zauner, K.-P. – IEEE Transactions on Education, 2013
The design of any robotic system requires input from engineers from a variety of technical fields. This paper describes a project-based module, "Biologically-Inspired Robotics," that is offered to Electronics and Computer Science students at the University of Southampton, U.K. The overall objective of the module is for student groups to…
Descriptors: Robotics, Engineering Education, Computer Science Education, Biology
Budimac, Zoran; Putnik, Zoran; Ivanovic, Mirjana; Bothe, Klaus; Zdravkova, Katerina; Jakimovski, Boro – International Review of Research in Open and Distance Learning, 2014
A joint course, created as a result of a project under the auspices of the "Stability Pact of South-Eastern Europe" and DAAD, has been conducted in several Balkan countries: in Novi Sad, Serbia, for the last six years in several different forms, in Skopje, FYR of Macedonia, for two years, for several types of students, and in Tirana,…
Descriptors: Computer Software, Engineering Education, Foreign Countries, Higher Education
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
Xenos, M.; Avouris, N.; Stavrinoudis, D.; Margaritis, M. – IEEE Transactions on Education, 2009
This paper presents the main findings, and lessons learned, from introducing a synchronous peer collaboration activity in a distance learning computer science course. Synergo, a software that supports such an approach, was used in this activity. The organizational, technical, and academic challenges of introducing this activity in the course are…
Descriptors: Computer Science Education, Distance Education, Cooperation, Computer Science
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
Ebrahimi, Alireza – Journal of Educational Technology Systems, 2012
How does early feedback change the programming problem solving in an online environment and help students choose correct approaches? This study was conducted in a sample of students learning programming in an online course entitled Introduction to C++ and OOP (Object Oriented Programming) using the ANGEL learning management system platform. My…
Descriptors: Programming, Computer Science Education, Online Courses, Computer Mediated Communication
Dahlberg, Teresa; Barnes, Tiffany; Buch, Kim; Bean, Karen – Computer Science Education, 2010
This article describes a computer science course that uses service learning as a vehicle to accomplish a range of pedagogical and BPC (broadening participation in computing) goals: (1) to attract a diverse group of students and engage them in outreach to younger students to help build a diverse computer science pipeline, (2) to develop leadership…
Descriptors: Student Attitudes, Service Learning, Science Curriculum, Outreach Programs
Jenny, Frederick J. – Association of Small Computer Users in Education (ASCUE), 2004
The Web, the Internet, the intranet and associated resources, campus computer labs, smart classrooms, course management systems, and a plethora of software packages all offer opportunities for every classroom instructor to enrich in-class and out-of-class activities. Why should an instructor consider the integration of technology into their…
Descriptors: Educational Technology, Computer Science, Computer Science Education, Technology Integration

Machanick, Philip – Computers & Education, 1998
Based on a computer-science course, this article outlines an alternative ordering of programming concepts that aims to develop a reuse habit before other styles of programming are developed. Although the discussion is based on transition from Modula-2 to C++, the issues raised apply to transition from any procedural to any object-oriented…
Descriptors: Algorithms, Change, Computer Science Education, Course Descriptions
Georgantaki, Stavroula C.; Retalis, Symeon D. – Journal of Information Systems Education, 2007
"Object-Oriented Programming" subject is included in the ACM Curriculum Guidelines for Undergraduate and Graduate Degree Programs in Computer Science as well as in Curriculum for K-12 Computer Science. In a few research studies learning problems and difficulties have been recorded, and therefore, specific pedagogical guidelines and…
Descriptors: Computer Science Education, Seminars, Undergraduate Study, Guidelines