Your browser is not supported. Please upgrade your browser to one of our supported browsers . You can try viewing the page, but expect functionality to be broken.

Learning for Ages 11 and Up

Explore the world of computer science with engaging videos, self-paced tutorials, programming activities, and more!

Get Started with Hour of Code

Learn the fundamentals of computer science with free Hour of Code activities, featuring drag-and-drop coding blocks. There are hundreds of hour-long options to choose from!

computer assignments for high school students

Programming Modules for Older Students

Adapted from our CS Discoveries and CS Principles courses, these short, self-paced modules for middle and high school students are a great way to learn concepts that span all programming languages and tools.

Introduction to Game Lab

computer assignments for high school students

Move at your own pace in this introduction to our Game Lab environment as you program animations, interactive art, and games.

Turtle Programming in App Lab

computer assignments for high school students

Unlock the ability to make rich, interactive apps with JavaScript in the App Lab!

Event-Driven Programming in App Lab

computer assignments for high school students

Go at your own pace with this introduction to the App Lab programming environment, in which students use JavaScript to create interactive apps.

Make Your Own Apps, Games, and Webpages

In addition to courses, we have programming tools that let you explore your creativity and make something amazing.

computer assignments for high school students

App Lab is a programming environment where you can make simple apps. Design an app, code in JavaScript with either blocks or text, then share your app in seconds.

computer assignments for high school students

Game Lab is a programming environment where you can make simple animations and games with objects and characters that interact with each other.

computer assignments for high school students

Web Lab is a programming environment where you can make simple web pages using HTML and CSS. Design your web pages and share your site in seconds.

Additional Resources

There are so many ways to further explore computer science! Browse our video library, or learn more about exciting careers in the computer science field.

computer assignments for high school students

Discover our Video Library

Learn the basics of computer science through short 5-10 minute videos on topics like artificial intelligence, the Internet, how computers work, how not to get hacked, blockchain, careers, and more!

computer assignments for high school students

Go Further with CS Journeys

Take the next step on your computer science journey. Explore careers, mentorship opportunities, online courses, scholarships, internships and more!

Computer Science in the Classroom

These courses should be led by a teacher! If you'd like to see them taught at your school, consider working with a teacher to bring them to your class.

Grades: 6-12

CS Discoveries

computer assignments for high school students

Free set of elementary curricula that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.

Grades: 9-12

CS Principles

computer assignments for high school students

Free year-long curriculum that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. Can be taught as an introductory class and as an AP course.

AP Computer Science A

computer assignments for high school students

Introduce students to software engineering and object-oriented design while they learn the Java programming language in this free curriculum for AP® Computer Science A (AP® CSA).

computer assignments for high school students

Please select your language

  • Health Science
  • Business Education
  • Computer Applications
  • Career Readiness
  • Teaching Strategies

«  View All Posts

Computer Applications | High School

5 Best Computer Applications Lesson Plans for High School

  • Share This Article

November 22nd, 2022 | 6 min. read

5 Best Computer Applications Lesson Plans for High School

Print/Save as PDF

High school computer teachers face a unique challenge. You have hundreds of students to teach, so planning lessons takes hours of personal time every week.

Creating computer applications lessons that are current, engaging, and will prepare your students isn’t easy! Unfortunately, it can be overwhelming to find computer applications lesson plans that are engaging and relevant to high schoolers.

So where do you start?

In this article, we’ll share where you can find great computer applications lesson plans to teach 5 topics to high school students:

  • Digital Literacy
  • Microsoft Office
  • Google Applications
  • Internet Research
  • Computer Science

We’ll start with the basics — digital literacy.

1. Digital Literacy Resources for High School Computer Classes

best-computer-applications-lesson-plans-high-school-01-digital-literacy

Digital literacy (sometimes called computer literacy) encompasses a number of skills related to using technology effectively and appropriately, making it critical for your students to understand.

When teaching digital literacy in high school be sure to include these six topics:

  • Information literacy
  • Ethical use of digital resources
  • Understanding digital footprints
  • Protecting yourself online
  • Handling digital communication
  • Cyberbullying

All of this knowledge provides an important base that students build upon throughout the rest of your course and later in their education!

For digital literacy lesson plans and activities, check out these five steps to teaching digital literacy in the classroom .

2. Microsoft Office Lesson Plans for High School

best-computer-applications-lesson-plans-high-school-02-microsoft-office

Teaching Microsoft Office in high school is a must. While some students may be familiar with these programs, it’s critical to familiarize your students so everyone is on the same page.

Also, high school students can go more in-depth with the advanced features of each application, compared to middle school students.

You can find a ton of resources out there to build lesson plans, but there are almost too many for one person to read.

Instead, decide which Microsoft applications you will cover and go from there. Also, consider if your students will take Microsoft Office Specialist (MOS) certification exams. If so, include some exam prep lessons in your course.

To find lesson plan ideas that will work for your classroom, check out these Microsoft Office lesson plans that your students will love .

3. Google Apps Lesson Ideas for High School

best-computer-applications-lesson-plans-high-school-03-google-apps

Along with Microsoft Office, Google Apps are important for high school students to learn.

Your course standards may already include Google Apps, but if not, you should still consider including some lessons on Docs, Sheets, and Slides in your course.

It comes down to the fact that many employers are now using Google instead of Microsoft. That means your students should be prepared to use either application suite in their careers.

One way to teach Google Apps is to mirror your Microsoft Office lessons. Another option is to focus specifically on how the two suites differ, such as with the collaborative features in Google Docs.

Either way, you’ll need some lesson plans and activities!

To start, check out the Google Apps lesson plans every teacher should own .

4. Lessons to Teach Internet Research Skills in High School

best-computer-applications-lesson-plans-high-school-04-internet-research

Your students need internet research skills to use throughout the rest of their lives.

With the constant changes in how search engines work and the number of websites out there, these lessons are crucial.

Having good online research skills can help students prevent costly mistakes, such as citing false information in a final project or believing fake news.

There aren’t many resources about web research that are appropriate for high schoolers, but luckily Google has a series of lessons that could be just what you need.

There are three levels of expertise for each topic area, ensuring you can provide lessons based on your students’ levels of knowledge.

Additionally, some lessons have teacher presentations and Google includes a full lesson plan map for quick reference.

Check out the lessons from Google here: Search Literacy Lesson Plans .

5. Computer Science Lesson Plans for High School

best-computer-applications-lesson-plans-high-school-05-computer-science

Programming may be daunting to teach , but these skills are essential in today’s workforce. Knowing how to write code can set your students up for incredible careers in the future!

Luckily, there are a ton of resources out there to teach these skills. However, like Microsoft lessons, there are so many out there that it’s a challenge to comb through them all.

Fortunately, Common Sense Education has some great computer science activities and lessons for high school students.

Some of the tools come with lesson plans and teacher resources. Others are less structured, intended as an extra supplement to your lessons.

Check out Common Sense Education’s list of the best coding tools for high school students .

Start Teaching Computer Applications in High School Today!

best-computer-applications-lesson-plans-high-school-06-start

Choosing the most appropriate computer applications lesson plans for your students can be the difference between your learners falling behind or being ready to begin exciting careers.

Any of the lessons in this article can help you get your students on the way to success with computer skills. But many teachers have found success when using a comprehensive CTE curriculum throughout their high school computer classes.

If you're looking for a cohesive learning experience for your high school students, consider iCEV. iCEV provides a high school computer curriculum with pre-built lessons, interactive activities, and automatically graded assessments designed to save you hours in the classroom.

Check out the iCEV computer curriculum to see if it's the right fit for your classroom:

Discover the iCEV Computer Curriculum

computer assignments for high school students

15 Meaningful Activities for Short Lesson Periods in the Computer Lab

Short lesson period for technology class? That’s no reason to give up on your students engaging in something meaningful in the computer lab!

Short lesson period for technology class? That’s no reason to give up on your students engaging in something meaningful in the computer lab!

Trackpad Gestures

  • Students practice moving, clicking, swiping, scrolling, right-clicking, and clicking and dragging on paper work mats before they even get on a computer.

Color by trackpad gestures

Mapping the Way Home

  • In this online activity, students use Google Maps to pinpoint their home address and get directions to and from school.

Exploring Pictographs

  • In this interdisciplinary lesson, students try to interpret what a set of pictographs –pictures that symbolize a word or concept — really mean. They then “write” a few sentences using their own pictograph system.

Middle Elementary

Fill in the Keyboard Letters

  • On each printable worksheet there are 3 keyboards for a total of 15 fill in the letters activities.  With Cut and Paste Keyboard Puzzles it is deceptively tricky for students to cut the puzzle pieces and then find their places to create a completed keyboard.

Fill in the keyboard letters

Create your own Vocabulary Review

  • Students define 4-5 words, create crossword puzzles with a free online tool, and then share their puzzles for review purposes.

Upper Elementary

Technology Vocabulary Word Searches

  • Students can keep their technology vocabulary terms in mind by completing word searches. 

computer assignments for high school students

Word Processing Review

  • Review and assess basic word processing skills with this short pre-made assignment.

Middle School

Digital Citizenship Discussion Prompts

  • All Digital Citizenship Standards are addressed with these 42 task card style discussion prompts.

Digital citizenship discussion prompts

TedEd Lessons

  • Pick from over 200 videos about technology. Then use the provided discussion prompts, questions and other resources as time allows.

Programming Practice Writing

  • So much in programming depends on being exact.  Have students write sentences, common phrases, or even single words then change or eliminate one letter to change the meaning (i.e. startling > starting > staring > string > sting > sing > sin > in > I.).  Another version could be punctuating sentences differently in order to change the meaning!

Short lesson period for technology class? That’s no reason to give up on your students engaging in something meaningful in the computer lab!

Early High School

Crack the Code Puzzles

  • Binary Code, Hexadecimal, and Morse Code Encoded Messages with silly phrases as well as technology facts. These are still Tech lessons but on paper!

Hello World

  • A “Hello, World!” program is a computer program that outputs the message “Hello, World!”. Such a program is very simple in most programming languages, and is often used by students learning the basic syntax of a programming language.

