Blog Archive
50 articles since November 10th, 2019.
-
AI for Mass Production or Enhanced Learning?
February 5th, 2025
By Kelly Paredes
ai, coding, computer science, cs, education, teaching strategiesAs educators, we must harness Artificial Intelligence (AI) to promote deep learning, critical thinking, and creativity, rather than simply accelerating certain tasks. By incorporating Visible Thinking strategies into AI-enhanced assignments, we can encourage students to think critically and reflectively about their learning, ensuring they develop a deep understanding of subject matter.
-
2024 Holiday Wishlists and Gift Ideas
November 28th, 2024
By Kelly Paredes
classroom gadgets, classroom tools, coding gadgets, computer science education, cs teachers, edtech, internet of things, iot education, lego for stem, playdate console, python education, remarkable tablet, smart plugs, stem education, stem tools, teaching python, teaching technology, tech gifts, tech organization, visual thinkingDiscover the ultimate holiday gift guide for computer science teachers and tech enthusiasts, featuring tools and gadgets that inspire creativity, learning, and organization. From STEM-focused LEGO sets to smart tech for classrooms, these picks are perfect for educators and tech lovers alike!
-
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.
-
The Power of Metaphors in Learning
September 24th, 2024
By Kelly Paredes
coding education, cognitive development in coding, computer science pedagogy, concepts, educational metaphors, growth mindset in learning critical thinking, learning through metaphors, metaphors, programming, teaching programmingThis blog explores the power of metaphors in teaching coding, demonstrating how these metaphors make abstract concepts more accessible to beginners. Students outgrow metaphors like the hamburger model for conditionals, which spurs critical thinking and deeper understanding of coding concepts. The article emphasizes that the limitations of metaphors can enhance learning, encouraging students to question, refine their knowledge, and build cognitive skills necessary for tackling complex programming problems.
-
The Importance of Inclusion in Tech Education
August 26th, 2024
By Kelly ParedesThis post emphasizes the importance of inclusivity in tech education, highlighting the need to address the gender gap and create opportunities for underrepresented groups.
-
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.
-
5 Episodes You Should Listen to Right Now, Even If You Are NOT a Teacher
May 18th, 2024
By Kelly Paredes
ai coding learning strategies problem-solving microlearning science communication non-educators lifelong learning digital citizenship professional growthDiscover five engaging podcast episodes that offer valuable insights and discussions for everyone, not just teachers. From exploring AI's impact on coding to mastering goal setting and learning strategies, these episodes provide fresh perspectives and practical skills applicable to everyday life and work. Tune in to explore themes that resonate with educators and non-educators alike.
-
Setting Goals for Coding Success
January 27th, 2024
By Kelly Paredes
coding skills development, computer science education, curriculum design, educational planning, goal setting strategies, smart goals, steven covey principles, student success in tech, teaching methodologies, technology in educationThis article emphasizes the crucial role of goal setting in computer science education, drawing inspiration from Steven Covey's "7 Habits of Highly Effective People." It highlights the importance of clear and structured goals, like SMART goals, for enhancing coding skills and preparing students for success in the ever-evolving technology landscape.
-
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
-
Rekindling Your Passion for Coding in the AI Era: A Personal Guide for Educators
December 17th, 2023
By Kelly Paredes
ai in education, ai tools in coding, coding achievements, coding communities, coding motivation, continuous learning, educator development, personal coding projects, professional growth in education, teaching coding, technology integration, work-life balanceBurnout is real for CS teachers. Educators can reignite their coding enthusiasm through clear goal-setting, embracing AI as a collaborative tool, and engaging in continuous learning and community involvement. These 10 tips emphasize the importance of balancing work with personal interests, celebrating small achievements, staying curious, teaching others, and integrating AI into learning, all aimed at maintaining motivation and growth in the ever-evolving field of coding and AI.