Categories
Learning Tools Opinion Resources Top 5 Update

Top 5 STEM Funding Sources – Make It Rain

STEM funding sources

 

As I’m sure you’re aware if you’ve read any of my other articles, I’m a public school teacher. It is one of the greatest joys in my life, and I hope I get to do it until I retire. That said, the public school environment can be frustrating. For me, and I imagine for many public school teachers this time of year (budget season) is incredibly stressful. This is especially true in 2017 due to the current political climate. Typically, I consider it a fantastic budget season if my program’s budget stays the same. This year I will consider it amazing if I still have a job. In any case I always need additional STEM funding sources to keep my program strong.

With that in mind there are three reasons I think it’s wise to develop fund raising skills. First, if I can fund my program outside of my allocated budget, my ability to teach is not determined by others. Second, if I can self fund I am more valuable than someone who cannot. Third, if I can self fund I have the ability to expand my program unhindered by the political process. In short, my ability to fund my own program means that I have more freedom in my teaching practice.

Mindset

Here is where most teachers I know have trouble. We know we need more equipment. Teachers know we are better teachers when we have better tools. We know that the likelihood of getting the Administration or the Board to give us more money is pretty low. Most people are terrified to even ask for money. If given an opportunity for additional funding we may not have a plan in place to utilize it. I have covered some of this in the past with posts on the Top 5 Learning Tools Wishlist, and Content Drives Technology NOT The Other Way Around.

This post is focused on how to get more money for your program. Specifically, how to do it as efficiently & painlessly as possible. Maybe some of this comes a bit more easily for me because of my sales background, but everything below is pretty painless. Additionally, some of this you are doing already, but aren’t leveraging effectively. I’m ranking the below STEM funding sources from most effective (for me) to least effective. That said, even the least effective options here are pretty great. They are in my top 5 for a reason. Above all be patient, education funding is a marathon not a sprint.

STEM Funding Sources

I have actually used all of  these resources effectively in my own practice. In some cases I have gotten a lot of equipment, in some cases less equipment. To have a well equipped program you need to be able to gather large, medium, and small amounts of equipment effectively. In some cases the below sources have also led to some fairly lucrative consulting work. Where this is the case I have noted it.

1. Local & Not So Local Higher Learning Institutions

In terms of general STEM funding sources, this one is far and away my favorite way to get extra equipment for my classroom, as well as where I get most of my consulting work. At the time of this writing, STEM is incredibly in vogue. Anything having to do with Engineering, Computer Science, or Design is being studied, analyzed critiqued, and funded. Colleges, and Universities are really good at receiving grants of all sorts.

What you may not know is that part of those grants, as well as the University’s ability to receive further funding requires them to do case studies. Their case studies need to be done in classrooms. Additionally, they don’t always end up using all of the money they receive. If they don’t use all of the money they are given, they need to give it back. If you are exceptionally comfortable talking to people you can try to approach Computer Science and Engineering departments directly, but I’ve never done so.

Best Practices for Higher Ed Networking

The best way I have found to develop contacts at these places is through Professional Development. In my experience, the same departments at higher learning institutions that offer free (or even pay you to attend) PD are the departments that have grant funded projects focused schools. If you take PD through them they will approach you, or at least be willing to listen to your ideas. ALWAYS tell them about your program. Try to spend part of your breaks at PD talking about your program, and what your hopes for your program are to the presenter.

Make sure you get their contact info, and send them an email thanking them for the workshop. If they mention a project while you’re talking with them feel free to mention it in your thank you message. Ask them to keep you posted about additional PD they are teaching. Almost invariably this will lead to them eventually approaching YOU with funding opportunities.

2. Local Non Profit Educational Services Providers

As I have only taught at one school, in one specific region I am not certain that companies like this exist everywhere. I know they are pretty common in NH, and I know that the one that serves my area is fantastic. If you are unfamiliar with organizations of this type, their whole purpose is making the lives of educators better. They provide Professional Development, apply for grants. Participate in studies. Provide meeting space. Facilitate educator networking, and a whole host of other things I’m sure I’ve forgotten.

I have found this STEM funding source incredibly useful in in my Professional Development. Again, I take no cost (to me) PD that makes me a better, more informed, smarter teacher, and I get additional benefits. Developing a relationship with these types of companies has absolutely led to getting additional equipment. Lots of other organizations donate their old tech to these non profits. Oftentimes the tech they take in isn’t good for much other than recycling (or taking apart), but if they know what you’re looking for they will give it to you when they get it.

Organizations like this are also always plugged in to what grants are out there. As such, when they apply for a grant they may name your program as a participant. Additionally, once you are well known they may ask you to present a workshop. This is beneficial on many levels, but these engagements are often paid consulting jobs.

Best practices for Non Profit Networking

