Computer Science 1 is an introductory programming course.  No previous computer experience is necessary to succeed in this course.  This course teaches basic computer programming and problem solving.  The goal of this course is to teach use of the computer as a tool for yourself and the benefit of others.


55% Major – Tests

30% Minor – Most quizzes, some programs

15% Other – Programs, homework, and quizzes

Topic List

Scratch – Introduction to computer programming

Python – General purpose and high level language emphasizing code readability

  • Calculations and Variables
  • Strings
  • Drawing
  • Decisions
  • Loops
  • Functions
  • Graphics

Java – Introduction into object oriented programming

  • Objects
  • User interfaces
  • Problem solving

Upcoming Events


Computer Science 1 Syllabus

Leave a Reply

Your email address will not be published. Required fields are marked *