Judge a Book by its Cover

  • Students build visual literacy and engage in close reading as they investigate the text and imagery on book covers to make judgments about the content they might contain.

Late High School

Respond to a Podcast

  • Have your students listen to a news podcast and use a graphic organizer to record what they learn.

Introduce Tessellations

  • Students use the drawings of M.C. Escher, as well as online research, to deduce what tessellations are. Then each student creates tessellations from both regular and irregular polygons.

Short lesson period for technology class? That’s no reason to give up on your students engaging in something meaningful in the computer lab!

Leave a Reply Cancel reply

You must be logged in to post a comment.

40+ free downloads

tech skills

Printable and digital activities.

free resource library

Integrating Technology in High School

Creative educator lesson plans can help you provide your high-school students with an engaging and creative approach to content learning..

Depending on your student's abilities, you may also want to explore middle school lesson plans.

Infographics

Infographics

Students will create an infographic poster to share knowledge and data about an issue they are studying.

Hero's Journey

Hero's Journey

Students will create an eBook identifying and explaining the events in a hero's journey in a text they are reading.

Lead Type

Publish a Digital Magazine

Students take the lead and design and create their own digital magazine.

Design a Book Cover

Design a Book Cover

Students create a new cover design for a book they are reading to demonstrate comprehension and explore character, plot, setting, symbolism, and conflict.

image of judge's gavel on pile of books

Do Judge a Book by Its Cover

In this lesson, students build visual literacy and engage in close reading as they investigate the text and imagery on book covers to evaluate whether they are worth reading.

image of books in a series

Take Reading SERIESly

In this lesson, students investigate the potential of a book's characters, plot and themes and develop a proposal for turning it into a series.

Fastballs, Free Throws and Physics

Fastballs, Free Throws and Physics

Students will create an animated video that showcases how physics concepts apply to their favorite sport.

Heres to Your Health

Here's to Your Health

Students will research a health issue, write an essay, and transform their argument into a public service announcement.

Dont Let the Earth Down

Don’t Let the Earth Down

Students will write persuasively on a conservation issue and create a public service announcement to promote their cause.

image of candles and lights

Commemorative Ceremonies

Students develop a ceremony to honor a person or commemorate an event in history.

Map with pins and a magnifying glass.

Virtual Museum

In this lesson, students create an online museum for their community.

The White House Cabinet room

The President's Team

In this lesson, students nominate literary characters for each seat in the President's cabinet.

Artifact Interviews

Artifact Interviews

Students will research a historical person or event and retell the story as an animated interview with an artifact from that time or place.

cartoon of elephant and donkey fishing

Political Cartoons Then and Now

Students will analyze and share the history of a political cartoon and then create their own cartoon about a current event.

Animated Chemical Bonding

Animated Chemical Bonding

Students create animations to demonstrate understanding of a chemical process.

picture of city plaza

Pop-up Plaza Proposal

In this lesson, students craft a proposal for a pop-up plaza or parklet where community members can relax, reflect and connect.

Persuade with Emotional Appeals

Persuade with Emotional Appeals

Students will build persuasive skills and media literacy as they explore techniques of propaganda and develop commercials that persuade viewers.

Video Biographies

Video Biographies

Students complete research on a historical figure and create a video biography of that person.

More sites to help you find success in your classroom

computer assignments for high school students

Share your ideas, imagination, and understanding through writing, art, voice, and video.

computer assignments for high school students

Rubric Maker

Create custom rubrics for your classroom.

computer assignments for high school students

Pics4Learning

A curated, copyright-friendly image library that is safe and free for education.

computer assignments for high school students

Write, record, and illustrate a sentence.

computer assignments for high school students

Interactive digital worksheets for grades K-8 to use in Brightspace or Canvas.

Professional Learning

computer assignments for high school students

Digital Storytelling

21st Century Classrooms

Project-based Learning

Teaching and Learning

Informational Text

English Language Aquisition

Language Arts

Social Studies

Visual Arts

© 2024 Tech4Learning, Inc | All Rights Reserved | Privacy Policy

© 2024 Tech4Learning, Inc | All Rights Reserved | https://www.thecreativeeducator.com

Here to help you grow

Whether you're looking to build your business, develop your career, or pick up a new digital skill, we can help you get started.

What can we help you with?

And what would you like to do?

  • Show me everything
  • Prepare for a new job
  • Develop communication skills
  • Increase my productivity
  • Learn about digital marketing
  • Learn coding & development skills
  • Get started with artificial intelligence
  • Get started with cloud computing
  • Stay safe online
  • Learn design skills
  • Improve my digital wellbeing
  • Champion diversity
  • Learn about sustainability
  • Understand my audience
  • Start selling online
  • Expand internationally
  • Keep my business safe online

Grow your career

Whether you're writing your first CV or deepening your technical knowledge, our library is full of ways to sharpen your digital skillset.

Google Career Certificate graduate Ousman Jaguraga looks contented as he works on his laptop.

Google Career Certificates

Earn a Google Career Certificate to prepare for a job in a high-growth field like Data Analytics, UX Design, and more.

A woman in a bright red headscarf organises drawers full of red apples.

Introductory digital skills courses

Get started with a range of digital skills, with entry level courses in everything from online marketing to coding.

A group of five, collaborating around a desk with their laptops chat together.

Cloud computing fundamentals

From intro to advanced-level learning, find out more about cloud computing principles and career paths.

A smiling shopper in a store full of rugs, plants and ceramic ornaments asks a sales assistant in overalls about a product he is selling.

Google product trainings

Learn how to get the most out of the Google products you use, like Google Ads or Analytics.

Grow your business

From bringing your business online for the first time to growing its reach internationally, our library of online learning and tools can help you take your business further.

The owner of a Chinese grocery store unpacks food items for shelving. Decorative lanterns hang overhead, and boxes clutter the aisles below.

Your Digital Essentials Guide

Get an introduction to the products, tools and tips that can help you build an online presence for your small business.

Man at coffee shop on laptop

Flexible online training

Learn online, at your own pace, with a library of training made to help strengthen your business with digital skills.

A woman smiles as she makes some notes at her desk, children’s drawings visible on the wall behind her.

Resources for startups

Google for Startups connects you to the right people, products and best practices to help your business thrive.

Helpful tools for small business owners

Google business profile illustration

Google Business Profile

Manage how your business shows up on Google Search and Maps to help new customers find you more easily.

Market finder illustration

Market Finder

Identify new potential markets and start selling to customers at home and around the world.

Growth stories

Meet people all over Europe who are using technology to adapt and grow their business or career.

About Grow with Google

Grow with Google is a programme that helps people to grow their careers or businesses by learning new skills and making the most of digital tools. We partner with governments and local organisations to develop digital skills and tools where they are needed most.

computer technology for high school

All Formats

Resource types, all resource types.

  • Rating Count
  • Price (Ascending)
  • Price (Descending)
  • Most Recent

Computer technology for high school

Preview of A fun first Computer Technology Lesson - for Middle /  High school EDITABLE

A fun first Computer Technology Lesson - for Middle / High school EDITABLE

computer assignments for high school students

Computer Science Webquest: 8 Ways Computer Technology Solves Real Problems

computer assignments for high school students

  • Word Document File

Preview of Computer Parts Labeling Activity - 6 Worksheets - Technology Sciences

Computer Parts Labeling Activity - 6 Worksheets - Technology Sciences

computer assignments for high school students

Art Curriculum Intro to Graphic Design for Middle School Art & High School Art

computer assignments for high school students

Technology Computer Word Search Activity Parts STEM Career Terminology Worksheet

computer assignments for high school students

Middle School Technology Lesson Plans | High School Tech DOUBLE BUNDLE STEM PBL

computer assignments for high school students

  • Internet Activities

Preview of Interview Skills for High School Students - Lesson & Mock Interview Questions

Interview Skills for High School Students - Lesson & Mock Interview Questions

computer assignments for high school students

STEM Bulletin Board Posters | STEAM | Computer Science | Digital Technologies

computer assignments for high school students

Photoshop for teens - A year of resources for your high school curriculum

computer assignments for high school students

Teaching STEM | Computer Science, Coding, Data, Robotics, Digital Technologies

Preview of STEM Bell Ringers Discussion Questions Warm-Ups Middle School High School

STEM Bell Ringers Discussion Questions Warm-Ups Middle School High School

computer assignments for high school students

History of Computers Webquest Activity + Bonus Technology Puzzles!

Preview of Middle School Technology Lesson Plans | High School Tech STEM BUNDLE: Set 1

Middle School Technology Lesson Plans | High School Tech STEM BUNDLE: Set 1

Preview of Computer Technology Course & Bundle- 1 Semester (TURNKEY)

Computer Technology Course & Bundle- 1 Semester (TURNKEY)

computer assignments for high school students

MS and HS Tech Lesson - Design Your Own Home!

Preview of Laptop Clipart: 13 Front View Computer Technology Clip Art Transparent PNG B&W

Laptop Clipart: 13 Front View Computer Technology Clip Art Transparent PNG B&W

computer assignments for high school students

3 Full Days of Emergency Sub Plans for Life Skills. High School Transition SpEd

computer assignments for high school students

Full Year Technology Lessons - For Middle or High School Technology . Curriculum!

Preview of Welcome Back Bulletin Board Tech Computer APPsolutely Amazing Year

Welcome Back Bulletin Board Tech Computer APPsolutely Amazing Year

computer assignments for high school students

Training Camp for using Google Classroom in Middle School or High School

computer assignments for high school students

  • Google Drive™ folder

Preview of Hardware Computer Technology Bingo Game, Teaching Digital Anatomy

Hardware Computer Technology Bingo Game, Teaching Digital Anatomy

computer assignments for high school students

10 Week No Prep Course Jr. High Technology Computer Science Unit Plan Curriculum

Preview of A Timeline Lesson of the History of Computers & Related Technology

A Timeline Lesson of the History of Computers & Related Technology

Preview of Middle School Technology Lesson Plans | High School Tech STEM BUNDLE: Set 2

