Difference between revisions of "Workshop and Class Ideas"

From FamiLAB Wiki
Jump to: navigation, search
(Intro to FamiLAB)
(Advanced Arduino)
 
(14 intermediate revisions by 5 users not shown)
Line 9: Line 9:
 
== Unity (3D Engine) class ==
 
== Unity (3D Engine) class ==
 
* Instructor: [[user:Tomlong74|Tom]]
 
* Instructor: [[user:Tomlong74|Tom]]
* Tentatively scheduled for the second week of January 2012
 
 
* Location: TBD (Full Sail? FamiLAB?)
 
* Location: TBD (Full Sail? FamiLAB?)
 
* Open to members?  The Public?
 
* Open to members?  The Public?
Line 17: Line 16:
  
 
== Advanced Arduino ==
 
== Advanced Arduino ==
*
+
* ???
  
 
== Arduino + i2c ==
 
== Arduino + i2c ==
Line 32: Line 31:
 
Tracy started thinking about how to structure this class and determined that without a clear idea of the mission (and whatever policies or rules get written as a by-product of the mission), it's hard to make a lot of headway on this.  Once the mission workshop happens it will be easier.
 
Tracy started thinking about how to structure this class and determined that without a clear idea of the mission (and whatever policies or rules get written as a by-product of the mission), it's hard to make a lot of headway on this.  Once the mission workshop happens it will be easier.
  
== How to Teach a Class class ==
+
== How to Teach a Class class and workshop ==
 
* Instructor: [[user:Tracy|Tracy]]
 
* Instructor: [[user:Tracy|Tracy]]
 +
* Scheduled for Tuesday, February 28, 2012, 7:00 PM
  
This class will most likely be held on a weekend afternoon and will run about two hours total -- one hour of organized instruction followed by an hour of open lab where you can work on a lesson plan and get feedback.
+
This class will run about two hours total -- one hour of organized instruction followed by an hour of open lab where you can work on a lesson plan and get feedback.
  
 
You will get the most benefit from this class if you come with an idea in mind of what class you would like to teach.  We'll use your ideas as our working examples.
 
You will get the most benefit from this class if you come with an idea in mind of what class you would like to teach.  We'll use your ideas as our working examples.
  
We'll talk about how to create instructional objectives expressed in terms of what the successful student will know or be able to do at the conclusion of the class, which is arguably the single most important concept in all of education and the one that non-teachers do poorly or not at all.
+
We'll talk about how to create instructional objectives expressed in terms of what the successful student will know or be able to do at the conclusion of the class, which is arguably the single most important concept in all of education and the one that most non-teachers do poorly or not at all.
  
 
We'll talk about how "props and sets" affect learning and what you can do about it.
 
We'll talk about how "props and sets" affect learning and what you can do about it.
Line 47: Line 47:
 
After the hour of "structured" instruction, we'll have an hour of open lab where you'll complete a lesson plan template for your own class and get as much feedback as you need.
 
After the hour of "structured" instruction, we'll have an hour of open lab where you'll complete a lesson plan template for your own class and get as much feedback as you need.
  
The only materials needed or provided are a few pieces of paper, so there won't be a charge for the class.  Students will want to bring along their own note paper and a pen or pencil.  Tablet computers will be permitted for this purpose, but please leave your laptops in the other room so we can all see each other without looking over the wall of a screen.
+
The only materials needed or provided are a few pieces of paper, so there won't be a charge for the class.  Students will want to bring along their own note paper and a pen or pencil.  Tablet computers will be permitted for this purpose, but please leave your laptops in the other room during the instruction hour so we can all see each other without looking over the wall of a screen.  Laptops are welcome during the workshop portion.
  
 
== Developing a Mission Statement ==
 
== Developing a Mission Statement ==
* Instructor: [[user:Tracy|Tracy]]
+
* Facilitator: [[user:Tracy|Tracy]]
 
