High School

Courses

See Graduation Requirements

High School Courses

Computer Science

Cred. Course Title Type Subject Prerequisites
0.50 Computers: Formatting Documents (Dual Credit) Electives Computer Science Yes
Prerequisites: None- Computer Fundamentals: Intro is not required for this course

This course provides an overview of Google Docs. Google Docs is a word processing app that is Google's answer to Microsoft Office. Because Google Docs can be accessed on any device for which you have Internet access, it makes it more convenient for users. Students will learn all the features you need to create professional documents using Google Docs. This course was developed to teach students how to access and use Google Docs, starting with the basics before working its way into the more advanced features. It includes instructions for setting up a Google account, as well as using Google Drive for saved files. Students will earn free College Credit upon successful completion of this course.

Prerequisites: None- Computer Fundamentals: Intro is not required for this course

This course provides an overview of Google Docs. Google Docs is a word processing app that is Google's answer to Microsoft Office. Because Google Docs can be accessed on any device for which you have Internet access, it makes it more convenient for users. Students will learn all the features you need to create professional documents using Google Docs. This course was developed to teach students how to access and use Google Docs, starting with the basics before working its way into the more advanced features. It includes instructions for setting up a Google account, as well as using Google Drive for saved files. Students will earn free College Credit upon successful completion of this course.

0.50 Computers: Microsoft Office (Dual Credit) Electives Computer Science None
Prerequisites: None

This course provides an overview of Microsoft applications including Windows, the Office Suite: Word, PowerPoint and Excel. Students will learn how to use the many features of MS Word, Excel and PowerPoint. You'll start out learning the very basics of Microsoft, then progress into intermediate and advanced features and techniques so that you can get the most out of the popular program.We will also touch on employability skills such as writing cover letters and resumes. Students will earn free College Credit upon successful completion of this course. Students need to have access to Microsoft Office on their computers in order to participate (iForward computers have these applications)

Prerequisites: None

This course provides an overview of Microsoft applications including Windows, the Office Suite: Word, PowerPoint and Excel. Students will learn how to use the many features of MS Word, Excel and PowerPoint. You'll start out learning the very basics of Microsoft, then progress into intermediate and advanced features and techniques so that you can get the most out of the popular program.We will also touch on employability skills such as writing cover letters and resumes. Students will earn free College Credit upon successful completion of this course. Students need to have access to Microsoft Office on their computers in order to participate (iForward computers have these applications)

0.50 Cyber Robotics 102 with coderZ Electives Computer Science Yes
Prerequisites: Cyber Robotics 101

CoderZ is an innovative and fun learning platform for students worldwide to engage in robotics, computer science, and STEM to foster 21st century skills. Using simulated 3D virtual cyber robots, students learn Science, Technology, Engineering and Mathematics while engaging in challenging tiered missions that develop creativity, critical thinking, collaboration and an appreciation for technology. Cyber Robotics 102 is a sequel to Cyber Robotics 101 for learning STEM and coding topics using gamified missions in a realistic physical environment. Students will learn mechanics, physics, navigation, control and sensors while being introduced to programming components like commands, variables, conditional logic, loops, functions and more.

Prerequisites: Cyber Robotics 101

CoderZ is an innovative and fun learning platform for students worldwide to engage in robotics, computer science, and STEM to foster 21st century skills. Using simulated 3D virtual cyber robots, students learn Science, Technology, Engineering and Mathematics while engaging in challenging tiered missions that develop creativity, critical thinking, collaboration and an appreciation for technology. Cyber Robotics 102 is a sequel to Cyber Robotics 101 for learning STEM and coding topics using gamified missions in a realistic physical environment. Students will learn mechanics, physics, navigation, control and sensors while being introduced to programming components like commands, variables, conditional logic, loops, functions and more.

0.50 Cyber Security (Dual Credit) Electives Computer Science None
Prerequisites: None

According to the Bureau of Labor Statistics, employment of computer security is projected to grow 25 percent faster than all other occupations. For every computer security graduate there are 25 openings. This course explores current computer security trends and how to manage computer security. This class will give students an in-depth look into Computer Security, Digital Crime, Cyber Warfare, and National Computer Security. Hands-on experience with a wide range of security techniques will be used to show the various threats to computer systems.

Prerequisites: None

According to the Bureau of Labor Statistics, employment of computer security is projected to grow 25 percent faster than all other occupations. For every computer security graduate there are 25 openings. This course explores current computer security trends and how to manage computer security. This class will give students an in-depth look into Computer Security, Digital Crime, Cyber Warfare, and National Computer Security. Hands-on experience with a wide range of security techniques will be used to show the various threats to computer systems.

0.50 Esports: History of Video Games Electives Computer Science None
Prerequisites: None

Are you a computer gamer? Do you enjoy the team work, strategies, and competition of video games? Esport is becoming increasingly popular with some colleges even giving scholarships to high performing students. The structure of this class will include instruction, game time, and reflection. Some popular games we may be playing are League of Legends, Overwatch, and Rocket League. iForward is part of the Wisconsin High School Esports Association.

Prerequisites: None