Middle School Technology Lesson Plans | High School Tech STEM BUNDLE: Set 2

  • We're hiring
  • Help & FAQ
  • Privacy policy
  • Student privacy
  • Terms of service
  • Tell us what you think
  • New Sandbox Program

Click on one of our programs below to get started coding in the sandbox!

computer assignments for high school students

  • Digital Textbooks

Free digital computer science textbooks for middle school and high school students.

Macbook Air

Access From Any Browser

View textbooks from any browser on desktop, mobile, and even Chromebooks!

Top Programming Languages

Use textbooks to teach intro to Java, Javascript, and Python

Interactive Examples

Access interactive programming examples using the CodeHS online IDE.

computer assignments for high school students

Introduction to JavaScript

This digital textbook provides an introduction to programming in JavaScript. It teaches the foundations of computer science and basic programming, with an emphasis on logical thinking and problem-solving skills.

COMPANION COURSES:

computer assignments for high school students

Introduction to Computer Science in JavaScript

computer assignments for high school students

Video Game Design in JavaScript

computer assignments for high school students

AP Computer Science Principles in JavaScript

computer assignments for high school students

Introduction to Python

This digital textbook provides an introduction to programming in Python. It teaches the foundations of computer science and basic programming, with an emphasis on logical thinking and problem-solving skills.

computer assignments for high school students

Introduction to Computer Science in Python 3

computer assignments for high school students

AP Computer Science Principles in Python

computer assignments for high school students

AP Computer Science A

This digital textbook follows the unit structure laid out by the College Board, and it will help prepare students for the AP CSA exam. It teaches the basics of object-oriented programming with a focus on problem-solving and algorithm development.

computer assignments for high school students

Introduction to Computer Science in Java

computer assignments for high school students

Additional Free Curriculum Resources

Click through below to explore more free curriculum resources.

Standalone instructions on a specific programming concept

  • Course Catalog

Over 60 courses from introduction to programming to AP

Hundreds of curated auto-graded programming practice problems

CodeHS Logo

  • Computer Science Curriculum
  • Certifications
  • Professional Development
  • Assignments
  • Classroom Management
  • Integrations
  • Project Catalog
  • K-12 Pathways
  • State Courses
  • Spanish Courses
  • Hour of Code
  • Online PD Courses
  • In-Person PD Workshops
  • Virtual PD Workshops
  • Free PD Workshops
  • Teacher Certification Prep
  • Microcredentials
  • PD Membership

Programming Languages

  • Case Studies
  • Testimonials
  • Read Write Code Blog
  • Read Write Code Book
  • Knowledge Base
  • Student Projects
  • Career Center
  • Privacy Center
  • Privacy Policy
  • Accessibility

Publications

On-demand strategy, speaking & workshops, latest articles, write for us, library/publications.

  • Competency-Based Education
  • Early Learning
  • Equity & Access
  • Personalized Learning
  • Place-Based Education
  • Post-Secondary
  • Project-Based Learning
  • SEL & Mindset
  • STEM & Maker
  • The Future of Tech and Work

Stacy Wall Schweikhart and Dr. Thomas Lasley on Learn to Earn Dayton

Stacy Wall Schweikhart and Dr. Thomas Lasley on Learn to Earn Dayton

Nell rosenberg on access and teleservices programs, julian guerrero on pathways and programs for indigenous youth, cynthia leck and juetzinia kazmer-murillo on igniting agency in early learners, recent releases.

Unfulfilled Promise: The Forty-Year Shift from Print to Digital and Why It Failed to Transform Learning

The Portrait Model: Building Coherence in School and System Redesign

Green Pathways: New Jobs Mean New Skills and New Pathways

Support & Guidance For All New Pathways Journeys

Unbundled: Designing Personalized Pathways for Every Learner

Credentialed Learning for All

AI in Education

For more, see Library |  Publications |  Books |  Toolkits

Microschools

New learning models, tools, and strategies have made it easier to open small, nimble schooling models.

Green Schools

The climate crisis is the most complex challenge mankind has ever faced . We’re covering what edleaders and educators can do about it. 

Difference Making

Focusing on how making a difference has emerged as one of the most powerful learning experiences.

New Pathways

This campaign will serve as a road map to the new architecture for American schools. Pathways to citizenship, employment, economic mobility, and a purpose-driven life.

Web3 has the potential to rebuild the internet towards more equitable access and ownership of information, meaning dramatic improvements for learners.

Schools Worth Visiting

We share stories that highlight best practices, lessons learned and next-gen teaching practice.

View more series…

About Getting Smart

Getting smart collective, impact update, 10 classroom-ready computational thinking resources for k-12.

  • Future of Learning
  • Future of Work

computer assignments for high school students

By   Dacia Jones

The need to prepare students for the future of work is now imperative. To address essential 21st-century skills in our nation’s K-12 school system, educators are turning toward a new framework for problem-solving: computational thinking.

Computational thinking enables us to solve any given challenge through an analytical and methodical approach. Put simply, computational thinking teaches students to process information like a computer would. It guides students through a series of steps, similar to an algorithm, to solve open-ended problems.

While computation governs the world around us, computational thinking as a teaching and learning framework is a new concept for many educators. As part of the Ignite My Future In School  initiative, I’ve identified 10 credible, online resources to jumpstart your lesson plans.

Some of these platforms begin at basic levels and can be utilized by beginners as young as preschool age, while others provide interactive experiences that utilize diverse computational thinking strategies suitable for middle school and high school grade levels.

Here are 10 resources to bring computational thinking to your classroom:

Computer Science Unplugged: Sorting Algorithm Activities

Computer Science Unplugged  is a website full of resources that take computer science concepts out of the computer lab and into real life. This library offers lesson plans, activities and videos that will help students integrate their understanding of computer science principles with other subjects. These resources are free and do not require a login to download.

Data.gov  is a massive database full of information collected by the United States federal government. These datasets are great resources for predictive modeling and charting trends over time. Students can explore anything from economic growth to the spread of viruses on this free website. No login is required, but it is recommended that you use a computer with spreadsheet software to take full advantage of  Data.gov .

Google for Education: Exploring Computational Thinking

Google offers a  robust selection of courses and lesson plans  designed to help educators and students strengthen their computational thinking skills. The several short videos included in the  Exploring Computational Thinking  curriculum are excellent supplements to classroom activities and lessons that are based on computational thinking principles. The  Computational Thinking for Educators  course is an educator-facing training module that demonstrates how computational thinking can be integrated into a variety of subjects. It allows participants to go at their own pace and is free of charge.

Hopscotch: Make Games

Hopscotch  is a visual programming language app suitable for K-12 students. Students have the opportunity to design, publish and play their own games in a safe, moderated environment. Students analyze the games they create through their own observations and feedback and then revisit code to design toward a solution. Hopscotch  is free to download in the App Store and offers in-app purchases.

Poll Everywhere

Poll Everywhere  is an interactive program that allows students to develop polls, collect data and analyze that data in real time. Collecting data is a critical step in the computational thinking process for students to identify problems and solutions. Its easy-to-use interface integrates easily with most classroom computing equipment and the smartphone application allows students to use their own devices to participate in polling exercises.

The Lifelong Kindergarten group of MIT’s Media Lab created  Scratch , a coding platform geared toward younger coders. By using a drag-and-drop block style, students can create animations, games and simulations without any previous knowledge of computer programming. The free website includes curriculum guides and an online community with meetups, tips and tutorials for parents and teachers. To view completed projects, click  here  or view a short video  promo  to get started.

Thingiverse

Thingiverse  is an open-source library full of blueprints for CAD and 3D printing software. This online platform makes it easy to integrate 3D modeling into your classroom as students have the option to tweak and refine existing models instead of designing from scratch.  Thingiverse  is free, but it does require users to create an account before using the platform.

TinkerCAD  is a flexible platform for building all kinds of 3D prototypes, from interior design mockups to video game characters. Easily compatible with 3D printers,  TinkerCAD  makes digital drafting easier and is suitable for students from elementary school all the way through high school. TinkerCAD  is free to use and students under the age of 18 must register using a family member’s email address.

University of California Irvine Machine Learning Repository

The UCI Machine Learning Repository  is a database full of almost 400 machine learning datasets. By looking through these databases, students can develop an understanding of how computers recognize patterns and get better at sorting data over time. Students will see the far-reaching applications of machine learning and can practice abstraction by categorizing the information in these diverse sets. The  UCI Machine Learning Repository  is free to use and does not require a login.

Wolfram Computational Knowledge Engine

The  Wolfram Computational Knowledge Engine  directly connects computational thinking with all areas of the curriculum. This special search engine shows how computational thinking can help us decompose information in order to find the best solutions to problems. Some of the search suggestions provided by the Computational Knowledge Engine include  “step by step solutions”  and  “culture and media” .

With the help of these resources, students will be deciphering problems and forming solutions in no time. By teaching students to solve problems using this technical mindset, we are preparing them for bright futures where they can combine creativity with computational thinking for ultimate innovation and success.

For more, see :

  • 4 Early Learning Strategies for Developing Computational Thinking Skills
  • Integrating Computational Thinking into Your Elementary Classroom
  • Advancing Computational Thinking Across K-12 Education
  • Maker Space Promotes Problem Solving & Computational Thinking

Dacia Jones is a Professional Development Specialist at Discovery Education. Follow her on twitter  @dacia92 .

Stay in-the-know with all things EdTech and innovations in learning by  signing up to receive the weekly Smart Update .

computer assignments for high school students

Guest Author

Discover the latest in learning innovations.

Sign up for our weekly newsletter.

Related Reading

Student using controller to manipulate robot

Rev Up Robotics Aims for Computer Science Accessibility & Application

computer assignments for high school students

2019 Coding & Computer Science Resources

computer assignments for high school students

Book Review: The Math(s) Fix

computer assignments for high school students

South Fayette School District: Leading Educators in Computational Thinking

Leave a comment.

Your email address will not be published. All fields are required.

Nominate a School, Program or Community

Stay on the cutting edge of learning innovation.

Subscribe to our weekly Smart Update!

Smart Update

