Technology Classes & Workshops

Join us as we explore concepts to fundamental to every coding language. We'll be using Scratch, a visual coding environment, to learn how to declare variables, define loops, and create conditionals. Then we'll translate what we did in Scratch to code in Python, a widely used coding language.

In Part I of this class, we introduced some fundamental coding concepts. In Part II we take it to the next level with libraries, arrays, and functions.

Learning HTML and CSS will let you build web pages from scratch and customize platforms like WordPress.

Class I: Learn what HTML is and use it to format text, insert images, and create links.

Class II: Learn what CSS is, and how it relates to HTML, and start styling backgrounds, text, and fonts.

Class III: Learn about webpage layout with the box model.

Class IV: Tie together everything we've learned about CSS and HTML and discuss website planning and hosting.

Javascript is a programming language that allows you to add interactive elements to your web page. No previous programming experience required, but you need to have intermediate computer skills and a basic understanding of HTML and CSS to attend.

Class I: Learn about variables, expressions, and functions.

Class II: Learn about loops and arrays.

Class III: Learn about objects and how to interact with the DOM.

Class IV: Learn about events and animation.

Building on the project and skills acquired in HTML & CSS I-IV, this two part class will cover advanced HTML and CSS features, notably creating a responsive website that adapts to different screen sizes. Knowledge of basic HTML and CSS is required, and attending the HTML & CSS I-IV classes is highly recommended.

​Python is a general-purpose programming language that’s used for web development, task automation, data analysis, and a wide-range of software development. It’s a highly desirable skill and a great place to start programming. No previous programming experience required, but you need to have intermediate computer skills to attend.​
Class I: Variables, Expressions, and String Format Operators
Class II: Prompts and Conditionals
Class III: Loops and Functions
Class IV: Lists, Tuples, Dictionaries, Classes, and Objects

Do more with Excel using Visual Basic!

Class I: Learn how macros are recorded and how we can make edits to make macros more efficient!

Class II: Learn how to use common programming tools like loops and variables to increase the functionality of VBA.

Class III: Learn how to run a script automatically when you open a workbook or worksheet. Discover debugging tools to find and correct errors. Learn how to find code you don't already know!

Learn to create your own blog or basic website with Note: these classes cover (not

Class I: Learn to navigate; make pages and posts; add photos; and customize the appearance of your website.

Class II: Explore creating static homepages, contact forms, custom menus, and photo galleries. Add additional users, manage comments, and integrate social media on your website.

Building on the skills learned in I, students will learn how to use WordPress to create a more robust and customized website. We will explore creating pages, static homepages, custom menus, and integrating social media. You must have a account to attend. Attending the I class first is highly recommended. Note: this class strictly covers, not We also offer classes.