Oregon Computer Science Teachers Association Spring Conference Providing K-12 Teacher Computer Science Training Sessions

Terrel Smith, OCSTA President Elect

The Oregon Computer Science Teachers Association (OCSTA) Spring Conference will be held on April 12, 2025 at George Fox University in Newberg, Oregon. This event is sponsored by the national Computer Science Teachers Association (CSTA). The OCSTA Spring Conference provides a day of educational sessions for K-12 computer science teachers that provide information and tools that teachers can use in their classrooms including:

  • K-12 high-tech Science Technology Engineering and Math (STEM), computer science and Advanced Placement (AP) curriculum and resources

  • Classroom ethics

  • Various classes on artificial intelligence (AI)

  • Cyber security

  • Sessions on game development and using various tools, programming languages and applications such as Vernier Sensors, Python, Scratch, and MakeCode Arcade.

Subscribe to the OCSTA newsletter for upcoming announcements and events!

TechStart actively supports K-12 computer science education in Oregon and annually provides cash awards to K-12 computer science teachers and students. TechStart is a sponsor for the OCSTA Spring Conference. “The Oregon Computer Science Teachers Association does more for technical education than any other organization in Oregon. TechStart has worked hand in glove with OCSTA since our inception. We're proud supporters!” states Peter Steinfeld, TechStart Executive Director. 

“TechStart plays a significant role in OCSTA’s mission to increase high tech learning opportunities for all students,” states Smith.

OCSTA: Our History: Who we Are 

The Oregon Computer Science Teachers Association (OregonCSTA) is an organization of teachers training teachers in Oregon since 1984. Our main focus is professional development in the areas of computer science and engineering education for K-12 educators and extended program volunteers.

The Need that no one else fills in CS and Engineering: K-12 Teachers want to meet similar teachers and learn how they make their classrooms successful teaching CS and Engineering curriculum. We bring together K-12 teachers for the entire state and cross beyond the school district lines.

Our Mission and Vision: What we do and Why we do it: The mission of OregonCSTA is to increase the number of Computer Science and engineering programs in Oregon in order to give our students the opportunities for a work and college ready diploma upon graduation. This lofty goal requires partnerships with all who share this mission. The high-tech industry currently reports that there is a plethora of high-paying jobs available to Oregonians, yet only 50% of high schools offer a computer science program to prepare Oregon students to meet this demand. To meet industry expectations, funding resources from industry and government are critical.

Our Programs: How we do it: Our flagship program is SuperQuest, a highly collaborative technology training series designed specifically for K–12 teachers. Our goal is to empower educators with the skills and classroom tools to build hands-on technology learning directly into their classrooms or after school activities. Concepts covered during a SuperQuest workshop include three general tracks: Pedagogy, Programming and Physical Computing. We direct this curriculum for educators teaching K-6, middle school and high school and offer beginner, intermediate and advanced options. SuperQuest is unique from other professional development opportunities because...

  • We don’t just bring you technology for the sake of technology. We focus on technology curriculum that is current and relevant to the changing needs and landscape of the K-12 educator.

  • We don’t hire technology “experts” who haven’t stepped foot in a classroom since they were students. Our instructors are current and experienced educators who have successfully taught our coursework to K-12 students.

  • Our instructors are not just talking heads. We encourage hands-on interaction and in-class discussion about teaching methods, pedagogy, appropriate curriculum materials and classroom management.

  • The learning doesn’t end when your workshop is over. We understand that often the best learning comes from collaboration.      We enhance our training by providing opportunities outside the classroom to share best practices and collaborate with other educators.

We offer additional Professional Development opportunities annually at our Fall and Spring Conferences.

How to become involved:

  1. Make a donation. It costs money to offer statewide professional development.

  2. Join us at a SuperQuest, Fall or Spring Conference.

  3. Contact us at oregoncsta1@gmail.com


Stoel Rives Provides Support for Oregon K-12 Computer Science Education

By Linda Barney, Barney and Associates

Impact of Computer Science Education

According to the 2023 Oregon Computer Science Education Statewide Implementation Plan, every Oregon student deserves the opportunity to learn computer science and critical thinking. The study of computer science supports developing collaboration and interdisciplinary skills and opens doors both to higher education and to high-wage, high-demand careers. However, disparities exist in access to computer science education particularly among female-identifying students, rural students, students of color, students with disabilities, and multilingual students. Oregon needs funding to help provide K-12 computer science education to all students across the state.


Stoel Rives Supports K-12 Computer Science Education in Oregon