You may be surprised to learn that I could literally copy & paste the above best practices section, drop it here, and it would hold true. Take professional development, ideally professional development you get a stipend for taking. Take as much professional development as you can stand. During your workshop talk to the presenter, as well as the individual from the non profit who is observing the workshop. Discuss your program, your goals, and get contact info. Send a thank you email. Let them know you are always on the lookout for more PD. If they ask you what your challenges are, tell them you could use additional equipment. Above all develop a good working relationship.

3. Community Improvement Groups

Every community out there has some group or another that wants to make it better. In some cases there are many groups that want to make your community better. People involved with this STEM funding source, want to help. In my experience they believe (as most teachers do) that the school is at the heart of a community. Strong schools lead to strong communities, and strong communities have a strong school system. Community Improvement groups may not have the resources of the first two STEM funding sources, but they can usually help out somehow. Don’t limit yourself here, look at groups that work to improve arts, adult education, career training, and anything else that improves your community. Oftentimes they have grant funds available that they will not use (and as a result lose). These funds can often be re-purposed for educators with a small amount of finesse.

Best Practices for Community Improvement Networking

In the same manner that you don’t love getting asked for something out of the blue, neither do these organizations. Do some research, and see what sorts of organizations are active in your area. Approach the organizers directly, and see where they could use some help. Let them know what you do, and what your program is like so that they know what you’re doing in the classroom. In my experience they almost always have committees they want people to serve on, input about their own ideas, and participation in the programs they offer. Just like the other organizations mentioned above, once you develop a relationship with them they will likely approach you about helping your program.

4. Youth Groups & Museums

Groups such as 4H, Girl Scouts of America, Boy Scouts of America, and the Civil Air Patrol are all in this bucket as well as many others. In fact, the Civil Air Patrol has specific programs that involve Professional Development for teachers combined with equipment donations. It’s important to remember that these types of organizations are designed to help children in a wide variety of ways. Often they have special programs, and specific ways of helping that involve some paperwork, and training. Working with programs such as these is also an excellent way to get news of your program out into your community. The more excited the community is about what you’re doing, the more potential funding sources you will find.

Museums, especially Science or Children’s Museums often have educational outreach programs designed to benefit schools. They also occasionally receive grants for education, and can be an incredible resource for borrowing scientific equipment as well.

Best Practices for Engaging Youth Groups & Museums

With both of these types of STEM funding sources (as well as with the first 3), often you need to do something to receive something. Get in contact with your local organizations and volunteer to run an activity, or help out. Take any training they offer, and find out what their needs are. Do whatever you can to help. As with any other of the above sources, talk about your program. Discuss what you’re doing, and what you’d like to do. Keep in contact with them, and they will likely reach out to you with ideas about how you can help each other.

Getting funding from most organizations involves relationship building, and sharing your program. People help who they know, and who is on top of their mind. The directors of the groups may come across an opportunity to help out with an incredibly short time window. Make sure you are the person they think of first.

5. Donorschoose.org

This crowd funding organization is specifically designed around the idea of helping teachers get the additional equipment they desperately need. I love donorschoose, they are amazing, easy to use, and relevant to your needs. They understand teachers, and are very good at helping you reach your funding goals. “If it’s so good, then why mention it last?” you may ask. Well, first let me mention that last in the top five is STILL in the top 5. Next, there are some features that make this less awesome than other STEM funding sources. First, you are largely restricted to their specific vendors. This isn’t THAT big a deal since they work with both Amazon & Best Buy, but it can be annoying. Second, you need to go to your own social network for funding. Again, not a HUGE deal but certainly worth considering.

How it works is that you come up with some items you need. You find those items from one of their vendors. Next, follow their instructions about points and shopping. Finally, follow their instructions about how you present the project on social media. When I did mine, I would post a reminder to my Facebook feed once per week. I was fully funded within a month or two. Often this is the most attainable, and approachable method for teachers to start their outside funding journey. For me that was certainly the case.

Conclusion

You’ll notice I haven’t mentioned hitting up local businesses, doing fund raisers, or applying for grants here. These are perfectly legit sources, and I encourage you to try anything you can to get outside funding. I have been at social gathering before, and struck up a conversation with someone about work. A few weeks later an Arduino showed up at my house. People want to help, you just need to talk about what you’re doing.

A Quick note about Professional Development. Without exception 100% of the avenues I have pursued for outside funding are tied in some way to the PD I attend. At every opportunity I go to literally every single free PD I can. I’m always on the look out for PD that has a stipend attached. I apply for everything, and I always say yes. When I’m at a PD (or anywhere else) I always network with other educators. I ask questions. By doing the things I mentioned here I have been able to get additional funding, and do consulting work that paid me about 10% of my salary last year. Because of my connections, my school and I have been named by a major university as part of a grant they are pursuing. If I can do it, so can you.

