Kansas - Ellipsis Education

⭐ Texas educators: our K-5 Tech Apps curriculum is a state-approved instructional material. Learn More.

Kansas K-12 Computer Science Standards

Download a free K-2 coding lesson that aligns with Kansas computer science standards.

Ellipsis Education Computer Science Curriculum

Ellipsis Education computer science curriculum is grade-level differentiated, aligns with Kansas state standards, and is continually updated to reflect changes in computer science. Since computer science is more than just coding, Ellipsis Education courses include coding, unplugged, digital citizenship, and STEM career lessons as well as hardware integrations.

Free Coding Lesson

LUNAR LOOPS

In Lunar Loops, students will participate in a hands-on game introducing the concept of loops. Following the game, they’ll work independently to create their own code program using the loop block. This lesson is built for grades K – 2 and introduces ScratchJr, a block based coding language. The lesson plan PDF includes links to the appropriate materials and resources, a detailed procedure, activity tips, and a bonus challenge activity.

When you download, receive our lesson plan PDF, which includes links to the appropriate materials and resources, a detailed procedure, activity tips, and a bonus challenge activity.

Kansas Computer Science Standards

The Kansas computer science standards are outlined on the Kansas State Department of Education (KSDE) website and are described in the Kansas computer science document. The KSDE standards are organized by grade level for preK-5, then by grade band for 6-8 and 9-12. Students in grades 9-12 who wish to take specialty or elective courses in computer science must master a Level 2 set of standards.

The primary inputs for the Kansas state standards were the K-12 Computer Science Framework and the CSTA standards.  There are concepts and practices that recur in each grade:

Concepts:

  1. Computing Systems

  2. Networks and the Internet

  3. Data Analysis

  4. Algorithms and Programming

  5. Impacts of Computing

Practices:

  1. Fostering an Inclusive Computing Culture

  2. Collaborating Around Computing

  3. Recognizing and Defining Computational Problems

  4. Developing and Using Abstractions

  5. Creating Computational Artifacts

  6. Testing and Refining Computational Artifacts

  7. Communicating About Computing

The K-12 Computer Science Framework and the CSTA standards only provided grade band guidelines for the Kansas technology standards. The Kansas standards committee implemented grade-specific standards for preK-5 that clarified expectations for age-appropriate and rigorous content. As a result, these Kansas competencies prepare students for advanced computer science coursework, and later, the digital world.

What Is Computer Science Education

The importance of computer science in education is clear as technology continues to advance. According to the Bureau of Labor Statistics, employment in computer and information technology occupations is projected to grow 11% from 2019 to 2029. Kansas is a center for innovation and scientific progress in STEM, home to global companies from aviation (Textron) to telecommunication (Sprint). Given this, shouldn’t we equip our students with these skills starting at a young age?

Currently, computer science standards in Kansas span from preK-12; computer science education begins with the Kansas state standards preschool and goes all the way until AP Computer Science in high school. Most of these courses consist of a coding component, where students learn programming skills. The basic building blocks of coding such as loops, functions, and conditionals can be taught in elementary school and applied to more complex languages as students progress in their K-12 journey. As students attempt more advanced projects, such as developing websites, programs, and games, they are motivated to connect with their world and empowered to expand their skills.

Teaching computer science, however, is not only about coding. Developing 21st century skills, such as the 4 C’s (communication, collaboration, computational thinking, and creativity), also is what makes a good teacher of computer science. A strong foundation in these computer science skills will serve students well for years to come, regardless of the path they decide to pursue. The Kansas computer science standards are designed to encourage multidisciplinary learning across any of the Kansas State Curricular Standards (KCCR standards). For example, Kansas science standards and computer science can be integrated into other core subject areas, like math standards and English language arts standards. Depending on teaching styles, computer science can be integrated into core subject areas in many ways!

Title I

If you are a Title I school in Kansas, you may consider using your federal funds to purchase computer science curriculum.

WHAT IS TITLE I FUNDING?

Title I funds programming for low-income students. The money must go toward helping these students meet academic state standards. The amount of Title I funding distributed across the nation is available through the DOE website (most recently updated in 2017).

