Students today live in a digitized, computerized, programmable world. To make sense of it, they need to understand computer science.
Middle School Computer Science classes introduce computer programming and offer students an opportunity to learn and use new technologies. With an emphasis on communicating their ideas clearly through a variety of media, the four-year sequence allows students to develop logical reasoning, algorithmic thinking, design and structured problem solving, and digital literacy. The program teaches a range of skills including keyboarding, word processing, spreadsheets, database management, desktop and web publishing, beginning programming, copyright issues and internet research (done in conjunction with the library).