Exploring Computer Science is a high school introduction to the world of computer science and problem solving. The three strains interwoven throughout this course are computer science concepts, inquiry, and equity. The six central units are Human Computer Interaction, Problem Solving, Web Design, Command Line Interface, Programming, and Robotics.
This course is part of a three-year computer science pathway. The courses in order are Exploring Computer Science, AP Computer Science Principles and AP Computer Science A. Each of these courses is a prerequisite of the one before it.
I thought I was fascinating that a little programming could do something so cool like outputting your name. It just made me wonder, what else can coding do?
The very first coding problem I was assigned was to create a code that outputs the user’s name. At first, I was struggling to see what was wrong with it, and all of a sudden it hit me! I fixed my error and the code started working. The feeling of satisfaction I had in that moment is indescribable, and I get that feeling each time I successfully complete a code. My first experience got me thinking… What else can I do with programming?