Tag Archives: poe

Teamwork: The POE House

This was an assignment I just wrote for a course I’m taking: to describe a day in my classroom from a journalistic third-person perspective. I figured I’d post it here as well. This is a slightly-fictionalized version of what occurred in my Principles of Engineering class on and around March 25th, 2014.

POE House Lighting

POE House Lighting

Upon walking into Nick Yates’s engineering classroom at Patterson High School in east Baltimore, the first thing one notices is students gathered together working on a project at the center of the room. Walking closer, the project reveals itself to be a large structure, roughly eight cubic feet, which the students explain is a model house. Each wall has a different truss design, built out of coffee stirrers that form triangles that fit together into a square wall, two feet on a side. The students are collaborating in teams, each team responsible today for lighting up a wall of the house.

The students are a diverse group. Six countries of origin are represented here in this one room: United States, Nepal, Mexico, Congo, Nigeria, and China. Among students born in the US, the majority are black, but some are white and some are Latino. Boys outnumber the girls in this engineering class, as they do in the engineering field, but the girls tell of after-school mentoring programs and field trips that have helped encourage them to stick with their engineering classes and to pursue a STEM career.

As one boy positions a light emitting diode (LED) on the wall, his partner pulls off electrical tape and hands it to him to secure it in position. Another partner reads off of a circuit diagram in her engineering notebook, where they have designed the electrical circuit, instructing her teammates how to connect the wires in between LEDs. And the fourth team member is using alligator clips to join three solar panels together to make this wall’s lights powered by environmentally sustainable source.

After a while, the team steps back to admire their handiwork. They bring over a lamp to simulate the Sun’s rays hitting the solar panels, and flip the light switch to on. But the LEDs do not light up. They are daunted for just a moment, but soon start troubleshooting the problem to try and fix their electrical system. One student suggests they check all the wire connections, to make sure they are all twisted together properly, and two members of the team immediately start to do that. Another suggests getting a multimeter to check if the solar panels are even generating electricity. As others check every place where two wires meet manually, she goes to get a multimeter from the teacher’s desk. She asks one of her partners to hold the multimeter’s leads to the wires while she operates the device. Each solar panel is reading about 1.83 volts of electricity, but the lights are still not lit. Another team member suggests checking the plan, to make sure the solar panels are wired in series so that their voltages add up. The team consults their notebooks, verifying that their actual work reflects their design; it does. Some of the team is beginning to lose hope, and one suggests calling the teacher over for help. But one student, remembering the time he held an LED to a nine-volt battery too long and the bulb blew out, suggests making sure each LED is working. His teammate asks how they should test the LEDs, perhaps by holding each one to a battery to see if it lights up? He grumbles a little about this, thinking of all the work they had just done to tie the LEDs together with wires into a circuit, only to have to undo it all. But at this point the girl with the multimeter steps in, saying they could use the multimeter to figure out which if any bulb was dead. The team works together and finds they did have a non-working LED. They replace it with a new one, and the lights come on. Success!

Leave a comment

Filed under engineering, teaching

Summer of Learning

(This post was mostly written last Tuesday, so dates referenced will be from then.)

So, last summer for me was a summer of travel. Over 10,000 miles round trip, from sea to shining sea, along roads new and old, long and short.

This year will be a summer of travel for my mind, instead. I have a number of different learning projects I am planning/attempting, from workshops to conferences, from in-person classes to online classes.  Nearly all of which is free!

Here are a few of my plans:

Fab Lab

Yesterday, I attended  a class which introduced me to our local Fab Lab at the Community College of Baltimore County (CCBC). A Fab Lab  (Fabrication Lab) is a community-driven and community-accessible location with computers, machines, and other tools needed for making things. A global network of more than 90 Fab Labs worldwide is run out of MIT. Artists, designers, engineers, inventors, as well as ordinary people with an idea they’d like to make  a physical reality, all use Fab Labs.

The Fab Lab at CCBC is a little over a year old. It has a 3D printer, a CNC router, a CNC mill, a laser cutter/engraver, and a vinyl printer. I made the following key chain using the laser engraver, with the help of the lab’s manager who was teaching me how to use the various machines and associated softwares & tools.

Laser Engraved Key Chain

And a sign for my Computer Integrated Manufacturing (CIM) class, done using the CNC router and featuring a picture of a robotic arm:

CIM Sign, milled from medium density fiberboard using the ShopBot at CCBC’s Fab Lab

Very cool.

VEX Robotics & Automation