The Stoel Rives law firm has operated in Oregon for more than 100 years. The firm was voted the “Most Admired Company” in the law category for 20 consecutive years. As part of their commitment to supporting important causes in Oregon, Stoel Rives answered the call to provide funding for K-12 computer science education in Oregon through generous donations in the past several years to TechStart programs. “Computer science education is critical to the preparation of our students for success in the workforce and to the economic health of our state. We are proud to partner with TechStart in advancing computer science education statewide,” states Steven Boender, TechStart board member and Partner with Stoel Rives.

Introducing TechStart

TechStart provides annual awards to K-12 computer science teachers and students.      

Teacher of the Year Awards

TechStart provides annual awards to three outstanding K-12 Oregon and SW Washington computer science teachers including:

  • K-8 Technology Teacher of the Year

  • High School Technology Teacher of the Year

  • Technology Teacher Rising Star – Any Grade Level (K-12)

Each teacher receives a cash award of $1,000 for their classroom to spend on tech education materials including hardware, software, services, or curriculum. Click here to see the TechStart 2024 Teacher of the Year award winners. 

Sixth grade teacher Jacob Niebergall of Sunset School in Coos Bay, Oregon, was awarded the TechStart 2024 Technology Teacher of the Year for grades K-8.

Sixth grade teacher Jacob Niebergall of Sunset School in Coos Bay, Oregon, was awarded the TechStart 2024 Technology Teacher of the Year for grades K-8.

Student of the Year Awards

TechStart recognizes a Student of the Year among high school juniors and seniors. In 2025, two           $2,000 scholarships      will be awarded, one to a Boy and Girl winner that can be applied to educational expenses and associated costs. In 2024, Dwayne Wallace from Warrenton High School was awarded the TechStart Student of the Year Award.

In addition to annual awards, TechStart also supports K-12 computer science teacher training programs. TechStart members are actively involved in extracurricular student programs in software development, game design, robotics, tech career exploration as well as in-class and after-school K-12 computer science learning activities.


Stoel Rives Generous Donation Aids K-12 Computer Science Education

“TechStart thanks Stoel Rives for their generous donations in 2024 and 2025 for TechStart K-12 computer science education programs. We encourage other organizations or individuals to volunteer for TechStart or to support K-12 computer science education with a donation,” states Peter Steinfeld, TechStart Executive Director. Click here to see more information on how to donate or volunteer. 


Students Participate in ORTOP 2024-25 Intel Oregon FIRST LEGO League Challenge Championship Tournament

By Linda Barney, Barney and Associates

Intel Oregon FIRST LEGO League (FLL) Challenge Tournament held in January 2025

The Oregon Robotics Tournament and Outreach Program (ORTOP) is a premier organization providing FIRST LEGO League (FLL). and other robotics programs that introduce Science, Technology, Engineering, and Math (STEM) to students through fun, exciting hands-on learning. ORTOP held the 2024-2025 Intel Oregon FIRST LEGO League Challenge Championship Tournament on January 18, at Liberty High School in Hillsboro, Oregon. FLL Challenge events are open to students in grades 4 – 8.

During the season, 188 Oregon FLL teams participated, competing at 14 qualifying tournaments across Oregon. The top 60 teams attended the championship. Click here for more information including a list of all the teams who participated and click here to see team awards. Congratulations to Team 27643 LEGO Legends who will be advancing to the international 2025 FIRST LEGO League World Festival to be held in Houston, Texas on April 16-19, 2025. 


Why STEM and Computer Science Education is Needed

In a recent article, research by the Brookings Institution found highly digital careers now account for more than 25% of all American jobs. In the Portland metro area, Computer, Engineering, and Management (CEM) jobs have increased 62% since 2010, and now command an average wage of $122,311. Portland-area job growth was 26.6% between 2010 and 2023. To help maintain a digital workforce, it is critical that K-12 students have access to programs and services to help grow their interest in Science, Technology, Engineering and Math (STEM).

Introducing ORTOP

ORTOP is the delivery partner in Oregon for FIRST® (For Inspiration and Recognition of Science and Technology). FIRST was founded to inspire young people’s interest and participation in science and technology as described in these stories. FIRST® builds a robotics community through accessible, innovative programs that motivate young people to pursue education and career opportunities in STEM while building self-confidence, knowledge, and life skills. Studies conducted by Brandeis University have found that students who participated in a FIRST program showed significant improvements in workforce skills and interest in STEM fields, interest in STEM careers, and STEM knowledge. According to Bruce Schafer, ORTOP Executive Director, “We believe all students have the potential to be scientists, technologists, engineers, leaders, and innovators. The ORTOP mission is to welcome, engage, educate, and inspire Oregon’s youth and their diverse communities through robotics programs.”

