Skip to main content
University of Texas at Austin Home
UTeach Computer ScienceUTeach Computer Science logo
Menu
University of Texas at Austin Home
The University of Texas at Austin
UTeach Computer Science
  • Facebook
  • Twitter
  • Instagram
  • YouTube
  • Home Expand
  • Curriculum Expand
    • AP CS Principles
    • AP CS A
  • Professional Learning Expand
    • Professional Development
    • Ongoing Support
    • Webinars
    • Micro-credentials
    • Remote Teaching Resources
    • Call for Facilitators
  • Getting Started Expand
    • Program Costs
    • Funding
    • Student Recruitment
  • About Expand
    • Our Team
    • Research and Presentations
    • Current Teacher Login
  • Home
  • Professional Learning : Micro-credentials

Micro-credentials

UTeach Computer Science Micro Credentials. Select a skill you have developed or would like to develop.

Gain Recognition for Your Learning through Micro-credentials

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.

About Micro-credentials

Digital Promise (Accelerating innovation in education) 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:

  • Competency-based: Micro-credentials articulate a discrete skill to support educator practice and the specific evidence educators must submit to demonstrate their competence in that skill.
  • Research-backed: Each micro-credential is grounded in sound research that illustrates how that competency supports student learning.
  • Personalized: With more than 450 micro-credentials available in Digital Promise’s ecosystem, learners can select the ones that are best aligned to personal goals or professional needs.
  • On-demand: Educators can start and continue their micro-credential journeys on their own time and in their own ways.
  • Shareable: Micro-credentials can be added to your resume and online profile and shared with current and potential employers.

View all micro-credentials from UTeach Computer Science

Special Offer: Win Gift Cards by Earning Micro-credentials!

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:

  • Must be a current K-12 educator, counselor, or administrator.
  • You will be automatically entered to win after earning each UTeach CS micro-credential, as long as you have "opted-in" to data sharing on Digital Promise. (This is the default setting when you create an account with Digital Promise. For more information about account creation, please refer to this document.)

Instructional Strategies for Computer Science

Peer Instruction

UTeach Computer Science DPPeer 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

Pair Programming - two people talkingPair 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

Live codingLive 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" Computational Thinking

UTeach Computer Science Unplugged Computational Thinking"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 & Equitable Recruitment Strategies

Equitable RecruitmentActive 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.

 

 

Computer Programming and Debugging

Rubber Duck Debugging

Rubber duck debuggingDebugging 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

Code TracingCode 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.

 

 

Steps to Earning a Micro-credential

visual representation of steps to getting a micro-credential

  1. Select a skill you have developed or would like to develop.
  2. Collect the required evidence demonstrating your competence in the selected area.
  3. Submit your collected evidence.
  4. Share your micro-credential as a digital badge once you have earned it.

Partnership with Digital Promise

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:

  • Verifiable: Open Badges can be verified for authenticity by the earner and by those providing recognition for the badge.
  • Portable: Open Badges can be transferred between any Open Badge standard-compliant system without losing or mishandling any achievement data.
  • Controllable: The earner of the Open Badge can control with whom they share their Open Badge and in what systems it lives.

View Micro-credentials from UTeach Computer Science on Digital Promise

Professional Learning

  • Professional Development
  • Ongoing Support
  • Webinars
  • Micro-credentials
  • Remote Teaching Resources
  • Call for Facilitators

Request more information

Start a micro-credential

UTeach Computer Sciencemain_logo

Contact Us
Subscribe to our Newsletter
Explore Careers
Request Teacher Support
Access Courses (Login Required)

  • Facebook
  • Twitter
  • Instagram
  • YouTube
  • UTeach Overview
  • UTeach Austin
  • UTeach Outreach
  • UTeach Maker
  • UTeach Professional Development
  • UTeach Institute
  • UTeach Computer Science
  • UTeach STEM Educators Association
  • UT Austin Home
  • Emergency Information
  • Site Policies
  • Web Accessibility Policy
  • Web Privacy Policy
  • Adobe Reader

© The University of Texas at Austin 2021