Concurrent Session II: 9:50 AM – 10:50 AM, EST (60 minutes)
Workshop 4: Teaching Introductory Programming with Generative Artificial Intelligence (AI): Strategies for Computer Science and Engineering Educators
By Olgun Sadik, Indiana University
Target Audience: High School and Early College-Level Computer Science and Engineering Educators (Grades 9–14)
This one-hour interactive workshop explores how generative AI tools can be leveraged to support and transform the teaching of introductory programming skills. Designed for CS and engineering educators, participants will learn practical strategies for using AI to scaffold learning, personalize feedback, support debugging, and foster student creativity. Through interactive examples and classroom-ready activities, the session will emphasize how AI can enhance rather than replace core teaching practices. Ethical use, prompt design, and student engagement will also be covered, preparing educators to confidently integrate AI into their teaching toolkit.
Workshop 4: Teaching Introductory Programming with Generative Artificial Intelligence (AI): Strategies for Computer Science and Engineering Educators
By Olgun Sadik, Indiana University
Target Audience: High School and Early College-Level Computer Science and Engineering Educators (Grades 9–14)
This one-hour interactive workshop explores how generative AI tools can be leveraged to support and transform the teaching of introductory programming skills. Designed for CS and engineering educators, participants will learn practical strategies for using AI to scaffold learning, personalize feedback, support debugging, and foster student creativity. Through interactive examples and classroom-ready activities, the session will emphasize how AI can enhance rather than replace core teaching practices. Ethical use, prompt design, and student engagement will also be covered, preparing educators to confidently integrate AI into their teaching toolkit.
Workshop 5: Advancing Computer Science (Python Programming) Instruction through Process-Based Analytics
By Donggil Song, Texas A&M University
Target Audience: K-12 Teachers and Higher Education Faculty
We invite computer science educators to join a professional development workshop on leveraging process-based analytics in computer science to enhance Python programming instruction. This hands-on session will provide practical training in analyzing high-frequency programming log data to examine students’ coding patterns, self-regulated learning strategies, and computational thinking skills. Participants will learn how to apply computational analytics to identify novice learners’ behaviors in online coding environments, enabling the design of targeted tasks and scaffolding to improve student outcomes. No prior experience with analytics is required. Join us to strengthen your instructional practice with data-driven insights.
By Donggil Song, Texas A&M University
Target Audience: K-12 Teachers and Higher Education Faculty
We invite computer science educators to join a professional development workshop on leveraging process-based analytics in computer science to enhance Python programming instruction. This hands-on session will provide practical training in analyzing high-frequency programming log data to examine students’ coding patterns, self-regulated learning strategies, and computational thinking skills. Participants will learn how to apply computational analytics to identify novice learners’ behaviors in online coding environments, enabling the design of targeted tasks and scaffolding to improve student outcomes. No prior experience with analytics is required. Join us to strengthen your instructional practice with data-driven insights.
Workshop 6: Pathways to CS: Scaffolding Learning Across K-6 Grades with Free Online Resources
By Denise Post and Melissa VanWingerden, New Providence Public Schools, NJ
Target Audience: K-6 Teachers
Dive into the exciting world of Computer Science with this workshop designed for K-6 educators! Discover engaging and accessible ways to introduce foundational computer science concepts to your elementary students, building a strong pathway for their future success. We'll explore the New Jersey Student Learning Standards for Computer Science & Design Thinking (NJSLS Computer Science & Design Thinking) and learn how to scaffold these critical skills across grade levels, from introductory free coding resources to hands-on robotics. Participants will gain practical strategies, a curated list of free online coding resources, and ideas for integrating robotics into their classrooms.
By Denise Post and Melissa VanWingerden, New Providence Public Schools, NJ
Target Audience: K-6 Teachers
Dive into the exciting world of Computer Science with this workshop designed for K-6 educators! Discover engaging and accessible ways to introduce foundational computer science concepts to your elementary students, building a strong pathway for their future success. We'll explore the New Jersey Student Learning Standards for Computer Science & Design Thinking (NJSLS Computer Science & Design Thinking) and learn how to scaffold these critical skills across grade levels, from introductory free coding resources to hands-on robotics. Participants will gain practical strategies, a curated list of free online coding resources, and ideas for integrating robotics into their classrooms.