+
* Scheduled for February 4th, 3PM
I am envisioning this not so much as a class (although I could teach a class on mission-building for other purposes if people would find that useful), but rather as a workshop involving as many FamiLAB members as possible to build a mission for the lab in a collaborative way.
 
 
 
There are three important characteristics of a good mission statement:
 
 
 
1) It's short and easy to remember.  It doesn't have to be slick or catchy, but it does need to be concise.
 
2) It is an outward sign of an inward grace.  The words are a good match for what's actually going on in the organization.  It's not just "words on a wall" -- people believe it and are doing what it says they do.
 
3) It is created collaboratively by everyone (or as large a percentage of everyone as is practical) in the organization.  There is genuine consensus about it.
 
 
 
I know there is a current mission statement, and I think it means criterion #2 above.  It does not meet the other two, though, and for that reason, it is worth revisiting.
 
  
It's important because it drives every decision we make as a group.  It informs all of our choices, all of our plans, and the evolution of the culture of the lab.  Ask the folks who have worked on proposed logos or other marketing concepts if knowing the organization's mission would make that job a hundred times easier.  Consider how much shorter the conversations about whether or not to buy a particular tool, offer a particular class, or establish a policy or procedure would be if the mission, and by extension the scope, of the lab was clear and succinct.
+
New mission statement created at the mission workshop:
  
The more we grow, the more necessary it becomes for us to know who we are as an organization.  This is a critical first step.
 
  
I would urge us to do this ASAP (I need minimal prep time to be ready to do it, so I could make it happen as early as January 14) and not to make any major decisions about logo, marketing, or major purchases until after we've done it.
+
'''''FamiLAB is a community that fosters learning and creativity through hands-on projects, collaboration, and the sharing of skills and tools to improve ourselves and enrich the world around us.'''''
  
 
== Slide Rules 101 ==
 
== Slide Rules 101 ==
Line 113: Line 103:
 
*** Nominally the material is white.
 
*** Nominally the material is white.
 
*** Colorants will be available.
 
*** Colorants will be available.
*** If there is sufficient interest a clear material will be available.  (The material comes in 1 quart minimum.) A student could purchase an entire quart of their desired material if so inclinded.
+
*** The material comes in 1 quart minimum. A student could purchase an entire quart of their desired material if so inclinded.
 
* The students will be expected to pay for the materials on the basis of volume.  Cost is estimated at about $30/quart based on the casting container size.  It will be necessary for them to pre-register to make sure sufficient materials are on hand.
 
* The students will be expected to pay for the materials on the basis of volume.  Cost is estimated at about $30/quart based on the casting container size.  It will be necessary for them to pre-register to make sure sufficient materials are on hand.
 
* The format will be a classroom demonstration followed by a workshop where each student makes their own casting.
 
* The format will be a classroom demonstration followed by a workshop where each student makes their own casting.
Line 123: Line 113:
 
** Measuring and Mixing Materials
 
** Measuring and Mixing Materials
 
** Items affecting casting quality
 
** Items affecting casting quality
* It is expected this could take place in the classroom if provision can be made to control spills.  Each student should have about 6 square feet of table space to help prevent spills.  Casting material in the carpet is irreversible.
+
* It is expected this will take place in the lab.  Each student should have about 6 square feet of table space to help prevent spills.
  
 
== Wordpress Blogging 101 ==
 
== Wordpress Blogging 101 ==
Line 140: Line 130:
 
* Themes
 
* Themes
 
** Child themes
 
** Child themes
 +
 +
== xbee 101: Telekinesis and Jedi Mind Tricks ==
 +
* John, Bill?, Ted?
 +
* make things happen from afar, know what happens from over there, become omniscient
 +
* concerns: cost of equipment, level of interest?
 +
** I'm sure interest is there!
 +
** Cost of equipment would be a biggie.  Would we want people to walk away with enough hardware to do something?  That's probably two radios + breakout boards = $$$.  Maybe look into cost via gadget emporium?
 +
 +
== The Bus Pirate is Awesome ==
 +
* [[user:Mack|Mack]] can instruct
 +
