Application of Project-Based Learning in a Theoretical Course: Process, Difficulties and Recommendations

CODUR, K. Burak
Karatas, Sercin
Doğru, Ali Hikmet
This paper presents a case study about the application of a project-based learning approach. In this case study, software development projects are performed by the students, using historical software development methods in order to demonstrate evolution of the subject. The presented case study differs from others reported in the literature in its utilization of historical methods for project execution. Getting feedback and reaction of students and assessing the success of the project-based learning implementation employed are the main objectives of the case study. Concluding the case study, critical points concerning this project-based learning implementation are identified and recommendations for similar implementations are mentioned.


Interaction patterns among global software development learning teams
SERÇE, fatma cemile; SWİGGER, kathleen; Alpaslan, Ferda Nur; BRAZİLE, robert; DAFOULAS, georges; CABRERA, Victor Lopez (2009-05-22)
This paper describes a study of the impact of communication behaviors on the performance of global software teams. Using a content analysis technique developed by [10], the researchers first characterized the asynchronous communications among student teams in Panama, Turkey and the US as they worked to complete a global software development project. Cluster analysis was then used to identify groups with similar communication patterns, which is defined as the proportion of time spent on each of the behaviors...
Software engineering process improvement
Sezer, Bülent; Bilgen, Semih; Department of Electrical and Electronics Engineering (2007)
This thesis presents a software engineering process improvement study. The literature on software process improvement is reviewed. Then the current design verification process at one of the Software Engineering Departments of the X Company, Ankara, Türkiye (SED) is analyzed. Static software development process metrics have been calculated for the SED based on a recently proposed approach. Some improvement suggestions have been made based on the metric values calculated according to the proposals of that stu...
A systematic study of probabilistic aggregation strategies in swarm robotic systems
Soysal, Onur; Şahin, Erol; Department of Computer Engineering (2005)
In this study, a systematic analysis of probabilistic aggregation strategies in swarm robotic systems is presented. A generic aggregation behavior is proposed as a combination of four basic behaviors: obstacle avoidance, approach, repel, and wait. The latter three basic behaviors are combined using a three-state finite state machine with two probabilistic transitions among them. Two different metrics were used to compare performance of strategies. Through systematic experiments, how the aggregation performa...
Learning Graph Signal Representations with Narrowband Spectral Kernels
Kar, Osman Furkan; Turhan, Gülce; Vural, Elif (2022-01-01)
© 2022 IEEE.In this work, we study the problem of learning graph dictionary models from partially observed graph signals. We represent graph signals in terms of atoms generated by narrowband graph kernels. We formulate an optimization problem where the kernel parameters are learnt jointly with the signal representations under a triple regularization scheme: While the first regularization term aims to control the spectrum of the narrowband kernels, the second term encourages the reconstructed graph signals t...
Tailoring ISO/IEC 12207 for instructional software development
Demirörs, Onur; Demirors, E; Tarhan, A; Yildiz, A (2000-09-07)
This paper describes our experience on tailoring ISO/IEC 12207 for instructional software development. The project was initiated by a large government agency, and the process defined is to be followed by its suppliers during a typical software development contract. The process if targeted especially to small software development companies and provides guidance on what to do with respect to the customer's expectations
Citation Formats
K. B. CODUR, S. Karatas, and A. H. Doğru, “Application of Project-Based Learning in a Theoretical Course: Process, Difficulties and Recommendations,” INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, pp. 17–25, 2012, Accessed: 00, 2020. [Online]. Available: