About the Class
Introductory Computer Science is a free, semester-long high school computer science course offered at Bletchley Commons. This is a beginners class in computers for those who want more than mere programming instruction. Besides learning to program, you'll also get a broad education in computers. This class is taught in small, personalized sessions, so it's perfect for homeschoolers.
The course starts by teaching the Java programming language. This is a serious language used to build many important programs (all Android phone apps are written in Java). Because of the language's complexity, students will not master it in this half-credit class. Instead, they will gain familiarity, write a few simple programs, and discover how extensive computer programming can be.
In addition to programming, the class also offers a series of “curiosity lessons” that give you an understanding of the entire computer phenomenon so you become more literate in this modern tech world. Ever wondered how the Internet works? Would you like to know what's going on in those tiny microchips? Curious to know how they make those dazzling computer-animated movies? Want to understand how Bitcoin and other crypto-currencies work? And just what is Artificial Intelligence?
These subjects and more are explained in easy lessons that are important, even for students with no inclination toward computers, because this level of understanding will help them in any endeavor they choose
The course is designed for high school students, but is open to any student 13 or older, and counts as 0.5 credits toward a high school computer science credit. No prior experience is required. Students need a laptop or tablet (something with a keyboard) so they can write Java.
Why Come?
🆓 Free for high school students
🔧 Understand how computers work, from the wires up
☕ Explore big ideas like AI, crypto, and privacy
🧠 Get introduced to the Java programming language
💻 No prior experience required
Location:
Bletchley Commons
411 University Ridge
Greenville, SC 29601
