Filter by Category
12th
in Grade Level
The Python Package - Beginner and Intermediate
with ByteSize Learning
Embark on a coding adventure and become a Python pro!
This comprehensive 6-day course takes you from the basics of Python programming to more advanced concepts. Start with the fundamentals, learning variables, loops, and conditional statements.
Then, level up your skills with object-oriented programming, working with modules, handling files, and exploring advanced data structures. You'll create simple scripts, build games with Pygame, and tackle challenging coding projects.
For rising 6-12 graders
Instructor: Andrew Rust of ByteSize Learning will guide you every step of the way. No prior experience needed for the first three days; some familiarity with basic programming concepts is helpful for the advanced portion. (Grades 6-12)
Dates/Times: June 23-28, 9AM to Noon
Cracking the Code - Intro to Python
with ByteSize Learning
Unlock the power of code with Python!
This beginner-friendly class introduces you to the exciting world of programming. Learn the essential building blocks of Python, from variables and data types to loops, conditional statements, and functions.
You'll gain hands-on experience writing code, creating simple scripts, and even building your own games using Pygame.
No prior coding experience is necessary – just bring your curiosity and a desire to learn.
For rising 6th-12th graders
Instructor: Andrew Rust of ByteSize Learning will guide you through the process, empowering you to create your own digital world.
Date/Time: June 23-25, 9AM to Noon
Python Power-Up: Level 2 Coding
with ByteSize Learning
Ready to take your Python skills to the next level?
This intermediate class builds upon the foundations learned in our beginner course (or equivalent experience).
Dive deeper into Python programming concepts, including object-oriented programming (OOP), working with modules and libraries, handling files, and exploring more advanced data structures. You'll tackle more challenging coding projects, refining your problem-solving abilities and expanding your coding toolkit.
This class will empower you to write more complex and sophisticated programs.
For rising 6th-12th graders
Instructor: Andrew Rust of ByteSize Learning will guide you through the process, helping you become a more confident and capable coder.
Days/Times: June 26-28, 9AM to Noon
Web Design Universe: Conquer the Code! - Beginner and Intermediate
with ByteSize Learning
Conquer the web design universe in this epic 6-day adventure!
This course combines our beginner and intermediate web design tracks for the ultimate learning experience. You'll go from the basics of HTML and CSS all the way to responsive design, JavaScript, and more advanced techniques. We'll also explore how AI is impacting the future of web design.
Instructor Andrew Rust of ByteSize Learning will be your guide as you build amazing and intelligent websites. Whether you're a total newbie or have some experience, this course will equip you to create your own corner of the web.
For rising 6th-12th Graders
Dates/Time: July 7-12
The Art of Upcycled Jewelry
with Carrie Beach
Just like diamonds and jewels are transformed from raw materials into stunning creations, you can turn everyday recyclables into beautiful jewelry!
Join Mixxer instructor and CTE teacher Carrie Beach for a week of creative exploration. Learn to transform common items like newspapers, water bottles, DVDs, and more into unique jewelry components. Discover the art of repurposing and give new life to discarded materials.
Throughout the week, you'll develop your design skills and learn various techniques to craft eye-catching pieces. Finally, put your newfound knowledge to the test and create a finished piece of jewelry, incorporating copper accents to elevate your designs.
Get ready to unleash your creativity and craft wearable art from unexpected sources!
For rising 6th-12th grade Students
Instructor: Carrie Beach
Dates/Times: July 7-11, 9AM to Noon
Web Design Launchpad: Blast Off to Your First Website!
with ByteSize Learning
Ready to build your own website? This beginner-friendly course is your launchpad! Learn the essential tools of web design, including HTML for structuring your content and CSS for making it look awesome.
You'll create your own web page, work with text and images, and discover the secrets of great web design. We'll also take a quick look at how Artificial Intelligence is changing the world of web design.
Join instructor Andrew Rust of ByteSize Learning and get ready to launch your web presence!
For rising 6th to 12th graders
Date/Time: July 7-9
Web Design Warp Speed - Intermediate Class
with ByteSize Learning
Take your web design skills to warp speed!
This intermediate course is for those who've got the basics down (like from our beginner class!).
Dive deeper into CSS, explore responsive design for mobile-friendly sites, and learn some JavaScript to make your pages interactive. We'll also see how AI is making waves in web design. Instructor Andrew Rust of ByteSize Learning will guide you as you create more dynamic and impressive websites.
For rising 6th - 12th grade students
Dates/Times: July 10-12, 9AM to Noon
Corrugated Greatness - Cardboard Construction
with Carrie Beach
Would you like to learn new ways to build interesting and fun projects?
Cardboard is one of the most available, low-cost, and easy to work with materials for building interesting things. Come learn to measure, cut and connect cardboard in ways that will give you new ideas how to use the material.
We will be practicing measuring, learning tool safety, and trying new cardboard techniques. We will even explore computer aided design (CAD) and laser cutting. Campers will build a desktop storage container, make texture art, and create a project of their choosing that uses their new knowledge.
For rising 6th to 12th graders
Instructor: Carrie Beach
Dates/Times: July 14-18, 9AM to Noon