Computer Science

OKCompSci Professional Learning Network

Department Contacts

Karen Leonard
Director of Education Technology and Computer Science
Office of Curriculum and Instruction 
(405) 521-3364

Johnny Bray
Coordinator for STEM
(405) 521-3363

The Computer Science page is a starting place for information related to the CS Education of Oklahoma students. With so many changes in education happening, it is vital to our success as educators to be professionally engaged. 

Computer Science Overview Brief

Every school year provides us with a new opportunity to help develop a better understanding of what computer science is.  Although it is often confused with general computer use and computer applications, computer science is its own subject area, with deep roots in mathematics and engineering. It can be defined as “the study of computers and algorithmic processes, including their principles, their hardware and software designs, their applications, and their impact on society” (A Model Curriculum for K–12 Computer Science). 

The Oklahoma State Department of Education (OSDE) has recently created a brief that can be shared with families and community members that helps better explain the components of computer science, what makes computer science different from regular computer technology courses, and the benefits of computer science instruction for students. You can access this brief here.

Monthly Computer Science Meetings

In order to support educators in computer science roles, the OSDE will be holding monthly computer science meetings. These meetings will include some professional development opportunities and sharing of resources, as well as a time for informal collaboration and brainstorming related to the many issues facing educators this year. These meetings will occur from 3:30-4:30 p.m. on the first Tuesday of each month. Registration is required to receive the Zoom link for these meetings. Register Here

2021-22 School Year Meeting Dates:

  • August 10: Video, Slide Deck  (Topic: Building Community)
  • September 7: Video, Slide Deck (Topic: Course Descriptions & Curriculum Sharing)
  • December 7:
  • February 1:
  • March 1:
  • April 5:
  • May 3:

If you are unable to attend these monthly meetings, you can access sharing information using the following links: 

Resource Database for Computer Science Teachers

Disclaimer: Links to third-party websites do not constitute an endorsement of the content, viewpoint, accuracy, opinions, policies, products, services, or accessibility of the sites by the OSDE. Curriculum decisions are within the district's/school's discretion.


Programs of Excellence Computer Science Rubric

The Oklahoma State Department of Education is excited to share the new Computer Science rubric aimed at providing guidance for quality computer science education programs in schools. This rubric is part of the Oklahoma Champions of Excellence Initiative and is now accessible on the Oklahoma State Department of Education’s (OSDE) website.

This document was significantly shaped by guidance from documents such as the K-12CS Framework, produced in collaboration with and the Computer Science Teachers Association (CSTA), the Standards for CS Teachers from CSTA, and the 9 Essential Elements from the OSDE. The rubric is organized into three categories: 1) Instruction and Curriculum, 2) Student Access and School Culture, and 3) Professional Learning, and is responsive to the Oklahoma Academic Standards for Computer Science.

The computer science rubric, along with the other Well-Rounded Education rubrics, is accessible on the OSDE website at For more information on the rubric as well as how to meet the goals set in the rubric, contact Karen Leonard, Director of Education Technology and Computer Science.

Professional Development Opportunities

EngageOK in the Cloud-K5 Computer Science Integration Session Video

One of the EngageOK in the Cloud sessions during summer 2020 was related to integrating computer science in K-5 instruction. If you missed this session and would like more information and ideas on how to integrate computer science with younger learners, you are able to view the video here: "Computer Science Integration Across the Curriculum for K-5 Teachers".

AP Computer Science Principles Forums

Computer science teachers often feel isolated in that they are the only ones of their kind in their school or district. In order to make connections and form CS support groups, two forums are available to teachers of the AP CS Principles course. These forums are private and require proof that you are a teacher. 

Upcoming CS in K-8 #CSK8 Twitter Chats

These popular hour-long Twitter chats will continue on the 1st and 3rd Wednesday of each month at 7:00 PM CST.

The CS-Ed Podcast

Have you had a chance to listen to The CS-Ed Podcast? If not, you should take a few minutes to listen to this new series created by Duke University. The CS-Ed Podcast is a monthly podcast that talks about teaching computer science with computer science educators who share about how they teach, their research related to CS, and something they consider awesome in the field of computer science. 

Webinars is a free professional learning network where educators can learn and share innovative approaches to teaching and learning. One feature it provides its members is free access to numerous educational webinars each month. These webinars cover a wide range of topics. Some of the most recent webinar topics include Cybersecurity, Universal Design for Learning, Bridging the Gap between Science and Coding. In addition to their upcoming webinars, they provide access to past webinars through their edWebinar Archives.

Awards and Prizes

Presidential Awards for Excellence in Mathematics and Science Teaching

The Presidential Award for Excellence in Mathematics and Science is the highest recognition that a kindergarten through 12th-grade mathematics or science teacher may receive for outstanding teaching in the United States.  Each year, awards are given to mathematics and science teachers from each of the 50 states.

Award Details

The Presidential Award for Excellence in Mathematics and Science Teaching (PAEMST) is the highest honor a K-12 science, technology, engineering, mathematics, and/or computer science teacher can receive in the nation. The Awards were established by Congress in 1983. 

Awards are given to science, technology, engineering, mathematics, and/or computer science teachers from each of the 50 states, the District of Columbia, the Commonwealth of Puerto Rico, the Department of Defense Education Activity schools, or the U.S. territories as a group.

The award recognizes those teachers who have both deep content knowledge of the subjects they teach and the ability to motivate and enable students to be successful in those areas. This year's awards will honor science, technology, engineering, mathematics, and/or computer science teachers working in grades K-6.

Nominations close on January 7, 2022. For more information please visit the PAEMST website.

Professional Organizations

Computer Science Teacher Association

The Oklahoma Computer Science Teachers Association (CSTA-OK) invites you to network with other teachers, learn more about computer science and how it can connect with other subject areas, and participate in free professional learning opportunities.

Whether or not you are currently teaching Computer Science, CSTA-OK highlights opportunities for bringing computer science to any curriculum you are teaching (or for starting an after-school program.) This group is open to educators of PreK-20, administrators, and organizations interested in learning more about Computer Science and Computer Science Education.

Link to join in Virtually: Link coming soon

The meetings will occur on the 1st Tuesday of each month and will run from 5:00-6:00 p.m. Please come when you can!

2021-2022 School Year Meetings:

  • September 2
  • October 7
  • November 4
  • December 2
  • February 3
  • March 3
  • April 7
  • May 5
  • Email with any questions.

Computer Science Events Across Oklahoma





Advanced Placement Computer Science Across Oklahoma

Schools currently offering the Advanced Placement (AP) Computer Science courses (note: this list does not include Career Tech schools):

Blue markers denote schools offering AP Computer Science A. Purple markers denote schools offering AP Computer Science Principles.



Oklahoma Academic Standards for Computer Science- updated 2018 
OAS-CS Approved by the Oklahoma State Board of Education (read March 6 notice here). Download the standards at
ELEVATE: Coding Cracks Open Job Opportunities – Take a peek into Dr. Vic Rook’s computer science classroom and hear about how critical CS education is for preparing Oklahoma students for their future. 

Newsletter Archives:

Read past Computer Science Newsletters. Don't forget to sign up for our listserv!






Back to Top
Share This Page!
Last updated on November 15, 2021