What is pbe (spanish), designing microschools download, download quick start guide to implementing place-based education, download quick start guide to place-based professional learning, download what is place-based education and why does it matter, download 20 invention opportunities in learning & development.

If you're seeing this message, it means we're having trouble loading external resources on our website.

If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.

To log in and use all the features of Khan Academy, please enable JavaScript in your browser.

computer assignments for high school students

For every student, every classroom. Real results.

We’re a nonprofit with the mission to provide a free, world-class education for anyone, anywhere.

Learners, teachers, and parents:

Why Khan Academy works

computer assignments for high school students

Personalized learning

computer assignments for high school students

Trusted content

computer assignments for high school students

Tools to empower teachers

computer assignments for high school students

Differentiate your classroom and engage every student.

We empower teachers to support their entire classroom. 90% of US teachers who have used Khan Academy have found us effective.

computer assignments for high school students

You can learn anything.

Build a deep, solid understanding in math, science, and more.

computer assignments for high school students

Every child deserves the chance to learn.

Across the globe, 617 million children are missing basic math and reading skills. We’re a nonprofit delivering the education they need, and we need your help. You can change the course of a child’s life.

Join Khan Academy today

Key supporters.

Bank of America

Email Newsletter

Receive free lesson plans, printables, and worksheets by email:

Essential Computer Skills for a High School Student

Today's technology continuously improves our lives, whether it's related to personal, business, or educational matters. For most people, technology is already an integral part of their lives and cannot finish a day's task without it. This promotes the notion that, in general, people need to learn about the most common technology that they come face-to-face with - computers.

Most people agree that there is a need for the younger generation to understand how computers work for them. However, there is still a slight disconnect as to what computer skills are needed to be enforced on high school students and what they need to master to ensure survival once they are out on their own.

There are still questions and comparison about measuring a high school students competency or computer skills. Can a student be considered well-versed in computers if they can play computer games, chat online, or surf the internet? Is it necessary to have high school students learn how to operate a word processor, a spreadsheet, or a presentation creator? What are the sufficient skills needed for high school students to prepare them in entering college or the workplace?

In some instances, the computer skills that high school students need to master are misconstrued, and that learning how to use the computer in a productive manner is often neglected in comparison to knowing how to use a computer for internet and social purposes. Only a minor number of high school students know how to use computers for their projects, presentations, and computation. Students need to learn how to be more computer literate in terms of the latter; because this is what they'll be doing most of time once they graduate high school. Never mind the work or career that they will engage in because being having computer skills for productivity is what matter most.

It's essential for high school students to master the following computer skills:

File Maintenance and Organization - saving files AND knowing how and where to store them is vital. It includes categorizing files into different folders or criteria (depending on the user.) All organizations from all industries are very keen into file maintenance and organization, and being a master of this skill does not require a student to have an advanced subject in Math or Science.

Using the Internet for Research - aside from social networking and e-mail, the internet can also be a very good source for a variety of information. For students, this will help them find information that they may not find in their local libraries, and maybe, get well versed on other topics that are not usually on their school books.

Produce a Neat and Error-Free Document - learning how to use word processors, such as Microsoft Word, also helps students in creating a more presentable essay or term paper. Word processors also have tools, such as the Spelling and Grammar Checker, to help clear errors on their documents. Computational tools, such as Microsoft Excel, also aids in data gathering and computation. Learning how to use computational tools also lessens the error of doing manual computation and tabulation. " Creating a Presentation - not all projects are submitted in a form of a document. There will be times where a teacher may require a student to present in front of the class or a panel. Knowing how to create a presentation will help students in developing them for their future jobs as well.

Basic Troubleshooting - a computer is a machine, and may need maintenance from time to time. Computer literacy can also be measured in the student's knowledge on how to keep their computers running in the most basic sense. Knowing what to do if the computer doesn't turn on does not require Einstein's brain to do basic troubleshooting - is the computer properly plugged on?

In an essence, having high school students master the above-mentioned computer skills will definitely give them an edge once they set foot to either the college or to their workplace. It doesn't require for them to learn every nook and cranny of a computer, but learning how to utilize its main purpose will definitely help them survive in the future.

Subject Matter Websites for Computer

  • Tom's Hardware Guide

PrepScholar

Choose Your Test

Sat / act prep online guides and tips, the 10 best computer science competitions for teens.

author image

Extracurriculars

body-students-studying-computer

Are you a coder or computer science lover and want to show off your skills? Computer science competitions are a great way to do that! We've gathered information on 10 of the best computer science and coding competitions high school students can participate in. Look over the descriptions that seem most interesting to you, then keep reading to learn everything you need to do to make participating in these competitions stand out on your college applications.

The Best Computer Science Competitions for High Schoolers

Below are overviews of 10 of the best computer science and coding competitions for students. For each competition, we  give a brief description, along with who is eligible and what the prizes are. All the competitions below have a focus on computer science. For competitions that are more about STEM generally (and could include computer science), check out our guides to the best math competitions and science competitions for high school students .

Imagine Cup

The Imagine Cup is one of the best-known tech competitions for high schoolers. While this competition isn't strictly focused on computer science, the Imagine Cup helps students grow their " coding, collaboration, and competition skills."  Microsoft runs the competition, and each year, students around the world compete in it. Students work in teams of up to three members to design a tech solution to a social, environmental, or health problem. The project must include a Microsoft Azure component and "take into consideration diversity, inclusion, and accessibility."

Eligibility requirements: Must be 16 or older

Congressional App Challenge

This computer science competition is designed to both encourage more students to study STEM and coding as well as connect them to their congressional representatives. Individual students or groups of up to four design an app. The app can be created using any programming language and platform, and it can be on any theme or topic. Each app is judged by congressional district, and the winners are judged nationally. New coders are encouraged to participate, and roughly 44% of competitors described themselves as beginning coders.

Eligibility requirements: Must be a middle or high school student in a participating congressional district .

CyberPatriot National Youth Cyber Defense Program

The US Air Force created CyberPatriot to inspire students to pursue careers in cybersecurity or other STEM fields. The National Youth Cyber Defense Program gives teams of 2-6 students assignments similar to those new IT professionals would receive. Teams work through online competition rounds where they must find and fix cybersecurity vulnerabilities. Top teams receive an all-expense-paid trip to the in-person National Finals Competition in Maryland where they compete for scholarship money.

Eligibility requirements: Middle school students, high school students, and students in JROTC programs each have their own division.

American Computer Science League

ACSL hosts one of the oldest computer science competitions in the world. To compete, your school has to have registered and paid the registration fee. Before the competition, the coach teaches coding with a focus on ACSL exam categories . Then, students work in teams of 3 or 5 students to complete four tests. Students can code in Python 3, Java 8, or C++ as defined on the programming platform. Top-scoring teams advance to regional, statewide, and eventually global competitions.

Eligibility requirements: Elementary, middle, and high school students (worldwide) whose schools have registered for the competition.

Prizes: Winners of the ACSL All-Star Contest receive prizes (amount not disclosed).

body_workplace_teamwork

International Olympiad in Informatics (IOI)

One of the world's most prestigious computer science competitions, IOI is open to secondary school students around the world. Each country sends a group of four students (who compete individually)  to the two-day international competition. American students must win the USACO competition (see below) to be chosen to participate. IOI participants must know how to program (particularly in C++), be able to understand and implement algorithms, and have strong problem solving skills.

Eligibility requirements: Secondary school students who win their national competition.

USA Computing Olympiad (USACO)

This well-known and well-regarded competition tests skills in areas such as algorithmic programming problems that can be solved using various programming languages. Students compete in three online contests, plus a national "US Open" competition. From these results, the top 24 or so scorers are invited to a training camp in the early summer, hosted at Clemson University. At the end of the camp, the top four participants are invited to attend the International Olympiad in Informatics (IOI).

Eligibility requirements: Must be a middle school or high school student in the US

Prizes: Top four participants go on to compete at IOI (see above).

RoboRAVE is a computer science competition for students interested in both programming and robotics. Teams of two to four players (plus a coach) design, build, and program a robot capable of completing different tasks such as extinguishing candles, placing flags atop a steep incline, and traversing an elevated maze. RoboRAVE prides itself on being an open competition , and teams can compete from anywhere while using any kind of robot (that they built) and any type of programming software. It's a great option for students who are interested in robotics but don't yet have a ton of skills in the area, as they emphasize building computer science and robotics programming skills.

Eligibility requirements: High school division is for students 14-18 years old, although there are other age group divisions available as well. 

Technovation Challenge

The Technovation Challenge is designed to get more girls interested in coding and computer science. Girls work in teams of 1-5 and with volunteer mentors to use technology to design an app that helps solve real world problems such as climate change, bullying, and hunger. Both novices and girls with strong backgrounds in computer science can participate, as the competition is designed to help girls build their tech skills.

Eligibility requirements: Must identify as female and be between 10 and 18 years old. 

Bebras is a computing competition where participants get 45 minutes to answer 15 multiple-choice questions on computational and logical thinking. Students complete the challenge at school, and they can track how their computer science skills grow over time.

Eligibility requirements: Any teacher can sign their students up for the competition.

First Robotics Competition

There are a lot of robotics competitions out there, but First Robotics is one of the most prestigious , and, as such, requires a significant commitment (of both time and funding). Students work in teams of at least 10 (along with 2 adult mentors) to design and build an industrial-sized robot (about 150 pounds). They then must program the robot to compete in a sophisticated field game at competitions.  Annual team registration fees are usually about $5,000, although fundraising guidance is given.

Eligibility requirements: High school students in the US

Prizes: Various scholarships and cash prizes for top scorers, as well as those voted to have most team spirit, resilience, etc.

body_robot-2

What Makes a Competition Good for Computer Science Students?  

But there's more to computer science than writing killer code. As a working computer scientists, you'll have to work with others to implement your ideas. Competitions that combine programming with other skills, like collaboration, can help you prepare for college and beyond. 

And since computer scientists work in many different fields—including tech!—competitions that focus on larger technology, science, or robotics topics can help you grow your skills and showcase them on your college applications. 

What to Look for in Computer Science Competitions

