Welcome to AP Computer Science A! This document will outline my expectations for you and the class as a whole as well as lay some of the ground rules for the classroom. Please make sure to read carefully.
Supplies:
A pencil, a pen, an eraser
A folder/binder and loose leaf paper
A computer that can run Java
*Cellphone usage NOT allowed in the classroom
*No food or drink allowed in the computer lab.
Software:
We will be using an online Java compiler this school year:
Replit.com (Online; limited functionality)
If you want to set up Java locally on your machine and you need help, you can ask me.
Code Editor (Any of the following will work)
Software Version Control and Distribution (May use later)
Textbooks: AP CSA Java Course - https://runestone.academy/ns/books/published/csawesome/index.html
Introduction to Computer Science using Java, Central Connecticut State University - https://chortle.ccsu.edu/java5/index.html
Attendance: It is very important to come to class on time. You are required to attend all classes, prepared and willing to participate in the lesson. If you do miss a class, you must present a Bronx Science absence note signed by your parent or guardian when you return, and you are responsible for making up the notes and the homework that you missed.
Participation: Students are expected to participate in class by listening attentively, actively taking notes, and solving problems. Students are encouraged to ask and answer questions and will have the opportunity to collaborate with their peers. Every member of the class is expected to participate in a positive, supportive and respectful manner.
File Storage: Please save all work files on your cloud storages (such as google drive, dropbox, etc.) or USB. Files saved on school computers or school network drives may not be reliable.
Homework: Homework assignments are given daily, and they will be checked the following day. The assignment will always be posted on the class website. Keeping up with daily assignments is essential to the success of your learning. If you find yourself having difficulty with any assignment, seek help!
Exams: Exams will only be given on Fridays - quizzes, if any, can be given any day, but will be announced in advance. If you miss an exam due to medical reasons, it is your responsibility to provide me with an excuse note and to arrange a make-up exam as soon as possible. Cheating or any sort of academic dishonesty on an exam will not be tolerated and will result in an immediate zero as well as disciplinary action.
Computer Lab Expectations: No food or drink is allowed in the computer lab. You should not play games, visit social media websites, or engage in any computer activities that are not related to classwork.
Help/Tutoring: Don't be afraid to ask questions during class and take advantage of the Small Group Instruction if you need any help. The hours will be posted on this website as soon as it become available. I encourage all of you to stop by if you have any questions. If you cannot come during that time, i am also available by appointment. Please seek help as soon as possible, do not wait until the last minute.
Grading: We follow the science department grading policy.
15% Homework
15% Participation
10% Labs
46% Assessments
6% Midyear Exam
8% Final Exam
Parental Involvement: Parents are encouraged to monitor their child's progress online and may contact me anytime.