Computer Science Principles 2015
Based Upon Dr. Beth Simon’s Alice-Based Curriculum for CSE3 at UCSD
TEACHER: Mr. Keeping
PHONE: 727-7284 x 72810
ROOM: 810
E-mail: aaronkeeping@vistausd.org
Webpage: https://sites.google.com/site/mrkeepingsclasses/Home
Parent Portal: https://parents.vistausd.org/LoginParent.aspx?page=default.aspx
TEXTBOOKS: Learning to Program With ALICE, second edition, authors: W. Dann, S. Cooper, and R.
Pausch, 2009, Pearson Prentice Hall. ISBN 978-0-13-208516-8
GRADES: Both formative and summative assessments will be used. Questions from the online text and classroom polls (clickers) will be used, as will review of student-designed programs. Periodic unit tests of multiple choice and short answer will be given, and there will also be a summative final exam.
Clicker Work 10%
Class/Homework 10%
Programming 40%
Tests 25%
Final 15%
A 90-100
B 80-89
C 70-79
D 60-69
F below 60
MATERIALS : 3-ring binder with lots of paper
pen/pencil
THE COURSE: This course is designed to provide the student with the analytical and logic skills to understand and apply computational logic and processes to the understanding and useof basic programming (using Alice) and the ability to explain the logic behind basic sequencing of functions in programs such as Excel. The emphasis in this course is the ability of the student to understand the logic behind the actions of the computer, the analytical skills to be able to explain the logic or the errors in the logic, and the communication skills to explain the logic to peers and instructors. . This course is rigorous and rich in computational content, and includes computational and critical thinking and skills, while engaging students in the creative aspects of the field. Through both its content and pedagogy, this course aims to appeal to a broad audience. A key theme of the Computational Thinking Course is its focus on creativity and student discourse.
HOMEWORK: There will be some homework but usually there will be ample time in class to work.
RULES: 1) Follow Directions
2) Be Courteous To Others
3) Follow All School Rules
ATTENDANCE: Attendance is important in order to succeed in this class. If a student is absent it is that student’s responsibility to ask the teacher, or another student to find out what was missed and to promptly make up the work and/or test.
CITIZENSHIP: Citizenship is how each student acts in the classroom. In this class your digital citizenship will also be taken into effect. With so much time being spent on computers any cyber bullying or visiting inappropriate webpages will be dealt with as serious offenses. This does not affect academic grades. Each student may change their citizenship grade by his or her own actions in the classroom.
TARDY POLICY:
1st – 2nd Offense – In-class teacher consequences
3rd Offense - Teacher Contacts Parent
4th Offense - Teacher refers student to the alpha Assistant Principal
Sincerely,
Mr. Keeping