ORTOP Programs and Supporters

ORTOP engages over 2,500 students in these FIRST programs: 

ORTOP Encourages Volunteers

ORTOP collaborates with volunteers, and works alongside coaches and mentors who assist the organization with events attended by hundreds of spectators.


TechStart is Proud To Be Involved as ORTOP Volunteers

TechStart powers K-12 computer science education in Oregon. TechStart provides annual awards to K-12 computer science teachers in three categories. TechStart provides Student of the Year awards to both a boy and girl high school junior or senior. In addition to awards, TechStart members volunteer as trainers, judges, and assist in organizing ORTOP events as well as working with a variety of other K-12 computer science organizations. According to Peter Steinfeld, TechStart Executive Director, “ORTOP's robotics programs reach more kids than any other tech education program in the state. They teach kids programming, mechanics, research, and teamwork. TechStart is a proud supporter of ORTOP.”

ORTOP Encourages Volunteers

ORTOP team-based robotics projects and an annual challenge, help students learn about STEM. While working collaboratively to design and build robots students learn and practice real-world skills such as problem solving, project management, mechanical design, and programming. ORTOP is always looking for volunteers and appreciates financial support. 

“ORTOP couldn't put on events like the recent FIRST LEGO League Championship without volunteers from organizations like TechStart. They serve in a variety of roles including leadership, judging, refereeing and more. We're always looking for more volunteers with a variety of technical and non-technical backgrounds,” states Schafer.

To see how to volunteer for ORTOP, see the Volunteer information page. To donate to ORTOP or suggest a person or organization who might be interested in becoming a donor or sponsor, see the Support page.

The impact of computer science education on Oregon's economy

What if I told you that I know how to increase the future earnings of Oregon students by 8%?

A recent study from the University of Maryland shows a cause-and-effect relationship between taking a computer science course in high school and future earnings.  The study shows that students who took a computer science course earn 8% more money than other students.  Furthermore, the effect is greater for classically underrepresented communities.  Females showed a 10% increase in earnings, students from lower socioeconomic status showed a 14% increase, and Black students showed a 12% increase.

Here's how Maryland did it.

Maryland "has rapidly expanded CS course offerings over the last decade. A 2018 law further requires all Maryland high schools to offer at least one “high-quality” CS course aligned with rigorous K-12 CS standards. These “high-quality” courses include foundational courses such as Computer Science Essentials, AP courses such as AP Computer Science Principles, and more specialized programming courses. They are also closely aligned with Code.org’s definition of “foundational” CS courses."

Last year, researchers at the University of Maryland analyzed the impact of these measures by looking at the "rich longitudinal data from the Maryland Longitudinal Data System (MLDS) Center".  Their "study is among the first that offers causal evidence on how access to these “high-quality” CS courses in high school affects" future earnings.

In short, the state of Maryland recognized the importance of computer science education and took steps to provide more of it to their students.  And now, they're reaping objectively measureable benefits.

Let's do a thought experiment to translate Maryland's experiences to Oregon.  With respect to computer science education, Oregon is starting from almost ground zero.  Last year, Code.org published their 2023 report on the state of computer science education.   This report ranks each state on the number of policies that they implement that support computer science education.  Maryland ranks near the top, implementing 9 of the 10 recommended policies, while Oregon is dead last among the 50 states, implementing only 1 of 10 policies.  So it's conservative to estimate that we'll get a similar benefit from increased spending on computer science education.

The average annual salary in Oregon is $70,000, for which people pay an average of $13,290 in state taxes.  If that salary were increased by 8% to $75,600, the tax would be $15,012, an increase of $1,722 in tax revenue.  Since there are around 2.2 million Oregon taxpayers, the net increase to the state's revenue would be about $3.8 billion.  Admittedly, these calculations assume that every student takes a course in computer science.  But if only 1 of 50 students takes a computer science course, the Oregon revenue increase is still $76M.

According to the Oregon plan for computer science education, the annual cost to fully fund the plan, including teachers salaries, would be $25M.

People, we cannot afford not to spend the money on computer science education.

We've already taken significant steps towards improving computer science education.  In 2023, we published our first plan for computer science education.  The experts at the Oregon Department of Education (ODE), led by Andrew Cronk, are currently working on Oregon's first standards for computer science education.

But we still have a long way to go to get to where Maryland is:

  • Oregon dedicates no money to training computer science teachers

  • If someone wants to become a computer science teacher, there's no pathway to get certified in computer science education

  • There are no statewide requirements that schools teach computer science

  • There's no statewide policy to allow computer science to count towards a core graduation requirement

  • There's no statewide policy to allow computer science to satisfy a college admission requirement

