csc172 intro pepper. course goals strong java programmer thorough code documentor test driven...

6
CSC172 INTRO PEPPER

Upload: herbert-wood

Post on 30-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CSC172 INTRO PEPPER. COURSE GOALS Strong Java programmer Thorough code documentor Test driven programming Think in terms of objects Data structures –

CSC172 INTROPEPPER

Page 2: CSC172 INTRO PEPPER. COURSE GOALS Strong Java programmer Thorough code documentor Test driven programming Think in terms of objects Data structures –

COURSE GOALS•Strong Java programmer•Thorough code documentor•Test driven programming•Think in terms of objects•Data structures – Arrays, Link Lists, Binary Trees, Stacks, Queues•Work with files•Tight code with exception handling•Sort and Search methods•Design Patterns•Agile Development intro•Develop note takers and textbook readers•Main project: inventory management project

Page 3: CSC172 INTRO PEPPER. COURSE GOALS Strong Java programmer Thorough code documentor Test driven programming Think in terms of objects Data structures –

CLASS STRUCTURE•Homework

– No late homework– Rubric C:\Users\pepper\Documents\mywebs\adelphi\csc172\

assignment\Homework Grading Rubric.htm•Note taking and Textbooks:

– Give me an index card full of notes before we start the chapter – Get the notes back for the tests

•Community– Back channel – Online Office– Attend one club meeting (game, robotics, security, math & cs …)

by 3/29– Work in groups outside class with google hangouts, adobe connect

(online office) or ammyy

Page 4: CSC172 INTRO PEPPER. COURSE GOALS Strong Java programmer Thorough code documentor Test driven programming Think in terms of objects Data structures –

MYPROGRAMMINGLAB

Building Java Programs: A Back to Basics Approach 3/E

MyProgrammingLab, the code is ADEL-17631-HLMH-23

-First assignment due 2/10, but it is very large to cover the snow day. No credit if late. An attempt does give you credit.

-If you used myprogramminglab in your course last semester with the same book, just call 800 677 6337 or use chat to get access to the new course as the interface will block you.

-Note test case help and ability to use Bluej and then copy code

Page 5: CSC172 INTRO PEPPER. COURSE GOALS Strong Java programmer Thorough code documentor Test driven programming Think in terms of objects Data structures –

FINAL INVENTORY PROJECT

2 person group

Starts in the first few weeks

Both people should hand in the work (or be very sure your partner is not late)

Build upon it with later assignments marked project:

Extend it in the last few weeks of class

Actual Final Assignment Description: http://home.adelphi.edu/~pe16132/csc172/assignment/FinalProject.htm

Assignment Page: http://home.adelphi.edu/~pe16132/csc172/assignments.html

Page 6: CSC172 INTRO PEPPER. COURSE GOALS Strong Java programmer Thorough code documentor Test driven programming Think in terms of objects Data structures –

GRADING

Grade Percentages:

Midterm Exam - 25%

Final - 25%

Quizzes - 10%

Assignments - 20%

Final Project – 20%

• Graded in sections throughout the semester