We found 3 articles with the tag “python programming”.
-
Computational Thinking 2.0
October 6th, 2024
By Kelly Paredes
adaptive thinking, ai literacy, algorithmic thinking, coding skills, computational thinking, computer science education, ct 1.0, ct 2.0, data analysis, data-driven models, digital literacy, education, foundational programming, future-ready skills, k-12 education, machine learning, modern computing, probabilistic thinking, problem-solving, python programming, student learning, technology integrationRecently, we had the opportunity to speak with John Chapin, who is actively teaching CT 2.0 and developing a course around it. His work is focused on moving from traditional CT 1.0 approaches—centered on rule-based programming—to embracing the more dynamic, data-driven skills of CT 2.0. This shift is critical as we look to prepare students for a future where machine learning, AI, and understanding uncertainty in data play a central role.
-
Curriculum Tips from Dr. Chuck
July 13th, 2024
By Kelly Paredes
computer science education, coursera, curriculum development, dr. chuck, gamification in education, online learning, practical coding skills, python programming, student engagement, teaching tipsIn our recent podcast with Dr. Chuck, the professor behind the highly-rated "Python for Everybody" Coursera course, we explored the key qualities that make his curriculum so effective. By emphasizing practicality, engagement, simplicity, gamification, flexibility, continuous improvement, and robust support, educators can enhance their courses to better prepare CS students for real-world success.
-
Using AI as an Ally in the Computer Science Classroom
December 27th, 2023
By Kelly Paredes
ai in education, ai teaching tools, ai-assisted learning, coding for students, coding pedagogy, collaborative learning, computer science teaching, educational technology, ethical coding, innovative education, python programming, real-world coding applications, student engagement, teaching strategies, technology in classroomKeeping students engaged in coding is a tough process now that Generative AI is in the mix. With these ten teaching tips, teachers can leverage the power of AI in order to enhance the coding experience in the AI era.l