Collecting and Visualizing Data with the Particle Photon and P5.js (Session 5 of 5)
Mar
28
7:00 PM19:00

Collecting and Visualizing Data with the Particle Photon and P5.js (Session 5 of 5)

The Particle Photon is a simple, powerful, WiFi connected microcontroller board and prototyping platform for building DIY electronics devices that talk to the web.  P5.js is a set of javascript tools and libraries designed to make coding accessible for artists, designers, educators, and beginners.

The Particle Photon makes it possible for us to build devices that collect data from sensors and publish this data to the web.  P5.js makes it easy for us to read, interpret, and visualize this data. Over the five sessions of this class we will build a device to monitor basic environmental data using low-cost sensors (temperature, humidity, light, sound) and write code to visualize and animate this data.  

Because we will be building a device and writing software to interface with it, each session of this class will depend on the work done in the previous sessions -- while missing classes is sometimes unavoidable, students are strongly encouraged to attend every session of the class so they understand the whole project.

Register here!

View Event →

Copy of Collecting and Visualizing Data with the Particle Photon and P5.js (Session 3 of 5)
Mar
21
7:00 PM19:00

Copy of Collecting and Visualizing Data with the Particle Photon and P5.js (Session 3 of 5)

The Particle Photon is a simple, powerful, WiFi connected microcontroller board and prototyping platform for building DIY electronics devices that talk to the web.  P5.js is a set of javascript tools and libraries designed to make coding accessible for artists, designers, educators, and beginners.

The Particle Photon makes it possible for us to build devices that collect data from sensors and publish this data to the web.  P5.js makes it easy for us to read, interpret, and visualize this data. Over the five sessions of this class we will build a device to monitor basic environmental data using low-cost sensors (temperature, humidity, light, sound) and write code to visualize and animate this data.  

Because we will be building a device and writing software to interface with it, each session of this class will depend on the work done in the previous sessions -- while missing classes is sometimes unavoidable, students are strongly encouraged to attend every session of the class so they understand the whole project.

Register here!

View Event →
Collecting and Visualizing Data with the Particle Photon and P5.js (Session 2 of 5)
Mar
14
7:00 PM19:00

Collecting and Visualizing Data with the Particle Photon and P5.js (Session 2 of 5)

The Particle Photon is a simple, powerful, WiFi connected microcontroller board and prototyping platform for building DIY electronics devices that talk to the web.  P5.js is a set of javascript tools and libraries designed to make coding accessible for artists, designers, educators, and beginners.

The Particle Photon makes it possible for us to build devices that collect data from sensors and publish this data to the web.  P5.js makes it easy for us to read, interpret, and visualize this data. Over the five sessions of this class we will build a device to monitor basic environmental data using low-cost sensors (temperature, humidity, light, sound) and write code to visualize and animate this data.  

Because we will be building a device and writing software to interface with it, each session of this class will depend on the work done in the previous sessions -- while missing classes is sometimes unavoidable, students are strongly encouraged to attend every session of the class so they understand the whole project.

Register here!

View Event →
Genetic Literacy: DNA Decisions (Session 3 of 3) - Skill Up Somerville Workshop
Mar
11
6:00 PM18:00

Genetic Literacy: DNA Decisions (Session 3 of 3) - Skill Up Somerville Workshop

Please note: This workshop takes place every Monday from 6-8pm for 3 weeks starting on February 25. You must attend all 3 workshops to be eligible for a digital badge.

Agenda: February 25, 6-8pm - Essentials of Biology

March 4, 6-8pm - Ancestry and Geneology

March 11, 6-8pm - DNA Decisions

Are you perplexed about the issues around DNA analysis, such as the genealogy and health claims that you see daily? This program is a series of three, 2-hour workshop sessions designed for those interested in learning about the digital tools and genetic knowledge necessary for understanding how the fast-growing science of genetics and genomics will impact society and their lives. Decision options around choosing an ancestry DNA analysis provider, or submitting your DNA to various health or wellness services, will be explored. The workshop will include active learning experiences and hands-on training to supplement lecture and reading materials.

Geared towards folks who are beginners in understanding DNA in the context of genetics, health, and ancestry. Basic features of DNA and variation will be introduced to offer the framework for understanding DNA testing outcomes.

Each session will be led by a biologist with a PhD, who has also had their DNA tested and understands the issues we face.