The above list includes many of the best-known computer science competitions for high schoolers, but it definitely doesn't include every one of these competitions. In particular, we didn't include smaller, regional competitions in order to create a list applicable to the greatest number of students. If you're interested in other computer science competitions, you may want to do some research on your own.  However, use judgement when considering unknown competitions, especially if they are new or you can't find much information about them beyond a website or their social media. Also be wary of competitions that charge large fees to participate.

Quality computer science competitions will have a clear and detailed website that explains what the competition is, who is eligible, how you can participate, and who you can contact to learn more. It's not required for them to be backed by a government entity or well-known corporation, but having some name recognition can help solidify their legitimacy. Additionally, older competitions, and those that are national (rather than just local or regional) typically are better known and can stand out more on college applications.

While some competitions offer significant prize money, just because a certain competition has smaller/no prizes doesn't mean they're not worth your time. Winners may receive other benefits, such as mentorship or invitations to conferences where they can network.

If you're ever unsure about particular computer science or coding competitions for students, ask a teacher or guidance counselor about it; they often know a lot about these things and can advise you if you should participate or focus your efforts elsewhere.

How to Include Computer Science Competitions in Your College Applications

Participating in a computer science or coding competition can be a strong asset to your college applications, especially if you plan on majoring in computer science, engineering, or a related field. Colleges love to see applicants who are passionate about and committed to their future field of study, and competing in a computer science competition shows schools you have both the skills and motivation to pursue computer science outside of the classroom. To make your participation as impressive to college admissions teams as possible, follow these four tips:

#1: Make Clear Your Time Commitment

The more time you commit to something, the stronger it looks to colleges because commitment shows dedication and a strong work ethic. So, instead of just listing the computer science competitions you participated in, be sure to include how long you prepared for the competition and what you were doing. Use numbers whenever possible, for example: "Took online coding classes on C++ and Python for 5-10 hours a week for four semesters" or "spent 25 researching how to build a robot, 50 building robot, 60 hours designing and testing programming codes" The more specific and detailed you are, the more colleges will understand how much work you've put into your competitions.

#2: Highlight Initiative You Took

Colleges love it when applicants show initiative because it indicates leadership qualities, aptitude, and motivation. Be sure to make clear any initiative you took with the project. This could include setting up a team, getting your school to participate in a competition it previously didn't have a program for, contacting mentors, designing research protocols, etc. If you came up with the idea on your own and followed through, make sure it shows up on your application!

#3: Connect the Competition to Your Spike

Your " spike " is what we call your overarching passion/interest/career goal. For example, your spike might be being a great basketball player, creating a blog with thousands of followers, conducting engineering research, etc. The stronger your spike, the more impressive you are to colleges because you'll show talent, dedication, and passion that will likely continue in college.

If your spike at all relates to STEM, then you want to connect these competitions to it however you can. Even if you don't want to be a computer programmer, think of ways your dream career relates to computer science and requires programming/coding skills.

For example, you could want to be a public health analyst and have a goal of designing an app that makes it easier for people without insurance to get connected to a low-income doctor. Then you'd tie that into your computer science experience and the competitions you participated in. You want to connect as much of the information in your college applications back to your spike as you can, and computer science competitions are a great thing to include.

#4: Don't Feel Like You Had to Win for It to Count

Many computer science and coding competitions for students have thousands of competitors, and only a tiny fraction of those participants will end up winning a prize. Additionally, many are meant for students to build their computer science skills, so improvement is valued more highly than an initial high score. This means that you don't need to take home a gold medal for your competition experience to matter.

Preparing for a computer science competition takes time, skill, and a strong work ethic, all qualities that colleges appreciate. So if you work hard to prepare for a competition, be sure to still include it on your applications, even if you don't end up placing.

body-the-next-step

What's Next?

Interested in math competitions, too? Check out our article on the 12 best math competitions for high school students . 

If you're skilled in non-computer science as well, check out our list of the 11 best science competitions for high schoolers .

Want to study IT in college? Learn the best schools for information technology by reading our guide.

Thinking ahead to college applications?   If you’re a freshman, sophomore, or junior worried about college admissions, our world-class admissions counselors can help. We know exactly what kinds of students colleges want to admit and can make sure your profile shines.   PrepScholar Admissions combines world-class admissions counselors with our data-driven, proprietary admissions strategies. Start your mentoring package today to join the thousands of students we've helped get into their top choice schools:

Christine graduated from Michigan State University with degrees in Environmental Biology and Geography and received her Master's from Duke University. In high school she scored in the 99th percentile on the SAT and was named a National Merit Finalist. She has taught English and biology in several countries.

Student and Parent Forum

Our new student and parent forum, at ExpertHub.PrepScholar.com , allow you to interact with your peers and the PrepScholar staff. See how other students and parents are navigating high school, college, and the college admissions process. Ask questions; get answers.

Join the Conversation

Ask a Question Below

Have any questions about this article or other topics? Ask below and we'll reply!

Improve With Our Famous Guides

  • For All Students

The 5 Strategies You Must Be Using to Improve 160+ SAT Points

How to Get a Perfect 1600, by a Perfect Scorer

Series: How to Get 800 on Each SAT Section:

Score 800 on SAT Math

Score 800 on SAT Reading

Score 800 on SAT Writing

Series: How to Get to 600 on Each SAT Section:

Score 600 on SAT Math

Score 600 on SAT Reading

Score 600 on SAT Writing

Free Complete Official SAT Practice Tests

What SAT Target Score Should You Be Aiming For?

15 Strategies to Improve Your SAT Essay

The 5 Strategies You Must Be Using to Improve 4+ ACT Points

How to Get a Perfect 36 ACT, by a Perfect Scorer

Series: How to Get 36 on Each ACT Section:

36 on ACT English

36 on ACT Math

36 on ACT Reading

36 on ACT Science

Series: How to Get to 24 on Each ACT Section:

24 on ACT English

24 on ACT Math

24 on ACT Reading

24 on ACT Science

What ACT target score should you be aiming for?

ACT Vocabulary You Must Know

ACT Writing: 15 Tips to Raise Your Essay Score

How to Get Into Harvard and the Ivy League

How to Get a Perfect 4.0 GPA

How to Write an Amazing College Essay

What Exactly Are Colleges Looking For?

Is the ACT easier than the SAT? A Comprehensive Guide

Should you retake your SAT or ACT?

When should you take the SAT or ACT?

Stay Informed

computer assignments for high school students

Get the latest articles and test prep tips!

Best laptops for high school grads in 2024

By Jason R. Rich

Updated on: April 22, 2024 / 4:19 PM EDT / Essentials

CBS Essentials is created independently of the CBS News editorial staff. We may receive commissions from some links to products on this page. Promotions are subject to availability and retailer terms.

laptops-for-grad-hero.jpg

Most students rely on a laptop for notes, research, papers, online classes, staying in touch with teachers and friends and more. Now that your loved one is about to be a graduate, setting them up with one of the latest laptops will give that a competitive edge in the next phase of their life -- whether's they're pursuing a higher level of education or kick-starting their career.

One of the latest laptops -- whether it runs Windows, ChromeOS, or is an Apple MacBook -- will provide a new graduate with a powerful productivity tool and entertainment device they'll likely rely heavily on everyday for the next few years. Thus, a new laptop is the ideal gift for any high school graduate. 

Best laptop overall for high school grads : Asus Zenbook Pro Duo 15 OLED (UX582)

Best windows laptop for high school grads : lg gram 17.

  • Most portable Windows laptop for high school grads : Asus Zenbook S 13 OLED

Best Apple MacBook for high school grads : Apple MacBook Air with M3 processor

Best chromebook for high school grads : asus chromebook plus cx3402, best 2-in-1 laptop for high school grads : lenovo yoga 9i, best gaming laptop for high school grads : razer blade 16.

Our in-house team of  tech experts has compiled this roundup of the laptops that make the best gift for a high school graduate. Whatever your budget, you're sure to discover the perfect graduation gift right here. However, if you're looking for other types of gifts for an important graduate in your life, consider gifting them a pair of  headphones ,  wireless earbuds , or maybe a new  smartphone .

What is the best laptop for a high-school grad?

There are Windows laptops priced as low as a few hundred dollars, but that go as high as $5,000. A Chromebook is typically much less expensive, but these rely on the ChromeOS operating system and on cloud applications and storage. For Apple enthusiasts, there are a variety of MacBook laptops available. The least expensive MacBook Air has a starting price around $1,000.

Asus ZenBook Pro Duo 15 OLED UX582 Laptop

Most people think of a Windows laptop has having one screen and a keyboard, but what sets the Asus Zenbook Pro Duo 15 OLED apart is that it's comprised of a 15.6 inch and a 14 inch OLED display that showcase bright, accurate and detailed graphics. The second display -- the ScreenPad Plus -- is a touchscreen that automatically tilts up by 9.5-degrees to create an angle of 144.5-degrees between the main display and ScreenPad Plus. This provides for more comfortable viewing and seamless visuals across both displays, plus easy multitasking. 

This overall design gives the laptop a tremendous amount of versatility and extra on-screen real estate. The computer is powered by a 12th Gen Intel i9-12900H processor with a NVIDIA GeForce RTX 3070 Ti GPU, so it offers plenty of computing power for tasks like photo editing, video editing and gaming.

This laptop's unusual design sets it apart, yet it easily handles all of the tasks someone typically uses a Windows laptop for. And what we love about this laptop it that the display supports 4K resolution when streaming video content. So it serves as a robust entertainment system, too.

LG Gram 17-Inch

The thing we love best about this LG Windows laptop is its extra-large, 17 inch WQXGA (2,560 x 1,600 pixel resolution) display that's supported by a Nvidia RTX 3050 GPU. This allows the laptop to display vivid 4K resolution graphics. 

Combine this with built-in surround-sound speakers that support Dolby Atmos, and you wind up with a powerful laptop that can serve as a high-end entertainment and gaming machine, and that can also be used for tasks like 4K video editing or high-resolution photo editing.

The display offers a lightning-quick 144Hz refresh rate, 16:10 aspect ratio and a 99% DCI-P3 color gamut. The laptop runs using a 13th Gen Intel Core i7-1360P processor and comes with 32GB of RAM and a 2TB SSD for storage. 

