Activity Oriented Teaching Strategy for Software Engineering Course: An Experience Report
نویسندگان
چکیده
منابع مشابه
Teaching object oriented software engineering with UML
The Unified Modelling Language (UML) is a language that helps to visualize, design and document models of software systems. It represents a collection of the best engineering practices that have proven successful in modelling large and complex systems. UML is widely used in designing large and reliable software systems required by banks and other corporate bodies. Students are encouraged to wor...
متن کاملIntegrating Software Engineering Key Practices into an OOP Massive In-Classroom Course: an Experience Report
Programming and software engineering courses in computer science curricula typically focus on both providing theoretical knowledge of programming languages and best-practices, and developing practical development skills. In a massive course – several hundred students – the teachers are not able to adequately attend to the practical part, therefore process automation and incentives to students m...
متن کاملa paradigm shift away from method-wise teaching to strategy-wise teaching: an investigation of reconstructive strategy versus communicative strategy
چکیده: هدف اصلی این مطالعه ی توصیفی تحقیقی در حقیقت تلاشی پساروش-گرا به منظور رسیدن به نتیجه ای منطقی در انتخاب مناسبترین راهکار آموزشی بر گرفته از چارچوب راهبردی مطرح شده توسط والدمر مارتن بوده که به بهترین شکل سازگار و مناسب با سامانه ی آموزشی ایران باشد. از این رو، دو راهکار آموزشی، راهکار ارتباطی و راهکار بازساختی، برای تحقیق و بررسی انتخاب شدند. صریحاً اینکه، در راستای هدف اصلی این پژوهش، ر...
15 صفحه اولAn Experience Report on Course Teaching in Information Systems
This paper is a criticism of the traditional model of teaching and presents alternative teaching methods, different from the traditional lecture. These methods are accompanied by reports of experience of their application in a class. It was concluded that in the lecture, the student has a low learning rate and that other methods should be used to make the most engaging learning environment for ...
متن کاملTeaching Global Software Engineering - A Practical Experience
Since software is no longer developed by one enterprise which is located at one single site only, modern software engineers have to strive for distinct skills and capabilities allowing them to work together on a global scale. When conjointly designing, implementing, and testing different software components, these distributed engineers will also have to contribute their local know-how and count...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Information Technology Education: Innovations in Practice
سال: 2018
ISSN: 2165-3151,2165-316X
DOI: 10.28945/4116