Quiz 23 Aug 10:30 AM
Outcomes assessed: Understand the goals, structures, and procedures for learning in ICS 111
This assessment will verify that students understand how the ICS111 quizzes work.
Quiz 25 Aug 10:30 AM
Outcomes assessed: Understand the fundamentals of how a computer works
This assessment will verify that students understand the basic fundamentals of computers.
Quiz 30 Aug 10:30 AM
Outcomes assessed: Understand the fundamentals of how a computer works
This assessment will verify that students understand about programming fundamentals.
Quiz 01 Sep 10:30 AM
Outcomes assessed: Understand variables
This assessment will verify that students understand about Java primitive types.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a simple program that simulates different types of dice.
Quiz 06 Sep 10:30 AM
Outcomes assessed: Understand Java expressions
This assessment will verify that students understand about Java operators.
Quiz 08 Sep 10:30 AM
Outcomes assessed: Understand Object-Oriented Programming in Java
This assessment will verify that students understand basics about Classes and the TextIO class.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a simple program to calculate change due.
Quiz 13 Sep 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code
This assessment will verify that students understand basics of algorithms.
Quiz 15 Sep 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Understand how looping works in Java
This assessment will verify that students understand the basics of loops.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a simple program that simulates a pair of dice.
Quiz 20 Sep 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Understand how branching works in Java
This assessment will verify that students understand the basics of branching.
Quiz 22 Sep 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Understand Java Exceptions
This assessment will verify that students understand basics of exceptions.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a simple program that processes a text file.
Quiz 27 Sep 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Understand how methods/subroutines/functions work in Java
This assessment will verify that students understand Static subroutines.
Quiz 29 Sep 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Understand how methods/subroutines/functions work in Java
This assessment will verify that students understand subroutine parameters.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a simple program.
Quiz 04 Oct 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Understand how methods/subroutines/functions work in Java
This assessment will verify that students understand how to write a function.
Quiz 06 Oct 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Understand how methods/subroutines/functions work in Java
This assessment will verify that students understand how to write a function.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a simple program that asks a simple addition quiz.
Midterm
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Understand the fundamentals of how a computer works, Understand the goals, structures, and procedures for learning in ICS 111
This assessment will verify that students understand the basics of (Excellent 100 - 95, Satisfactory 95 - 85, Borderline 80 - 85, Unsatisfactory < 80)”’
Quiz 18 Oct 10:30 AM
Outcomes assessed: Understand Object-Oriented Programming in Java
This assessment will verify that students understand Classes and Objects.
Quiz 20 Oct 10:30 AM
Outcomes assessed: Understand Object-Oriented Programming in Java
This assessment will verify that students understand object construction.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a simple program.
Quiz 25 Oct 10:30 AM
Outcomes assessed: Understand Object-Oriented Programming in Java
This assessment will verify that students understand the basics of writing a class.
Quiz 27 Oct 10:30 AM
Outcomes assessed: Understand Object-Oriented Programming in Java
This assessment will verify that students understand the basics of interfaces.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a simple program and use Hexadecimal numbers.
Quiz 01 Nov 10:30 AM
Outcomes assessed: Understand the basics of Graphical User Interface programming
This assessment will verify that students understand about Java GUI components.
Quiz 03 Nov 10:30 AM
Outcomes assessed: Understand the basics of Graphical User Interface programming
This assessment will verify that students understand how to trace the paintComponent method.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a program that shows a pair of dice.
Quiz 10 Nov 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Understand the basics of Graphical User Interface programming
This assessment will verify that students understand Java layout management.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a graphical two dice pig game program.
Quiz 15 Nov 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Understand how looping works in Java
This assessment will verify that students understand the for-each loop.
Quiz 17 Nov 10:30 AM
Outcomes assessed: Understand Object-Oriented Programming in Java
This assessment will verify that students understand the basics of ArrayLists.
Quiz 22 Nov 10:30 AM
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code
This assessment will verify that students understand the basics of searching and sorting.
Homework Assignment
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Learn how to produce robust programs in Java, Employ a good Java development environment
This assessment will verify that students understand how to create a simple program that deals with Arrays and ArrayLists.
Quiz 29 Nov 12:00 PM
Outcomes assessed: Learn basics of programming with a modern programming language, Java
This assessment will verify that students understand the basics of recursion.
Quiz 01 Dec 12:00 PM
Outcomes assessed: Learn basics of programming with a modern programming language, Java
This assessment will verify that students understand the basics of recursion.
Exam
Outcomes assessed: Learn how to take a problem, figure out the algorithm to solve it, then write the code, Learn basics of programming with a modern programming language, Java, Understand the fundamentals of how a computer works, Understand the goals, structures, and procedures for learning in ICS 111
This assessment will verify that the students’ mastery of the course material.
Outcomes assessed: Understand the goals, structures, and procedures for learning in ICS 111
The final grades in ICS111 Spring 2016 assessment will verify that the students’ mastery of the course material.