While this computer is priced on the higher side, you're getting a robust machine that offers excellent speed and performance, along with plenty of on-screen real estate for multitasking. This will give your recent grad with plenty of computing power for whatever they choose to pursue next in life.

Most portanble Windows laptop for high school grads : Asus Zenbook S 13 OLED

Asus Zenbook S 13 OLED Laptop

The Apple MacBook Air laptops are known for being incredibly thin and lightweight, but they run the MacOS operating system. So if you're a fan of Windows, you'll need to adapt to use it. But now, there's now a super-thin and lightweight alternative from Asus that runs Windows 11 Pro -- called the Asus Zenbook S 13. 

This computer is equipped with a vivid, 13.3 inch 3K OLED display (offering a 60Hz refresh rate). It weighs a mere 2.2 pounds and is just 0.46 inches thick when shut. This makes it one of the most portable laptop options out there for a grad.

The computer is powered using an Intel Core Ultra 7 processor and comes configured with 32GB of RAM and a 1TB SSD for storage. The display offers 2,880 x 1,800 pixel resolution with 100% DCI-P3 color gamut for color clarity and accuracy. And because this laptop meets U.S. military MID-STD 810H standards, it's designed for durability, so it's a reliable travel companion.

The computer is also equipped with Harmon/Kardon speakers that support Dolby Atmos. Plus, thanks to Microsoft CoPilot, you get an advanced AI assistant at your disposal. And while the battery typically offers all-day power, the quick recharge feature will charge the battery up to 70% in under 50 minutes.

The Zenbook S 13 is a lightweight, yet powerful Windows laptop that offers a nice collection of features and integrated technologies that'll serve the high school grad you're gifting it to exceptionally well.

Apple 2024 MacBook Air 13-inch Laptop with M3 chip

Apple's lineup of MacBook laptops now includes the higher-end (and more expensive) MacBook Pros, along with the slightly thinner, lighter and less expensive MacBook Air laptops. This particular MacBook Air configuration is powered using Apple's latest M3 processor (which will serve the average user well, but lacks the processing power of the M3 Pro or M3 Max processors found in the MacBook Pros).

This entry-level configuration includes a 13-inch Liquid Retina display, 8GB of unified memory and a 256GB SSD for storage. However, at the time of purchase, you can upgrade the memory (up to 16GB) and storage capacity (up to 256GB). What's great about the MacBook Air is that it runs the same version of MacOS and comes with the same collection of preinstalled apps as all other MacBooks and iMacs, so right out of the box, it's ready to handle a wind range of tasks.

The MacBook Air also integrates with Apple iCloud, so data will automatically sync between the user's laptop, iMac, iPhone, iPad and Apple Watch. Plus, the computer works seamlessly with Apple's services, like Apple Music, Apple Arcade, AppleTV+, Apple Fitness+ and Apple News. For someone who already uses an iPhone and other Apple devices, a MacBook Air will make a great addition to their tech arsenal. While there's a lesser expensive MacBook Air that runs using the M2 processor, we recommend this more powerful model. However, someone with advanced computing needs will benefit more from a laptop from the MacBook Pro lineup.

Asus Chromebook Plus CX34 Laptop

The thing about Chromebooks is that they're less expensive than typical Windows laptops because they require less powerful hardware and rely more on the cloud.

Another great thing about Chromebooks is that they come with all of the popular Google apps and services preinstalled. This includes Google's Workplace apps, Gmail, YouTube, Google Maps and the Chrome web browser. Chromebooks are also able to run most (but not all) Android apps available from the Google Play Store.

The Asus Chromebook Plus CX3402 is one of the more advanced and powerful Chromebooks currently available. It has the hardware configuration that qualifies it to be a Chromebook Plus . It has a 14 inch (1,920 x 1,080 pixel resolution) display and comes equipped with 8GB of RAM and 256GB of internal storage. It's powered using an Intel Core i3-1215U processor and has a battery that lasts up to 10 hours per charge.

For more information about this powerful and versatile Chromebook, be sure to read our in-depth review .

Lenovo Yoga 9i 2-in-1 Laptop

For a high school graduate who doesn't have a tablet and needs a new laptop, the Lenovo Yoga 9i is the perfect option; it can serve as either a full-featured Windows tablet or laptop computer. The device has a 14-inch touchscreen and comes with a stylus that handwrites, draws or annotate files, right on the screen. 

It's powered using a 13th Gen Intel Core i7-1360P processor and that runs Windows 11 Home. When used as a laptop, the Yoga 9i offers a full-sized, backlit keyboard. Of course, the computer is also equipped with a 1080p resolution webcam and a nice collection of ports.

Battery life is up to 14 hours, but with a quick charge lasting just 15 minutes, you'll get two hours of additional power. This computer comes equipped with 1TB of internal storage. It's a mere 0.6 inches thick when closed and weighs in at just 3.09 pounds. 

Razer Blade 16 Gaming Laptop

If the high school graduate you're shopping for is a gamer, this Razer Blade 16 is a PC gaming powerhouse. Of course, it can also handle all of the same tasks as any other Windows laptop. What gamers love about this computer is its 16-inch OLED display with a 240Hz refresh rate. This makes graphics and animations appear bright, detailed and fluid. 

And thanks to the computer's 14th Gen Intel Core i9-14900HX processor (CPU) and Nvidia GeForce RTX 40 series GPU, it's ready to run all of the latest and most popular games, plus handle other applications that require a higher level of processing power. The display offers a 0.2ms response time and a 1,000,000:1 contrast ratio, along with a 100% DCI-P3 color gamut. This means graphics and animations will look incredibly sharp and showcase highly accurate colors.

This configuration of the Razer Blade 16 comes with 16GB of RAM and a 1TB SSD for storage, both of which can be upgraded at the time of purchase. This computer doesn't just function like a high-end gaming PC, it looks like one too. It's housed within an sleek anodized aluminum unibody casing and has integrated Chroma RGB lighting. And specifically for gamers, the keyboard offers per-key RGB lighting with N-key rollover and a travel distance of 1.0mm (with anti-ghosting) for ultra-smooth gaming.

For more information about the latest and greatest laptops currently available, be sure to check out our coverage of the  five best laptops for 2024 , the  six best gaming laptops for 2024 , the  five best laptops for college in 2024 , the  five best Chromebooks of 2024  and the  five best budget laptops for 2024 .

Jason R. Rich ( www.JasonRich.com ) is an internationally recognized consumer technology expert with more than 30 years' writing experience. He's also an accomplished author and photographer. One of his most recently published books, The Remote Worker's Handbook: How to Effectively Work From Anywhere ($24.99, Entrepreneur Books) is now available from Amazon and wherever books are sold.

More Essentials

Serena & Lily Hayden Swivel Glider

The coziest and best nursery gliders you can buy

Pick up one of these rockers from AllModern, Wayfair, Serena & Lily and more for baby's nursery.

  • updated 48M ago

gettyimages-2125256979-1.jpg

How to watch today's NASCAR Würth 400 at Dover Motor Speedway race: Livestream options, starting time, more

Here's how and when to watch the Würth 400 at Dover Motor Speedway NASCAR race.

gettyimages-2149727951-1.jpg

How to watch the Minnesota Timberwolves vs. Phoenix Suns NBA Playoffs game tonight: Game 4 livestream options, more

Here's how and when to watch tonight's NBA Playoffs Game 4 between the Minnesota Timberwolves and Phoenix Suns.

gettyimages-2149907335-1.jpg

How to watch tonight's Milwaukee Bucks vs. Indiana Pacers NBA Playoffs game: Game 4 livestream options, more

The Bucks face the Pacers today for Game 4 of the teams' NBA Playoffs series. Find out how and when to watch.

gettyimages-2150061491-1.jpg

How to watch the LA Clippers vs. Dallas Mavericks NBA Playoffs game tonight: Game 4 livestream options, more

Watch Kawhi Leonard vs. Luca Doncic as the Clippers and Mavericks square off for Game 4 of the NBA Playoffs tonight.

gettyimages-2150216955-1.jpg

How to watch the New York Knicks vs. Philadelphia 76ers NBA Playoffs game tonight: Game 4 livestream options, more

Game 4 of the exciting New York Knicks vs. Philadelphia 76ers NBA Playoffs series is tonight. Here's how to watch.

gettyimages-2150173964-1.jpg

How to watch the Boston Bruins vs. Toronto Maple Leafs NHL Playoffs game tonight: Game 4 Livestream options, more

Here's how and when to watch Game 4 of the Boston Bruins vs. Toronto Maple Leafs Stanley Cup NFL Playoffs series.

gettyimages-2150246951-1.jpg

How to watch the Cleveland Cavaliers vs. Orlando Magic NBA Playoffs game tonight: Game 4 livestream options, more

Find out how and when to watch Game 4 of the Cavaliers vs. Magic NBA Playoffs series, even if you don't have cable.

gettyimages-2150339085-1.jpg

How to watch the Denver Nuggets vs. Los Angeles Lakers NBA Playoffs game tonight: Game 4 livestream options, more

Here's how and when to watch Game 4 of the Denver Nuggets vs. Los Angeles Lakers NBA Playoffs series.

Donald Trump and Joe Biden

CBS News poll: Biden-Trump race tight in Michigan, Pennsylvania, Wisconsin

In Michigan, Wisconsin and Pennsylvania, both Biden and Trump elicit feelings of worry, anger and nostalgia, according to latest CBS News poll.

idle-a-1280.jpg

The importance of being lazy

Social pressures to be productive – not to mention a culture that prizes multi-tasking – make doing nothing hard to do, for fear of being accused of the dreaded sin of laziness. However, experts say there are rewards for not pushing yourself to the edge all the time.

m1.jpg

Tornadoes leave a trail of destruction in Oklahoma, at least 1 killed

More than 100 tornadoes were detected in six states in the Midwest over the weekend.

White House Correspondents' Dinner

White House Correspondents' Dinner overshadowed by protests

