Category: 2.1 Teaching (General)
Announcing Open Course “Free/Libre and Open Source Software”
Free/Libre and Open Source Software (FOSS) teaches principles, practices, and economic underpinnings of free/libre and open source software.
Announcing Open Course “Advanced Design and Programming”
Advanced Design and Programming (ADAP) teaches principles and practices of advanced object-oriented design and programming using a semester-long project.
What is Meant by “Teaching Fundamentals”?
In my previous post I noted how students and professors are often talking past each other, where some the former want to learn immediately applicable knowledge and the latter want to teach long-lasting fundamentals. I also noted that there is no contradiction here, which begs the question what professors mean when the say they want […]
The Art of Inviting Industry Speakers to Class
Over the last 10 years, I have consistently invited industry speakers to class, to talk about their experiences, to change the pace, and to lighten up the teaching. We recently passed the 100 external speaker mark! (Also includes some academic speakers.) Time to reflect on what makes a good industry talk that enriches student learning.
The Uni1 Project (2016)
Abstract: The aim of this project outline is to describe how universities and other higher education institutions (HEIs) can work with businesses to conduct teaching projects for and with students. Both parties stand to benefit; the projects generate recruitment, outsourcing and innovation (ROI) for businesses and provide HEIs with new partners for cooperation, a source […]