Explore a conference talk that delves into the challenges and opportunities of teaching C++ in university settings. Learn about the speaker's experiences and insights on making C++ more teachable while maintaining its performance-oriented nature. Discover strategies for introducing modern C++ concepts to students, addressing common hurdles, and improving the quality of C++ education. Gain valuable perspectives on balancing algorithmic thinking with language complexities, and explore the potential of modern C++ as a simpler and safer teaching tool. Examine topics such as strings, tools, sorting, intuition, semantics, and future challenges in C++ education.
Overview
Syllabus
Introduction
My teaching experience
Student expectations
The always always present catch
Sharp edges
Strings
Tools
Sorting
Intuition
Semantics
Challenges
Beyond 2021
Outro
Taught by
ACCU Conference