Mr. Biden, like most of his predecessors, used the glitzy annual White House Correspondents' Association banquet to jab at his rival, former President Donald Trump.

Kristen Trickle

"Psychological autopsy" used to determine mindset of shooting victim

After a traditional autopsy, a coroner ruled Kristen Trickle died by suicide. But prosecutors in Kansas questioned if she could have fired the large-caliber revolver that killed her and ordered an autopsy of her mind.

UAW sign

United Auto Workers reaches deal with Daimler Truck, averting potential strike

The union struck a four-year agreement with the German company on Friday evening, just before the expiration of the previous contract.

filmmaker use cinema camera shooting footage

Intimacy coordinators are on the rise on film and TV sets. Here's what they do.

Intimacy coordination is a relatively new and growing field with movie and television productions required to make a good-faith effort to hire one if needed on set.

plant-guy-tiktok.jpg

Possible TikTok ban leaves some small businesses concerned for their survival

Under the new law signed this week, ByteDance has nine to 12 months to sell the platform to an American owner, or TikTok faces being banned in the U.S.

Couple relaxing on boat and looking at the sea sunset.

Here's how much income it takes to be considered rich in your state

The income needed to join your state's top earners can vary considerably, from a low of $329,620 annually in West Virginia to $719,253 in Washington D.C.

Empty Glass piggy bank

Many Americans retire far earlier than expected — and not by choice

About 7 in 10 retirees stop working before they turned 65. For many of them, it was for reasons beyond their control.

Senate Minority Leader Mitch McConnell

Transcript: Senate Minority Leader Mitch McConnell on "Face the Nation"

The following is a transcript of an interview with Senate Minority Leader Mitch McConnell that will air on April 28, 2024.

republic-bank-failure-fulton-bank-fdic.jpg

Republic First Bank closes, first FDIC-insured bank to fail in 2024

Regulators have closed Republic First Bank's 32 branches in Pennsylvania, New Jersey and New York and they will be taken over by Fulton Bank.

CPAC Noem

South Dakota Gov. Kristi Noem writes about killing her dog in new book

South Dakota Gov. Kristi Noem — a potential running mate for presumptive Republican presidential candidate Donald Trump — is getting attention again.

HealthWatch

Bottle of milk of crystal filling a glass of milk, illuminated by the natural light of the Sun

Pasteurization working to kill bird flu in milk, early FDA results find

Around 1 in 5 retail milk samples had tested positive for the bird flu virus, but further tests show it was not infectious.

In this photo illustration, menthol cigarettes sit on a table on April 28, 2022 in Los Angeles, California.

Plans for menthol cigarette ban delayed due to "immense" feedback

The White House had been due to decide on the menthol cigarette rule in March.

CDC sign outside agency headquarters in Atlanta

Superbug from human eye drops outbreak spread to dogs

The discovery of drug-resistant bacteria in two dogs prompted a probe by the CDC and New Jersey health authorities.

Syringe with needle.

"Vampire facials" at unlicensed spa infected 3 with HIV, CDC says

First known HIV cases from a nonsterile injection for cosmetic reasons highlights the risk of unlicensed providers.

Senior man checking medical data on smartwatch

Don't just track your steps: 4 health points to monitor on your smartwatch

Are you using your smartwatch to the fullest? Here are 4 metrics doctors say can be useful to track beyond your daily step count.

ISRAEL-PALESTINIAN-CONFLICT-HOSTAGES

Hamas releases propaganda video of two hostages, including U.S. citizen

The hostages seen on the video were identified as Omri Miran and Keith Siegel by the campaign group the Hostages and Missing Families Forum.

IRAQ-INTERNET-JUSTICE-RIGHTS

Iraqi social media influencer shot dead in Baghdad

Iraqi authorities are investigating the killing of a well-known social media influencer Um Fahad who was shot by an armed motorcyclist in front of her home in central Baghdad.

Israel Palestinians

Hamas is reviewing Israel cease-fire proposal

Hamas says it received the cease-fire proposal from Israel after a high-level Egyptian delegation wrapped up a visit to Israel.

APTOPIX Russia Shooting

Russia arrests another suspect in concert hall attack that killed 144

A Moscow court has detained another suspect as an accomplice in the attack by gunmen on a suburban Moscow concert hall in March.

Russia Ukraine War

Russia attacks Ukrainian energy sector as Kyiv launches drones

Russia has launched a barrage of missiles against Ukraine directed at energy facilities.

Entertainment

0428-sunmo-memoriam.jpg

Passage: In memoriam

"Sunday Morning" remembers some of the notable figures who recently left us, including keyboardist Mike Pinder, of The Moody Blues.

kate-hudson-sings-b-1280.jpg

Kate Hudson on her "Glorious" album

She made a name for herself as an Oscar-nominated actress in "Almost Famous." But music has always been in her blood, and now Kate Hudson is making a name for herself as a singer-songwriter, with her debut album, "Glorious."

0428-sunmo-hudson-2869832-640x360.jpg

Kate Hudson made a name for herself as an Oscar-nominated actress in "Almost Famous." But music has always been in her blood, and now Hudson is making a name for herself as a singer-songwriter. She talks with correspondent Tracy Smith about her debut album, "Glorious," filled with her songs about life and love, and reveals the one song that truly rips her heart out.

0428-sunmo-art-2869811-640x360.jpg

Uncovering the artwork of Stanley Whitney

He's been painting for more than 50 years, but artist Stanley Whitney – whose bold, colorful canvases offer vibrant hues and deliberately ferocious brushstrokes – is just now getting his first major retrospective (including many works never before exhibited publicly), at the Buffalo AKG Art Museum in Buffalo, N.Y. Correspondent Alina Cho talks with Whitney about the breakthrough that came during his artistic journey.

book-report-table-for-two-1280.jpg

The Book Report: Washington Post critic Ron Charles (April 28)

This month's fiction and non-fiction titles include the follow-up from Amor Towles, author of the international sensation, "A Gentleman in Moscow."

  • updated 52M ago

Breakthrough AI tech speeding up MRI scans

NYU Langone Health and Meta have developed a new type of MRI that dramatically reduces the time needed to complete scans through artificial intelligence. CBS News correspondent Anne-Marie Green reports.

FCC votes to restore net neutrality

The Federal Communications Commission voted to adopt net neutrality regulations, a reversal from the policy adopted during former President Donald Trump's administration. Christopher Sprigman, a professor at the New York University School of Law, joins CBS News with more on the vote.

0328-techwatch-2794223-640x360.jpg

How AI powered robots are helping small farms

From labor shortages to environmental impacts, farmers are looking to AI to help revolutionize the agriculture industry. One California startup, Farm-ng, is tapping into the power of AI and robotics to perform a wide range of tasks, including seeding, weeding and harvesting.

0425-en-axelrod.jpg

Why the U.S. struggles to combat romance scams

Local and federal authorities face challenges in investigating and prosecuting romance scammers because the scammers are often based overseas. Jim Axelrod explains.

Why bats are vital to the ecosystem

Bats have often been called scary and spooky but experts say they play an important role in our daily lives. CBS News' Danya Bacchus explains why the mammals are so vital to our ecosystem and the threats they're facing.

screenshot-2024-04-25-at-8-15-27-pm.png

Doctor on lessons from Flint water crisis

Pediatrician Dr. Mona Hanna-Attisha, whose work has spurred official action on the Flint water crisis, told CBS News that it's stunning that "we continue to use the bodies of our kids as detectors of environmental contamination." She discusses ways to support victims of the water crisis, the ongoing work of replacing the city's pipes and more in this extended interview.

Flint residents on 10 years of water crisis

Ten years ago, a water crisis began when Flint, Michigan, switched to the Flint River for its municipal water supply. The more corrosive water was not treated properly, allowing lead from pipes to leach into many homes. CBS News correspondent Ash-har Quraishi spoke with residents about what the past decade has been like.

Paving the way to a greener future

According to the University of California, Davis, residential energy use is responsible for 20% of total greenhouse gas emissions in the U.S. However, one company is helping residential buildings reduce their impact and putting carbon to use. CBS News' Bradley Blackburn shows how the process works.

Cicada noise in S.C. prompts calls to sheriff

Emerging cicadas are so loud in one South Carolina county that residents are calling the sheriff's office asking why they can hear a "noise in the air that sounds like a siren, or a whine, or a roar." CBS News' John Dickerson has details.

viktoria-nasyrova-hero.jpg

Poisoned cheesecake used as a weapon a first for NY investigators

Viktoria Nasyrova attempted to murder a woman with cheesecake. As one private investigator would find out, she had a list of alleged victims — including her ex-boyfriend's dog.

storyful-305762-florida-deputies-and-k9-track-down-suspect-in-double-murder-mp4-00-01-15-23-still001.jpg

Dramatic video shows K9 deputies arrest double murder suspect

Angel Gabriel Cuz-Choc was found hiding in a wooded area after his girlfriend and her 4-year-old daughter were found dead in Florida.

K-9 deputies arrest man accused in double murders

Dramatic bodycam footage shows the moment Florida deputies and K-9 dogs close in on a double murder suspect hiding in a thickly wooded area.

"48 Hours" looks into Kristen Trickle's death

A new "48 Hours" investigation is looking into the death of a Kansas woman after she was found dying from a gunshot wound in 2019. The coroner initially ruled Kristen Trickle's death a suicide, but the local prosecutor said evidence on the scene didn't add up. "48 Hours" correspondent Erin Moriarty has the story.

042524-crew-slf.jpg

Astronauts confident Boeing's Starliner is finally ready for crew flights

Astronauts Barry Wilmore and Sunita Williams say they have complete confidence in the Starliner despite questions about Boeing's safety culture.

ed-dwight-raw-sy-01-concatenated-152801-frame-11795.jpg

Man who hoped to be first Black astronaut in 1960s finally heading to space

In 1961, Ed Dwight was selected by President John F. Kennedy to enter an Air Force training program known as the path to NASA's Astronaut Corps. But he ultimately never made it to space.

screenshot-2024-04-25-110853.jpg

Spacecraft spots "spiders" scattered across surface of Mars