I hope you’ve found this article useful. If you have please share it with everyone you know, in every way you can. Additionally, if you want to keep up to date on everything that happens here at SuperStarSTEM.com please sign up for email updates. I promise we will never share your email or send you anything other than updates to the site. Thanks for reading.

 

Categories
3D Printing Learning Tools Resources SuperTopic Update

Makerbot Tips & Tricks: Get the Best From Your Tech

makerbot tips

 

As I’ve mentioned in other posts, I didn’t come to STEM education via the traditional routes. I mention this now because the post that follows is the culmination of three years of working with the Makerbot Replicator 5th Generation in my classroom. It showed up in a box, fully assembled, without anything resembling a manual. It had a quick start guide. That’s it. As such I really could have used a post covering Makerbot Tips. Aren’t you lucky that I’m here to give you some tips and tricks to make this incredibly expensive, powerful, learning tool work well for you, and your students.

Note: What follows is not a recommendation to purchase the described technology. Further, this is not an offer to support this technology. Before purchasing any 3D printer, or other technology please be certain that you have researched the various options available, and have a plan for how you will use it. The following post assumes you either already have a Makerbot Replicator 5th Generation, and are looking for some tips & tricks to help you along, or you are already buying one. This is what makes my life easier as an educator that uses this tech in my classroom. Your mileage may vary.

Makerbot Tips of Utmost Importance

Before your Makerbot even ships you need to begin maximizing your chances for successfully implementing this solution in your classroom. The best way to do that is to budget for the service contract. If you don’t purchase a service contract for this device, the support you get via the warranty is awful. However, the support you get with the service contract is pretty great. Roll the dice if you want to, but I would never buy one of these (or any other $3,000 piece of equipment) without the service contract.

Additionally, make sure you order an extra Smart Extruder to have on hand. In my experience you will go through 1-4 extruders per year, and as a teacher you can’t afford downtime. With a spare you can just swap out the part, and get back to printing. A note about the service contract though is that they only cover three extruders per year so, count on paying for any after that.

Makerbot Tips for Care & Feeding

Your Makerbot will treat you well if you treat it well. If you do not pay attention to its basic needs it will die on you when you need it most. Job One for a long, and happy life with your Makerbot is understanding the leveling feature. On the Makerbot Printer you will see a menu of options. In order to level your build plate you will select “Settings” followed by “Calibration” followed by “Assisted Leveling” (this is how it is found as of this writing). In order to have the greatest number of successful prints you need to run this feature any time you change filament, remove the build plate, or have a filament jam. Once you select Assisted Leveling you just need to follow the on screen prompts.

Job Two is proper maintenance of your build plate tape. This is a largish section of painter’s tape that covers the glass of your build plate. Any time this “tape” gets ripped up you need to change it. Some people will tell you to use any old painters tape you can get at the hardware store. That’s probably fine, but I use the stuff Makerbot sells. It isn’t that expensive, and seems easier to use as there is no cutting involved. However you keep the build plate covered, you want to make sure that there are no bumps, bubbles, or wrinkles in the tape. Remember that this device has tolerances of down to .1 MM, it doesn’t take much of a wrinkle to mess things up.

Makerbot Tips for Getting the Most Life Out of Your Extruder

There are a couple of good tips for minimizing the number of extruders you use each year. In my classroom the 3D printer runs every day for most of the year. After a good deal of experimentation I am only going through 2-3 extuders per year which equals out to about $450.00 per year when my service contract runs out. The main way to keep the number of extruders you need per year to a minimum is to limit the number of times the hot end heats up, and cools down. The way to achieve this is to use the “add” feature in the Makerbot Desktop software, and to print small.

The add feature, found in the file menu or by clicking Ctrl+Shift+O allows you to add multiple files to a given print. What this means in practice is that instead of printing one file at a time, you can print multiple files and maximize your available build plate space. The fewer times you need begin a print, the fewer times your hot end will heat up and cool down which will make it last longer.

Printing small, involves what types of projects you have your students work on. Ideally, whatever project you have them doing will allow you to reasonably print a whole class worth of designs in one run. In my case I focus on Model Rocket Nose Cones I have also used snowflakes, and Christmas ornaments. In any of those cases I have been able to fit 10-20 unique designs on my build plate. It makes for a longer print, but minimizes heating and cooling.

Makerbot Tips for Limiting Filament Costs

One of the biggest frustrations most people have about the Makerbot is that you have to use their proprietary filament. It so happens that the filament they sell is on the expensive side, and the options are really limited to various colors of PLA. As such, it helps to limit how much you use. My first year teaching with my Makerbot I went through 16 rolls of Filament. After figuring out a trick or two that dropped down to 4.

First, I started printing hollow. This is achieved by changing the settings in the Makerbot Desktop software to having an infill of 0%. Depending on the specific project you may or may not be able to do this, but in my case it works great. Second, I started printing in low resolution. Low resolution makes the layers .3MM as opposed to .1mm. Fewer layers means less filament. Again, you need to figure out what will work for your particular lesson here, but with my model rocket nose cones this works perfectly. Third, don’t print things that require supports. In my experience using supports on the Makerbot is a recipe for trouble anyway, but no supports equals less filament as well.

Fin

I love 3D printing as a learning tool, but I have found that it can be frustrating for many teachers. It also causes me massive amounts of stress when I am giving a workshop on 3D printing, and I find a printer in disrepair. It bums me out because I know that once it starts breaking down it is destined for a storage closet, and that is a crying shame. Like any technology 3D printers take some getting used to, but once you understand it intricacies it is really hassle free.

Thanks for reading my Makerbot Tips article. If you found this article helpful please spread it around. If you want to read more about specific lesson on 3D printing poke around a bit on the rest of the site. Finally, if you would like to receive regular updates when we post a new article (and noting else from us) sign up below. Thanks again for reading.

 

 

 

 

 

Categories
Computer Science Learning Tools Lesson Programming Quick STEM Resources STEM Drop-In SuperTopic Update

Coding Lesson : Intro To Block Based Programming

coding lesson computer

I love Lego Mindstorms Ev3 for teaching a coding lesson, but the price to get started is tough to swallow. Enough kits to teach a coding lesson to a class of  16  is 4, which translates to over $1,550.00. Even after getting the kits, you still need 4 computers (not Chromebooks) to run the software. The unfortunate financial reality of Public Education in America is that we are constantly in a state of near starvation. As such, it is not easy to get funds for unproven curricular tools. Stories from other teachers about STEM with robots is not enough to get you the money you need. Typically you need to demonstrate some major benefit in order to get extra money. How then, do you prove that learning coding has a positive impact on your students without breaking your budget?

Block Based Programming

Block based programming means that instead of typing in words with specific formatting to create a program, programmers use graphical blocks. Presenting programming in this manner will allow you to reach younger students. Traditional coding such as that found in the Python Programming Language is often difficult for younger students to process. After all, they may not fully grasp common English yet. Older learners can benefit from spending some time with a block based language as well.

Block based systems allow learners to discover programming structures, and the basics of how computer programs are constructed more easily. Generally speaking the only difference between computer programming languages are the semantic structures used to translate human commands into something a computer can understand. As such, once a student has a grasp of one language (even a block based one) other languages get much easier to grasp.

Coding Lesson with Block Based Programming

Unlike many of my other posts this will not be an actual lesson plan, but rather a guide to a few online lesson plans that I like in particular. I am a firm believer in “why fix it it it ain’t broke”. In this case, since there are so many top quality lessons out there for free I’m not going to reinvent the wheel. I have many, many, other things to occupy myself with.

www.Code.org

I list this one first because it is my personal go to for my students. Any time a students ask about any kind of coding lesson, any time a student seems to want more coding, or any time I need to give them a break from the normal curriculum this is where I go. There are dozens of online coding lessons that can introduce coding, and even allow a deeper delve for students. I typically suggest my students start with the Hour of Code. There are several different content options, and different options based on grade level. After they complete the hour long coding lesson, they can expand into other areas of the site. Code.org is so engaging for the kids that I often use it as a reward. Honestly, if you use nothing else from any of my posts use this.

www.Scratch.MIT.edu

I have used Scratch a little bit myself. I have also only used Scratch in my classroom for students who want independent study. In my class it has been used exclusively on the Raspberry Pi, not the web based version. On the Pi it is amazing. It really allows kids to do physical programming. All of that said, I have spoken with teachers that have used the web version, and its fantastic. One nice thing about Scratch is that it allows kids to be exceptionally creative with their programming.

When I used it I had the kids working through this book, they loved it. Additionally, there are plenty of tutorials on the Scratch Help site, and elsewhere. A great way you could use Scratch is to combine it with the Makey Makey. I haven’t had the opportunity to do so, but I can see its value. If I do use it this way, I can see students making both a game, and a controller for the game they make.

App Inventor 2 (The Best Tool EVER!)

App Inventor 2 is a web based IDE (Integrated Development Environment) for the Android operating system. This block based programming resource will allow your students to create, share, and even sell apps on for any Android device. I don’t know what you are teaching now, but if what you teach touches computers, or computer programming in any way your most common question is “How do I make games/apps?”. Our students hear stories all the time about how kids have made millions making apps. The stories are true, and with the right idea our students can do the same.

