Computer Science Essentials

With emphasis on computational thinking and collaboration, this year-long course provides an excellent entry point for students to begin or continue the PLTW Computer Science PreK-12 experience. Computer Science Essentials will expose students to a diverse set of computational thinking concepts, fundamentals, and tools, allowing them to gain understanding and build confidence.

In Computer Science Essentials, students will use visual, block-based programming and seamlessly transition to text-based programming with languages such as Python to create apps and develop websites, and learn how to make computers work together to put their design into practice. They’ll apply computational thinking practices, build their vocabulary, and collaborate just as computing professionals do to create products that address topics and problems important to them.

https://www.pltw.org/our-programs/pltw-computer-science-curriculum#curriculum-1

PLTW COMPUTER SCIENCE ESSENTIALS (COMPUTER PROGRAMMING)

Full Year Course

Course # 10013G05012 and 10013G05022

Grade Level: 10 – 12

Prerequisite: Geom (C or Higher)

Fee: $10

In PLTW Computer Science Essentials, students will experience the major topics, big ideas, and computational thinking practices used by computing professionals to solve problems and create value for others. This course will empower students to develop computational thinking skills while building confidence that prepares them to advance to Computer Science Principles and Computer Science A. They will also develop effective communication and collaboration skills, working individually and collaboratively to solve problems, and discussing and writing about the importance of these problems and the impacts to their community, society, and the world.