Our next step we must take is to pass the legislation we need to support computer science education.  Such legislation should:

  • Require computer science learning opportunities be available to all public school students K-12.

  • Fund and authorize permanent positions to support computer science education at ODE

  • Establish computer science as a content area

  • Allocate stable, long-term funding for computer science education

  • Give control of that funding to the computer science education experts at ODE

The first step to creating this legislation is to create a legislative concept.  And the deadline for creating such a concept is September 27th, 12 days from now!

If you support computer science education, please let your representative and senator know.  Act today!

Bringing computer science education to Oregon's underserved communities

Last week, my wife showed me a great story in the Cedar Mill News about a remarkable group of Westview High School students who set up a non-profit called the NorthWest Data Science Collective "dedicated to democratizing data science education for underserved communities. Established in 2022 and based in Portland, Oregon, NWDSC targets low-income and minority students, providing them with free, virtual educational programs in programming, machine learning, and statistical applications. The courses focus on interactive and hands-on learning, culminating in capstone projects where students apply their skills to real-world problems."  NWDSC offers instruction in Data Science, Machine Learning, Programming, and Artificial Intelligence.  Their motto is "Empowering young students with the wonders of data science".

When I heard about NWDSC, my first thought was how great it is that a dedicated group of kids is helping prepare Oregon for the future by giving underprivileged students the technical skills they'll need to succeed.  According to the NWDSC website, they've reached over 100 students, a great achievement for the four members of the NWDSC team.

But, according to the Oregon Blue Book, the number of students in Oregon's public schools for kindergarten through 12th grade, is 571,018.  Shouldn't we be providing computer science education to all of them?

You might wonder why these altruistic volunteers decided on computer science education as their best opportunity to improve the futures of underserved communities.  Why, for example, did they not create a program focused on math, chemistry, or something else?

Perhaps the NWDSC team was aware of the sad reality that Oregon is the worst state in the country for computer science education, and they saw an opportunity to fill that need.  

You might be surprised that I say that Oregon is the worst state for computer science education.  But every year, Code.org produces a report on computer science education.  Code.org's 2023 State of Computer Science Education report ranks every state on 10 key policy initiatives.  Page 11 of the report has a map of the United States labeling each state with the number of policies that the state implements that promote computer science education.  Oregon is in last place since we only implement one out of the 10 policies.

The things we fail to do include:

  • Oregon has no standards for computer science education

  • Oregon dedicates no money to train teachers to teach computer science

  • If someone wants to become a computer science teacher, there's no pathway to get certified in computer science education

  • There are no statewide requirements that schools teach computer science

  • There's no statewide policy to allow computer science to count towards a core graduation requirement

  • There's no statewide policy to allow computer science to satisfy a college admission requirement

In short, we're not encouraging schools to offer computer science, teachers to teach computer science, or students to take computer science.  This is in stark contrast to the many other areas funded in Oregon's public schools -- math, English, chemistry, art, music, history, basketball, soccer, ...

People, we can do better than this.  If we want to prepare our children for a world where algorithms determine what information they see, robots are becoming omnipresent in their lives, and artificial intelligence is producing an increasing amount of the content that distract their attention; where technical knowledge is critical to getting a job -- any job, we must do better.

The good news is that Oregon published a Plan for Computer Science Education in December of last year.  Remarkably, the main goal of the plan is almost the same as NWDSC's goal -- to ensure that Oregon provides computer science education equitably to all of Oregon's students.  This plan lays out the specific steps we need to take to make computer science education a viable reality in Oregon.  

But this plan will go nowhere without funding, which means that we need to pass legislation to provide that funding.  And the first step to creating such a law is to create a legislative concept.  This legislative concept should contain three items:

  1. Permanently fund a "CS Education Director", a position in the Oregon Department of Education to be responsible for computer science education

  2. Allocate 1/2 of 1 percent of ODE's budget for computer science education

  3. Give the CS Education Director complete control over how the money for computer science education is spent.

Oregon legislators, I'm talking to you.  I need someone to work with me to create a legislative concept and introduce it to the House of Representatives.  And the deadline for creating such a concept is September 27th, less than three weeks away!  Please step up to help fund this vital initiative.

Turning Oregon's girls into tech savvy women

Oregon has a crying need for more tech savvy people.  According to Code.org, Oregon averages 7,260 open computing jobs each month.  At the same time, fewer than 2,000 students are graduating with computer science degrees.

Where can we find the people to fill these jobs?

Looking at the demographics, our biggest opportunity is to educate our female student population.  Studies have shown that girls are just as capable as boys.  And yet women make up a small fraction of the people working in tech.  We need to change the way that we teach computer science to include girls and other underrepresented populations.

