Tips for Teaching Students About Software

Share:

Understanding the function of software as well as how it interacts with corresponding hardware are foundational skills in computer science.  Here are a few tips for teaching your students all about it!


Understanding the function of software as well as how it interacts with corresponding hardware are foundational skills in computer science.  Here are a few tips for teaching your students all about it!

Tip #1

Work on what students use in their other classrooms.

Yes technology class is the place to introduce cool tech that students may not be getting the chance to interact with elsewhere, but it’s also the place to get them from passable to proficient in their everyday tech use.  Docs, Slides & Sheets all have features your kids might not know about that can get them working smarter, not harder.

Tip #2

Help your students be creators, not just consumers.

Encourage your students to be creative in the implementation of their tech.  Go a step further and get them thinking about what needs are being met by the software they are using, then see if they can think up something better, or maybe even something for an unmet need.

Tip #3

Review vocabulary.

Computer science is a field that has a great deal of subject specific vocabulary.  Furthermore, a great deal of that vocabulary consists of words that have entirely different meanings in other contexts (cookies, run, block, loop, etc.)  Don’t assume students know the right terms for what they’re working with, or let students continue to work with technology they don’t know how to refer to correctly.   Be sure to incorporate learning the definitions, as this will enable students to begin to recognize and choose between similar software (among other things).

Understanding the function of software as well as how it interacts with corresponding hardware are foundational skills in computer science.  Here are a few tips for teaching your students all about it!

Tip #4

Consult standards.

Use national computer science standards such as those put forth by CSTA or ISTE to get a clearer idea of what you should be teaching.  Many software standards involve not only knowing how to use software, but also how it works and how to learn from common computer processes to augment their own problem solving abilities.

Here are a few particularly relevant guiding standards from each to start you off on the right foot:

  • CSTA K-12 CS Standards 

  • 1B-CS-02 3-5

    Model how computer hardware and software work together as a system to accomplish tasks.

  • 2-CS-02 6-8

    Design projects that combine hardware and software components to collect and exchange data.

  • 3A-CS-02 9-10

    Compare levels of abstraction and interactions between application software, system software, and hardware layers.

  • 3B-CS-01 11-12

    Categorize the roles of operating system software.

 
  • ISTE Standards for Students 

  • 3 Knowledge Constructor:

    Students critically curate a variety of resources using digital tools to construct knowledge, produce creative artifacts and make meaningful learning experiences for themselves and others.

  • 5 Computational Thinker:

    5a – Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.

    5b – Students collect data or identify relevant data sets, use digital tools to analyze them, and represent data in various ways to facilitate problem-solving and decision-making.

  • 6 Creative Communicator:

    6a – Students choose the appropriate platforms and tools for meeting the desired objectives of their creation or communication.

  • 7 Global Collaborator:

    7a – Students use digital tools to connect with learners from a variety of backgrounds and cultures, engaging with them in ways that broaden mutual understanding and learning.

Tip #5

Don’t do work that you don’t have to.

My shop contains lessons ready-made for you to teach.  Get everything you need in one swoop with the Software Technology Lessons Bundle For Grades 1-5, or check out a wide variety of other software lessons!

I love integrating literacy and tech lessons together. It was challenging, but I created 9 eBooks to teach students about Software programs we use regularly:

 

 
Pin this post to get back to later:
Understanding the function of software as well as how it interacts with corresponding hardware are foundational skills in computer science.  Here are a few tips for teaching your students all about it!

 

Brittany Washburn

Brittany Washburn

Hi, I'm Brittany. I'm an educator obsessed with technology and passionate about teaching students 21st century skills. I'm so glad you came to visit my website.

Leave a Reply

Hi, I’m Brittany! I’m an educator obsessed with teaching with technology. Check out my free PD for technology teachers!

Click the image to learn more and sign up!

Disclaimer: this content is reader-supported, which means if you click on some of the links that I may earn a commission.

I'd love to connect with you! Find me on Social Media

Most Popular

On Key

Related Posts

How to Integrate Math into your Tech Class

What you need to know is how to integrate math into your lessons in tech class in a way that is accessible to your elementary, middle and high school students! Here are a few recommendations that will let you blend math practice into your tech lessons an authentic way.

Tips for Teaching Tech when it is not your Specialty

So, they asked you to cover the technology classes even though that is definitely not your specialty.  You may be thinking a lot of things in regards to this development, but most likely hovering above all of them is that pesky cloud of feeling unprepared.  So, how are you going to pull this off?

Wait! Your order is almost complete...

Add this offer to your order.

Add Student Created Bulletin Boards

Save 50% by adding this to your order today!

Original Price: $14.00 Discounted Price: $7.00

No thanks, I will pass!

Prep for Digital Citizenship Week with 20% off everything in the Internet Safety Category until 9/30/22. Use the code DigCitWeek20

Love tech lesson ideas?

Weekly Lesson Plans

Every week of the school year I send an email with visual lesson plans. Let me know where to send it by filling out the form here:

Weekly Newsletter

* indicates required