Blog Archive
44 articles since November 10th, 2019.
-
Live Stream with PyCharm Edu on May 20th
May 17th, 2021
By Sean Tibor
idesesries, livestream, pycharm, python, teachingTeaching Python will live stream Episode 69 with PyCharm EDU on Thursday May 20 via YouTube, Twitch, and Facebook Live!
-
Five Strategies to promote Pattern Awareness in Python
May 3rd, 2021
By Kelly ParedesPattern recognition techniques are a powerful tool for enhancing students' comprehension of coding concepts, leveraging the brain's innate affinity for patterns to foster a deeper understanding of code.
-
Five Steps for Building Rubrics for Authentic Assessments
March 30th, 2021
By Kelly Paredes
blooms_taxonomy, ivypanda, learning, objectives, python, resources, rubrics, single-point rubricIn this blog post, we will look at using rubrics to judge achievement on authentic assessments.
-
Identifying and Teaching "Mistakes" to Help us Learn Code
March 19th, 2021
By Kelly Paredes
effective effort, fail fast, failure, failures, learning, mistakes, process over productAt the start of every coding course, computer science teachers can benefit from explaining to students the process and skills of learning how to fail. Most students' first reaction to using the word "fail" takes their minds to the gradebook and the repercussion that may be felt from their parents or on their GPA if they fail a class. However, explaining how mistakes can be used to enhance learning has many different advantages.
-
Active Learning Code-Alongs
February 24th, 2021
By Kelly Paredes
active learning, demonstrations, hook, learning strategies, peer instruction, teachingSo how can Computer Science teachers change necessary code-along sessions into highly engaged active learning experiences?
-
Specialization is for insects
February 18th, 2021
By Kelly Paredes
#coding #generalist #specialist #range #mindshiftIs it possible that everyone learning to code later in life can achieve the same goal? I believe so. Does one need to be a programmer and only code for a career? No, but you could if you wanted to.
-
#mindshift
February 8th, 2021
By Kelly ParedesI recently finished both the Mindshift book and course by Barbara Oakley and Terrence Sejnowski, and my motivation to write this blog comes from what I have taken in during this experience.
-
Four Tenets to Object Oriented Thinking
January 30th, 2021
By Kelly ParedesUnderstanding Object Oriented Programming as a new coder has always been something that has failed to make sense to me. I can copy it. I can read about it. However, when it comes to writing classes or teaching why a sprite is a way it is with a dunder init function, I struggle to do it. Moreover, I do not think I am alone.
-
The NLTK library and Real Python Projects from Lee Vaughan
January 21st, 2021
By Kelly Paredes
#nltk, #python, #textanalysisThe best thing about Python is that there are a lot of Python libraries and projects that facilitate teaching complex topics in other curriculums. From data science and graphs to probability and math to analyzing text, using Python makes learning concepts, unique!
-
Three Tips for Designing True Authentic Assessments
January 9th, 2021
By Kelly Paredes
authentic, authentic assessments, curriculum, grant wiggins, learning, testsIn Computer Science class, designing quality learning experiences meaningful to our students is the ultimate goal. Developing ways to accurately evaluate students' learning using real-world situations that are applicable yet challenging is the underlying focus.
This blog series will take a deep dive into authentic assessment components and what entails quality assessments. Authentic Assessments in education are a complex topic full of multifaceted features.