In addition to the rare case of a student actually making money by creating an app, this tool is phenomenal for any kind of performance based assessment. In PBA we are working towards having our students create something meaningful, and useful to show mastery of a topic. What better way to do that in a concrete manner than by creating an app that solves a real world problem? Another phenomenal feature is the focus on event driven programming. Being able to teach the concept of EDP alone is well worth using this tool.

There are a huge number of tutorials available for free online dealing with all aspects of AI 2. This is one that is free, and focused on app creation.  I certainly recommend running yourself through any tutorials you use, but you don’t need to be an expert to teach with this tool. The only challenge is that you need some Android devices to use. I solved this problem by purchasing some cheap Android tablets for my classroom, but you don’t need to buy them. Your students may have these devices already, or you may be able to get them donated.

Conclusion

Though it takes some work and creativity, it is absolutely possible to teach coding on a budget. In your classroom you can wrap coding into some other lesson, use coding to help teach a lesson, or teach it as a lesson itself. No matter how you decide to add coding to a STEM curriculum you really need to add it. In my experience few subjects foster higher levels of engagement, teach problem solving more effectively, or develop grit like a coding lesson.

I hope you’ve found this article helpful. If you have, and would like to be updated whenever we post a new article please sign up for notifications below. If you think you know anyone who would benefit from this knowledge, please share the article on your various social media platforms.

Categories
Cheap STEM Learning Tools Lesson Quick STEM Resources STEM Drop-In Uncategorized Update

STEM Drop-In Friday: Iteration With Paper Helicopters

STEM Drop-In

One of the things I like to do in my classroom is what I like call STEM Drop-In lessons. Periodically I come up with a mini project for the kids to do that will teach an engineering concept in a single class period while spending little to no money. The STEM Drop-In uses inexpensive materials, and allows my students a great deal of exploration in their learning.  I also try to pick projects that are expandable, and easy to customize so I can possibly back up what they happen to be working on in their other classes. In this particular case I am looking for my students to work on three separate concepts. First, they are exploring the engineering design concept of iteration. Second, this STEM Drop-In has them experientially research the science & technology of flight. Third, this project has them working with data. This quick and cheap lesson not only hits every STEM subject, but also fulfills three of four adolescent needs with fun, competency, and autonomy. Here we go!

Materials Needed:

  • This picture.
  • Paperclips.
  • Scissors.
  • Stop Watches (Optional).
  • Paper, Pencils, and Masking Tape.

 

What to Teach:

With this lesson you are leveraging the engineering concept of Iteration to teach science content in the form of flight science, and math content in the use of data. A quick aside: For those of you who have been following my posts on rockets or robots, you will note that I try to fit data into everything I do in the classroom. I do so because we all live in a world that is absolutely awash in data. Every move you make, every click you take, every post you write, and every status update you “like” generates data. In the work place of the future the ability to use, and analyze data will be a skill in high demand. Let’s all work give our students as many future advantages as possible. They deserve it!

How to Teach this STEM Drop-In:

You will start by following the link above, and printing out enough copies of the picture to give your students each 2 sheets. Two sheets will give them templates enough for 6 Helicopters. You may also want to pass out a couple of sheets of blank copy paper, in case students wish to iterate with complete autonomy.

The first iteration is your control, or baseline prototype. You will have the students cut along the solid lines, and fold along the dotted ones. They will then place a paper clip on the bottom, hold the helicopter at shoulder level, and drop it. If you are using stop watches they should time how long it takes for the helicopter to hit the floor, and write that number down. Have the students compare each others times, and have a quick discussion about whether it is a fair test.

It certainly isn’t a fair test because students are different heights, and drop the helicopters differently. You now have the opportunity to introduce another engineering concept, which is the idea of what makes a fair test. If you are already teaching a robotics problem solving unit, or want to in the future this is a good opportunity to introduce a helicopter dropping robot challenge to your curriculum.

To expand the lesson discuss how data is measured and used, and talk about the baseline you’ve established with the first Helicopter. Be sure to have your students do at least three drops per iteration in order to get an average sample. You will want to make certain to stress that they will be presenting their findings to the class, and need to have data to back up what they discover.

The Experiment:

Now for the Autonomous Iteration. Have your students choose from the options below, and redesign their helicopter with that in mind. This is the appropriate time to talk about drag, lift, and aerodynamics with the students.

  • Can they make it fall slower?
  • How about make it fall faster?
  • Maybe, make it spin more?
  • Possibly, make it spin less?
  • What about make it behave unexpectedly?
  • Come up with an iteration concept or two on your own. Feel free to explore!

 

You can give them as few, or as many iterations on this concept as you would like. After you have allowed sufficient time for some good exploration, have your students present their findings to the group. They should have data to show that proves their results. That’s it. Just a quick little STEM drop in for when your students need a break from their normal classwork.