WHAT CAN TITLE I FUNDS BE SPENT ON?

Title I usage is based on the makeup of your student body. If 40% or more of your school’s students come from low-income families, Title I funds must be used on school-wide initiatives. These are known as Title I schools. If less than 40% of your school’s students come from low-income families, Title I funds must be used for programming that targets low-income students. It is important to note that Title I funds must go directly to low-income students, and the programs/materials cannot have been used in other classrooms first.

K 12 Computer Science Curriculum

Ellipsis Education provides full-year K-12 computer science curriculum that aligns with the Kansas computer science standards. The curriculum offers grade level differentiated learning pathways, aligns with all state and national computer science standards, and is continually updated to reflect changes in computer science. Ellipsis Education courses are customized to districts’ unique instructional strategy for computer science integration. This can mean incorporating computer science into an existing class period, adding to a specials rotation, or introducing a stand alone class. Courses are delivered with instructional resources teachers need to feel confident teaching computer science in K-12.

Our computer science curriculum for K-2 empowers you to engage your students with courses that fuel their interest. Coding lessons use ScratchJr, an introductory block coding language, perfect for emergent and early readers. In grades 3-5, inspire your students with courses that spark their creativity. Coding lessons use Scratch, a block based coding language, ideal for the transitional and fluent reader.

Our computer science curriculum middle school (6-8) helps you motivate your students with courses that connect to their world. Coding lessons use line based languages JavaScript, HTML, CSS, and Java to explore programming options.

Our computer science high school curriculum (9-12) helps you empower your students with courses that expand their skills. Coding lessons use JavaScript, Java, Python, and Godot to develop websites, programs, and games.

Explore our full k-12 computer science education course offering on our courses page. If any of these course options interest you, schedule a 30 minute call with one of our curriculum experts. Find the curriculum that will support every teacher as they inspire every student.

Computer Science Careers

After being introduced to computer science curriculum in K-12, students may be inspired to continue their computer science education. On a professional level, companies are recruiting for computer science degree jobs in cloud computing, app development, and statistical analysis. On an individual level, computational thinking, problem solving, and relationship building are all deeply influenced by computer science. This understanding of computer science jobs leads to much broader applications. you don’t necessarily need a degree in computer science; anyone that uses technology to solve problems can be considered a computer scientist!

Introducing computer science in the K-12 experience opens doors for students to pursue a computer science degree in college. The top computer science colleges in Kansas including the Kansas State University in Manhattan, University of Kansas in Lawrence, and Southwestern College in Winfield offer concentrations in various areas of computer science, like computer information systems, information technology, computer software and applications, and computer systems networking. It is clear that the Kansas prek-12 standards will prepare students for, say, a future in University of Kansas computer science.  The reality is, though, students do not need to attend a university to pursue these computer science majors. Even non-STEM majors, like business, biology, and English use computer science skills to communicate ideas.

Likewise, computer science skills taught in K-12 can be applied directly to any career students pursue after high school. Computational thinking, problem solving, and teamwork can be applied in trades (like electrician, plumber, and HVAC) and other positions (like retail, restaurants, and reception).

Ellipsis Education spotlights the many forms of computer science careers in our My STEM Career series. In these interviews, hear from professionals, students, and teachers as they share how they built confidence in their computer science skills. Two particularly interesting interviews include Will Muto, a Product Technical Director at Industrial Light and Magic, who worked on Star Wars films, and Alia Enos, Software Developer II at 343 Industries, who works on the Halo video game series.

Free Coding Lesson

LUNAR LOOPS

In Lunar Loops, students will participate in a hands-on game introducing the concept of loops. Following the game, they’ll work independently to create their own code program using the loop block. This lesson is built for grades K – 2 and introduces ScratchJr, a block based coding language. The lesson plan PDF includes links to the appropriate materials and resources, a detailed procedure, activity tips, and a bonus challenge activity.

When you download, receive our lesson plan PDF, which includes links to the appropriate materials and resources, a detailed procedure, activity tips, and a bonus challenge activity.

Removing barriers to teaching computer science.