Yesterday, today, and tomorrow, I’m in a training at the University of Maryland Baltimore County (UMBC, just around the corner from CCBC and its Fab Lab above), where I’m learning more about VEX robotics and their role in the Project Lead the Way engineering curriculum. Including learning how the pieces fit together, the functionality of the various sensors & other pieces, and how to program the VEX kits in RobotC, a variant on the widely-used C computer programming language.

I had two groups of students (6 students total) who began using and programming with VEX/RobotC this year. I learned some of it with them, but really appreciate this chance to work with the automation kits myself and really learn it much more deeply.

It’s been fun so far! Here’s the testbed full of motors, lights, and sensors where we are learning how everything works and how to program:

VEX Test Bed

Tomorrow we’ll be unleashed onto some actual functioning projects!

Online Class(es)

I’ve begun an online computer science course, Algorithms: Design and Analysis I, via Coursera.

I’m planning this summer to learn a lot more about computer science / programming. I only took one CS course in college (CS101). Yet I’ve been somewhat into programming ever since programming the quadratic formula (and many other math-related programs, plus a few fun/game programs) into my graphing calculator in tenth grade. In college, I also used some simple computer programs to design some original fractals (Java) and search for patterns in continued fractions (PARI/GP). And I had many friends in both high school and college who majored in CS or related fields. Since I’ve been teaching engineering, several of the courses I teach have involved programming components (see, e.g., the VEX Robotics and Automation section immediately above).

So I figured I’d like to learn more about CS & programming. I signed up this spring for Coursera’s CS101 class, which (though I can’t find a source for this statistic) I think more than 100,000 people worldwide also took along with me. It included video lecture segments, mini-quizzes embedded into the videos, automatically-graded programming assignments, and discussion fora where students could help one another (since the professor could not interact with so many of us individually). It was a decent review for me, since it’s been years since I took CS101; I learned a few new things including some specifics of the JavaScript language as well as some things about how computer hardware works. Though it was very easy overall.

Coursera, along with a few other recent innovative websites like it, is being referred to as a MOOC: massive online open classroom (or course). Because its classes are free and accessible worldwide (“open”) and are enrolled in by tens or hundreds of thousands of students at a time (“massive”). Some people are talking about MOOCs as the next big step in the educational revolution; I can attest that the experience is much more like an actual class than just viewing lecture videos. I have yet to really engage the discussion fora for help, but I see study groups forming there, both in-person meetings based on geography, and Skype study groups being set up  based on time zone or language spoken. Many other people ask questions in the fora which are quickly answered by fellow students or volunteer teaching assistants.

If this topic intrigues you, check out the two articles linked above (the words ‘some’ and ‘people’). They are quite interesting and thought-provoking about the future of education!

This summer, I signed up for the Algorithms course, which looks like it will be much more challenging, though also like I will learn a lot from it. First I had to pick a programming language. I feel like a lightweight in several languages, from my experience in Java years ago, to knowing a little C based on my robotics teaching experience, to knowing a little Python based on using it to control a virtual robot and help it navigate a maze in an after-school club I advise. I spent this weekend taking a crash course in Python to catch myself up to speed. After that, so far in the Algorithms course, one week in, I’ve programmed a multiplication algorithm and programmed/analyzed the running time of a merge sort algorithm. I’ve spent dozens of hours on it so far, but am really enjoying it!

Both CS101 and Algorithms are taught by Stanford professors; Coursera partners with faculty from several universities.

On a lighter note, I’ve also signed up for this Udacity course that says it will be looking at/analyzing/explaining some cool physics problems, while also visiting actual historical locations in Europe of the scientists who studied them. I’m thinking it will give me some nice perspective and/or new ideas for teaching the physics-related sections of Principles of Engineering (POE).

Materials Science

Speaking of new ideas for teaching POE, I’ve also signed on to take a week-long materials science course at Howard University in Washington, DC. It is being sponsored by ASM International, a materials science/engineering professional society formerly known as the American Society of Metals. They provide free materials camps for teachers across the country at many different sites (see their website for more info).

I signed up for this because a) it’s free; b) it’s local – I can just catch the MARC train from Baltimore into DC; but mostly c) to learn more about and be able to teach the materials unit of POE better. I feel that the materials engineering unit/lessons in POE are often the dullest sections for my students. All of POE is quite difficult/challenging, with a lot of advanced mathematics and high-level physics concepts. But the other units I am able to better balance out between the difficulty of the concepts and the exciting projects we do. In this unit, students analyze properties of various materials, discuss what causes those properties, discuss how materials are used in manufacturing processes, do various materials-related math word problems, and use a stress analyzer machine to pull apart (stretch it until it breaks, called a tensile test) a piece of metal and then analyze its graph. While students love seeing the metal piece snap in two, I am not able to sustain that interest through the rest of the unit, which I take as a failing on my part. So, I hope to learn more during my week of Materials Mania, as well as to find ways of engaging students better in the topic.