* Class would come with a Bus Pirate and cables
 +
* Parts to show off functionality?  I2C device, UART, MIDI, SPI, etc.
 +
* Logic analyzer functionality?
 +
* Need to lock down price with Gadget Emporium and place order
 +
 +
== Learn how to make a circuit board ==
 +
* John will be able to teach (once he finishes migrating to Eagle from "the other brand" he is well-versed in)
 +
* Will answer the question: What is the entire process of creating your own circuit board?
 +
* Learn how to use Cadsoft's Eagle software to design your own circuit board
 +
* Draw a schematic
 +
* Manual routing of (critical) circuit traces
 +
* Use auto route feature to draw your traces for you
 +
* Learn when to re-route auto-routed traces!
 +
* Learn what Gerber Files are and how to make them.
 +
* "The basics are available via YouTube" -  But it's more fun to learn together!
 +
* I think I'll use this as my class for the <i>Learn to teach a class</i> class (grin)

Latest revision as of 14:49, 26 April 2015

Old page was archived Workshop_and_Class_Ideas_(Archived)

This page is for potential instructors to put forth an idea for a workshop or class. Feel free to create a dedicated page if necessary!

If you're wondering what the steps are to hold a class, check out How_to:_Classes,_Workshops_and_Events.

Scheduled classes are on our Public Classes and Events page.

Unity (3D Engine) class

  • Instructor: Tom
  • Location: TBD (Full Sail? FamiLAB?)
  • Open to members? The Public?

Intro to Arduino

Advanced Arduino

  •  ???

Arduino + i2c

  • Have some common i2c devices, get them working together...
  • Could also build a parallax propeller version

Intro to FamiLAB

  • Curriculum:
    • FamiLAB's mission
    • Communication/collaboration tools
    • Shop safety
  • Could have several people each do a 15 minute segment...

Tracy started thinking about how to structure this class and determined that without a clear idea of the mission (and whatever policies or rules get written as a by-product of the mission), it's hard to make a lot of headway on this. Once the mission workshop happens it will be easier.

How to Teach a Class class and workshop

  • Instructor: Tracy
  • Scheduled for Tuesday, February 28, 2012, 7:00 PM

This class will run about two hours total -- one hour of organized instruction followed by an hour of open lab where you can work on a lesson plan and get feedback.

You will get the most benefit from this class if you come with an idea in mind of what class you would like to teach. We'll use your ideas as our working examples.

We'll talk about how to create instructional objectives expressed in terms of what the successful student will know or be able to do at the conclusion of the class, which is arguably the single most important concept in all of education and the one that most non-teachers do poorly or not at all.

We'll talk about how "props and sets" affect learning and what you can do about it.

You'll get a lesson plan template that will greatly increase your chances of having and doing everything necessary for a successful class.

After the hour of "structured" instruction, we'll have an hour of open lab where you'll complete a lesson plan template for your own class and get as much feedback as you need.

The only materials needed or provided are a few pieces of paper, so there won't be a charge for the class. Students will want to bring along their own note paper and a pen or pencil. Tablet computers will be permitted for this purpose, but please leave your laptops in the other room during the instruction hour so we can all see each other without looking over the wall of a screen. Laptops are welcome during the workshop portion.

Developing a Mission Statement

  • Facilitator: Tracy
  • Scheduled for February 4th, 3PM

New mission statement created at the mission workshop:


FamiLAB is a community that fosters learning and creativity through hands-on projects, collaboration, and the sharing of skills and tools to improve ourselves and enrich the world around us.

Slide Rules 101

  • Instructor: Mike
  • Curriculum: How slide rules work, why they work, and one you can make yourself!
  • Location: FamiLAB

Introduction to Metasploit Workshop & Class (Hands On)

  • Instructors: Bill, g3k, DC407
  • Curriculum: Modified and shortened version of Metasploit Unleashed
  • Location: FamiLAB CL1
  • Student Prereqs:
    • Laptop running BackTrack 5
    • Basic information security knowledges
    • Command line experience
    • Basic Linux experience
  • Location Requirements:
    • Power for students
    • Projector & A/V
    • Vulnerable VM farm
      • Copy of Metasploitable for each student/instructor with unique hostname and IP
      • One Windows XP SP2 modified NIST image for demo

