Introduction to Java Programming

Intro to Class - Class Policies - Class Materials - Student Evaluation
Resources - Class Calendar

Introduction to the Class        🔺Top

This class teaches fundamentals of java programming.  Students will learn the basics of the Java programming language, Java data types, how Java programs are organized, and how to design and create a Java program. Students will also learn how to use the Eclipse IDE in order to create Java programs. Class assignments will be through Cengage MindTap and will be created in Eclipse and uploaded to Canvas. Students must have access to MindTap and access to the textbook.

Description and Policies       🔺Top

Students will learn:

  • How to use the Eclipse IDE to write and run Java programs
  • The general strucutre of a Java Program
  • The kinds of data used by Java
  • How to create and use Classes, perform decisions, and looping code in Java
  • How to read and write data in Java

The Student Learning Outcomes for this class are:

  • Outcome: Identify the syntax elements of the Java language and use object-oriented principles in the program design.
  • Outcome: Create a Java program that implements input, output, decisions, and looping.
  • Outcome: Create a Java class from a set of specifications that includes appropriate attributes and methods and create an application demonstrating object instantiation and display data for each object.
  • Outcome: Design and create a Java program demonstrating the use of error handling techniques 

Students are expected to do their own work. Plagiarism is a violation of the student rules of conduct and institutional actions may be taken. Students will upload assignment through a Learning Management System (canvas). You are responsible for learning to use this system to submit assignment. Students are expected to read and follow the college student conduct code posted in the college catalog. A more complete list is posted at Catalog Policies. Services to students can be found on the Student Services page on the college web site.

The online class policies adopted by the Business and CIS Division include the following:

  • Students can be dropped from an online class for non-attendance if they do not login to the Canvas class and complete an initial assignment.
  • Students can be dropped from an online class for non-attendance if they do not complete discussion assignments or other assignments.
  • If students do not complete the Tell Me About Yourself assignment by Sunday, August 30 you will be dropped from the class for non-attendance

Class Materials       🔺Top

The REQUIRED matrial for this class includes the Java textbook and a Cengage account for Mindtap. Both of these are part of the Cengage Unlimited program

The textbook for this class is:
gamedesignworkshop book
JAVA PROGRAMMING Author: FARRELL
Edition: 9   Copyright Year: 2019
ISBN: 9781337397070

This book is part of the Cengage Unlimited program

gamedesignworkshop book
gamedesignworkshop book

How you will be evaluated       🔺Top

Students will be evaluated on the following elements:

  • Participating in the in-class discussions through Canvas
  • Completing MindTap Java Quizzes and Assignments
  • Completing assigned Java projects

Final grades will be based on completed assignments and participation in class discussions. The percentage for grades will be:

90 - 100 % = A
80 - 90% = B
70 - 80% = C
60 - 70% = D
0 - 60% = F

Resources       🔺Top

https://www.oracle.com/java/technologies/ - Get Java
https://www.eclipse.org/ - Get Eclipse
https://docs.oracle.com/en/java/javase/14/ - Java Documentation
https://docs.oracle.com/javase/tutorial/ - Java Tutorial
https://www.w3schools.com/java/default.asp - Java Tutorial w3 Schools
https://www.javatpoint.com/java-tutorial - Java Tutorial Java Point

Class calendar  - calendar is posted on canvas     🔺Top