Computer Math



Computer Math

Teacher Info

Name: Mr. Mayewsky (MA-YEV-F-SKIY)

Room/Office: 142

e-mail: Yaroslav.Mayewsky@

Grading Distribution

Summative grades will come from current events, labs, projects, and tests.

Current Events

Each quarter you are expected to read articles or watch videos about recent developments in technology. Some of these you will choose for yourself and for those you will have to submit a summary/commentary. Some will be assigned to you and for those you will be given a short quiz.

Labs

Labs will be less involved than projects and are designed mainly for you to familiarize yourself with various concepts. Grades will be dependent on the number of tasks finished and working properly.

Projects

Projects will be fairly involved. Grades will depend on creativity, complexity, and accuracy.

Selected Topics

Each quarter we will cover topics to explore that do not involve regular programing tasks. These include the Binary Number System, Boolean Algebra, Networks, Robotics, etc.

Tests

You will be given assessments on the work that you have done on your labs as well as the selected topics. You will be allowed to retake tests as long as all work is submitted. Retakes must be completed within two weeks of the original test. The grade that you receive on the retake will be averaged with your original test for the final grade that you receive for that test.

Topics

This is a first year course in computer science. The main objective of this lab based course is to creatively solve multi-layer problems using the computer as an aid. Topics will include, but are not limited to object oriented programming, conditional branching, methods, variable types, looping, arrays, GUI interfaces, and graphics.

Class Materials

You will be given handouts, slides, and other references in both print and electronic format. Please make sure to have a binder in which to store these things. In addition to the binder, please bring paper and pens/pencils for note taking and sketching out ideas. You will not need a calculator for this class.

Software

We will be programming in JAVA and using BlueJ and jGrasp as our IDE’s (integrated development environment). They are available free and instructions for doing so are on the class web site. You are encouraged to download this at home.

Web Site

There will be useful links and reference material posted on the class web site.

TEALS Volunteers

Our class is participating in the TEALS program. This program involves volunteers from the professional world and the community that will come in to give assistance, instruction, and insight.

Extra Help

Please stop by if you would like help with something. If it is urgent, please let me know during class so that we can make an appointment. Also feel free to e-mail me if you have a question outside of school hours.

Extra Credit

There will be no extra credit.

Rules

1. Follow all school rules. (Arrive on Time, No Cell Use Phones in Class!)

2. Do not impede or disrupt another student's learning.

3. Follow the PFHS Honor Code.*

4. Do not demean other students.

5. Do not play computer games.

*Any student submitting someone else’s work as their own will receive a 0 for that assignment and will have to come in to go over previously submitted work

Expectations of Students

1. Be open and honest even if that means being respectfully critical of Mr. Mayewsky.

2. Be helpful of other students and work as a team.

3. Do your best.

4. Participate and engage in classroom activities.

Goals

1. All students achieve a high level of success.

2. All students learn and develop skills and ideas that will benefit them now and in the future.

3. All students enjoy and look forward to class.

4. All students develop a greater appreciation of Computer Science & Technology.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download