Website Summary:
What content will the site contain?
- Teacher Information
- Class Information & Sample Student Work
- Computer Science Principles
- Image/Icon
- Strands & Standards
- Course Description
- Computer Science Principles introduces students to the breadth of the field of computer science. In this course, students will learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs. They will use data to discover new knowledge. Students will also explain how computing innovations and computing systems, including the Internet, work, explore their potential impacts, and contribute to a computing culture that is collaborative and ethical.
- Suggested Prerequisite
- Creative Coding or Digital Literacy
- Software / Languages
- Code.Org
- HTML & CSS
- JavaScript Block Code
- Sample Student Work Gallery
- AP Computer Science Principles
- Image/Icon
- Strands & Standards
- Course Description
- Computer Science Principles introduces students to the breadth of the field of computer science. In this course, students will learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs. They will use data to discover new knowledge. Students will also explain how computing innovations and computing systems, including the Internet, work, explore their potential impacts, and contribute to a computing culture that is collaborative and ethical.
- Suggested Prerequisite
- Creative Coding or Digital Literacy
- Software / Languages
- Code.Org
- HTML & CSS
- JavaScript Block Code
- Sample Student Work Gallery
- Programming I
- Image/Icon
- Strands & Standards
- Course Description
- This course introduces students to the fundamentals of computer programming. Students will learn to design, code, and test their own programs while applying mathematical concepts. Teachers introduce basic coding concepts and problem-solving skills.
- Suggested Prerequisite
- Computer Science Principles (or AP Computer Science Principles)
- Software / Languages
- JavaScript
- Sample Student Work Gallery
- Programming II
- Image/Icon
- Strands & Standards
- Course Description
- This course introduces students to more advanced programming concepts. Students will learn to create more powerful programs within a specific programming languages.
- Suggested Prerequisite
- Programming I
- Software / Languages
- JavaScript
- C#
- Sample Student Work Gallery
- Game Development I
- Image/Icon
- Strands & Standards
- Course Description
- This course is designed to provide students with knowledge and project-based experience of fundamental gaming development concepts relating to STEM. These concepts include game design, scripting, creation of digital assets, graphic resources, animations, understanding hardware, problem solving, critical thinking, collaboration, and project management.
- Suggested Prerequisite
- Programming I
- Software / Languages
- Construct 3
- Sample Student Work Gallery
- Game Development II
- Image/Icon
- Strands & Standards
- Course Description
- This course is designed to provide students with knowledge and project-based experience of fundamental gaming development concepts related to STEM. These concepts include game design, scripting, creation of digital assets, graphic resources, animations, understanding hardware, problem solving, critical thinking, collaboration, and project management.
- Suggested Prerequisite
- Game Development I
- Software / Languages
- Unity
- C#
- Sample Student Work Gallery
- Web Development I
- Image/Icon
- Strands & Standards
- Course Description
- This course is designed to guide students in a project-based environment in the development of up-to-date concepts and skills that ar used in the development of today's websites. Students learn the fundamentals of how the Internet works. They will learn an duse the basic building blocks of the World Wide Web: HTML5 coding and Cascading Style Sheets (CSS). Students follow the steps to create a website by planning, designing, developming, deploying, and maintaining of the website projects. Students will learn and use different scripting technologies to create more dynamic and interactive websites. They will learn what it takes for a career in web development as they complete projects and create their own.
- Suggested Prerequisite
- none
- Software / Languages
- HTML5/CSS
- Sample Student Work Gallery
- Web Development II
- Image/Icon
- Strands & Standards
- Course Description
- This course is designed to guide students in a project-based environment in the development of up-to-date concepts and skills that ar used in the development of today's websites. Students learn the fundamentals of how the Internet works. They will learn an duse the basic building blocks of the World Wide Web: HTML5 coding and Cascading Style Sheets (CSS). Students follow the steps to create a website by planning, designing, developming, deploying, and maintaining of the website projects. Students will learn and use different scripting technologies to create more dynamic and interactive websites. They will learn what it takes for a career in web development as they complete projects and create their own.
- Suggested Prerequisite
- Computer Systems I & II
- Image/Icon
- Strands & Standards
- Course Description
- Students will learn necessary competencies for an entry-level IT professional including installing, building, upgrading, repairing, configuring, troubleshooting, optimizing, diagnosing, and performing preventive maintenance of basic personal computer hardware and operating systems.
- Suggested Prerequisite
- Intro to Information Technology
- Prepare for:
- CompTIA IT Fundamentals
- CompTIA A+ Core 1, 2
- TestOut PC Pro
- Sample Student Work Gallery
- Esports Club Information
- Rocket League
- Super Smash Bros
- League of Legends
- Mario Kart
- Community Engagement
- Christmas Tree - 1st Place - Pictures
- Miracles for Mustangs - raised $ - APCSP Winners
- CCHS Rocket League Invitational 2023
- Summer Gaming Camp - Registration Information
- Team Success
- 2022 Utah Tech Regional (Get proper name) Rocket League First Place
- 2022 Ken Garaff Tournament Rocket League First Place
- Scholarship money earned by team members:
- 2022-23 - $1,500
- Photo Gallery
- Sponsors
- Community Outreach
- Hour of Code
- Game Jam
- Code Camp???
Where will you get all of the content for your site (ie. images & text)?
Content comes from the Utah State Board of Education, Images will come from self and student-developed work.
Why should users care about the focus of the site?
Students can use the site to help make enrollment decisions as well as check out upcoming events and esports opportunities.
Why should a site be built for this?
This information is important to help students be aware of opportunities in computer science and programming at CCHS. Unless they are already in the esports club's Canvas, this would be the only way to get information about esports or community outreach activities.
What would you like users to do at your site?
Get information, sign up for events, get excited about STEM
What is the goal of the site?
The goal is to increase enrollment in CS & Programming courses, especially among girls and underrepresented populations