Outcomes from Genetic Literacy include:

  • understanding basic concepts surrounding DNA, genes, and genetic terminology.

  • exploring how genetics impacts identity and ancestry, and examining popular genealogy web sites.

  • knowing how to assess health-related DNA claims, using digital tools.

  • getting acquainted with strategies to identify quality sources of public information relating to DNA and health issues

  • becoming aware of the potential risks associated with DNA data and related privacy concerns.

Register here!

View Event →
Collecting and Visualizing Data with the Particle Photon and P5.js (Session 1 of 5)
Mar
7
7:00 PM19:00

Collecting and Visualizing Data with the Particle Photon and P5.js (Session 1 of 5)

The Particle Photon is a simple, powerful, WiFi connected microcontroller board and prototyping platform for building DIY electronics devices that talk to the web.  P5.js is a set of javascript tools and libraries designed to make coding accessible for artists, designers, educators, and beginners.

The Particle Photon makes it possible for us to build devices that collect data from sensors and publish this data to the web.  P5.js makes it easy for us to read, interpret, and visualize this data. Over the five sessions of this class we will build a device to monitor basic environmental data using low-cost sensors (temperature, humidity, light, sound) and write code to visualize and animate this data.  

Because we will be building a device and writing software to interface with it, each session of this class will depend on the work done in the previous sessions -- while missing classes is sometimes unavoidable, students are strongly encouraged to attend every session of the class so they understand the whole project.

Register here!

View Event →
Genetic Literacy: Ancestry and Geneology (Session 2 of 3) - Skill Up Somerville Workshop
Mar
4
6:00 PM18:00

Genetic Literacy: Ancestry and Geneology (Session 2 of 3) - Skill Up Somerville Workshop

Please note: This workshop takes place every Monday from 6-8pm for 3 weeks starting on February 25. You must attend all 3 workshops to be eligible for a digital badge.

Agenda: February 25, 6-8pm - Essentials of Biology

March 4, 6-8pm - Ancestry and Geneology

March 11, 6-8pm - DNA Decisions

Are you perplexed about the issues around DNA analysis, such as the genealogy and health claims that you see daily? This program is a series of three, 2-hour workshop sessions designed for those interested in learning about the digital tools and genetic knowledge necessary for understanding how the fast-growing science of genetics and genomics will impact society and their lives. Decision options around choosing an ancestry DNA analysis provider, or submitting your DNA to various health or wellness services, will be explored. The workshop will include active learning experiences and hands-on training to supplement lecture and reading materials.

Geared towards folks who are beginners in understanding DNA in the context of genetics, health, and ancestry. Basic features of DNA and variation will be introduced to offer the framework for understanding DNA testing outcomes.

Each session will be led by a biologist with a PhD, who has also had their DNA tested and understands the issues we face.

Outcomes from Genetic Literacy include:

  • understanding basic concepts surrounding DNA, genes, and genetic terminology.

  • exploring how genetics impacts identity and ancestry, and examining popular genealogy web sites.

  • knowing how to assess health-related DNA claims, using digital tools.

  • getting acquainted with strategies to identify quality sources of public information relating to DNA and health issues

  • becoming aware of the potential risks associated with DNA data and related privacy concerns.

Register here!

View Event →
Intro to Lasercutting: Setting up the Tool (Black Cat Labs)
Feb
26
6:30 PM18:30

Intro to Lasercutting: Setting up the Tool (Black Cat Labs)

Session 2 of 2

Setting up the Tool: Set up a file and send it to cut! We'll go over speed and power settings for etching glass, cutting plywood, etching acrylic, and more. Participants will have an opportunity to experiment with different materials and go over basic safety practices that are required to use the Black Cat Labs lasercutter independently.

Classes are free and open to the public. Sign up here

View Event →
Genetic Literacy: Essentials of Biology (Session 1 of 3) - Skill Up Somerville Workshop
Feb
25
6:00 PM18:00

Genetic Literacy: Essentials of Biology (Session 1 of 3) - Skill Up Somerville Workshop

Please note: This workshop takes place every Monday from 6-8pm for 3 weeks starting on February 25. You must attend all 3 workshops to be eligible for a digital badge.

Agenda: February 25, 6-8pm - Essentials of Biology

March 4, 6-8pm - Ancestry and Geneology

March 11, 6-8pm - DNA Decisions