Luckily, one of the world's top experts on teaching computer science to underrepresented communities is our own Professor Joanna Goode, the Sommerville Knight Professor in the University of Oregon College of Education. She helped create Exploring Computer Science, a curriculum and professional development program used in schools across the country.  Professor Goode was recently interviewed by Oregon Public Broadcasting where she talks about Oregon's statewide plan for computer science education.

According to Code.org's report on the state of computer science education, Oregon is the worst state in the country for computer science education policies.  Please check out OPB's interview with Professor Goode to get a better idea of the challenges and opportunities that we face to implement this plan.

But having a plan is not enough.  The plan provides a roadmap, but we need to provide sustained funding to ensure its success.  The upcoming legislative session is our best opportunity to do that.  Please reach out to your representative and senator to let them know that you want them to take action to provide this funding.

Our future depends on it.

Pete Steinfeld
Executive Director
TechStart

Funding the Implementation of Oregon's Plan for Computer Science Education

Oregon is often referred to as the Silicon Forest and has traditionally been home to high technology companies such as Intel, Tektronix, and HP. These companies have spun off hundreds of other businesses. Oregon is also noted for our software and IT industry with companies specializing in design, digital & social media, financial solutions, open source, training, mobile applications, and health care. More than 5,300 software and IT companies were located in Oregon over the past 10 years.

Technology and software industries support high paying jobs that pay Oregon’s taxes. Oregon’s software industry pays an average S140,000 annually, more than double the average across all industries. However, software employment statewide is down 7,4% from its peak in 2022. 

It is critical that Computer Science and software remain vital Oregon industries. To help grow the software industry we need to train more programmers and software engineers starting with state-funded K-12 computer science education. 

Introducing the CODE.org Advocacy Coalition for Computer Science Education 

The Code.org Advocacy Coalition includes over 100 industry, nonprofit, and advocacy organizations with the goal of making computer science a fundamental part of K-12 education. Code.org’s 2023 State of Computer Science Education Report describes ten policy recommendations for K-12 computer science education (page 5 in report). States are graded on whether their K-12 computer science education programs implement the ten policy recommendations. 

Oregon is the worst state in the country, meeting only one of the policy recommendations (page 11 in report). 

Status of K-12 Computer Science Education in Oregon

Oregon already has a dedicated group of organizations and volunteers providing K-12 computer science education. Organizations with a long history of supporting K-12 computer science education include the Technology Association of Oregon (TAO), TechStart, Oregon Computer Science Teachers Association (OregonCSTA), Oregon Robotics Tournament and Outreach Program (ORTOP), and Saturday Academy. But Oregon has traditionally lacked a state-supported K-12 computer science plan and state funding.

Oregon Computer Science Education Statewide Implementation Plan and Funding

Oregon has a plan to change the dismal statistics on computer science education. In December 2023, the Oregon Department of Education published the Oregon Computer Science Education Statewide Implementation Plan. The goal of the statewide plan is to provide K-12 computer science education for all students. The implementation plan estimates an investment of $50M for the first biennium.  This will require legislation to be passed to become a reality. 

The Oregon Computer Science Education Statewide Implementation Plan states that every Oregon student deserves the opportunity to learn computer science and critical thinking. The study of computer science supports developing collaboration and interdisciplinary skills and opens doors both to higher education and to high-wage, high-demand careers. But disparities exist in access to computer science education particularly among female-identifying students, rural students, students of color, students with disabilities, and multilingual students. Computer science education should be based on a framework that guides students from computer users to computer literate creators who are proficient in the concepts and practices of computer science, as informed by national frameworks and standards.

Plan Outcome #3: Computer Science Education has Stable, Long-Term Funding

The recommended funding strategies in the Oregon CS Plan include:

  • Strategy 3.1: Fund efforts to support and expand equitable access to culturally responsive and sustaining computer science education for Oregon students on an annual basis. 

  • Strategy 3.2: Fund and authorize permanent positions at the Oregon Department of Education to support computer science education.

Take Action Now

Implementing the Oregon K-12 Computer Science Education requires the Oregon legislature to pass adequate, continued funding.

According to John Tortoricci, TechStart’s Chair Of The Board Of Directors, “Today it would be impossible to find anything in our lives that is not touched by technology and specifically by Computer Science. It’s a sad state of affairs to see Oregon falling so low on the list of states that support Computer Science in schools. Oregon’s ‘CS Plan’ can reverse this situation and bring us into the twenty-first century so that our companies can hire young people from Oregon rather than having to import qualified staff from other states.”