Fullerene Nano Gears, image from Wikipedia

Hooray for the start to my summer of learning!

1 Comment

Filed under engineering, teaching

Recycling Center Project

A model recycling center, fully automated according to students’ program.

[Not my main post tonight, but I wanted to break the blog silence and post these videos here, since I’m so proud of what my students accomplished! This is mostly just copied & pasted from an email I sent a month ago to a bunch of teachers & administrators at my school:]

Take a look at the videos linked below, about 2 minutes each. These are ninth graders, who have successfully built and written a computer program to control a model recycling center! The recycling centers automatically sort marbles in the same way actual recycling centers sort aluminum from glass from plastic. I am very proud of my students, and impressed with their results at synthesizing design, construction, wiring, and their knowledge of computer logic & programming (they’ve gone further with this project than past classes have).
One really cool piece is that the students in the first and third video took the initiative to learn a totally new set of equipment and programming language on their own. I tried to learn with them, but I had no prior experience or expertise with the robotics/automation kits they were using (called VEX), nor with the RobotC programming language that controls that equipment.
[I’m getting training in VEX and RobotC today and tomorrow, which is why I thought to post this now.]

1 Comment

Filed under engineering, teaching

Renewable Energy

Happy Leap Day everyone!

One group's project, including solar cells, hydrogen fuel cells, windmill, and breadboard with two series circuits (red & yellow LEDs)

I’ve written before about renewable energy. One of the projects my ninth graders just completed is a renewable energy power plant and distribution system. The challenge is to use solar power, wind power, and hydrogen fuel cells to provide light to a city. The red LEDs above represent houses in the residential section, and the yellow LEDs represent businesses in the industrial section. It is a windy city (Chicago perhaps?), so a fan is blowing all day long and wind power can be utilized the entire time. But power needs to be provided both in daytime and at nigthttime, whether the sun (a lamp) is shining or not. That forces the students to use the fuel cells and wind power and not only to rely on the solar/photovoltaic cells.

Another group's project

The students really liked this project, and I think they learned a lot too. Everything from how to wire circuits, to using a multimeter, to Ohm’s and Kirchhoff’s Laws for electricity, to all about different sources of energy. Like many of us, they are excited about the energy sources of the future (e.g., hydrogen-powered cars). Look at this nice sketch a student made:

Sketch of Circuit w/ Multiple Energy Sources

Have a great day!

1 Comment

Filed under engineering, teaching

Trip to BGE

Yesterday we took a tour of Baltimore Gas & Electric‘s Spring Gardens facility in South Baltimore.

We heard about the environmental protection efforts BGE has been implementing at that site. We learned about the history of BGE, back almost 200 years to its beginnings as a gas light company. We got to listen in on calls being handled by customer service agents (!). And then we discussed and toured their field of 572 solar panels.

Solar Panel Array at BGE Spring Gardens

We talked about how the solar panels worked, how much energy they generated, how it was turned into electricity used by the other buildings there, and how it was helping the environment.

This was awesome because our tenth grade students (the target audience of this trip) had just been learning about energy, power, and specifically renewable energy sources. They had recently built cars powered by solar panels, and also had created alternative-energy-fueled model power plants that distributed energy through circuits to model homes and businesses. I love the chance to make connections, both between classes and from class to the outside world.


Filed under engineering, teaching


A short post today just to say thank you to my Principles Of Engineering (POE) students, who dove right in to the new alternative energy equipment and figured it out before I did. Thanks also to the junior in Digital Electronics who came over to teach my POE students how to wire a circuit using a breadboard and a solar panel.

Circuit using alternative energy source(s): solar cell at left, hydrogen fuel cells at right.

1 Comment

Filed under engineering, teaching


Today is our third snow day in a row. While I am impatient to get the new semester started, I understand that many people are still without power (according to BGE, this storm while only 10″ created more power outages than our 45″ last February), the streets and sidewalks are very slippery, and some side streets are still not plowed. Today would also have been not so good as a kick-off to the new classes and new semester, with the combination of snow and Friday-after-four-days-off creating low attendance. So I look forward to meeting my new students and having an amazing first day on Monday.

