During my 12 years of teaching career, I always prefer an Incremental and Interactive setup in the classroom teaching. For me learning should be done in small and manageable chunks with clear objectives and learning outcomes. Practical orientation meshed with theoretical basis is inevitable for the persistence of the earned knowledge. Furthermore, each learning chunk should be placed as a staircase where the next is built upon the previous ones and the progress is clearly visible. In addition to this, learning should be interactive as knowledge propagates mostly through discussion and exchange of views and ideas. Thus a teaching session must offer interaction among the participants. In my classroom setup I always encourage to through questi...
Research has shown that there are gaps in knowledge between newly hired and experienced professional...
Sustainability has become an important concern across many disciplines, and software systems play an...
Various issues make learning and teaching software engineering a challenge for both students and ins...
During my 12 years of teaching career, I always prefer an Incremental and Interactive setup in the c...
My teaching philosophy is that learning is only effective when students “connect the dots ” for them...
Software Engineering is a young area compared to other engineering disciplines. The subject is rapid...
The future role of engineers is facing a shift in focus, from finding technical solutions to sustain...
I can summarize my teaching philosophy and methodology in three mottos: motivation, individual atten...
Learning is a life-long adventure that provides us an opportunity to investigate, critically contemp...
Teaching Philosophy My current teach...
Students demand engaging approaches from academics. Employers demand soft skills from graduates. Tra...
Through action research I inquired into my pedagogical practice by questioning the nature of knowle...
The term software engineering can be traced to the late 1960s in response to large-scale, software d...
Nowadays, software is pervasive in our everyday lives. Its sustainability and environmental impact h...
Teaching is a noble profession which requires special skills for the transformation of knowledge fro...
Research has shown that there are gaps in knowledge between newly hired and experienced professional...
Sustainability has become an important concern across many disciplines, and software systems play an...
Various issues make learning and teaching software engineering a challenge for both students and ins...
During my 12 years of teaching career, I always prefer an Incremental and Interactive setup in the c...
My teaching philosophy is that learning is only effective when students “connect the dots ” for them...
Software Engineering is a young area compared to other engineering disciplines. The subject is rapid...
The future role of engineers is facing a shift in focus, from finding technical solutions to sustain...
I can summarize my teaching philosophy and methodology in three mottos: motivation, individual atten...
Learning is a life-long adventure that provides us an opportunity to investigate, critically contemp...
Teaching Philosophy My current teach...
Students demand engaging approaches from academics. Employers demand soft skills from graduates. Tra...
Through action research I inquired into my pedagogical practice by questioning the nature of knowle...
The term software engineering can be traced to the late 1960s in response to large-scale, software d...
Nowadays, software is pervasive in our everyday lives. Its sustainability and environmental impact h...
Teaching is a noble profession which requires special skills for the transformation of knowledge fro...
Research has shown that there are gaps in knowledge between newly hired and experienced professional...
Sustainability has become an important concern across many disciplines, and software systems play an...
Various issues make learning and teaching software engineering a challenge for both students and ins...