Course Syllabus.Computer Science.Bujak.Fall 2011

Embed Size (px)

Citation preview

  • 8/4/2019 Course Syllabus.Computer Science.Bujak.Fall 2011

    1/6

    2116 East Haines Street

    Philadelphia, PA 19138267-336-2730

    Course: Computer Science (one semester, 0.5 credits)

    Term: 2011-2012 Semester 1

    Teacher: Mr. Bujak

    Room: 106

    Phone: 267-336-2730 ext. 5612 (school)

    215-690-1158 (preferred)

    E-mail: [email protected]

    Website: http://edwardbujak.wikispaces.com (course website)

    www.hopecschool.org (school website)

    The person who does the work is the only one who learns.

    from The First Days of Schoolby Harry K. Wong and Rosemary Tripi Wong

    INTRODUCTION and COURSE OVERVIEW

    Introduction to Computer Science (CS) is an intensive multi-disciplinary survey course on CS-

    related topics. This course will critically examine CS by doing CS to gain computationally

    thinking (CT) skills. CS students will be researching, writing, speaking, presenting,competing, and reinforcing 21st century skills in individual and group environments. This

    course will be rigorous, intensive, theoretical, and experiential (hands-on) as we study, analyze,

    and program algorithms for modeling real-world requirements. All material will becontemporaneous, authentic, relevant, and live. We will follow the CSTA (Computer Science

    Teachers Association) Model Curriculum for K-12 Computer Science - Level II and Level III.

    Students are expected to rise and/or maintain his/her academic attitude and performance withthe expected high level of academic rigor in this course.

    COURSE GOALS

    Our shared goal for this course is for each student to meet or exceed the objectives presented inthe:

    Pennsylvania Academic Standards www.pdesas.org,

    PA State Science and Technology Standards and PA State Language Arts Standardswww.portal.state.pa.us/portal/server.pt/community/state_academic_standards/1972

    CSTA (Computer Science Teachers Association) Model Curriculum for K-12 Computer

    Science - Level II Computer Science in the Modern World and Level III ComputerScience as Analysis and Design

    http://csta.acm.org/Curriculum/sub/ACMK12CSModel.html

    This course will equip students with a solid foundation in problem-solving and critical thinkingfor success in current and future computer science and technical courses.

    Students will gain an appreciation for computer science by studying, trying, and exploring

    programming and interfacing to multimedia and hardware. Each student will be able to:

    Computer Science Syllabus 2011 Semester 1 Mr. Bujak Page 1 of 6

    mailto:[email protected]://edwardbujak.wikispaces.com/http://www.hopecschool.org/http://www.pdesas.org/http://www.portal.state.pa.us/portal/server.pt/community/state_academic_standards/1972http://csta.acm.org/Curriculum/sub/ACMK12CSModel.htmlmailto:[email protected]://edwardbujak.wikispaces.com/http://www.hopecschool.org/http://www.pdesas.org/http://www.portal.state.pa.us/portal/server.pt/community/state_academic_standards/1972http://csta.acm.org/Curriculum/sub/ACMK12CSModel.html
  • 8/4/2019 Course Syllabus.Computer Science.Bujak.Fall 2011

    2/6

    discuss and explain various aspects of programs and their impact on design and efficiency

    compare and contrast various software/hardware solutions to problems

    develop his/her own programs manipulating software and hardware

    The study of computer science can foster the ability of students to critically think, problem

    solve, collaborate, and communicate.

    UNIT TOPICS MAY INCLUDE Introduction to Computer Science

    Introduction to Alice

    o Getting Started with Alice

    o Program Design and Implementation

    o Programming: Putting Together the Pieces

    Object-Oriented and Event-Driven Programming Concepts

    o Classes, Objects, Methods and Parameters

    o Interaction: Events and Event Handling

    Using Functions and Control Statements

    o Functions and If/Theno Repetition and Conditional Loops

    o Repetition: Recursion

    Advanced Topics

    o Lists and List Processing

    o Variables and Revisiting Inheritance

    o Whats Next?

    ATTENDANCE and MAKE-UP WORK

    In order to be successful in this course, it is important that students attend class each day thatschool is in session. Students are expected to be prompt, prepared, and ready to learn. An

    excess of 15 unexcused absences per quarter earns a failure. Students who are absent mustbring an excused absent note. For makeup work see attached sheet Guidelines for StudentsMaking Up Work After Absence or Suspension.

    COURSE REQUIREMENTS

    Each student will be utilizing his/her individual materials including handouts and class

    exercises everyday.

    Each student must bring his/her personal items to class everyday:

    o 3-ring binder to organize all the handouts chronologically

    o Single subject notebook or loose leaf paper

    o Pen/pencil

    These personal items cannot be stored in the class room and are necessary for the dailywork which must be done in the notebook for credit.

    Computer Science Syllabus 2011 Semester 1 Mr. Bujak Page 2 of 6

    http://hopecharterschool.pbworks.com/f/Make-up+Work+Policy09-10.dochttp://hopecharterschool.pbworks.com/f/Make-up+Work+Policy09-10.dochttp://hopecharterschool.pbworks.com/f/Make-up+Work+Policy09-10.dochttp://hopecharterschool.pbworks.com/f/Make-up+Work+Policy09-10.doc
  • 8/4/2019 Course Syllabus.Computer Science.Bujak.Fall 2011

    3/6

    GRADES

    Students will earn grades according to his/her progress in learning, his/her process in

    learning, and his/her products produced.

    Students will be graded on homework, class work, positive class participation, quizzes,tests, and projects.

    Homework is assigned almost every night.

    Assignments and grades will be posted in PowerSchool Gradebook with details. There is no extra credit. Do the assigned work.

    Citizenship is part of your daily participation grade.

    Attendance is not part of your grade.

    Students and parent(s)/guardian(s) may access a students attendance record and grades for all

    the students subjects via a Web browser with PowerSchool and PowerSchool Gradebook.The URL is http://67.102.187.94. Obtain your usernames and passwords from your advisor.

    Gradebook will have all work, references, links listed on all assignments.

    Grading will be weighed as such:Tests and projects 30%

    Class work and Participation 20%Quizzes 30%Homework 20%

    Students will be graded using the following grade scale:

    90-100 A80-89 B

    70-79 C

    60-69 D

    Below 60 Failure

    TEXTBOOK

    We shall not use one specific textbook, but several resources for this Computer Science class.

    Learning to Program with Alice, Third Edition Dann, Cooper, Pausch, Prentice Hall,

    2012, ISBN 0-13-212247-2

    Programming with Alice & Java Lewis, DePasquale, Pearson Education, AddisonWesley, 2009, ISBN 0-321-51209-X

    Exploring Wonderland Java Programming Using Alice and Media Computation, Dann,

    Cooper, Ericson, Prentice Hall, 2012, ISBN 0-13-600159-9

    Mr. Bujak shall make all materials available at http://edwardbujak.wikispaces.com. These and

    other resources are also linked in PowerSchool Gradebook.

    BEHAVIOR EXPECTATIONS

    To insure a safe learning environment, obey all school rules as outlined in the HOPE Charter

    High School Code of Conduct(www.hopecschool.org/downloads/CodeofConduct.rtf). Studentattitude is a matter of choice. Any student who violates these school rules means he/she is

    ready to accept the consequence(s).

    Computer Science Syllabus 2011 Semester 1 Mr. Bujak Page 3 of 6

    http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://edwardbujak.wikispaces.com/http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://www.hopecschool.org/downloads/CodeofConduct.rtfhttp://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://edwardbujak.wikispaces.com/http://67.102.187.94/http://www.hopecschool.org/downloads/CodeofConduct.rtf
  • 8/4/2019 Course Syllabus.Computer Science.Bujak.Fall 2011

    4/6

    STUDENT OBLIGATIONS

    Each student will:

    attend to personal needs before coming to class

    arrive to class on time

    be respectful of himself/herself, others, and personal property

    be responsible for your learning, your conduct, and your attitude

    continue reaching for the next level in learning and life

    be prepared to learn (see course requirements)

    positively participate in class discussion and activities

    always have a working non-offensive email address for proper course communication withMr. Bujak, team mate(s), fellow classmates, and cloud-computing support

    INSTRUCTOR OBLIGATIONS

    Instructor will:

    provide students with a safe, positive, and fair environment for creative expression

    present/discuss information in a manner that facilitates all learning styles

    treat each student equally and with respect

    respond promptly to inquires made by email and/or telephone

    communicate with parent(s)/guardian(s) on a regular basis

    be available before school and after school for additional assistance

    teach skills that will take students beyond the classroom

    always act in a professional manner and model the behavior I want my students to have

    enforce the rules of Hope Charter School consistently

    teach every day and waste no time

    post all resources and grades online in PowerSchool Gradebook and/or our class wiki(http://edwardbujak.wikispaces.com) in a timely manner

    accommodate each students special needs and modify lessons to meet Individualized

    Education Plans (IEP).

    INSTRUCTIONAL METHODS

    Direct instruction, active learning, discovery learning, modeling, cooperative groups, projects,

    presentations, literacy activities, individual work, pair work, discussions, discourse, debates,teacher-led instruction, research activities, peer tutoring, one-on-one, computer technology,

    intervention and prevention. The room is set up with one large Harkness table with the

    students and teacher seated facing each other.

    PASSES

    Students may leave class for emergencies only. Passes are a privilege; which means No Work

    No Pass. Per school policy, there are no passes the first 10 minutes of each period and thelast 10 minutes of each period.

    NOTE

    The teacher reserves the right to modify this syllabus throughout the year for the good of the

    class as a whole.

    Computer Science Syllabus 2011 Semester 1 Mr. Bujak Page 4 of 6

    http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://67.102.187.94/http://edwardbujak.wikispaces.com/http://67.102.187.94/http://edwardbujak.wikispaces.com/
  • 8/4/2019 Course Syllabus.Computer Science.Bujak.Fall 2011

    5/6

    Guidelines forStudents Making Up Work After Absence or Suspension

    I. PURPOSE: To communicate the HOPE Charter School policy in regards to students

    making up work after an absence or suspension.

    II. STUDENT RESPONSIBILITIES: In order to be permitted to make up exams and workmissed following a suspension or being disciplined, the student shall

    Go to the teacher or instructor of a course and tell her/him that the student wants to

    make up exams, work or other assignments he/she missed during absence or while onsuspension within two (2) school days of the student returning to school;

    Agree on a day and time that is convenient for the teacher to sit down and review the

    missed exams, work or other assignments with student within two (2) school days of

    the student going to the teacher;

    Complete and submit the missed work or other assignments to the teacher within five

    (5) school days of receiving the missed work or assignments from the teacher; and/or

    Take make-up exams on a day and time that is mutually convenient for both the teacherand the student within five (5) school days of the student being notified of the missed

    exams.

    III. CONSEQUENCES: If a student chooses not to assume his/her responsibilities for

    making up exams, work or other assignments missed during absence or while beingdisciplined, the consequences are that the student will receive no credit for the missed exams,

    work or other assignments.

    IV. RATIONALE: The main purpose of this policy is to teach responsible student behavior

    by letting the student know that there are consequences for his/her actions, and certain seriousstudent actions warrant serious consequences, including temporary removals from the HOPE

    community by way of suspensions. As part of our efforts to teach students greater

    responsibility for themselves, their behavior, and their education, HOPE Charter School offersstudents who have missed school-time due to absences and/or suspensions opportunities to take

    responsibility for their course grades by making up exams and other work they missed whileabsent or suspended. However, to be fair to the teaching staff, these cannot be open-ended

    opportunities. Nor should the teaching staff shoulder the burden of offering these opportunitiesto students. Taking advantage of these opportunities is rightfully the responsibility of the

    student.

    Computer Science Syllabus 2011 Semester 1 Mr. Bujak Page 5 of 6

  • 8/4/2019 Course Syllabus.Computer Science.Bujak.Fall 2011

    6/6

    COMPUTER SCIENCE

    SYLLABUS

    Mr. Bujak

    Students name (printed) ____________________________________________

    Date _____________________________________________________

    Period ____________________________________________________

    I ___________________________________________ (students signature) have read and

    fully understand the expectations Mr. Bujak has created in order to provide me with a positivelearning environment to help me achieve academic success in my Computer Science class.

    I ___________________________________________ (parent/guardians signature) have read

    and fully understand the expectations Mr. Bujak has created for my son/daughter/dependent inorder to provide a positive learning environment and help him/her achieve academic success in

    his/her Computer Science class.

    Best Way to Contact (check one or both) ___ E-Mail ___Telephone

    ______________________________________________ Parent/guardians email address

    ______________________________________________ Parent/guardians phone number

    Computer Science Syllabus 2011 Semester 1 Mr. Bujak Page 6 of 6

    THIS PAGE IS TO BE SIGNED AND RETURNED.