Geometry & Computational Logic Assignments Blog

/Geometry & Computational Logic Assignments Blog
Geometry & Computational Logic Assignments Blog2018-12-06T17:48:14+00:00

Course Description
Java Notes

Thursday, December 6

discussed Tuesday’s quiz over methods;
began discussing arrays;
demonstrated the use of arrays;
if you haven’t already, read:  Javanotes 3.8.1  on arrays

Wednesday, December 5

???

Tuesday, December 4

reviewed methods;
quiz over methods;
read:  Javanotes 3.8.1

Monday, December 3

???


Friday, November 30

reviewed rationale for using methods;
reviewed terminology associated with methods;
discussed/demonstrated working with method parameters and method overloading;
quiz over methods next Tuesday

Thursday, November 29

worked on a program that would generate Fibonacci numbers (due Friday)

Wednesday, November 28

worked on a program that would generate Fibonacci numbers (due Friday)

Tuesday, November 27

reviewed/discussed/demonstrated methods;
contrasted iteration with recursion;
demonstrated pseudorandom number generation

Monday, November 26

reviewed/discussed/demonstrated methods;
contrasted iteration with recursion;
demonstrated pseudorandom number generation


Thursday, November 15

further discussed/demonstrated methods;
read Javanotes 4.1 & 4.2.1

Wednesday, November 14

further discussed/demonstrated methods;
read Javanotes 4.1 & 4.2.1

Tuesday, November 13

???

Monday, November 12

quiz over the switch statement;
discussed/demonstrated methods (subroutines)


Friday, November 9

???

Thursday, November 8

finished working on a menu-driven fraction arithmetic program

Wednesday, November 7

???

Tuesday, November 6

continued working on a menu-driven fraction arithmetic program

Monday, November 5

???


Friday, November 2

discussed using the switch statement in a menu-driven program;
began working on a fraction arithmetic program

Thursday, November 1

???

Wednesday, October 31

quiz over nested loops;
defined/discussed the switch statement

Tuesday, October 30

???

Monday, October 29

further explored nested for loops to print tables;
quiz over nested loops next time


Friday, October 26

???

Thursday, October 25

further explored nested for loops to print out patterns;
read:  3.6.1 (the switch statement)

Wednesday, October 24

???

Tuesday, October 23

further explored nested for loops to print out patterns;
read:  3.4.3 (nested loops)

Monday, October 22

???


Tuesday, October 16

discussed quiz on branching and looping;
considered nested for loops to print out patterns

Monday, October 15

???


Friday, October 12

quiz on branching and looping;
discussed the for loop;
read:  3.4.1 (the for loop)

Thursday, October 11

???

Wednesday, October 10

quiz postponed;
discussed what would have been today’s quiz;
quiz next time on Friday

Tuesday, October 9

???

Monday, October 8

finished up working on fraction addition program;
discussed/contrasted the while loop with the do while loop;
read 3.3.2 (the do while loop)


Friday, October 5

demonstrated using while loops to generate prime numbers;
continued working on fraction addition program;
finish up the fraction program!

Thursday, October 4

demonstrated using while loops to generate prime numbers;
continued working on fraction addition program;
finish up the fraction program!

Wednesday, October 3

???

Tuesday, October 2

continued working on fraction addition program;
read:  3.3.1 (the while loop)

Monday, October 1

???


Friday, September 28

reviewed outline of what would have to occur with a fraction addition program;
discussed various methods of simplifying a faction;
worked on fraction addition program

Thursday, September 27

???

Wednesday, September 26

discussed/demonstrated definite assignment (Javanotes 3.1.4);
outlined part of what would have to occur with a fraction addition program;
be thinking about how to reduce to simplest form

Tuesday, September 25

???

Monday, September 24

reviewed the single and double alternative decision;
discussed/demonstrated the while loop


Friday, September 21

???

Thursday, September 20

discussed the single and double alternative decision;
read:  3.1.1-3 (blocks, loops, and branches)

Wednesday, September 19

???

Tuesday, September 18

discussed quiz over input/output, types, and arithmetic operations;
read:  3.1.1-3 (blocks, loops, and branches)

Monday, September 17

???


Tuesday, September 11

quiz over input/output, types, and arithmetic operations;
further discussed why Object Oriented Programming

Monday, September 10

???


Friday, September 7

finished a program that does the distance formula for 2 points;
began explaining why the need for Object Oriented Programming;
if you haven’t already, read:  2.5.1-5 (details of expressions)

Thursday, September 6

???

Wednesday, September 5

worked on a program that does the distance formula for 2 points;
read:  2.5.1-5 (details of expressions)

Tuesday, September 4

1.5-1.6: Linear Pairs, Vertical angles, convex/concave, classify polygons
p. 39 #20-27;  p. 44 #3-13

Monday, September 3

further discussed and worked on the cone volume program;
complete and turn in the cone volume program by Wednesday


Friday, August 31

???

Thursday, August 30

heard from Abby Covrig about coding and engineering;
finished up on the cone volume program;
demonstrated coding conventions with another program;
implemented the DecimalFormat class to round off a double

Wednesday, August 29

1.4 Angle Bisectors
P. 29 #15-24, 29-38

Tuesday, August 28

discussed/demonstrated basic input and output;
began working on a program to calculate volume of a cone based on input;
try to get the program operating by Thursday

Monday, August 27

1.4 Angles, Angle addition postulate:Protractor Project

Friday, August 24

discussed/demonstrated math functions and String functions;
read:  2.4.1 (basic I/O)

Thursday, August 23

???

Wednesday, August 22

quiz over terminology and data types;
discussed methods & parameters;
discussed local and global variables;
read:  2.3.3 (String operations)

Tuesday, August 21

Midpoint + distance formula;
p. 19 #17-22, 31-33

Monday, August 20

discussed Thursday’s quiz;
discussed/demonstrated primative types;
discussed/demonstrated literals;
discussed/demonstrated String types;
re-quiz next time


Friday, August 17

Midpoint and Bisectors
P. 19 #3-16 all

Thursday, August 16

quiz over terminology;
read:  2.3.1 (subroutines and functions)

Wednesday, August 15

discussed congruency; Quiz over 1.2
p. 12 #2-36 even

Tuesday, August 14

briefly discussed binary numbers, bits, and bytes;
discussed identifiers, variables and types;
demonstrated some of the pitfalls of working with different types;
read:  JavaNotes 2.2.3-2.2.5 (literals, Strings, and variables in programs)
quiz on Thursday over what we’ve done so far

Monday, August 13

Discussed 1.1 vocabulary.
Pg. 5 # 2-26 even + take 1 full page of notes on section 1.2.


Friday, August 10

discussed program syntax, semantics, and pragmatics;
discussed the basic Java program;
wrote a “Hello World” program;
read:  JavaNotes 2.2-2.2.2 (variables and types)

Thursday, August 9

Complete vocabulary notes

Wednesday, August 8

reviewed JavaNotes 1.1 & 1.4;
discussed/demonstrated Bluej;
read JavaNotes 2.1 (the basic Java program)

Tuesday, August 7

 Set up interactive notebooks

Monday, August 6

explained course content and the nature of the course;
read JavaNotes 1.1 & 1.4