Skip to main content

Computer Science 4-H Project Area

Level One: Fundamentals student notebook for Scratch 3.0 with 4-H logo and programming project images. Cover of a student notebook titled 'Discovering Computer Science & Programming through Scratch – Level Two: Explorations.' The background is red with a pixelated design at the top. The 4-H clover logo is visible along with the text 'Updated for Scratch 3. Cover of a student notebook titled 'Discovering Computer Science & Programming through Scratch – Level Three: Recursion.' The background is green with a pixelated design at the top. The 4-H clover logo is visible along with the text 'Updated for Scratch 3

Discovering Computer Science and Programming Through Scratch curriculum introduces young people to five fundamental principles of computer programming, providing a foundation for exploring and creating. Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. Each youth in a group should have his/her own guidebook.

  • Level 1 - Youth interact with a series of tutorials and challenges within the Scratch environment. Young people can work on the activities individually, with partners, or in a guided instructional setting.
  • Level 2 – This book delves deeper into important principles of computer science such as generalization and modularity, and introduces some additional features of Scratch such as clones and lists. Going through this book should strengthen youth’s programming skills, help them write better programs, and provide interesting ideas for further exploration.
  • Level 3 – This book focuses on an interesting, powerful, and important technique from computer science called recursion. A recursive program is one which “calls itself”. In Scratch, this means using a block for the script within the very script that defines the block. Recursion makes solving many problems easier, and also allows one to do some things that would be very difficult to do without it, such as drawing intricate fractals.

Scoresheets

Contact your local Extension Office

Exhibit Ideas

  • Make a display that showcases one or more of your completed activities. If there is technology available, you can make a screencast of one or more of your completed activities and create a short video to be shown on a computer or TV/DVD player.
  • Examples of Blue Ribbon Exhibits

How Do I Sign Up?

Screenshot of 4-H ZSuite enrollment page to select project
The first step is to create an enrollment in our ZSuite website.

Enroll in 4-H ZSuite

When you get to the CLUBS tab of the enrollment, you will want to ADD PROJECT.

For Veterinary Science, you should search for:
    • COMPUTER PROGRAMMING (SCRATCH) / YEAR 1 (DISCOVERING COMPUTER SCIENCE & PROGRAMMING THROUGH SCRATCH LEVEL 1: FUNDAMENTALS)
    • COMPUTER PROGRAMMING (SCRATCH) / YEAR 2 (DISCOVERING COMPUTER SCIENCE & PROGRAMMING THROUGH SCRATCH LEVEL 2: EXPLORATIONS)
    • COMPUTER PROGRAMMING (SCRATCH) / YEAR 3 (DISCOVERING COMPUTER SCIENCE & PROGRAMMING THROUGH SCRATCH LEVEL 3: RECURSION)

    Project Videos

    Coming soon!

    Related Events & Camps

    What Is Code Camp?

    From smartphone apps and robots to video games and movies, the world runs on code. With software development jobs expected to grow 16% over the next decade, coding is not just fun, it is a Beyond Ready skill.

    At 4-H Code Camp, campers don’t just use technology, they learn to make it. They build software in programming languages like Scratch, JavaScript, and Python and explore hardware such as Makey Makey, micro:bit, and Arduino to bring their own ideas to life.


    WHO

    Youth ages 11 to 18 and in grades 6 through 12

    WHEN

    Friday, February 20, 2026 - Sunday, February 22, 2026

    WHERE

    WVU Jackson's Mill

    COST

    $175

    Learn more about Code Camp

    College & Career Pathways

    Group of students working together in a modern classroom or lab setting. They are seated around a table with laptops open, collaborating on a project. The background shows large windows with natural light and a bright, spacious environment

    Computer Science

    Benjamin M. Statler College of Engineering and Mineral Resources

    Computer science is a discipline that involves the understanding and design of computational processes. The discipline ranges from a theoretical study of algorithms and information processing in general, to a practical design of efficient and reliable software that meets given specifications. This differs from most physical sciences, engineering included, that separate theoretical underpinnings of the science from applications within it.

    Careers

    • Computer Systems Analysts
    • Information Security Analysts
    • Computer Network Architects
    • Database Administrators
    • Database Architects
    • Software Developers
    Computer Science Major Information
    Person seated at a desk in a workshop or lab environment, working on a mechanical or engineering project. The desk has various tools and components, including wires, metal parts, and electronic equipment. The background shows shelves with additional suppl

    Computer Engineering

    Benjamin M. Statler College of Engineering and Mineral Resources

    Computer Engineering teaches you how information systems are put together from components, and provides you with an understanding of both hardware and software systems. This major provides the training necessary for some of the fastest growing fields, including big data analytics, cybersecurity, robotics and networking.

    Careers

    • Network and Computer Systems Administrators
    • Software Quality Assurance Analysts and Testers
    • Computer Hardware Engineers
    • Sales Engineers
    Computer Engineering Major Information
    Four persons around a table with laptops open

    Cybersecurity

    Benjamin M. Statler College of Engineering and Mineral Resources

    Our Cybersecurity major will teach you to recognize issues in cybersecurity and develop your knowledge in data, software, system, human, organizational and societal security. You'll learn ethical aspects and cyber laws related to each of these cybersecurity areas.

    Careers

    • Computer and Information Systems Managers
    • Security Management Specialists
    • Computer Systems Analysts
    • Information Security Analysts
    • Computer Network Support Specialists
    • Database Administrators
    • Network and Computer Systems Administrators
    Cybersecurity Major Information
    Collage of game design elements on a dark background, including colorful icons, characters, and interface components. The text 'Game Design Courses' is prominently displayed in white at the center. The design features bright colors like blue, pink, and ye

    Game Design and Interactive Media

    College of Creative Arts and Media: School of Art and Design

    Are you creative and love all things tech? Learn to use graphics, animation, apps and more to create interactive audiovisual media experiences, from mobile phone apps to video game production and beyond.

    Careers

    • Web and Digital Interface Designers
    • Video Game Designers
    Game Design and Interactive Media Major Information
    a keyboard of a laptop with a virtual reality headset in the background

    Data Science

    Eberly College of Arts and Sciences

    Data science is an interdisciplinary field with roots in applied mathematics, statistics and computer science. With increasing employment demands across many STEM, health, social sciences and humanities fields, we seek to meet this need with the Bachelor of Science in Data Science.

    Careers

    • Data Scientists
    • Statisticians
    • Clinical Data Managers
    Data Science Major Information