Java程序辅导

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

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
James Madison University - Skip to Main Content EDUC-CHAOAJ More JMU Parents Alumni Students Faculty/Staff Community Give JMU News JMU Events Search Search More JMU Parents Alumni Students Faculty/Staff Community Give JMU News JMU Events Calendar + CS 149 Section 007 Home Calendar Canvas Autolab Syllabus Resources Linux Install Autolab off-campus CS149 Section 007 Calendar Java and Config Resources: Java 11 Standard Library   Java Tutor  Jshell Think Java Trinket Show Me Your Code Java Scanner Class API   Java Math API   Unicode Character List    Java String API     Checkstyle     Frequently Checked Styles     JUnit  Arrays  JUnit API Doc printf reference (Note: This schedule is tentative and is subject to change during the semester) Withdraw date 3/19/21 Week/Date Readings: Quizzes due 8am day of class, usually a Tuesday. Topic / Activities Labs due day after lab date by11:00pm ie Tues lab is due Wed night 11:00pm, Thu lab is due Fri 11:00pm Assignment Due  Week 1 Algorithms and CLI   8/26/21 Getting Started with JGrasp video  JGrasp Canvas Video Intro to CS149  Command Line Java Lab2A C1 Lab 2 video Week 2 Intro to Java 8/31/21 Java Intro Style Lab 3 Part1+2  C2  Lab 3 / Autolab submission video JGrasp Windows install and checkstyle config 9/2/21 Chapter 1:Computer programming    Reading Quiz Chp1 due 8am[Canvas] Lecture 3B Exercises from Chp1.3 HW 1.1,2 C3 HW1 Due Mon 9-5 11pm Week 3 Types, Variables & Operators 9/7/21   Arithmetic Operations  C4 Lab 4    9/9/21 Chapter 2: Variables and operators  JShell Lecture C5 Submit WOTD Reading Quiz Chp2 due 8am in canvas  Lab 5 for practice only nothing due. Honor Code Case Studies(pdf)  Honor Code Videos Honor Code Sheet HW2 Due Monday 11pm 9-13 4 Input and Ouput 9/14/21 Video: Using the Scanner class Primitives vs. References C6 Lab 6  Lab 6 video  9/16/21 Chapter 3: Input and output  Appendix A.3,4,5 Mathematical operations C7 Method Example HW 3.x HW3 Due Monday 11pm 9-19   Week 5 Methods and Testing 9/21/21 Time Management Methods Activity C8 Lab 7- Circle Lab Lab 7 video    9/23/21 Chapter 4: Methods and testing    Math example C9 HW4.1- 4.3  Due Monday 11pm 9-27 PA-0 Due Monday 11pm 9-27 6  Exam week 9/28/21 Methods Video    Practice Exam1  Midterm Exam 1 - Written IN CLASS C10   9/30/21 Midterm Exam 1 - Coding / IN CLASS C11 7 Conditionals and Logic 10/5/21 Decisions Activity     Lab 8 - JUnit testing  C12 10/7/21 Chapter 5: Conditionals and logic  Efficient Code Example HW5 #1-4 C13 Test Coverage Example HW 5.1, 5.4,5 Due Monday 11pm 10/11/21     8 Loops 10/12/21 Decision Structures Video Loops Lecture  Boolean and Relational operators example HW6 1 C14         10/14/21 Chapter 6: Loops and strings  Lecture 9-More Methods Switch Statement Switch and If Comparison Example HW6 3 + 5 C15 PA1 Decisions and Logic Part A Tests due Friday 10/15 Code due Wednesday  10/20/21 11:00pm  HW6.1,3,5 Due Monday 10-18 11:00pm 9 Arrays  10/19/21 Tracing Code Video  Array Lecture Random Example C16   PA1 Decisions and Logic Code due Wednesday 10/20/21 11:00pm   10/21/21 Chapter 7: Arrays and references   Fall break 10-21&22 C17 HW 7.4,7.5 Due Wed 11pm 10/27 Week 10 10/26/21 WITHDRAW DEADLINE 10/27/21  Arrays Video Nested Loops Lecture  Lab 13 CommandLineDemo.java C18 10/28/21 Chapter 8: Recursive methods  Recursion Video Array Lecture2   Recursion Activity  ArrayDemo.Java  Lab 15 C19 HW 8 not graded   Week 11 Midterm 2 Review Chp 5-8 11/2/21 Review Chapters 5–8 Tutorial: Language Basics      Exam 2 Practice Exam Midterm Exam 2 Part A Written(In class) C20    Immutable Objects 11/4/21          Midterm Exam 2 Part B Coding(In class) C21 Week 12 Classes & Objects 11/9/21 Chapter 9: Immutable objects  Video: Java substring v2   Lecture 17 - Strings Lab 17 Eclipse  Lecture 17 and Eclipse Setup Fall 2020 Video C22   Lab 17 Wed 11/10 11pm   11/11/21 Video: Intro to objects in Java  Lecture 19 - Classes and Objects JUnit Tests and Test Coverage in Eclipse   Squirrel Test Coverage Example C23 HW 9.1(graded as a lab) Due Friday 11/12 at 11pm  PA 2 Code due Mon 11/15 Week 13 11/16/21 Chapter 10: Mutable objects  Tutorial: Numbers and Strings UML Diagram reference Lecture 21 more with Classes and Objects  Lab 19 Color Lab C24    11/18/21   Lab 20 Houses Lab C25 HW 10.1,2 Due  Friday 11pm 11/19 Week 14  11/23/21 Thanksgiving break    C26     11/25/21 Thanksgiving Break    C27         Week 15 Designing Classes 11/30/21 Chapter 11: Designing classes    Lecture 22 - More Objects   Lab 22 Cars Car.java  CarMain.java C29 Final PA Part A Readiness Quiz due Wed 11pm 12/1  12/2/21       Mower.java Mower UML   Final PA Work day C30     Week 16 12/7/21   Chapter 12:Arrays of obects  Lecture 23 -Arrays of Objects  Lab 21 Alien Lab Lecture video  C31 Final PA Part B code due Mon 11pm 12-6 12/9/21 Review Chapters 9–12 Tutorial Classes and Objects Final Review - ErrorTypes.java  and CreditCard example Credit Card Video Lab 25 Practice for Final     Finals Week Review  Tutorial: Numbers and Strings and  Tutorial Classes and Objects Final exam schedule Final Exam  12/14 Thursday 8am-10am Written and Coding portions   SAMPLE / PRACTICE FINAL Back to Top Alvin Chao Massanutten Hall 1031 S. Main Street Room 293 Harrisonburg, Virginia 22807 chaoaj@jmu.edu (540) 568-6206 800 South Main Street Harrisonburg, VA 22807 Contact Us FOIA Title IX Policies Student Consumer Information Annual Security and Fire Safety Report © 2016 JAMES MADISON UNIVERSITY