Blog Archive
43 articles since November 10th, 2019.
-
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.
-
Part 2: Tips for Creating a Safe Learning Space (for Coding): A Two-Part Series
December 8th, 2023
By Kelly ParedesThis article explores the combination of cognitive learning theory with Social and Emotional Learning (SEL) strategies in coding education. It provides educators with ten actionable tips to improve cognitive skills and emotional intelligence in students.
-
Tips for Creating a Positive Learning Space (for Coding): A Two Part Series
December 3rd, 2023
By Kelly Paredes
active learning strategies, classroom environment, classroom management, coding education, computer science, educational design, educational research, learning spaces, student engagement, teacher resources, teachingThis is a two-part series, that focuses on the importance of environmental and cognitive factors in enhancing computer science learning. The first part of the series emphasizes the role of environmental comfort in the coding classroom, offering practical tips on creating conducive learning spaces through elements like comfortable seating, controlled acoustics, and mindful classroom culture. The article effectively combines research with actionable advice, aiming to foster better engagement and learning efficiency in coding education.
-
The Board of Knowledge, a great tool for learning
October 31st, 2023
By Kelly ParedesIn computer science class, understanding abstract concepts and technical jargon is an essential step, especially for new programmers. Making coding achievable is half the battle in keeping kids interested in code. One tool that can help support students is the "Board of Knowledge."
-
Welcome Python Tutor Learner to Teaching Python
October 19th, 2023
By Kelly Paredes
codevisualization, codingclassroom, computerscienceeducation, middleschoolcoding, problemsolving, pythoneducation, pythonlearning, pythontutor, teachingpython, teachingpythonpodcastFor enthusiasts of Python Tutor, the Teaching Python Podcast is a great way to keep growing your skills. Hosted by dedicated educators Sean and Kelly, the podcast emphasizes the importance of UNDERSTANDING code rather than just replicating it.
-
Coding-Meets-Composition: EarSketch
October 16th, 2023
By Kelly Paredes
coding, earsketch georgiatech musiccoding edutech codecomposition digitalmusiccreation, education, interactive learning, music tech integration, techinnovationEarSketch by Georgia Tech teaches coding through music creation. Using functions such as
makeBeat
andfitMedia
, students learn coding fundamentals while composing tracks. The platform blends technical coding skills with musical creativity. -
Constructivism, Coding, and ChatGPT
October 11th, 2023
By Kelly Paredes
chatgpt, coding, constructivism, critical thinking, education, educational technology, generative ai, hands-on learning, personalized education, student-centered learning, teaching strategiesThis post unravels the powerful connection between constructivism, coding education, and ChatGPT. Discover how prompt engineering and generative AI mirror the principles of constructivist learning, reshaping education for the digital era.
-
Enhancing Learning: Unleashing AI's Potential in Computer Science
September 30th, 2023
By Kelly Paredes
ai-powered learning, ai-powered teaching tools, artificial intelligence in education, chatgpt, critical thinking skills, education technology, educational innovation, enhancing education with ai, integrating ai in curriculum, teaching with technologyDiscover how context, concept, and content empower students to effectively utilize ChatGPT in computer science education. Gain insights into responsible AI integration, ensuring equitable learning experiences while fostering critical thinking and technological proficiency.