Computer Programming I

Computer Programming I serves as an introduction to computer science through both visual and text-based programming environments. Students will start by creating programs in a visual programming environment in which they can drag-and-drop blocks of commands to create a working animation or program. Students will then move on to programming using the C# programming language and will develop various games and applications during the course of the semester.