If you have found this article helpful, please sign up for updates below. It is my goal to post a STEM Drop-In every week, and you won’t want to miss it! Thanks for stopping by!

Categories
Ev3 Robots Learning Tools Lesson Resources SuperTopic Update

Ev3 Robotics Lesson for Superstars: Lesson 1

ev3 robotics lesson

I came to STEM education by way of working in an after school program where I taught an Ev3 Robotics Lesson to students in grades 4-8. At the time, I was beginning my career in education, working on an MA in English, and hadn’t programmed a computer since college in the late 1990’s. The after school program director handed me an Ev3 education kit, and had me learn how to use it over Christmas break. I had a little more than a week (crammed full of holiday stuff) to not only learn an Ev3 Robotics Lesson myself, but to also create a lesson to teach twelve students. This series of posts is designed to help you avoid the brain damage I suffered at my own hands by giving you a good place to start, and some resources for further exploration.

First, it’s important to note that I am writing this with the assumption that you already know how to program in the Ev3 language, or are at least familiar with blockly. If neither of these things are true, DON’T PANIC help is here. Still with me? Good. If you have absolutely no computer programming experience go to Code.org, and run through their hour of code. After running through the exercises you will know significantly more than your students do. If you have some programming experience, things are easier. You can get familiar with the Ev3 programming environment by going to the Carnegie Mellon Robotics Academy web site, and running yourself through their free intro to programming with Ev3 Robotics Lesson. That lesson in particular is so good, I will be referring back to it periodically throughout my Ev3 posts.

Notes:

It’s important to note that this will be the first of many posts about my Ev3 Curriculum. If I tried to write out the entire curriculum here it would be a novel length post. This is the first part of the greater unit. As the first lesson in a large series I will cover the materials, what to teach, and how to teach the first lesson. I will also outline the standards applicable to the lesson in this post specifically. As I post each subsequent lesson, I will add the standards appropriate to that lesson at the end of the article.

If you’ve already read my Intro to Rocketry lesson post you will know this already, but in case you haven’t (yet). I do lesson plans a bit differently than you may be used to. I write out the plan in a manner that is meaningful to me as a teacher. The first thing I typically need to know is what materials I need, followed by what to teach, followed by how to teach it, and finally the applicable standards. Here we go!

Ev3 Robotics Lesson Materials

  • 1 LEGO MINDSTORMS Education EV3 Core Set (5003400) for every 2-4 students.
  • 1 Laptop or Desktop Computer for each kit (Chromebooks do not work well).
  • Paper, Pencils
  • A safe area to test robots – I built a 4 foot by 4 foot table top from some 2×4’s and plywood, then I painted it all white, and made a square sumo ring out of black gorilla tape. If there appears to be interest in one I can make an instructable, but its super simple to build.  I also have large shop tables in my classroom.

 

What to Teach

  • General Knowledge

    • First you need to go over the basic truths of computing: For this I work some “Big Ideas” into my lessons, many of which can be found from ISTE here.
    • Next you need to discus basic truths of computer programming: Again, I’m not going to reinvent the wheel here. I use these “Big Ideas” to teach them. Essentially, you are trying to get to the following concepts:
      • Computers do exactly what you tell them too.
      • Computers need incredibly specific instructions in order to operate.
      • Computer programs execute commands in sequence.
      • Computers & Computer Programs encompass much more than games.
      • Computers are capable to incredible precision & repetition.
      • Problems of any type are best solved by breaking them down into smaller pieces.
  • Ev3 Robotics Lesson Specific Information

    • Movemant
      • Forward & Backward
      • How far
      • Turning
    • Loops
      • Count
      • Infinity
    • Sensors & Arm Control
      • Touch
      • Color
      • Ultrasonic
    • Logic
      • Wait
      • Switch

 

The above is typically all I have time for in a given section of my Ev3 Robotics Lesson basics class. Now that we have our tools in place, and know what we intend to teach it’s time to get into how to teach it. The actual Robot I use for my lessons is the standard Edubot to get the build you can follow the link, or find instructions in the Ev3 for education software. There are also other platforms out there for this lesson. My favorite is RileyRover, designed by Damien Key for use with his book which I review as part of my Top 5 STEM teaching books post.

How to teach the basic Ev3 Robotics Lesson

General knowledge:

There are three main ways I teach this portion of my lesson depending on the grade level, and capability of my students. This first way is to simply work these topics into my discussions with the kids about each challenge I assign them. This is the most common way I get this information across to my students. Essentially, their engagement skyrockets the moment they start working with the robots so I try to make that happen as soon as possible. The other ways I have done it in the past is to assign the general info as  a research project, or use guided class discussion.

Ev3 Robotics Lesson Specific Content:

This information is delivered through modeling & problem solving challenges. As you will see below, I go over how to do a given programming task then assign a challenge similar to what I went over, but with additional complications. My goal is to have the kids get a very basic understanding from me before learning experimentally in their groups. What follows will give you how I teach the content. If you don’t know how to solve these problems, and are uncomfortable with not knowing the answers take the time to go through the full Carnegie Mellon curriculum yourself.

Before moving on to the programming challenges below, make certain all of the robots are properly constructed, and that your students can do the following with minimal guidance:

  • Turn the robot on.
  • Turn the Robot off.
  • Select a program (I use the Demo program built into the Ev3 brick)
  • Run a program.

 

Movement Challenge:

movetankblockresize1-20percent

Prior to assigning the below challenge, I walk my students through the various parts of the Move Tank Block (shown above). They are given a worksheet with a picture of the move tank block, and we walk through the various parts of the block talking about the manner of movement (rotations, seconds, degrees, on, off), the speed/direction of movement (power settings for each motor, and what positive & negative numbers do), and the amount of movement in a guided mini discussion. They go back to their computers, and I walk them through writing a program that makes the robot move forward 4 rotations. Students then download, and run the program. Finally I present them with the challenge:

Ev3 Robotics Lesson Challenge 1: How Far (2-4 Class Periods)
  • Students will write a computer program that moves the Edubot forward 3 rotations, then moves backward 3 rotations.
    • Students will run the program 3 times, and write down the distance the robot travels in inches.
  • Next, students will change the manner of movement in their program to seconds.
    • Students will run the program 3 times, and write down the distance the robot travels in inches.
  • The class then gathers, and goes over the recorded data together finding the mean, median, mode, and range of the numbers they collected. They may also be asked to convert these numbers to Metric depending on your math lesson.
  • Once everyone agrees on what the average distance of all of the tests was, they are asked to construct a mathematical model illustrating how far Edubot will go in 1 rotation, 1 second, 0.5 rotations, and 0.5 seconds (they may not use the robot to figure this out).
  • Next, ask your students to prove their model on their robots by posing time & distance questions. You can give them as many or as few time & distance questions as you want.
  • Finally, ask your students to reflect on how the power setting would effect distance if rotations, or seconds are the manner of movement.

 

Final Notes On How To Teach This Lesson:

This lesson is designed to introduce students to the Ev3 environment, and programming in general. It has been written with grade 5 students in mind. The best places to expand this lesson are in the areas of math, and technology. One expansion I have done is data operations in a spreadsheet program. This expands both the math & technology aspects of this lesson. Expanding the math into more advanced concepts such as circumference of a circle is also an option. I do this by having my students take radius measurements of the wheels and apply the circumference of a circle equation.

You may have noticed that there really isn’t much science in this lesson. The lack of science content here is because this lesson is designed to be a part of a greater lesson about planet science. In my classroom we talk a lot about the Mars Rover programs. Throughout my robotics curriculum we apply what we are doing to the science performed by the Rovers. I have also considered making parallels between Ev3 programming and electricity, but I haven’t implemented it yet.

Standards:

Technology:

The main technology standards here involve the use, and exposure to robotics. Students are also learning some computer science, and transportation technology in addition to the ISTE standards above.

NGSS Science/Engineering:

The science standards here will depend greatly on the science content you present alongside the lesson. My lesson focuses loosely on the Space Systems standard, but your doesn’t need to. Regardless of weather you decide to make this part of a science lesson or not, you are certainly giving the students an engineering performance task.

Common Core Math:

 

If you found this lesson helpful, and want to see more of the same please sign up for my feed below. Thanks for stopping by!

Categories
Books Classroom Management Learning Tools Opinion Resources Top 5 Update

Books as SuperStar STEM Teaching Resources: Top 5

top five stem teaching books

 

Despite the massive tonnage of information available on the internet from places like this little ‘ol blog I found that when I started my STEM teaching journey I really didn’t even know what to look for. Couple that with my lifelong love of reading (including a Masters in English), and it’s only natural that I’d turn to books. Specifically, books on Amazon, and ideally books that I could pop onto my kindle reading app with nothing more than a click of a button. Even with the incredible ease of purchase, there was still the matter of finding the right book, and reading it of course.

If you do a search for STEM on Amazon (or anywhere else for that matter) you get a pile of stuff that you don’t really know is applicable, genuine, good, or even useful for what you are doing. It is my humble hope here to give you some incite about what books I have found to be good investments to increase my effectiveness as a STEM teacher.

In the list below I have linked the Amazon listing where possible. I have linked the actual physical book even in cases where there is a Kindle option to give you the choice of what format to buy it in. Unless noted otherwise, I have actually read the books listed below and applied some or all of what they contain to my actual classroom practice. In the interest of full disclosure I want you to know that if you buy one of these books after clicking on the link provided below I will get a small commission from Amazon. Buying in this manner will help to keep the site up and running while keeping me motivated to create more free content for you to enjoy.