In my time off, I’ve created multimedia syllabi with Prezi for both my Algebra 2 / Trigonometry (A2T) and Principles of Engineering (POE) classes. Also, I appreciate the feedback and comments on my A2T and POE skills lists, and I’m still making modifications to those lists, so any additional conversation is welcome!

Have a joyful day!


Filed under engineering, math, teaching

Principles of Engineering Skills

So I’m thinking of giving a skills list a try in my Principles of Engineering (POE) course this semester too. It wouldn’t be full-on standards-based grading (SBG), since in such a project-driven class I need projects and reports to be the major component to student grades, but I think I can adapt a skills list for quizzes (and occasional outside-of-quiz skills demonstration). I’m tentatively planning 50% projects, 25% skills quizzes, and 25% portfolio–including engineer’s notebook.

Below find my first draft for a skills-based outline of how I intend to teach POE this semester. I will be teaching a mix of ninth and twelfth graders, with backgrounds ranging from Algebra I to Precalculus. This will be tough, as POE is the most math-intensive of the PLTW engineering courses. I must try to teach advanced math applications while not boring my students out of their minds, while at the same time exposing students to the great concepts and societal role of engineering and its subfields.

To all the former, current, and future engineers out there, I welcome your input on the skills listed below. Likewise to engineering high school teachers across the country (for your reference, I’ve mixed up the unit order due to equipment lacks: my order goes Unit 2,4,3,1). Or anyone else with an opinion on engineering education.

While I am constrained somewhat by PLTW’s POE curriculum, I do have some choice in what I emphasize and in which skills I test. Are these skills phrased well? Are they representative of what engineering is all about? Are the major subfields of engineering represented (this is a survey course)? Are there any that are too vague (or too narrow) or seem like they don’t belong?

I’m still welcoming feedback to my Algebra 2 with Trigonometry skills list here for about one more day, so my more mathematically-minded readers may like to head over there to ponder and critique.

POE Skills List

General STEM Skills

  1. Solve equations for a single variable
  2. Substitute numbers for variables in algebraic formulae
  3. Measure lengths and angles to appropriate precision (given the context of the application and the accuracy of the tool)
  4. Use trigonometry to solve for missing sides or angles
  5. Apply the Pythagorean Theorem to find unknown sides in right triangles
  6. Use trigonometry to find unknown sides & angles in right triangles
  7. Use the digital dropbox on TS3/Blackboard to submit work
  8. Identify problems to be solved in an engineering context
  9. List multiple possible solutions to engineering problems
  10. Evaluate each possible solution based on specifications & test results
  11. Show knowledge of, and skillful application of, the engineering design process
  12. Show knowledge of various careers in engineering and other STEM fields

Unit 2 – Materials & Structures

  1. Identify five types of bridges by name, definition, and/or picture
  2. Split a force vector into its x- and y-components
  3. Calculate the centroid of various shapes
  4. Calculate forces and moments acting on various objects
  5. Pick appropriate formulae relating to stress, strain, and material testing
  6. Analyze stress-strain graphs to determine material properties
  7. Calculate bridge efficiency
  8. Analyze a bridge for structural and material strengths and weaknesses

Unit 4 – Statistics & Kinematics

  1. Collect and analyze data using statistical measures of center and variance
  2. Calculate speed and velocity
  3. Calculate the effect of gravity on velocity and position
  4. Analyze horizontal and vertical components of projectile motion

Unit 3 – Control Systems

  1. Create flow charts to represent a process
  2. Identify inputs and outputs in a control system
  3. Identify elements of a flow chart or RoboPro program and their key attributes
  4. Utilize branches in a flow chart or RoboPro program
  5. Utilize variables in a flow chart or RoboPro program
  6. Interpret a flow chart or RoboPro program
  7. Identify open and closed loop systems
  8. Demonstrate an understanding of pneumatic and hydraulic power

Unit 1 – Energy & Power

  1. Calculate ideal mechanical advantage for each simple machine
  2. Calculate actual mechanical advantage and efficiency for each simple machine
  3. Calculate gear ratio
  4. Demonstrate an understanding of electricity and electrical circuits (series/parallel)
  5. Use Ohm’s Law and Kirchhoff’s Laws to calculate resistance, current, and voltage
  6. Calculate work, energy, power, and power efficiency
  7. Demonstrate an understanding of the laws of thermodynamics and thermal energy transfer
  8. Demonstrate knowledge of alternative and renewable energy sources

A total of 40 skills. What do you think?


Filed under engineering, teaching