Exploring Computer Science (ECS) is designed to introduce students to the breadth of the field of computer science through an exploration of engaging and accessible topics. Rather than focusing the entire course on learning particular software tools or programming languages, the course is designed to focus the conceptual ideas of computing and help students understand why certain tools or languages might be utilized to solve particular problems. The goal of ECS is to develop in students the computational thinking practices of algorithm development, problem solving and programming within the context of problems that are relevant to the lives of today’s students. Students will also be introduced to topics such as interface design, limits of computers, and societal and ethical issues.
Credit earned through the successful completion of the Exploring Computer Science course counts towards the Computer Technology credit required for high school graduation.
Credit earned through the successful completion of the Exploring Computer Science course counts towards the Computer Technology credit required for high school graduation.
Resources:
Evaluating a Website
ECS State Test Website
Lucid Chart
Pioneer Library (Databases)
Pixlr (Online Photo editor)
Digital Public Library of America
Programming Links/Helps:
Scratch First Assignment
Scratch--Getting Started Projects
Scratch Projects (Video Tutorials for maze, games, etc.)
Extra Time - Try these out
Coding Jetpack Jumper (Beginners)--Fix a game through a simple set of challenges so a crazy robot can make it through a maze of wacky obstacles.
SpyHop
Khan Academy Programming
FlatVerse (Intermediate)--Create your very own game on any device you want by helping Bot, the world’s most adventurous robot explorer, get unstuck in FlatVerse.
Codecademy - Learn to code
Evaluating a Website
ECS State Test Website
Lucid Chart
Pioneer Library (Databases)
Pixlr (Online Photo editor)
Digital Public Library of America
Programming Links/Helps:
Scratch First Assignment
Scratch--Getting Started Projects
Scratch Projects (Video Tutorials for maze, games, etc.)
Extra Time - Try these out
Coding Jetpack Jumper (Beginners)--Fix a game through a simple set of challenges so a crazy robot can make it through a maze of wacky obstacles.
SpyHop
Khan Academy Programming
FlatVerse (Intermediate)--Create your very own game on any device you want by helping Bot, the world’s most adventurous robot explorer, get unstuck in FlatVerse.
Codecademy - Learn to code