
We provide free micro-credentials on a variety of research-backed skills. Micro-credentials allow you to personalize your learning and highlight the competency-based skills you've developed.
Special Offer: For every UTeach CS micro-credential you earn before March 1, 2021, your name will be entered into a drawing for one of twenty $50 Amazon gift cards. Read below for more details.
We partner with Digital Promise to provide free micro-credentials on a variety of research-backed skills. Micro-credentials provide educators with recognition for the skills they develop throughout their careers, regardless of where or how they learned them. Micro-credentials are:
View all micro-credentials from UTeach Computer Science
For every UTeach CS micro-credential you earn by March 1, 2021, your name will be entered into a drawing for one of twenty $50 Amazon gift cards.
Eligibility:
Peer instruction is a structured, active learning strategy in which students respond to a multiple-choice question individually, discuss their answers in small groups, respond to the initial question again, and discuss answers as a whole class. Peer instruction can be implemented at any point in a lesson (entrance tickets, exit tickets, or mid-instruction). Evidence shows that peer instruction can increase students’ engagement, content mastery, and feelings of self-efficacy.
Pair programming is a research-based instructional practice that has been shown to increase collaborative learning and student confidence, while decreasing coding errors and improving overall program design. In pair programming, pairs of students work together to solve a programming problem, with one student taking the role of the “driver” (controlling the keyboard and mouse) and one taking the role of “navigator” (providing guidance and keeping in mind the goals of the activity).
Live coding involves writing a computer program in real-time in front of a class, not merely to convey a correct, polished solution, but to reveal the programming process and demonstrate “programming as students would program.” Based on a “cognitive apprenticeship” model of teaching, live coding helps make expert thought processes visible to novices. Additionally, live coding can be used to help students master content knowledge through questioning and making predictions.
"Unplugged" activities allow students to jump directly into conceptual learning without getting tangled in the difficult syntax of a programming language. Educators can engage students in unplugged computational thinking activities in any subject or discipline.
Active recruitment is essential to increasing access to computer science for students from diverse backgrounds. This micro-credential provides a structured approach to planning and implementing equitable recruitment practices that have shown to increase enrollment among underserved students.
Debugging refers to the process of detecting, locating, and fixing problems, or “bugs,” in computer code. Novices often find debugging to be frustrating and time-consuming; yet, debugging is rarely featured explicitly in computer science textbooks or lessons. Using rubber ducks is one easy and fun strategy to help students develop their debugging skills by externalizing and examining their problem-solving strategies.
Code tracing, the line-by-line process of tracking the changes made to variables as a program executes, is an essential skill used by professional programmers. According to the latest research, code tracing not only helps build students' capacity for reading code but also improves their ability to write code.
Digital Promise is an independent nonprofit that works at the intersection of education leaders, researchers, entrepreneurs, and developers to improve learning with the power of technology. Since 2014, Digital Promise has been building an ecosystem of competency-based micro-credentials on a wide range of research-backed skills. Each micro-credential is grounded in sound research that illustrates how that competency supports positive professional impact.
All micro-credentials earned on Digital Promise’s Micro-credential Platform are Open Badges. Open Badges are:
View Micro-credentials from UTeach Computer Science on Digital Promise