Mark Stehlik University Teaching Professor, Assistant Dean for Outreach, Director of the CSD Undergraduate Program Website Office 6205 Gates and Hillman Centers Email mjs@cs.cmu.edu Phone (412) 268-6273 Department Computer Science Department SCS Dean's Office Administrative Support Person Amy Weis CSD Courses Taught 15111 - Spring, 2025 15090 - Spring, 2025 15050 - Spring, 2025 15593 - Spring, 2025 15592 - Spring, 2025 15591 - Spring, 2025 15594 - Spring, 2025 15090 - Fall, 2024 15593 - Fall, 2024 15592 - Fall, 2024 15591 - Fall, 2024 15050 - Spring, 2024 15592 - Spring, 2024 15593 - Spring, 2024 15090 - Spring, 2024 15591 - Spring, 2024 Publications Conference CMU CS Academy: A Browser-based, Text-based Introduction to Programming through Graphics and Animations in Python 2020 1420-1420 Stehlik M, Cawley E, Kosbie D Conference Pythons and Martians and Finches, Oh My! Lessons Learned from a Mandatory 8th Grade Python Class 2020 • SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION • 811-817 Nanavati A, Owens A, Stehlik M Conference Code comprehension problems as learning events 2012 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 81-86 Sudol-DeLyser LA, Stehlik M, Carver S Conference Learning Looping: From Natural Language to Worked Examples 2012 • Lecture Notes in Computer Science • 7315:710-711 Sudol-DeLyser LA, Stehlik M, Carver S Conference Computer What?! 2011 592-596 Sakr MF, Harras KA, Stehlik M
Conference CMU CS Academy: A Browser-based, Text-based Introduction to Programming through Graphics and Animations in Python 2020 1420-1420 Stehlik M, Cawley E, Kosbie D
Conference Pythons and Martians and Finches, Oh My! Lessons Learned from a Mandatory 8th Grade Python Class 2020 • SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION • 811-817 Nanavati A, Owens A, Stehlik M
Conference Code comprehension problems as learning events 2012 • Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE • 81-86 Sudol-DeLyser LA, Stehlik M, Carver S
Conference Learning Looping: From Natural Language to Worked Examples 2012 • Lecture Notes in Computer Science • 7315:710-711 Sudol-DeLyser LA, Stehlik M, Carver S