Are you perplexed about the issues around DNA analysis, such as the genealogy and health claims that you see daily? This program is a series of three, 2-hour workshop sessions designed for those interested in learning about the digital tools and genetic knowledge necessary for understanding how the fast-growing science of genetics and genomics will impact society and their lives. Decision options around choosing an ancestry DNA analysis provider, or submitting your DNA to various health or wellness services, will be explored. The workshop will include active learning experiences and hands-on training to supplement lecture and reading materials.

Geared towards folks who are beginners in understanding DNA in the context of genetics, health, and ancestry. Basic features of DNA and variation will be introduced to offer the framework for understanding DNA testing outcomes.

Each session will be led by a biologist with a PhD, who has also had their DNA tested and understands the issues we face.

Outcomes from Genetic Literacy include:

  • understanding basic concepts surrounding DNA, genes, and genetic terminology.

  • exploring how genetics impacts identity and ancestry, and examining popular genealogy web sites.

  • knowing how to assess health-related DNA claims, using digital tools.

  • getting acquainted with strategies to identify quality sources of public information relating to DNA and health issues

  • becoming aware of the potential risks associated with DNA data and related privacy concerns.

Register here!

View Event →
Intro to Web Programming Session 6: Putting it all together, wrapping it all up
Feb
14
7:00 PM19:00

Intro to Web Programming Session 6: Putting it all together, wrapping it all up

A six-session introduction to programming websites using a popular web development framework called Django. Django is a free and open source web application framework written in Python. A software framework is a set of standard, connected tools to make the development of certain kinds of software projects easier.

In this class we will learn the basics of how static web sites are constructed, interpreted, and hosted using HTML and CSS and how dynamic websites are created using server-side software and data. We will use an online software development environment called PaizaCloud to write, share, and deploy our projects.

The course will be ongoing and progressive. Over the six weeks we will work together to build a simple database-backed website and become familiar with the basics of how the web works. While some familiarity with computer use and basic keyboarding skills will be helpful, this class will be targeted to students with no technical background and will be suitable for beginning programmers.

Because each week will be built off of work from the previous week, the following session breakdown is just a summary and overview of how the course will generally go. What we cover exactly from week to week will likely be somewhat different.

You might be interested in this class if:

  • You're considering a longer, more in-depth programming/computer science course. This class is a great way to "get your feet wet" and get a taste of what coding is like before going deeper

  • You work with programmers and programming in a non-programming capacity and want to know more about how the programming side of the work is done

  • You have a software project or idea that you want to work on but don't know how to get started

  • You're just curious -- you want to know more about how computers work, how software is written, or you think it just sounds fun.

NOTE: This is class 5 of 6. Visit www.fabville.net to sign up for all six classes and get your Intro to Web Programming credential via Skill Up Somerville. For questions on registration, email contact@fabville.net

View Event →
Intro to Lasercutting: Setting up the Tool (Black Cat Labs)-CANCELED FOR SNOW
Feb
12
6:30 PM18:30

Intro to Lasercutting: Setting up the Tool (Black Cat Labs)-CANCELED FOR SNOW

Session 2 of 2

Setting up the Tool: Set up a file and send it to cut! We'll go over speed and power settings for etching glass, cutting plywood, etching acrylic, and more. Participants will have an opportunity to experiment with different materials and go over basic safety practices that are required to use the Black Cat Labs lasercutter independently.

Classes are free and open to the public. Sign up here

View Event →
Intro to Web Programming Session 5: Using data to generate dynamic web pages
Feb
7
7:00 PM19:00

Intro to Web Programming Session 5: Using data to generate dynamic web pages

A six-session introduction to programming websites using a popular web development framework called Django. Django is a free and open source web application framework written in Python. A software framework is a set of standard, connected tools to make the development of certain kinds of software projects easier.

In this class we will learn the basics of how static web sites are constructed, interpreted, and hosted using HTML and CSS and how dynamic websites are created using server-side software and data. We will use an online software development environment called PaizaCloud to write, share, and deploy our projects.

The course will be ongoing and progressive. Over the six weeks we will work together to build a simple database-backed website and become familiar with the basics of how the web works. While some familiarity with computer use and basic keyboarding skills will be helpful, this class will be targeted to students with no technical background and will be suitable for beginning programmers.

Because each week will be built off of work from the previous week, the following session breakdown is just a summary and overview of how the course will generally go. What we cover exactly from week to week will likely be somewhat different.

