• Below are the course expectations and class rules. 

    Computer Science I

     

    Course Description

    Computer Science I will foster students' creativity and innovation by presenting opportunities to design, implement, and present meaningful programs through a variety of media. Students will collaborate with one another, their instructor, and various electronic communities to solve the problems presented throughout the course. Through data analysis, students will identify task requirements, plan search strategies, and use computer science concepts to access, analyze, and evaluate information needed to solve problems. By using computer science knowledge and skills that support the work of individuals and groups in solving problems, students will select the technology appropriate for the task, synthesize knowledge, create solutions, and evaluate the results. Students will learn digital citizenship by researching current laws and regulations and by practicing integrity and respect. Students will gain an understanding of the principles of computer science through the study of technology operations, systems, and concepts.

    Grading

    Daily grades will consist of doing various exercises which makes up 40% of the nine week grade. Major grades will include projects and tests which make up 60% of the nine week grade.

    Homework

    Students will have ample time to complete assignments in class but may come in for a tutorial if necessary. Tutorials are any morning at 8am or by appointment after school. I’m usually available all week. Please make sure you let me know if you are coming in for a tutorial.

     

    AP Computer Science A

     

    Course Description

    Students enrolled in this course are expected to take the Advanced Placement Exam in May for possible college credit. AP Computer Science I is equivalent to a first-semester, college-level course in computer science. The course introduces students to computer science with fundamental topics that include problem solving, design strategies and methodologies, organization of data   (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes both object-oriented and imperative problem solving and design using Java language. These techniques represent proven approaches for developing solutions that can scale up from small, simple problems to large, complex problems. The AP Computer Science I course curriculum is compatible with many CS1 courses in colleges and universities. Content requirements for Advanced Placement (AP) Computer Science are prescribed in the College Board Publication Advanced Placement Course Description: Computer Science, published by The College Board. This course is also listed in the Career & Technology section of this course guide. An AP Letter of Understanding must be submitted at the start of the school year in order for students to take this course. This course can count as a fourth year mathematics course.

    Grading

    Daily grades will consist of doing various exercises which makes up 40% of the nine week grade. Major grades will include projects and tests which make up 60% of the nine week grade.

    Homework

    Students will have ample time to complete assignments in class but may come in for a tutorial if necessary. Tutorials are any morning at 8am except Wednesday and Thursday.   Please make sure you let me know if you are coming in for a tutorial.

    AP Computer Science Principles

     

    Course Description

    Students enrolled in this course are expected to take the Advanced Placement Exam in May for possible college credit. AP Computer Science Principles will launch as a new AP course in the Fall of 2016. The course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, AP Computer Science Principles prepares students for college and career. The AP Program designed AP Computer

    Science Principles with the goal of creating leaders in computer science fields and attracting and engaging those who are traditionally underrepresented with essential computing tools and multidisciplinary opportunities. An AP Letter of Understanding must be submitted at the start of the school year in order for students to take this course.

    Grading

    Daily grades will consist of doing various exercises which makes up 40% of the nine week grade. Major grades will include projects and tests which make up 60% of the nine week grade.

    Homework

    Students will have ample time to complete assignments in class but may come in for a tutorial if necessary. Tutorials are any morning at 8am except Wednesday and Thursday.   Please make sure you let me know if you are coming in for a tutorial.

    Class Rules

    Be Prompt, Be Productive, Be Polite, and Be Positive in class by……………

    • Following all policies in the student handbook.
    • Comply with reasonable instructions from the teacher or sub.
    • Sitting in assigned seats.
    • Leaving food and uncapped drinks outside of class.
    • Being engaged and not wasting time. We work bell to bell!
    • Always showing respect to teachers, staff, students, and outside visitors.

    Computer and Internet Rules

    Be Prompt, Be Productive, Be Polite, and Be Positive in class by……………

    • Abide by students technology fair use agreement.
    • Being discouraged from changing computer settings.
    • Do not unplug any cords or move computer or peripherals.
    • Only print with permission.