Explore a comprehensive workshop on teaching Rust programming, featuring insights from two semesters of instruction. Delve into positive, neutral, and negative learnings accrued during the teaching process. Examine and evaluate five diverse programming assignments, including a mini-language interpreter, puzzle solver, trie library, parallel evaluator for elementary cellular automata, and an asynchronous networked Rock-Paper-Scissors server. Gain valuable perspectives on course structure, lecture content, and practical programming exercises in this informative 21-minute presentation from the RustEdu Workshop 2022.
RustEdu Workshop - Teaching Rust and Programming Assignments