You might be interested in this class if:

  • You're considering a longer, more in-depth programming/computer science course. This class is a great way to "get your feet wet" and get a taste of what coding is like before going deeper

  • You work with programmers and programming in a non-programming capacity and want to know more about how the programming side of the work is done

  • You have a software project or idea that you want to work on but don't know how to get started

  • You're just curious -- you want to know more about how computers work, how software is written, or you think it just sounds fun.

NOTE: This is class 5 of 6. Visit www.fabville.net to sign up for all six classes and get your Intro to Web Programming credential via Skill Up Somerville. For questions on registration, email contact@fabville.net

View Event →
Intro to Lasercutting: Design with Inkscape
Feb
5
6:30 PM18:30

Intro to Lasercutting: Design with Inkscape

Session 1 of 2:

Design with Inkscape: Whether your're creating ornaments, making your own signs, or etching a picture, the first step to using the lasercutter is being able to set up the file. Our first class will be an introduction to Inkscape, an open source tool that is one of the main platforms we use to design for the lasercutter.

Classes are free and open to the public. Sign up online here

View Event →
Intro to Web Programming Session 4: Storing information -- mySQL and databases
Jan
31
7:00 PM19:00

Intro to Web Programming Session 4: Storing information -- mySQL and databases

A six-session introduction to programming websites using a popular web development framework called Django. Django is a free and open source web application framework written in Python. A software framework is a set of standard, connected tools to make the development of certain kinds of software projects easier.

In this class we will learn the basics of how static web sites are constructed, interpreted, and hosted using HTML and CSS and how dynamic websites are created using server-side software and data. We will use an online software development environment called PaizaCloud to write, share, and deploy our projects.

The course will be ongoing and progressive. Over the six weeks we will work together to build a simple database-backed website and become familiar with the basics of how the web works. While some familiarity with computer use and basic keyboarding skills will be helpful, this class will be targeted to students with no technical background and will be suitable for beginning programmers.

Because each week will be built off of work from the previous week, the following session breakdown is just a summary and overview of how the course will generally go. What we cover exactly from week to week will likely be somewhat different.

You might be interested in this class if:

  • You're considering a longer, more in-depth programming/computer science course. This class is a great way to "get your feet wet" and get a taste of what coding is like before going deeper

  • You work with programmers and programming in a non-programming capacity and want to know more about how the programming side of the work is done

  • You have a software project or idea that you want to work on but don't know how to get started

  • You're just curious -- you want to know more about how computers work, how software is written, or you think it just sounds fun.

NOTE: This is class 4 of 6. Visit www.fabville.net to sign up for all six classes and get your Intro to Web Programming credential via Skill Up Somerville. For questions on registration, email contact@fabville.net

View Event →
Intro to Web Programming Session 3: Getting started with Django -- what is a dynamic website?
Jan
24
7:00 PM19:00

Intro to Web Programming Session 3: Getting started with Django -- what is a dynamic website?

A six-session introduction to programming websites using a popular web development framework called Django. Django is a free and open source web application framework written in Python. A software framework is a set of standard, connected tools to make the development of certain kinds of software projects easier.

In this class we will learn the basics of how static web sites are constructed, interpreted, and hosted using HTML and CSS and how dynamic websites are created using server-side software and data. We will use an online software development environment called PaizaCloud to write, share, and deploy our projects.

The course will be ongoing and progressive. Over the six weeks we will work together to build a simple database-backed website and become familiar with the basics of how the web works. While some familiarity with computer use and basic keyboarding skills will be helpful, this class will be targeted to students with no technical background and will be suitable for beginning programmers.

Because each week will be built off of work from the previous week, the following session breakdown is just a summary and overview of how the course will generally go. What we cover exactly from week to week will likely be somewhat different.

You might be interested in this class if:

  • You're considering a longer, more in-depth programming/computer science course. This class is a great way to "get your feet wet" and get a taste of what coding is like before going deeper

  • You work with programmers and programming in a non-programming capacity and want to know more about how the programming side of the work is done

  • You have a software project or idea that you want to work on but don't know how to get started

  • You're just curious -- you want to know more about how computers work, how software is written, or you think it just sounds fun.

NOTE: This is class 3 of 6. Visit www.fabville.net to sign up for all six classes and get your Intro to Web Programming credential via Skill Up Somerville. For questions on registration, email contact@fabville.net