Information Security Basics: Self Defense (Class/Presentation)

  • Potential Instructors: Bill, lrvick, Mack, DC407
  • Curriculum: End-User guide to not getting owned. Should be non-technical friendly if possible. Bill may be able to snag presentations from work, but will need to ask.
    • Local
    • Over the wire
    • Social Networking
    • ...
  • Location: FamiLAB CL1

Web Application Security Basics: OWASP Top 10 Exploits & Mitigations (Class/Presentation)

  • Potential Instructors: Bill, g3k, DC407
  • Curriculum: A walk through of the OWASP Top 10 with demonstrations of exploits, and explanations of mitigation techniques in a language agnostic way.
  • Location: FamiLAB CL1

Intro to the Laser cutter

  • Workshop, not a formal class.

Intro to Urethane Plastic Casting

  • Instructor: Dave W
  • This is intended to be a hands on class which will take about 3 hours. The idea is to come with a small item you would like to make a copy of and a disposable container which is about a half inch larger in all dimensions. The class will provide the material for a single use mold and a single part.
    • The mold material will be Algenate which is a fast setting non-toxic soft material designed for skin contact. (My first cast was of my thumb.)
    • The casting material will be a relatively hard urethane plastic.
      • Nominally the material is white.
      • Colorants will be available.
      • The material comes in 1 quart minimum. A student could purchase an entire quart of their desired material if so inclinded.
  • The students will be expected to pay for the materials on the basis of volume. Cost is estimated at about $30/quart based on the casting container size. It will be necessary for them to pre-register to make sure sufficient materials are on hand.
  • The format will be a classroom demonstration followed by a workshop where each student makes their own casting.
  • Items to be covered:
    • Minimum requirements for casting
    • Safety Considerations
    • Introduction to casting materials
    • Mold design consiterations
    • Measuring and Mixing Materials
    • Items affecting casting quality
  • It is expected this will take place in the lab. Each student should have about 6 square feet of table space to help prevent spills.

Wordpress Blogging 101

  • Ian will teach - ping me if there is demand and I'll get working on the slides
  • How to contribute to the FamiLAB blog
  • How to take photos / video that work well for the blog and get them into a post
  • How to use the Arras theme & featured images
  • Thinking of your audience
  • Child Protection considerations when blogging


Wordpress Admin 101

  • Ian, Bill?
  • Installing
  • Admin
  • Themes
    • Child themes

xbee 101: Telekinesis and Jedi Mind Tricks

  • John, Bill?, Ted?
  • make things happen from afar, know what happens from over there, become omniscient
  • concerns: cost of equipment, level of interest?
    • I'm sure interest is there!
    • Cost of equipment would be a biggie. Would we want people to walk away with enough hardware to do something? That's probably two radios + breakout boards = $$$. Maybe look into cost via gadget emporium?

The Bus Pirate is Awesome

  • Mack can instruct
  • Class would come with a Bus Pirate and cables
  • Parts to show off functionality? I2C device, UART, MIDI, SPI, etc.
  • Logic analyzer functionality?
  • Need to lock down price with Gadget Emporium and place order

Learn how to make a circuit board

  • John will be able to teach (once he finishes migrating to Eagle from "the other brand" he is well-versed in)
  • Will answer the question: What is the entire process of creating your own circuit board?
  • Learn how to use Cadsoft's Eagle software to design your own circuit board
  • Draw a schematic
  • Manual routing of (critical) circuit traces
  • Use auto route feature to draw your traces for you
  • Learn when to re-route auto-routed traces!
  • Learn what Gerber Files are and how to make them.
  • "The basics are available via YouTube" - But it's more fun to learn together!
  • I think I'll use this as my class for the Learn to teach a class class (grin)