Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
COP3804 Intermedia Java ====this is a teaching website==== mainMenu4 CSS Dropdown Michael Robinson Covid Test Sites Monroe County Dade County Broward County Palm Beach County Teaching Current Semester Future Semesters Previous Semesters Tutoring Tutoring Online Tutoring Lab Contact Me About Help Hardware Lab Services Tutoring Details Hands-on Hardware A+ Certifications Cyber Security Switches Books Research Biography Home Spring 2022 Syllabus COP 3804-RVC (14741) Intermediate Java Online Java Book WebSite Those who can, DO     Those who can DO more, TEACH Below Dates and Data COULD BE MODIFIED Class Expectations  Prerequisites: COP2250 with a minimum grade of C Those who have less than a C in one of these classes will be dropped from the course during the first week of class. This course is required for students majoring in Information Technology. It extends the concepts learned in Programming in Java (COP2250), continuing with more challenging and interesting concepts of the Java programming language.  Class: 3 Credits, Core - Required Co-requisites: None  Goals Some of my goals are: Provide to all students the maximum support possible to make sure that all students achieve the best results in every one of my classes by, in addition to my office hours, offer the following additional FREE services. Tutoring six (6) days a week (Monday thru Saturday) Mentoring in and out of class about:     Internships, Jobs, Resumes, Interviews, Career fairs.     Carrer help in spot buiding.     Jobs at FIU as tutors and graders     Scholarships Flit-Path mentoring     Free Certifications training     Free Hands-on Hardaware Traning     and other services If you have any suggestions, for me, to help you better, please let me know  Attendance Attendance will be taken on face to face class only. Not everything I teach in this class is in the book.  Simple Rules If you have any question, please email me and/or come to my office hours, and/or ask our FREE tutors at PG6 #102. Working together on programs is PERMITTED, however, each program MUST BE UNIQUE, ALL PROGRAMS THAT ARE COPIES WILL GET A GRADE OF ZERO (0) Your email MUST have your name on it. FIU, ElHombre, TheItGuy, etc are NOT accepted. On your email's subject write: Your class name and email's purpose: OSx pgmX comments Upload your programs to canvas.fiu.edu. Your programs must work as requested. Pages with errors will loose points. Programs turned in after the due date are NOT accepted. All work to be done using material taught in our class ONLY. Any modification to your grades MUST be done no later than ONE week after grades are posted on Canvas and/or Moodle. if you have any issues with your grading, please circle the question(s) and return the assignment to me, within one week, so that I can re-grade it.  Book Required Java Programming Applications by: Michael Robinson        ISBN 978-1-4652-8992-6        Publisher: Kendall Hunt Publishing See All Programs Found in Book Java Programming Rules  Tools Required - FREE All Java programs in this class MUST be written in TERMINAL mode. NO IDEs such as NetBeans or Eclipse are ALLOWED. DO NOT use any wordprocessor to write your programs. Windows: Use notepad editor Linux/Unix: Use gedit, nano, pico, vi or vim editors. The computers in the ECS labs contain all the necessary programs for his course, you can also use your own computers installing the following FREE software: JDK Java Compiler All Java programs MUST compile and MUST NOT have any warnings.  Catalog Description COP3804 Intermediate Java is NOT acceptable for credit for Computer Science majors. This course is required for students majoring in Information Technology. It extends on the concepts learned in Programming in Java (COP2250), continuing with more challenging and interesting concepts of the Java programming language.  Prerequisites Topics Primitive data types Basic Assignment control structures Familiarity with methods or functions  Expected Course Outcomes Master the design and implementation of classes using inheritance and polymorphism. Master the use and implementation of interfaces Be exposed to writing recursive methods Be exposed to the implementation of linked list structures Master analyzing problems and writing java program solutions to those problems using the above features  Projected Schedule (COULD BE MODIFIED) COP2250 Topics to be Reviewed Chapter  1 : The Basics Chapter  2 : Getting Started Chapter  3 : Basic Tools Chapter  4 : Building a house Chapter  5 : if commands Chapter  6 : Loops COP3804 Topics Chapter  7 : Data Structures - Arrays Chapter  8 : Data Structures - ArrayList Chapter  9 : Data Structures - Files Chapter 10 : External Classes, Methods, This, Constructors Chapter 11 : GUI Simple Applications Chapter 12 : Sorting and Recursion Chapter 13 : Inheritance and Polymorphism Chapter 14 : Interfaces and Abstraction Chapter 15 : Data Structures Implementations Chapter 16 : Complex Programming Chapter 17 : Miscellaneous Academic Misconduct Grading Program 1 ............... =  10 points Program 2 ............... =  10 points Exam 1 .................  =  20 points Program 3 ............... =  10 points Exam 2 .................  =  20 points Program 4 ............... =  10 points Final Exam ......... ...  =  20 points                            -----------                   Totals  = 100 points PASS                   GPA                         FAIL                   GPA A  = 100-95   4.00         D = 69-51    1.00 A- =  94-90   3.67         F = 50-00    0.00 B+ =  89-86   3.33     B  =  85-82   3.00     B- =  81-78   2.67     C+ =  77-74   2.33     C  =  73-70   2.00         At the end of the semester, I will round up your Final Grade, bringing it to the next highest integer Canvas Grading     We are using Canvas as the Management System to do the following: For students to upload all programs, and any other required work Maintain all students grades, including current totals for each student grades Please DO NOT TAKE INTO ACCOUNT THE COLUMNS NAMED WITH % done automatically by Canvas My grades are based on 100 points. Every point is worth the same. I DO NOT DO/USE percentages Please follow your total amount of points earned ONLY Assignments Documentation Assignments must be turned in at the start of class on the due dates. I do not accept late assignments without a valid reason. Include the following header in every program ************************************************** Author   : Your Name Course   : Course Name and Times URL      : http://ocelot.aul.fiu.edu/~userName Professor: Michael Robinson Program  : Program Number, Purpose/Description            A brief description of the program Due Date : mm/dd/yyyy I certify that this work is my own alone.     ..........{ your signature }.......... ************************************************** Scheduled Programs, Quizzes and ExamsCOP 3804-RVC (14741) Intermediate Java Online Below Dates and Data COULD BE MODIFIED Program 1 - 10(Ten) points Posted: 1-09-2022 Due   : 1-28-2022 Upload your program to Canvas Program 2 - 10(Ten) points Posted: Sun Jan  9th, 2022 Due   : Tue Feb 22nd, 2022 Upload your program to Canvas Exam 1 PROCTORED - 20 (Twenty) Points Posted : Thu Feb 17th, 2022 Held on: Sun Mar 13th, 2022 From 12:00 am to 12:00 pm (24 hours) Exam max allowed time 1:15 consecutive hours. Latest possible startime time 10:00pm Covering all previous material. NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED. Program 3 - 12(Twelve) points Posted: 1-09-2022 Due   : Wednesday March 30th, 2022 Upload your program to Canvas Exam 2 PROCTORED - 20 (Twenty) Points Posted: 1-09-2022 Due   : Sunday, April 10th, 2022 From 12:00am to 11:59pm (24 hours) 1:15 consecutive hours Latest possible start time 10:00pm Covering all previous material. NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED. Program 4 - 12 (Twelve) points Posted: 1-09-2022 Due   : Monday April 18th, 2022 Upload your program to Canvas Final Exam PROCTORED - 20 (Twenty) Points Posted: 1-09-2022 Held on: Wednesday, April 27th, 2022 From 12:00am to 11:59pm (24 hours) 2:00 consecutive hours Covering all previous material. NO OPEN NOTES, BOOKS, ELECTRONICS EQUIPMENT, etc ALLOWED.