View Event →
Intro to Web Programming Session 2: Coding basics -- getting started with Python
Jan
17
7:00 PM19:00

Intro to Web Programming Session 2: Coding basics -- getting started with Python

A six-session introduction to programming websites using a popular web development framework called Django. Django is a free and open source web application framework written in Python. A software framework is a set of standard, connected tools to make the development of certain kinds of software projects easier.

In this class we will learn the basics of how static web sites are constructed, interpreted, and hosted using HTML and CSS and how dynamic websites are created using server-side software and data. We will use an online software development environment called PaizaCloud to write, share, and deploy our projects.

The course will be ongoing and progressive. Over the six weeks we will work together to build a simple database-backed website and become familiar with the basics of how the web works. While some familiarity with computer use and basic keyboarding skills will be helpful, this class will be targeted to students with no technical background and will be suitable for beginning programmers.

Because each week will be built off of work from the previous week, the following session breakdown is just a summary and overview of how the course will generally go. What we cover exactly from week to week will likely be somewhat different.

You might be interested in this class if:

  • You're considering a longer, more in-depth programming/computer science course. This class is a great way to "get your feet wet" and get a taste of what coding is like before going deeper

  • You work with programmers and programming in a non-programming capacity and want to know more about how the programming side of the work is done

  • You have a software project or idea that you want to work on but don't know how to get started

  • You're just curious -- you want to know more about how computers work, how software is written, or you think it just sounds fun.

NOTE: This is class 2 of 6. Visit www.fabville.net to sign up for all six classes and get your Intro to Web Programming credential via Skill Up Somerville. For questions on registration, email contact@fabville.net

View Event →
Intro to ShopBot: Setting Up the Tool
Jan
16
6:30 PM18:30

Intro to ShopBot: Setting Up the Tool

Session 2 of 3

Overview of toolpaths, router bit selection, and basic safety procedures for setting up the ShopBot to cut a file. We will look at VCarve Pro and the ShopBot control software, as well as physical setup of the workspace so that you can safely cut your file on the ShopBot.

Drop in or take all three sessions to be certified on the ShopBot. Classes are free and open to the public.

Register here!

View Event →
Intro to Lasercutting: Setting up the Tool
Jan
15
6:30 PM18:30

Intro to Lasercutting: Setting up the Tool

Session 2 of 3:

Setting up the Tool: Set up a file and send it to cut!  We'll go over speed and power settings for etching glass, cutting plywood, etching acrylic, and more.   Participants will have an opportunity to experiment with different materials and go over basic safety practices that are required to use the lasercutter independently. 

Classes are free and open to the public.

Register here!

View Event →
Intro to Web Programming Session 1: What is the web?  HTML/CSS and servers and browsers
Jan
10
7:00 PM19:00

Intro to Web Programming Session 1: What is the web?  HTML/CSS and servers and browsers

A six-session introduction to programming websites using a popular web development framework called Django. Django is a free and open source web application framework written in Python. A software framework is a set of standard, connected tools to make the development of certain kinds of software projects easier.

In this class we will learn the basics of how static web sites are constructed, interpreted, and hosted using HTML and CSS and how dynamic websites are created using server-side software and data. We will use an online software development environment called PaizaCloud to write, share, and deploy our projects.

The course will be ongoing and progressive. Over the six weeks we will work together to build a simple database-backed website and become familiar with the basics of how the web works. While some familiarity with computer use and basic keyboarding skills will be helpful, this class will be targeted to students with no technical background and will be suitable for beginning programmers.

Because each week will be built off of work from the previous week, the following session breakdown is just a summary and overview of how the course will generally go. What we cover exactly from week to week will likely be somewhat different.

You might be interested in this class if:

  • You're considering a longer, more in-depth programming/computer science course. This class is a great way to "get your feet wet" and get a taste of what coding is like before going deeper

  • You work with programmers and programming in a non-programming capacity and want to know more about how the programming side of the work is done

  • You have a software project or idea that you want to work on but don't know how to get started

  • You're just curious -- you want to know more about how computers work, how software is written, or you think it just sounds fun.

NOTE: This is class 1 of 6. Visit www.fabville.net to sign up for all six classes and get your Intro to Web Programming credential via Skill Up Somerville. For questions on registration, email contact@fabville.net

View Event →