Computer Lab

Students get the opportunity to visit the computer lab once a week with their class. Each class works on grade level technology skills, including: touch typing, using the Google Suite (Google Docs, Slides, and Sheets), and coding. Open the dropdowns below to find out more about our technology standards and the websites that we use!
Click here to see this week's Kindergarten digital paintings!
One set of digital age learning standards we use was created by the International Society for Technology in Education (ISTE). Inspired by these definitive standards, we strive to create transformative learning through technology. More information can be found here.

1. Empowered Learner

Students leverage technology to take an active role in choosing, achieving and demonstrating competency in their learning goals, informed by the learning sciences.

1a - Students articulate and set personal learning goals, develop strategies leveraging technology to achieve them and reflect on the learning process itself to improve learning outcomes.

1b - Students build networks and customize their learning environments in ways that support the learning process.

1c - Students use technology to seek feedback that informs and improves their practice and to demonstrate their learning in a variety of ways.

1d - Students understand the fundamental concepts of technology operations, demonstrate the ability to choose, use and troubleshoot current technologies and are able to transfer their knowledge to explore emerging technologies.


2. Digital Citizen

Students recognize the rights, responsibilities and opportunities of living, learning and working in an interconnected digital world, and they act and model in ways that are safe, legal and ethical.

2a - Students cultivate and manage their digital identity and reputation and are aware of the permanence of their actions in the digital world.

2b - Students engage in positive, safe, legal and ethical behavior when using technology, including social interactions online or when using networked devices.

2c - Students demonstrate an understanding of and respect for the rights and obligations of using and sharing intellectual property.

2d - Students manage their personal data to maintain digital privacy and security and are aware of data-collection technology used to track their navigation online.


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.

3a - Students plan and employ effective research strategies to locate information and other resources for their intellectual or creative pursuits.

3b - Students evaluate the accuracy, perspective, credibility and relevance of information, media, data or other resources.

3c - Students curate information from digital resources using a variety of tools and methods to create collections of artifacts that demonstrate meaningful connections or conclusions.

3d - Students build knowledge by actively exploring real-world issues and problems, developing ideas and theories and pursuing answers and solutions.


4. Innovative Designer

Students use a variety of technologies within a design process to identify and solve problems by creating new, useful or imaginative solutions.

4a - Students know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts or solving authentic problems.

4b - Students select and use digital tools to plan and manage a design process that considers design constraints and calculated risks.

4c - Students develop, test and refine prototypes as part of a cyclical design process.

4d - Students exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems.


5. Computational Thinker

Students develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions.

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.

5c - Students break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.

5d - Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.


6. Creative Communicator

Students communicate clearly and express themselves creatively for a variety of purposes using the platforms, tools, styles, formats and digital media appropriate to their goals.

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

6b - Students create original works or responsibly repurpose or remix digital resources into new creations.

6c - Students communicate complex ideas clearly and effectively by creating or using a variety of digital objects such as visualizations, models or simulations.

6d - Students publish or present content that customizes the message and medium for their intended audiences.


7. Global Collaborator

Students use digital tools to broaden their perspectives and enrich their learning by collaborating with others and working effectively in teams locally and globally.

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.

7b - Students use collaborative technologies to work with others, including peers, experts or community members, to examine issues and problems from multiple viewpoints.

7c - Students contribute constructively to project teams, assuming various roles and responsibilities to work effectively toward a common goal.

7d - Students explore local and global issues and use collaborative technologies to work with others to investigate solutions.

There are so many great free typing programs available online, but here are some of my recommendations (and the programs we use in the school computer lab):

TypingClub - We'll be using this program in 4th, 5th, and 6th Grade. It includes home row and touch typing lessons, as well as games that reinforce lessons and videos that emphasize typing posture and word processing techniques.




Dance Mat Typing - This a fun, colorful, typing program created by BBC. We'll be using this in our lower grades to practice using the home row and the right fingers for the right keys.

It's not too early to introduce elementary school students to the logic and concepts of computer programming. Here are some websites I've really liked, though of course, there are plenty more out there:


Code Combat - A web-based adventure game that teaches JavaScript and Python. The introductory world is free, but the rest may require a subscription.
 - This non-profit organization organizes the Hour of Code, and has a great Code Studio lesson based program. They also project sized coding activities  organized by grade level and coding experience. 




Scratch - This is another great free resource developed by the MIT Media Lab. Students can program their own games, animations, and stories, as well as share them in the Scratch online community. They also have a free app (Google Play and iTunes), named ScratchJr, for even younger future programmers (ages 5-7).