代写CS 55 Programming in JAVA Fall 2024代写Java程序

- 首页 >> Algorithm 算法

CS 55

Programming in JAVA

Fall 2024

Course Information

Course:          CS 55 - Programming in JAVA (3 UNITS)

Prerequisite(s): CS 19 or CS 50

Description: Students learn the basics of procedural programming, plus the concepts of Object-Oriented Programming.

Textbooks and Materials

DIGITAL TEXTBOOK - Revel is an online learning environment. The text is included in Revel environment. Do NOT buy just an e-text.

The reading material, checkpoints, some programming exercises and quizzes are done in Revel. You must buy access code to participate in the course. You can purchase REVEL online as follows:

1.  Click on ‘Access Pearson’ in Canvas (on the left-hand side navigation).

2. Sign into your Pearson Account or create one. Use the name as it is recorded in Canvas, same spelling etc.

3. Redeem your access code or purchase instant access online. (Few days of Temporary access option is also available.)

For java documentation go to:

https://docs.oracle.com/javase/8/docs/api/index.html

For Java JDK go to

http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html

For online learning go to:

https://docs.oracle.com/javase/tutorial/

For additional practice with Java:

http://www.javabat.com

All the chapter examples: Chapter examples

This website is a good resource for learning Java material online.http://www.tutorialspoint.com/java/index.htm

Grading

Scores on the quizzes, final and assignments will make up the grade as follows:

A - 90 to 100 %

B - 80 to 89

C ­ 70 to 79

D - 60 to 69

F - less than 59.

The grade will be made up of:

REVEL 55%, Quizzes 15%, Programming Assignments 20%, MidTerm 5% and Final 10%.

There are no makeup tests or final or labs. You must take them by the due date. Assignments will be due by Sunday midnight and new work will be released by Monday morning.

Assignments turned in late (up to one week), CAN receive a maximum of 75% credit. In other words, late acceptance will cost you 25% of points at least. After two weeks you won’t be able to submit labs or take quizzes. DO NOT SEND ASSIGNMENTS AS EMAIL attachments OR as Comments for that assignment. Read the last sentence again and follow it.

Please note, that it’s the student’s responsibility to drop the class.

After the due date, your assignments will be graded within a week. Quizzes will be scored when you submit the test.

SLO

1.  Design and create applications using the Java programming language and apply the concept of Object Oriented to solve specific programming problems.

As assessed by: projects, midterm and final exams

2.  Apply various Objects: JButton, JTextField, AudioClip, etc. to create software components.

As assessed by: projects, midterm and final exams

Proposed Schedule (subject to change)

WEEK

Date

CHAPTERS

DESCRIPTION

1

Oct 21

Ch 1 ,2

1.  Learn Canvas LMS & REVEL environment

2.  Ch 1 - Introduction to Computers, Programs and Java

3.  Ch 2 - Elementary Programming

2

Oct 28

Ch 3

Ch 3 Selection

3

Nov 4

Ch 4,5

Ch 4 - Mathematical Functions, Characters, and Strings Ch 5 Loops

4

Nov 11

6

Ch 6 Functions

5

Nov 18

Midterm – Ch 1 to 5

6

Nov 25

Ch 7,8

Ch 7 Single Dimensional Arrays Ch 8 Multi Dimensional Arrays

7

Dec 2

Ch 9

Ch 9 Objects & Classes

8

Dec 9

FINAL EXAM (week)

Comprehensive



站长地图