Are you a computer gamer? Do you enjoy the team work, strategies, and competition of video games? Esport is becoming increasingly popular with some colleges even giving scholarships to high performing students. The structure of this class will include instruction, game time, and reflection. Some popular games we may be playing are League of Legends, Overwatch, and Rocket League. iForward is part of the Wisconsin High School Esports Association.

0.50 Game Design: Building a Game (Dual Credit) Electives Computer Science None
Prerequisites: None

We live in a technologically-advanced world where virtual reality and video games play a major role. Have you ever thought about designing your own video game? By signing up for Game Design 1b: Building a Game, you will learn the skills needed to conceptualize, design, and fully create your very own video game. Explore various video game software and hardware, sharpen your coding skills, learn about game storylines, player progression, and algorithmic decision making. Learn to analyze player goals, actions, rewards, and challenges, among many other game play components. Utilize the 21st century skills of creativity, critical thinking, communication, collaboration, and technical expertise. Materials Needed: - Video recording device with computer connectivity (Activity U7) - Color Printer (U8)

Prerequisites: None

We live in a technologically-advanced world where virtual reality and video games play a major role. Have you ever thought about designing your own video game? By signing up for Game Design 1b: Building a Game, you will learn the skills needed to conceptualize, design, and fully create your very own video game. Explore various video game software and hardware, sharpen your coding skills, learn about game storylines, player progression, and algorithmic decision making. Learn to analyze player goals, actions, rewards, and challenges, among many other game play components. Utilize the 21st century skills of creativity, critical thinking, communication, collaboration, and technical expertise. Materials Needed: - Video recording device with computer connectivity (Activity U7) - Color Printer (U8)

0.50 Game Design: Introduction (Dual Credit) Electives Computer Science Yes
Prerequisites: none

The possibilities are endless when it comes to video game design! Learn about the history of gaming, software and hardware, troubleshooting, and Internet safety. Tap into your creative abilities and learn the necessary technical skills to design your own gaming platforms and create a plan for a 2D game. Turn your hobby into a future career. Materials Needed: Photo and video equipment - May be a digital camera, a phone with a camera, or a computer camera - Several (10-20) pieces of blank paper - Pencil and/or pen - Timing device (smartphone, stopwatch, or kitchen timer)

Prerequisites: none

The possibilities are endless when it comes to video game design! Learn about the history of gaming, software and hardware, troubleshooting, and Internet safety. Tap into your creative abilities and learn the necessary technical skills to design your own gaming platforms and create a plan for a 2D game. Turn your hobby into a future career. Materials Needed: Photo and video equipment - May be a digital camera, a phone with a camera, or a computer camera - Several (10-20) pieces of blank paper - Pencil and/or pen - Timing device (smartphone, stopwatch, or kitchen timer)

0.50 HS: Coding Robots Electives Computer Science None
Prerequisites: None

Coding Robotics class is an individualized, self-paced, class where students can learn how to code without the pressure of class pacing. This class will power up kids' futures with a gamified coding platform that combines STEM, computer science, and critical life skills. Students will learn to code in a way that feels like gaming. All coding ability levels are welcome in this class as students will complete lessons that are matched to their skill level.

*This class can be taken up to 5 times

Prerequisites: None

Coding Robotics class is an individualized, self-paced, class where students can learn how to code without the pressure of class pacing. This class will power up kids' futures with a gamified coding platform that combines STEM, computer science, and critical life skills. Students will learn to code in a way that feels like gaming. All coding ability levels are welcome in this class as students will complete lessons that are matched to their skill level.

*This class can be taken up to 5 times

1.00 Intro to Computer Science (Dual Credit) Electives Computer Science Yes
Prerequisites: This is a two-part class taken in two quarters

Computer Science is aimed at exposing students to the world of coding. Coding, the language of the future, is used in every piece of technology. Computer Science is intended for students with no previous coding background and teaches students how to code in a fun and accessible way. Through a series of learning "modules", including example code, video tutorials, programming challenges, and applied hands-on exercises. This course teaches students the foundations of computer science and coding. The course, which is taught using Python Programming Language focuses on problem-solving and critical thinking skills required to properly code.

Prerequisites: This is a two-part class taken in two quarters

Computer Science is aimed at exposing students to the world of coding. Coding, the language of the future, is used in every piece of technology. Computer Science is intended for students with no previous coding background and teaches students how to code in a fun and accessible way. Through a series of learning "modules", including example code, video tutorials, programming challenges, and applied hands-on exercises. This course teaches students the foundations of computer science and coding. The course, which is taught using Python Programming Language focuses on problem-solving and critical thinking skills required to properly code.

0.50 Website/ Webpage Design (Dual Credit) Electives Computer Science None
Prerequisites: None

In this course, students will learn how to create web pages and they will learn how the Internet works. Students will learn the fundamentals of web site design and operations. The course will take students beyond the basics of creating home pages and introduce them to powerful features including creating a Google Website. In addition, students will learn development of web design strategies and methods for creating graphics specifically for the World Wide Web.

Prerequisites: None

In this course, students will learn how to create web pages and they will learn how the Internet works. Students will learn the fundamentals of web site design and operations. The course will take students beyond the basics of creating home pages and introduce them to powerful features including creating a Google Website. In addition, students will learn development of web design strategies and methods for creating graphics specifically for the World Wide Web.