The creepy patterns were observed by the European Space Agency's ExoMars Trace Gas Orbiter.

042524-launch.jpg

Veteran taikonaut, 2 rookies launched to Chinese space station

The Shenzhou 18 crew will replace three taikonauts aboard the Chinese space station who are wrapping up a six-month stay.

1-voyager-2-copy-width-1320.jpg

Distant spacecraft sends data to Earth for first time in 5 months

In November 2023, NASA's Voyager 1 spacecraft stopped sending "readable science and engineering data."

Latest Galleries

Louis Gossett, Jr

Notable Deaths in 2024

A look back at the esteemed personalities who've left us this year, who'd touched us with their innovation, creativity and humanity.

TOPSHOT-US-TRANSPORT-INCIDENT

PHOTOS: Baltimore bridge collapses after cargo ship rams into overpass

The Francis Scott Key Bridge in Baltimore collapsed early Tuesday, March 26 after a column was struck by a container ship that reportedly lost power, sending vehicles and people into the Patapsco River.

Crawford revolver

Could an Alabama woman have shot herself twice?

When Tiffiney Crawford was found dead inside her van, authorities believed she might have taken her own life. But could she shoot herself twice in the head with her non-dominant hand?

charles-osgood-100505-00047.jpg

CBS newsman Charles Osgood (1933-2024)

We look back at the life and career of the longtime host of "Sunday Morning," and "one of the most enduring and most endearing" people in broadcasting.

mandadi-1.jpg

Texas couple investigates teen daughter's unusual death

Cayley Mandadi's mother and stepfather go to extreme lengths to prove her death was no accident.

Latest CBS News Videos

0428-sunmo-twins.jpg

Remembering conjoined twins Lori and George Schappell

Jane Pauley looks back at the lives of Lori and George Schappell – conjoined twins whose skulls were partly fused – who died in Philadelphia earlier this month at the age of 62.

0428-sunmo-protest-2869804-640x360.jpg

Campus unrest: Will protests make a difference?

It's been an upsetting time on American college campuses, where protests over the war in Gaza, fueled by social media, have divided students, faculty and administrators. Why are protests erupting now? And are they effective? Correspondent David Pogue talks with Michael Kazin, a veteran of 1960s anti-war protests; Dan Mogulof, public affairs officer at UC Berkeley; and Georgetown University protest organizer Selina al-Shihabi, about the tensions between free speech and public safety.

IMAGES

  1. Computer Projects Grade 5-6

    computer assignments for high school students

  2. Printable Computer Worksheet

    computer assignments for high school students

  3. TechnoKids Computer Curriculum: Teaching Technology for Kids

    computer assignments for high school students

  4. Computer Assignment Help Online

    computer assignments for high school students

  5. Class Two

    computer assignments for high school students

  6. Class 2 Computer Assignments Download Pdf with Solutions

    computer assignments for high school students

VIDEO

  1. The ONE Laptop You’ll Need for School and Gaming

  2. Odisha High School Computer Assistant Recruitment 2024 Eligibility,Selection Process || Latest Jobs

  3. useful apps and websites for students 💫 note-taking, research, productivity, & creativity

  4. School Projects

  5. How highschoolers can build a college resume

  6. Best Student Laptops To Buy 2024

COMMENTS

  1. Computer Science Curriculum for Grades 6-12

    Free year-long curriculum that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. Can be taught as an introductory class and as an AP course. Explore CS Principles. Grades: 9-12.

  2. 5 Best Computer Applications Lesson Plans for High School

    If so, include some exam prep lessons in your course. To find lesson plan ideas that will work for your classroom, check out these Microsoft Office lesson plans that your students will love. 3. Google Apps Lesson Ideas for High School. Along with Microsoft Office, Google Apps are important for high school students to learn.

  3. 15 Meaningful Activities for Short Lesson Periods in the Computer Lab

    Primary. Trackpad Gestures. Students practice moving, clicking, swiping, scrolling, right-clicking, and clicking and dragging on paper work mats before they even get on a computer. Mapping the Way Home. In this online activity, students use Google Maps to pinpoint their home address and get directions to and from school. Exploring Pictographs.

  4. 25+ Coding Projects for Beginners and Beyond

    6. Teach a Computer Cat to Draw Shapes. The Quick Draw McPaws: Teach A Computer Kitty How to Draw Shapes project is great for beginning coders. Students learn the basics of Scratch, a free drag-and-drop coding environment, and create a program with a character (a sprite) that can draw different shapes.

  5. High School, Computer Science Lesson Plans

    Lesson Plan Grade: 9th-12th. Using the Netlogo platform to run simulations of a basic neural network called the perceptron, students explore a basic, yet powerful, model of machine learning as they are challenged to understand the logic. Students engage in the perceptron model and discover a weakness of the model.

  6. High School, Computer Science Projects, Lessons, Activities

    The lesson is broken into seven activities that will walk your students through the basics of setting up the Arduino and interacting with circuit parts like LEDs, buttons, and resistors. This introductory material will help prepare your students for more advanced Arduino projects. Read more. New.

  7. Technology Lesson Plans for High School

    Creative Educator lesson plans can help you provide your high-school students with an engaging and creative approach to content learning. Students in high school need to be reinvigorated as well as challenged with classroom activities. Get them working, thinking, and playing hard with high-school content. Depending on your student's abilities ...

  8. Computer Science & Digital Skills for Educators

    CS First. CS First is a free computer science curriculum for students ages 9-14 that makes coding easy to teach and fun to learn. Students learn collaboration and core computer science concepts as they create their own projects. Educators lead the way with easy-to-use lesson plans, tutorials, activities, and resources. Get Started with CS First.

  9. Computer Technology For High School Teaching Resources

    This educational product includes a total of 137 worksheets in 18 chapters. The activities were created for high school students in the following courses: Computer Education, Computer Applications, Computer Programming, Computer Technology, Computer Science, Business Computer Information Systems, BIMM, and in several CATE programs.

  10. Textbooks

    Create & configure your course assignments. Classroom. Manage & organize your class with customizable settings. ... Free digital computer science textbooks for middle school and high school students. Access From Any Browser. View textbooks from any browser on desktop, mobile, and even Chromebooks! ... It teaches the foundations of computer ...

  11. 4 Fun Computer Science Activities for High School Students

    Four Computer Science Activities for High School Students. 1. Robotics. Through robotics, high school students are introduced to computational thinking, pattern recognition, and algorithm design, which are all necessary for pursuing a career in STEM. They use these skills to program their own robots to move, make noise, light up, and follow ...

  12. 10 Classroom-Ready Computational Thinking Resources for K-12

    Hopscotch is a visual programming language app suitable for K-12 students. Students have the opportunity to design, publish and play their own games in a safe, moderated environment. Students analyze the games they create through their own observations and feedback and then revisit code to design toward a solution.

  13. Khan Academy

    Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more. Khan Academy is a nonprofit with the mission of providing a free, world-class education for anyone, anywhere.

  14. 8 Basic Computer Skills to Master Before High School

    Computer-literate students understand how to use major browsers like Chrome, Firefox, Edge, or Safari and can switch between them naturally. They can add websites to "Bookmarks" or "Favorites" and understand how to clear browser history, cache, and cookies to resolve performance issues. 3. Working with Microsoft Office.

  15. Essential Computer Skills for a High School Student

    It's essential for high school students to master the following computer skills: File Maintenance and Organization - saving files AND knowing how and where to store them is vital. It includes categorizing files into different folders or criteria (depending on the user.) All organizations from all industries are very keen into file maintenance ...

  16. The 10 Best Computer Science Competitions for Teens

    Imagine Cup. The Imagine Cup is one of the best-known tech competitions for high schoolers. While this competition isn't strictly focused on computer science, the Imagine Cup helps students grow their " coding, collaboration, and competition skills." Microsoft runs the competition, and each year, students around the world compete in it.

  17. 15 Best Computer Science Programs for High School Students

    Cost: $5,060. Program Date: June 16 - June 28, 2024. Application Deadline: March 2, 2024. Eligibility: Ages 16-17 years old by the start of the program. The Berkeley Summer Computer Science Academy is a dynamic two-week program designed for high school students aged 16 to 17 who are keen on exploring computer science.

  18. High School, Computer Science STEM Activities for Kids

    High School, Computer Science STEM Activities for Kids. (5 results) From cell phones to social media, computer science is a part of your daily life. Everything from traffic lights to medical devices requires both computer hardware and software these days. Creative problem solvers are using computer science to tackle social problems, improve ...

  19. Best laptops for high school grads in 2024

    Best Windows laptop for high school grads: LG Gram 17 LG The thing we love best about this LG Windows laptop is its extra-large, 17 inch WQXGA (2,560 x 1,600 pixel resolution) display that's ...

  20. Olympiads

    Every year Lomonosov Moscow State University holds 7 Olympiads of school students included in the List approved by the Order of the Ministry of science and higher education of the Russian Federation No. 658 dated 30 August 2019. Olympiads are held in two stages: qualifying and final. School students of grades 5-11 can participate in Olympiads.

  21. Home

    Dear Parents and Guardians of the Class of 2028, Class of 2028: Charlene Jakich, Moscow High School freshman counselor, will meet with all current eighth grade students at Moscow Middle School in their Physical Science classes on March 20 th & 21 st.All students will receive a pre-registration course selection form, a draft 4-year plan to be completed with parent/guardian, and an academic ...

  22. International school in Moscow, private international IB school in

    Brookes Moscow opened its state-of-the-art campus in 2018 welcoming local and international students from age 2 to 18. The only International Baccalaureate (IB) World School in Moscow authorized across the Primary Years Programme (PYP), Middle Years Programme (MYP) and Diploma Programme (DP), Brookes Moscow shares a common philosophy and commitment to high-quality, challenging, international ...

  23. Sergei Sobyanin: Moscow school students won half of prizes at All

    School students from Moscow demonstrated high scores in economics, computer science, history, ecology, Russian language, math, social studies, and physics. The young Muscovites got 1,391 winner certificates in the 2022/2023 All-Russian Olympiad which is the most large-scale intellectual competitions in Russia, this being an all-time national ...