First, lets discuss classroom management. I put this first because without a solid classroom management system in place you won’t be able to effectively teach anything, let alone project based STEM. The very best resource on classroom management that I have ever seen is:

Whole Brain Teaching for Challenging Kids: (and the rest of your class, too!)

by Chris Biffle

books:wholebrainteachingcover

 

I use the advice in the book above many times per day every day. It teaches teachers how to set, and enforce classroom expectations while at the same time keeping the classroom environment light, and conducive to engaged learning. I recommend this book to literally every single teacher I meet.

Next, I want to recommend a book on STEM as a generalized topic of education. Regardless of the specific STEM content you are working with, there is a general way I feel professional educators should go about teaching it. We need to be encouraging a few specific traits in our students that STEM lends itself well to. Traits such as problem solving, growth mindset, creativity, and grit are crucial not only to real world STEM endeavors, but to life in general. As such we should be developing our curriculum as a set of design challenges. In order to figure out the best way to do this I found this book:

Invent To Learn: Making, Tinkering, and Engineering in the Classroom

by Sylvia Libow Martinez, and Gary S. Stager 

 

books:inventtolearncover

 

I have read this book several times, and am always inspired to make my lessons better when I do. It talks about the history of Project Based Learning, and gives STEM teachers some valuable advice about how to teach the engineering design process. Just by absorbing this book you will become a more effective STEM educator.

We started out here with classroom management, and moved into STEM generally. Now it’s time to dive into some specific content areas. For me, one of the most effective content tools for STEM Education is model rocketry. In fact, I have written a whole post on why I think its effective, what national standards apply to it, and why you should have it as one of your units. That post can be found here. If you are going to dive into rocketry in your classroom, whether your dive is shallow or deep, there is one definitive book out there that will cover everything you need to know to get started. It has been revised seven times to keep up with advancing understanding, and was initially written by one of the founders of the model rocketry hobby. This book is literally, THE resource for model rocketry.

 

books:handbookofmodelrocketrycover

 

This book is not only a fantastic read, but covers the subject in such incredible detail that it’s hard not to be able to teach rocketry well after reading it. I have been doing rockets with my students in one form or another for the past three years, and still refer to this text at least once per week. If you are going to do rocketry you need this book.

The two main systems I work with in my classroom are rockets & robots. Specifically, in terms of robots I use Lego Mindstorms Ev3 for Education. I have already outlined general rocketry in a post, and will do the same with robots in the future (though as of this posting my next post is going to be a rocketry lesson plan) Books on Ev3 for educaiton are few, and far between, at least when I was looking so most of my lesson ideas have come from a collection of web based portals (which I will outline in another post), but there is one book I have found to be indispensable to my teaching practice.  When I had 1 week to figure out how to teach robotics this book saved my bacon.

 

books:classroomactivitiesforthebusyteacherev3cover

This particular book is a bit on the spendy side at almost $55.00, and only comes in print, but it really is a fantastic resource. I encourage anyone who is just starting an Ev3 curriculum, or even seasoned pros to give it a read. When I was starting it really helped me get through the sticky bits of this stupendous learning tool.

Finally, I would be remiss in a Top 5 STEM Teaching Books post if I didn’t have a Raspberry Pi book. I mention the Pi in my Top Five STEM Learning Tools post, and fully intend to spend a good deal of time on the blog writing about projects, lessons, and uses for the Pi. As such I wanted to make sure I listed a book. Unfortunately, unlike the Lego Ev3 book challenges there are just so many great Raspberry Pi books that picking just one is tough to do. What I had to do is narrow down my selection by focusing on a book that will fit into my own curriculum. Here’s what I came up with:

 

books:programmingtheraspberrypicover

 

Again, in the interest of full disclosure I actually have the First Edition of this book, and though I have read it, I haven’t applied it in my classroom yet. Programming with Python, which is actual coding is a bit of a sticky wicket for the grade levels I teach. I have done some Linux & Python work with some of my more advanced grade 7 & 8 students, but hesitate to add coding into my curriculum as an actually unit. As I have learned in the past three years, there are some concepts that even I can’t teach to every single 7th or 8th grader in 21, 45 Minutes sessions (the average number of days in a standard quarter which is all I get them for). That said, if I ever move to High School, or ever feel bold enough to try it in grade 8, this book would be the basis of my unit.

That wraps up our Top 5 Books post, but stay tuned to the site for more Top 5 posts, Lesson Plans, product evaluations, and general discussion about STEM education. The very best way to do that is to sign up for my newsletter in the lower right hand corner of this page. Thanks for stopping by!