Comments from Classes Taught:
these are from the end of semester reviews of the course.
NOTE: certain comments not listed here,
if not relevant to future students but more directed to me (i.e. create a non-majors course, etc.)
E-mailed 11/05:
... but I like your "style" better.
You write more things down on the board, explain things in
adequate detail, go at a speed where I can write things down, have a really animated
personality, and you really know your stuff!
E-mailed 5/05:
To JAVA CSCC153 Team,
It has been a long semester and I just have to write to congratulate you guys’
improvement in teaching CS153. This class has been much easier to me compared
to last semester. The lectures are more interesting, labs make more sense, and
the absorption of course materials certainly is easier. Keep up the good work!
*Special thanks to Liz, Batsukh, and Zhang Bin.
Sincerely,
----
E-mailed 5/05:
Just wanted to thank you for a fun and productive class. Overall, I
was very pleased with your teaching style and enjoyed coming to class.
Hopefully I will have you again as my teacher (that would be cool).
Dont forget the answer to all the worlds questions is 47!!!
(CS153) Java - Fall 2004 Section 1 (3-4pm)
(Lewis/Loftus Java Software Solutions)
The class was easy for me because I have taken 2 yrs
of C++, but I thought it was good for those who did not have
any programming experience. I can see how those people
could learn programming from scratch in this course.
Course was going too fast. It could have been explained
better. At the end, there was no help for
homework. Homeworks were a little hard.
I think the lack of help with homework is
an issue concerning the TAs working the labs?
We are looking in to this
CS was my first major (while still in high school).
I enjoyed your course and it helped me to decide to
add CS as a second major. Good job. The advanced part
of the discussion board allowed me to not ask as many disruptive
questions in class.
GFE study group was very good. Should be part of all future
classes
I really thought the examples in class helped a lot.
Just like when you brought in the toy cars for understanding
objects. Recitations were helpful too.
I thought that lectures were not helpful at all to
my understanding of the course material. Basically I learned
everything from reading and looking at the book, not in
the lectures.
The tests do a very good job fooling you if you don't read
carefully... (I had a lot of programming experience)
didn't attend lectures more than 1x a week after
first few... Recitation and homework covered material
well enough.
Programming isn't my thing, and I don't think I'll use it
outside basic Matlab, but the course was good in my
opinion and I did learn a lot even tough I struggled.
Programming was real hard for me to get the hang of it
at first, but it did get easier. The only problem that
I had was with Assignment 8. It covered too much stuff to try
and work with. The stuff on sorting was way confusing
to get a grasp of.
This was my favorite course. I can't wait to continue
learning about programming. The recitation was extremely
helpful and the homework was great. I would have liked
more homework assignments.
The new book [lewis and loftus] I felt was easier to comprehend
than last terms and the lectures were really consistent
with the book's information.
I feel a more "hands-on" approach to the class would be
beneficial, but the GFE's sound like a good step to
resolve this or perhaps longer recitations.
Only class I had looked forward to going to, on any
given day.
I had a rough time at beginning of course, without
basics I had trouble understanding lectures.
however, once I figured them out, it was a piece ' cake.
The course was good, but sometimes it seemed like material
was not covered appropriately. For me, at least, it would
have been nice if you had asked what people did/didn't
understand, as opposed to assuming. There were several
times I felt that the easy concepts received more attention
than the difficult ones. That was frustrating.
Also, alternative methods for thinking through programming
processes would have been nice.
The text was somewhat helpful but didn't really follow
with the course. The GFE were definitely helpful. I think
that more time could have been spent learning to create,
organize, and work between classes because I had trouble
with that at the beginning, but once I got that the course
was easy. Also information was difficult to find
on the website (poorly organized). Class was well taught and
teacher was enthusiastic.
I loved the teacher, she made the course fun and interesting
even while covering material I already knew really well.
She was full of energy and attempted to increase class
participation, despite the blank stares she
often got in response. Her non-code examples
(the phone book, animal figurines) were hilarious as well.
I, personally, would make the course have a more challenging
optional portion for advanced students.
Homeworks were very good on covering material, except for
the jump from homework 2 to 3.
Instructor was very helpful in and out of class, and was readily
available by e-mail which was awesome.
The grading of the homework was confusing and inconsistent.
The "results" did not explain very well where points were missed.
The course seemed to pick up speed after the first exam,
sometimes too fast.
ME: we're revolutionalizing
homework grading next semester..
Clearly knowledgeable, she offered a fresh, inspiring
invitation to programming,
(CS153) Java - Fall 2004 Section 2 (noon)
(Lewis/Loftus Java Software Solutions)
I learned well when I talked to you one on one, but the
lectures were difficult to pay attention.
The book is difficult to understand.
It would be better to offer several smaller assignments
instead of the large assignments you are currently using.
It tends to be overwhelming.
Please be more clear on your homework assignments.
Please offer more guidance on HW.
Finally consider doing a final project instead of a final.
This course was very intellectually challenging,
especially because I have never programmed before.
I felt the course was a little too fast-paced for me.
The book was understandable. GFE were helpful and
the study groups were great. Recitation were very
helpful. Homework were advanced for beginners.
Examples were helpful. I have not had any prior programming
experience.
She had no idea where the class was at with the material.
Class was way too fast to learn anything.
If I pass, it will be a miricle b/c I couldn't
learn ANYTHING in this class. The format of this class
really needs to be rethought.
The only complaint I have is with the homeworks.
Generally they were clear, but at times it was almost impossible
to see what the program was supposed to do.
It was a matter of ignoring the instructions and going from
the driver, input and output.
Other than that it was a very educational and enjoyable
class.
I thought that the homeworks were not on the same intellectual
level as the lectures were. They seemed to be much harder
than the tests, and material combined. All of the little things and requirements
are zingers, I learned lots in this class, but HW didn't help
me at all.
Homework and recitation grades are such a little part of
the overall grade. There is no real motivation for participating.
Some on the assignments such as the array one, were unfair,
we had hardly learned the subject and were forced to know it
in order to complete the homework!
I like this book WAY better than last year!!
You are very funny when you drink coffee!
Not enought individualized attention in recitations and labs.
Most of the time during recits or in the lab outside of class
I found myself just sitting forever waiting for someone to help me.
Liz was very good at explaining the concepts in the class,
and I liked all of the examples in class as well.
Also the in class reviews for the exams were very helpful.
I also really like the book. It was easy to read and
I was able to reference it for help on my homework.
Aside from not liking the amount of time
I had to spend on the homeworks, this class was pretty good.
While I took this course, I noticed a lot of repeat/delete
students which suggests that it is a dangerous CS dept policy
to be assuming that people have prior knowledge of programming.
I would like this class to be taught as a true intro class,
not an assumption based class.
It is taught for people who have never
programmed before. The people with prior programming experience
have stated boredom for the first half of the semester!
Very fun when you have coffee.
The guys who kept interrupting with irrelevant comments
were VERY distracting and annoying. I think they just wanted
to show off how smart they are. I think you should have
dealt with them more severely.
Perhaps put more examples in lecture or on web that have more in
common with homework assignments.
The book sucked. I couldn't make the GFE group.
Last assignment too hard and GTA's not much help with it
(clarity-wise). Recits should go over lecture stuff as well and
a better study guide would be helpful.
This class was tough but very knowledgeable.
It was really nice you had example code online.
I liked the energy you brought to class.
The recitations should be worth a little bit more.
Sometimes you take too long to explain something really simple.
A lot of time I feel that lecture is a waste of my time
simply because we don't go deeper into topics but only
look at the surface for a long time. You were still
entertaining thought. Thanks.
Course was very challenging
Liz made a tough programming class enjoyable.
The teacher makes or breaks the class, Liz definitely MADE it.
Great teaching.
(CS150) Interactive Programming - Fall 2004 Section 1
(Decker/Hirshfield programming.java)
Liz, Thanks for being so enthusiastic about the class.
You really helped me to gain interest in this subject.
I was very timid about taking a comptuer science class,
but I am now very proud of what I have done. Thanks.
I enjoyed this course. The course was a bit difficult,
but Liz did a great job. She made the material as clear and
easy-to-understand as possible. Liz teaches with great energy and enthusiasm,
and she really went out of her way to help out students.
Liz Boese is willing to assist students with their questions, even
if they are not very important questions such as how to set options
in Eclipse. Emailing her is a good way to get questions answered
outside of class.
You probably shouldn't assume that people know how to do things
on computer, like un-zip files, some of us don't know a whole lot
about comps. You are a very good teacher. Thanx for telling me not
to take CS153!
The books, especially the lab book was a waste of money.
I find myself learning better through your assignments and
especially the project. I believe I will still program even
though I am a non-major.
The enthusiasm of the class would not have been the same without
the oftentimes random and humorous stylings of Ms. Boese.
The class was fast for me. I was more concerned with getting a
good grade than I was about learning the information so I didn't
gain full understanding all the time. This was my first exposure to
Java so I was confused a lot. The project was stressful and fun.
I learn best by doing projects. I learn very little from class and
from the book so the project was helpful. Also talk louder, write
on a board that everyone can see.
Good class! Thought the lab could have been a little better.
They were too long for one hour. Just playing with premade
applets and looking at the code seemed to be most effective
of learning how things work. Learning how to use debug in
Eclipse would have been good.
A few of the assignments could have been better explained.
The project was great, overall a great class.
The only thing I think you could improve on is going into
more detail about the different topics because when you would go
over stuff in class, it was pretty much the same as the stuff
on the slides.
Course was very challenging. Liz was a good teacher. It would
be good for all code shown in class to be posted on WebCT.
Most of the later stuff was posted but not the earlier stuff.
I love extra credit!!
Overall this was a good class. I learned a bunch of things
about Java programming. The assignments, labs and TA were
all excellent outside of class resources and I used them often.
I enjoyed the class, the book I did not. I was used to those
big thick technical manuals or the really simplified language books.
Thank you for making us do the project. It is a great overal review.
Keep all the TA's for the class, excellent help. Thank you
for making a hard class fun and easier.
I think that you are a very good teacher, you explain very well.
The only thing to work on is just with the discussion board.
Make sure every question gets some sort of response.
This was a fun class. I really enjoyed the project.
Very interesting. Ms. Boese was very enthusiastic and fun to have
as a teacher.
The grading was a little misleading how assignments are worth 10 points
each then counted to 15 points total. That's my only complaint is
the the grading system. It should just be total points earned.
Other than that the class was the best programming class I had yet.
It would be helpful to incorporate more 'hands-on' programming
rather than lecture, it's hard to learn from only lecture. At times
the instructor lacked professionalism to try to make the class fun,
this created a good mood but was not condusive to learning.
The class is geared for non-majors, yet at times the instructor
over-taught (GridBagLayout) and it was confusing.
Hate the book! I spent most of my time on the Sun website (if course,
I should expect to spend a good amount of time there, if I continue),
but it would have been better if we had a decent book to reference.
I absolutely loved working on the project and felt I learned more while
working on that, than any other time during the semester.
She knew the subject well and was enthusiastic about the course.
She may have been a bit roudy/rude at times.
Very good energy and attitude when teaching. I would recommend
to other students.
I really did like your style of teaching and I learned a lot.
Going into this course I had no real experience at all.
You might want to explain programming better in the beginning.
The instructor was extremely helpful more than any instructor
that I have had. She has spent enormous time producing examples
and in showing/illustrating how Java worked by runing code; generating
code in class. Excellent instructor.
(CS150) Java - Spring 2004 Section 1 (Decker/Hirshfield programming.java)
- Thank you for teaching such a good course. Consequently, I am adding
computer programming as a minor.
- This class is confusing that it is not step by step. More information
on classes and methods are needed in the beginning of the semester. I think the
class picks up speed after the first five chapters which makes the clas more
difficult with the time constraints of learning so uch and all the programming.
Good job overall.
- You were great.
- You were very helpful and willing to use examples for every question asked.
Thanks and good job!
- I really enjoyed this class. The teacher was very helpful and taught in
an easy-to-understand manner.
- I really enjoyed this class. The lecture examples were very helpful.
I wish we had spent less time on the early material and had left more time for the
last chapters. It is nice to have a professor who wants to help students.
Thanks.
- The text book sucked.
- Very knowledgeable. Wonderful resume with programming experience. Answered
all questions to full extent. Very enthusiastic. Good fast typer.
- I didn't like how the book was organized. I found it difficult to get
information from it quickly. On the other hand there may not be that many
decent books of this type.
- This class should be taught with less students. The lab book should have more info,
more step by step.
- Lecture would be must more productive with actual computers
in front of each student do hands on follow along. Course was very tough and
I feel lab was more productive than lecture.
- I was really confused at the beginning of the course which made it really tough.
It would help maybe to work on one applet for a while to get the hang of it better.
- What I would suggest for future classes is to ensure students remain respectful
of the teacher and other classmates. There were two students who always
talked amongst themselves during lecture and it was VERY distracting and rude.
- Office hours are much appreciated, very helpful. Time in lab for project also
helpful. Textbook does not explain material well.
(CS153) Java - Spring 2004 Section 2 (Cohoon/Davidson Java Program Design)
- I really enjoyed this class. It was highly challenging for me because
I have never programmed before (except in HTML, which is about as similar to
Java as Russian is to Japanese...), but the course was never so difficult
that I felt I could not perform. The teacher was very knowledgeable and
the structure of the lectures was very good for teaching the subject matter.
In all, I felt I learned a great deal, and I'm sure I will continue to
apply this knowledge to life in the future. Thanks!
- Great at teaching (lectures), applicable homework, but tests were harder
than quizzes and test reviews (tests focused on the nit-picky, which is fine,
but classtime and quizzes didn't)
- I hardly every put something on these. This class made me change from
mechanical engineering to computer engineering. I enjoyed it. Thanks.
- You are funny =)
- The grading is a bit anal!!!
- You wait so long to go over the tests that by that time we don't care.
- I know its a really big course and theres a lot of things to grade, but
you seem kind of anal.
- Definitely knowledgeable about Java and programming, although if you could
explain some concepts a bit better (abstract classes, interfaces, etc)
"What IS an abstract class" or what not. Otherwise a great teacher and I loved coming!
- Boese excessive energy is very distracting and I find her quite childish.
It is very difficult to sit through a class with her because of the immaturity.
HOWEVER, she is a good teacher, and teaches this class well.
The visuals on the board with 'memory' are VERY helpful.
- This is the second time taking this course. The first time we didn't have a platform
to work off of. Without Eclipse I didn't pass the class but I think
I would have if it was available. Thank you for providing that.
- Excellent style. I didn't find the textbook helpful at all.
Boese should teach all sections.
- Your enthusiasm about the class was great. Your sense of humor was great too =)
Have a wonderful day! Enjoy the snow.
- I appreciate that you didn't follow the book. You also provided help
in a very fast manor. Thanks for explaining all the ideas visually.
- Class structure/format was good. Teacher was very knowledgeable about the subject.
At times it seemed hard to get individual help.
- Wonderful job... very knowledgeable and explained things in terms I could
understand. Loved all the examples and 'memory' drawings, and the fun videos
before class =)
- You're always on the ball, enthusiastic, keep going - someday they'll make you dean
of the department.
(CS153) Java - Spring 2004 Section 1 (Cohoon/Davidson Java Program Design)
- I really enjoyed this class. It was highly challenging for me because
- The pace of the class was perfect.
- Don't feel enough preparation through class for the tests! Although online quizzes are very helpful!!
- I think sometimes you assume that we know certain stuff in the class or that one time
through a new subject and we should know what we're doing but that's not hte case.
I'm a first time programmer and this class has been really hard but I haven't miss more than 2 classes.
- Good class.
- My main complaint is the course doesn't make sense in the way it's organized.
By the third or fourth assignment we were writing classe,s but weeks later learned
about classes. I just think it would be more effective to develop the skills
and tools to write classes, BEFORE we write a class.
- There is a gap between lectures and the book. You teaching is far more
effective and useful. Perhaps it would be better if you relied less
on the book i.e. less slides and more code written during class.
Also, you make the beginning of the semester intimidating. There are lots of hard
concepts at first and it felt like I wouldn't understand. On the plus side,
your laid back attitude makes learning easier.
- I didn't really see the point of having textbook,
lecture slides were enough for me to understand concepts and see enough examples.
- I enjoyed your enthusiasm command over the material covered.
Your lectures and examples explain all of the material very well.
The book could be a little more relevant to the goals of the class.
The basic concepts were there but a little off.
- I would like to see another text book used. I feel that the current one
offers no help to students who have not written code before.
(CS153) Java - Fall 2003 Section 1 (Cohoon/Davidson Java Program Design)
- I thought that the code examples were clear and very helpful.
The dual use of the computer and slides were very effective.
The most enjoyable thing for a student that wants to learn is to have a knowlegeable
teacher that wants to teach. Always show your passion for the subject and for life,
and you will reach more students in more ways. Thank you for your teaching.
You made me passionate for programming.
- This was by far my favorite class of the semester. I thought your teaching and
knowledge were both excellent. I think any problems that arose were only from personality
conflicts and were not derived from any deficiency on your part.
- The production and running of the code was helpful along with diagrams of the
computer memory allocation. The slides were easy to follow and I enjoyed
the enthusiasm of the instructor.
- Despite what other students may have said, I really enjoyed the jokes and songs
at the beginning of class. It lifted my spirits and made the rest of class more enjoyable because
I began it with laughter. Keep using many different ways of teaching, some kids are more visual
than others, and you balanced that out well.
- The course was a hard course which is good. The teacher knows her stuff. The problem I had was
the textbook that was used. ...The teacher brought a good attitude with her toys and I like her posting
code and running it. The slides were alright but a little overused. The homework assignments were
good, but contained errors. The course seems better from what I have heard in the past.
- As I have never programmed before, Java was extremely challenging. I learned
nothing about programming by going to class. The only way I picked up how to actually program was
through recitation and working with other students, which is not supposed to happen. The course
need ?? into a course truly for those that have not programmed.
My Response:
Programming is impossible to learn without 'doing'. So it's great to see that recitations
and practice were so helpful for you! Also people learn in different ways.
- Liz was an excellent teacher. I enjoyed the original examples and her enthusiasm.
The way much of material was handled however, left a bitter taste.
IMHO, you HAVE to see code to learn it. Not receiving our homeworks back with
correction hindered me a bit. Also, the general suspicsous attitutdes
(cheating) put one on edge a bit, but I'm sure there are reasons for it. Thanks, Liz.
My Response:
As for getting corrections on your code, you were completely welcome to visit
during office hours to get help either before or after the due date.
Note that there are many many ways to program an assignment, so it would only
be more confusing to return one version. To correct everyone's code in the class
is downright impossible with 200-400 students per semester!
- Teacher was plenty enthusiastic.
It was good that she checked the book for errors before class periods.
- I liked the use of slides and code in class.
I am a more visual person, so it helped me out. I had no background with programming so the
in-class code and running was great for me. I also really liked the real life examples. The book
examples are one thing but the examples like with the Jeep made me understand the concepts better.
- I enjoyed the course and your unique teaching methods helped me learn a lot.
I liked the way you presented assignments and the way you display the slides and code at the same
time.
- You examples are good, however, sometimes you seem to tangent away from the
subject (talk about Jeeps, etc) I would have preferred more focused lectures.
- I enjoyed the pre-class activities and your fun-loving teaching style.
I understand this class could be difficult for those with no programming experience.
Maybe the university should offer a class for those individuals. Overall I enjoyed your teaching.
My Response:
There is an optional class people can choose CS150.
See the website for more details.
- The dual screen approach was very helpful. I liked seeing code and explanation
at the same time. The jeep jokes got old after a while, but used sparingly, I think they would
work. This probably isn't your fault, but is so much time needed for one idea? Why spend 3 weeks
on one idea. I don't think forcing information is the way to go.
My Response:
There is a broad range of student types in this course. Some find it easy,
but most find it rather difficult. We try to cater to all and not leave the struggling ones
behind.
- I feel that Liz Boese was a well prepared teacher. She answers all
the students questions to the best of her knowledge. I also liked how she would go over the
homework. This was excellent because I got to see another viewpoint of completing the assignment.
I feel that we could however spend more time on review for the test.
My Response:
Well, we spent one lecture to 1.5 lectures reviewing for each test.
I will, however, begin and/or end class sessions with test-like problems from now on.
- This was one of the worst courses I've taken in my four years at CSU.
Homework didn't follow the book, grading on homework was poorly explained,
and lectures needed more examples and easier to read overheads.
My Response:
Hmmm... I will try to fix the overheads problem
- The slides and the code work, need more examples for the assignments.
- Your teaching methods are fine. I like the examples in class, as I don't learn from
reading the book. The one thing that I ask has to do with you only because you
are an instructor: the homework is often poorly worded, as with Assignment 2b where it
improperly states the console run arguments order.
- I greatly appreciate your enthusiasm. My only complaints were your examples
did not follow the text. Being I paid so much money for the text,
perhaps it should be used as the backbone? for supportive learning outside lecture.
More interactive examples would help too.
- I liked when we worked on code in class. More hands on stuff is good.
Maybe, mini assignments between regular ones. Creative programming. Thanks.
- I liked the way you had the code examples and the overhead slides.
The course went a little fast for my learning style.
- She created the right atmosphere to study which helps to learn more,
as she is friendly and encourage to ask your doubts. THe code with the
slides definitely helped a lot.
- Liz made a potential boring class into an entertaining one through
use of humor and off-the-wall examples. The use of the overheads, screen,
and board all worked very well together. I liked her using and writing
example code in front of the class.
- I really liked when code was written IN class. It helped me understand the
process and the concepts.
- I enjoyed your style of teaching and you made the class fun.
- I thought that the fun stuff before class and the fun examples were good,
and I don't see why people complained. You did well explaining everything,
and the slides and code being displayed helped. Good Job!!!!
- The examples (i.e. the Jeep) helped some.
Mostly I just read the book and didn't pay attention in class though.
Also, enthusiasm is good.
- I liked your enthusiasm toward the course it helped make it fun.
I enjoyed programming and will likely take more of it.
I thought the use of code and overheads was a good combination and you
should keep doing it. Thanks it was fun!
- You have good knowledge and delivery skills of the subject, however
you have to decrease your speed in teaching especially when using the slides.
- Use more examples in class that relate directly to what we have
to do on our homework. I understand java but I was having problems
using it in the homework to do what was needed.
- Keep using fun examples. Make class fun. Keep writing/running code in class.
- It was good how you went over the materials beforehand well enough
to catch most of the errors on the slides and in the book.
- Good attitude; I liked the slide/code examples you gave.
You're very good at explaining programming conceptually and finding ways
to make us understand. I'm impressed.
- I hated some of the homeworks because they were too difficult.
It seemed like in class the material being taught in the beginning of the
year was only making sense to people who had prior programming skills.
- I feel Ms. Boese was very knowledgeable and able to answer all
questions relating to the material. All her teaching methods kept me
interested in the class, and taught me the most I could learn.
- Get rid of that question on the second exam "XXXXXXX" [I removed the
actual question :)]
Other than that your teaching methods are very good so keep it up.
- he code presented during class was helpful. I like the slides
on the web and the example code on the web.
The step-by-step explaining repeatedly helps me get things down.
- The course was a good course. Hard because of lack of previous
experience with programming (none). Should provide extra credit?
for those who fall behind. or maybe do more assignments for same chap?
for arrays, do two assignments, for example.
so more application and experience is achieved.
- This class was very challenging! I know that it is very possible to
program and am not scared of it now. I am against the way homework is
conducted in that the desired code should be made available to students
after homework is turned in. This way students would be able to
understand the programming techniques for further programming.
The way to learn is by seeing other code. Thanks for being enthusiastic.
My Response:
It is department policy that we do NOT give out answer code to
assignments. The problem is, there is usually a multitude of possible
and correct ways to program the same assignment! We do not want to
instill only one particular way.
As mentioned in class, you are very welcome to come to office hours
or see me before/after class to discuss your assignment and what
worked or didn't work, and what you could have done to make it work.
- Your use of actual code examples and executions was very helpful,
and helped remove some of the abstract feeling.
- I liked the slides and the code at the same time. I didn't like the
writing on the board because it got messy and hard to read.
- Liz, I thought you did a great job teaching a difficult course.
I liked your enthusiasm and using both actual code and PowerPoint slides
in the lectures. Thanks.
- It coule have been made easier to access the critiques of the HW
assignments. Perhaps WebCT?
My Response:
Unfortunately, WebCT does not have a proper upload function for that.
- I like the way that you used the projector and the computer
to show examples.
- Although I was disinterested in this course, meaning it just wasn't
for me, it was taught well.
- Great teacher, I loved jeep examples, they made sense.
I just didn't like all the memory boxes. It was an easy concept and
you kind of overkilled it. Everything else was perfect.
- I like having exampels/notes posted on web, helps a lot. -Thanks
- Bring back the funny! (just not banana boy!)
Love the projected code. Like the teaching style. Just doing good
work all around.
- Excellent use of computer, overhead to board.
Sometimes hard to read board when used in conjunction with the overhead.
- You are very good! THe only problem I had is that the projector
is too dim, turning off the lights would help out a lot.
My Response:
as long as y'all don't fall asleep on me!
- I think you should have explained variable scope in
more detail soon in the course along with the components of a
program. Overall I enjoyed the class and your enthusiasm.
I think UML diagrams should accompany the programs like in program 9.
(CS180 now CS150) Intro to Java (for non-majors) - Fall 2003
- This class was awesome! Though for some reason, I found it hard to
concentrate on.. Java is fun.. but also intensely boring at the
same time.. Ah well..
- Liz, you are a great teacher. I learned a lot this semester.
I don't really enjoy java, but you made it fun.
- The course was good, we have great teacher. She very nice.
- Overall the course was good and fun at times. I'm not very
interested in computer programming so I didn't
really try as hard as I could have. I found the course hard,
but not because of Liz. She did GOOD. I just don't like Java.
- Buy new shoes!
- I loved your use of toys and analogies to make a point.
That's what I really understand. You are very clear and
enthusiastic, which made this a very fun class.
- Very fun class. Thanks a lot!
- She was enthusiastic about the class which made it easy to learn.
- Teaching style was good. Files online and examples are good.
- I'm not a big fan of the copy paste of the code.
I think it's better learned by writing smaller section of code
yourself.
- I learned better from the slides than from the examples.
You got away from using the slides towards the end of the semester.
Otherwise I enjoyed this class.
- Explain assignments in more detail and maybe use a whole
class period just for going over assignment.
- Well, you are a great teacher but java really does s*ck.
I think one way to improve the course would be to get rid
of WebCT and just put everythign on the course website.
Other than that, the class was good.
- Too many examples of code got mundane. They were very helpful
to have and look at, but just going through them all class became
boring. Try to use them as an aid and have more discussion
about the topic/subject being put into code.
- Liz is an excellent teacher who makes class very entertaining
while also making it very informative. She has great examples
and does an excellent job presenting the material.
- Liz is cool.
- Nice slides! Great energy! Awesome outfits!
Very flexible with due dates. Incredibly open for help, ideas,
suggestions. Funny! Handled all the goofing off well!
Really understood that none of us are CS majors, so it wasn't
really hard! We love Liz!
- Great job. I had a blast. All the info and files on the web
really helped. You had a great attitude throughout the entire
semester. I realize this must be a difficult class to teach
to non-majors. Thanks!
- Liz made this class fun and interesting.
- You made class much more enjoyable than the first CS153
teacher I had. You did a great job of making dull material
interesting.
- My personal preference would be for more focus on basic
programming skills first with instruction on graphics, etc.
to follow. The class basically followed the text which
was in a reverse order. I feel I struggled to really
grasp and understand the material at first because of this
approach. Also more up to date material might be better.
Your enthusiasm and positive attitude is great,
also approachable and willing to help.
- This course needs to have less assignments/labs.
Or, let students work on homework in lab. I felt I was always
trying to do 2 homework assignments if I didn't finish the lab.
One hour for lab is not enough. For me to learn something
like this, I need to be able to work on it, not see
someone else do it. For a 100 level course for non-majors,
I think this course is too much. I have more important
classes to worry about.
My Response:
Remember, it is a 4 credit course not a 3 credit course.
- I really enjoyed the class for the most part. It was very
interesting, and I can see myself using what I learned in the
future. Towards the end of the semester, however, it seemed
like the difficulty of the material jumped up a few notches
and the assignments and labs became much more involved. It
made it kind of hard for a 100 level class, but I got
over it. Thanks, it was great.
- This class is pretty good. Need more help available.
(CS115) Intro to Computer Science (for non-majors) - Fall 2003
- The class was a lot of fun. You did a good job explaining
HTML and gates. There could of been more about JavaScript like
loops and if's. Overall I learned a lot.
- There isn't an emoticon that can express how much fun I had in this class.
- Need to spend more time on the practical aspects.
More time spent on JavaScript would have been helpful.
- The biggest suggestion I have would be to connect the class
and recitation better. I felt like I was completely on my own
in the recitation, especially in the beginning.
Overall, I thoguht this class was informative and interesting.
- Very well done. I think in "improvements" category, you might
want to put more stress on remembering the homework assignments.
I know it's my fault if I forget, but something as easy as a
reminder in class could really help.
- Since all albs could be done at home I don't think labs
should have been mandatory.
My Response:
Ah, but unless you're running Linux at home, you're not getting
the experience of working on Linux - which is part of the point
of recitations being in a Linux lab and mandatory.
- I think Liz did a good job teaching this class.
I think class sessions were very boring at times.
Sometimes labs s*cked, but they did give good examples.
- I like your enthusiasm when you teach. You make the material
more interesting.
- Although I did not often come to class I felt you are an
excellent prof. You have made an intro class broad enough
for many levels of experience to enjoy.
(CS153) Java - Spring 2003 Section 2 (Lewis and Loftus Java Software Solutions)
- + Just wanted to let you know that I am having a blast "sitting in" on your
lectures... Every time I leave class I' am inspired to go and write some
program.. Great fun and pedagogy! I wish I could say that for some of the
other classes I am taking....."
- + I thought the class was very challenging. I am a Forestry major and prior to this
class had very little experience in programming. I am glad next semester they will have
2 classes, that's a great idea. Despite the challenging material I thought
the course was taught well, it especially helped when Liz would go through code and explain
what everything does and why we want it that way. I felt after lectures
I had a better understanding. memory boxes were a little harder to follow though
and in my notes I probably should have used different colors for
before we did something and afterwards with the arrows. I definitely liked having examples,
if I can find something similar it really helps me understand, so that was good.
I also want to thank Liz for giving me hope and encouraging me in this class when I
talked to her once. So thanks.
- +/- Firstly, I felt as though many people in the course had considerable backgrounds in java
programming and seemed to know a lot. This is not good for an Intro course, because
it misrepresents the students who are truly introductory level and know nothing about
java and places somewhat unfair expectations on them and moves the course at a faster rate
than necessary. There needs to be an Intro course and then a separate one for people with
java backgrounds. Also, the transition from homework #4 to homework #5 was huge,
there should have been another assignment to transition into Homework #5, or better explain
and teach the concepts of classes and methods. I'm glad the prof. didn't waste a lot of time
regurgitating powerpoint slides, and I appreciated actual working code examples
demonstrated on the laptop. I thought the course text confusing and not really that
helpful or explanatory. How would Intro students know offhand that the Keyboard
class is one the author wrote and can't be used, this renders all the first examples practically
useless. Please find a better text.
- Liz was a pretty good teacher, but the TAs do not know how to interact with people
- I was a Java developer for 3 years, so I just took the class for the credit.
A few areas I'd like to see improve from my experience in the field:
Testing over obscure, poorly done code sequeces is pointless. If I see a complex
formula with no parantheses it means the programmer sucks, I ask him to recode
it or I find a Java manual. "Tricky" code is bad code. Second, some emphasis
should be put on coding standards. Sun has an excellent page outlining standard
variable naming, code formatting, etc. with logical explanations for their choices.
Introducing students to JDK JavaDocs is invaluable as well.
Liked Liz as a teacher. Nice to see someone in CS who doesn't see people
as malfunctioning machines. You rock, Liz.
My Response: agree on the bad code stuff.
some coding standards are introduced in lectures, however,
there is not enough time to do a lot on it.
We do cover accessor and mutator methods, encapsulation, inheritance, interfaces and abstract classes
which all help.
There are several
software engineering courses that cover this (cs314, cs414)
- I enjoyed this first class of Java I had to take. Liz was very knowledgeable
and enthusiastic about this class. I had no problems until the 2nd to last
assignment which was fairly hard but doable.
- - Java is a useless language today! This course does not teach skills which are
necessary for programming, instead it throws too much new information at students
who have no understanding. It is far too elitist and rigid!
My Response: hmmm....
I boldly disagree. If you understand the constructs if-else, switch, loops,
arrays, etc. then you have a good handle on how to program in any language.
- It has been great to be your student and I believe that showing the entertain
tidbits keep the class for used was a great idea.
- I have always preferred a teacher who knew their material perfectly verse a "feel good" teacher.
You did a great job combining the two.
- First semester of college I failed java and really disliked it. This semester it was one
of my favorite classes. I really enjoyed Liz's teaching.
- This is my second time taking CS153 and if I would have had Liz Boese as a professor
last semester I wouldn't of had to repeat it. I think we should be given
a little more time for homework assignments especially homework 5 and 6.
- I have nothing to complain about. The teacher was sufficient and the class was challenging.
- durring lecture, maybe focus more on example programs and asking the class if
the code works or not and why instead of going through the slides.
My Response: The problem is that people learn in different ways.
Some people learn by just opening the book and reading through it. Some have to
write down their own notes to "get it". Others need to "hear" it being stated
for it to soak in. So albeit many students dislike it when an instructor reads off a slide,
it is necessary for some folks to learn it.
- Material is dry, thankfully teacher made it exciting. Plenty of resources.
- I thought that Liz was very enthusiastic about the class and made it fun! She also
knows her stuff!
- Liz was very knowledgeable and enthusiastic. Made learning java fun and
challenging at the same time. Great job in my opinion.
- We need to do more examples that allows us to think during class and less lecture
with the slides. Because we do not know this material making it more like
a powerpoint lecture is not as good because most of us cannot
retain material that is blown by us. I like the review setting better.
We should have quick 5 minute reviews of the previous classes material to refresh our minds.
My Response: Excellent idea!
- The instruction time was well spent, but a lot more time needs to be
spent on the homework assignments. With nearly all the assignments methods
were needed that were not explained in class. If at sometime before
each due date class time was given to go over the basics of the homework it would
help a lot.
My Response: All right, this is a 4 credit course with 3 lecture hour
credits and 1 recitation hour credit per week. The WHOLE point of recitations
IS to go over the homeworks! So, you are ALREADY getting an entire hour devoted
to helping you with the homeworks - I do not have time to also reiterate the same stuff
during lecture!
My Advice - GO TO YOUR RECITATION!
- It may be helpful to have her explain her background in programming. had good
attitude towards students. Would be a good teacher for hard classes.
My Response:
4 month internship with IBM programming in ReXX and SQL
about 1.8 years with Ernst & Young as IT consultant, programming in lots of different languages
including Java
about 2.5 years with R.A.Ward in New Zealand, programming in C, Java, SQL, etc.
teaching now for about 2.5 years
- I felt this course was not at all designed for beginner programmers. I've taken
Java before, and yet still struggled. Assignment #5 was horrendously difficult.
I don't appreciate putting 15 hours of time into an assignment,
and it's not even worth 30% of my grade.
My Response: Well, hopefully you are not a CS major,
because it does take a lot of time to program.
However, the better you are at design and debugging, the faster you finish.
- I am a senior math ed major and I came into this class knowing absolutely
nothing about any computer programming. Being a 100 level class - there was A TON
of time outside of class working on the hmwk - I put more time into this class
than many of my upper division classes. I honestly do not understand why I had
to take this class - I'm going to teach high school math and I don't know where
java comes into that - though I did learn a lot from this - I was overwhelmed
with it most of the semester.
My Response: A lot of upper-level non-majors are suprised
and frustrated with the amount of time spent on this class.
Be thankful you aren't continuing in computer science - it only gets more intense!
- The class needs to be in a lab, not in a classroom with no computers.
My Response: We have changed the recitations to the lab
starting Fall 2003. However, I have seen lots of people checking e-mail and such
instead of paying attention like they did in the classrooms.
I guess no solution is ever perfect.
- Homework 5 could have used an extra week, it was considerably more difficult
than any of the others. Other than that, the course was quite fun.
(CS153) Java - Spring 2003 Section 1 (Lewis and Loftus Java Software Solutions)
- Intelligence, grace, charm. Don't change. Thank you.
- My only criticism is about the book - it seemed to use a lot of topics that we didn't learn
e.g. Keyboard class, graphics - perhaps there is a book more suited to what we learn.
But as for your teaching, I thoroughly enjoyed coming to class, I normally can't stay awake
before 11, but you managed to keep my attention while presenting the information in a manner
that anyone could understand. Your lectures truly helped my understanding; and I wouldn't have
gotten some topics solely from reading.
- As a teacher you know your stuff and are energetic which is a plus.
You did a good job even though I didn't.
- The way the course was taught, I did not learn much. Code means nothing unless I
understand the concepts behind it.
- Liz, you did a really good job of teaching this class. Your clear-cut
examples of code, explanations outside the realm of computers (Jeep=Object), and
enthusiasm made class a blast as well as being helpful.
Thanks for being straight-forward the first day of class about the effort this
class would require, you were very accurate.
Thanks for all your hard work,
- Instructor handled/answered student questions very well.
Instructor was helpful and considerate towards students.
Overall, an excellent course. Y'all aren't paying Ms. Boese enough!
- I liked your enthusiasm throughout the course and how you made java interesting
and fun with your examples like the car (jeep) and others.
- The class lectures and recitations did not prepare us well for the assignments
and tests. One suggestion would be to prepare programs before class sessions.
Then run them and go over each line of code describing what it means and what it does.
To much time was spent on the slides. This was evident by the numbers of clueless
people in the lab trying to complete the assignments.
My Response: This is what I do, and I do have to go over the
slides. I try to relate what was on the slide to the example code on the laptop.
- This class was too demanding and grading (curving) should be reexamined.
- This class.wasVeryHard(); The books examples.didn'tHelpMuchOnAssignments();
Liz was available and the TAs were great. My only complaint is the book.
- Liz always knew what she was talking about, but most of the way it was covered
could just of easily been done by reading the book or just looking at the slides.
She made the class fun by being energetic, which made it easier to pay attention.
The tests were very fair evaluations of whether we knew the material.
The assignments I do not feel were weighted fairly. Some assignments
at the beginning were "easy" and not too time consuming (1-2 hrs) which were worth
the same as later assignments which took upwards 20 hours to complete.
- No coffee for you in the early morning!
Sometimes I wondered about the practicality of the assignments, I wasn't sure
how they fit in.
I liekd the in class examples.
- Overall the course was good. The quizzes for the 2nd exam were deceptively easy.
The book utilizes Keyboard class, either use or get a different book.
I enjoyed the lectures, but I found your reliance on the slides distracting.
It would have been nice to see the information presented in a different manner.
- Liz was extremely enthusiastic, fun, and entertaining while presenting material.
- very enthusiastic about teaching most of the time which was nice;
I appreciated having slides to print out and online code to refer to so I didn't have
to write all the time during lecture.
- I thought that Liz was a very good teacher. I am taking this course a second time
and she increased my understanding greatly. She is always excited and helped me with my questions.
- GREAT TEACHER!!! Not sure if I've ever had better.
Loved her enthusiasm and attention to important details.
Only thing I believed to be frustrating about the class was the assignments weren't covered
(the material for completing assignments) until just before the assignments were due,
sometimes afterwards. Usually up to student to figure out what was going on.
- The assignments were incredibly difficult. Lost hope.
- This class was interesting but I feel that the material covered in class didn't
always relate to homework assignments. Liz is very enthusiastic though.
- I think that this courses content makes it much higher than a 100-level class.
Being completely new to this material, things moved a bit fast. However, not so overwhelming
that I wanted to throw in the towel.
Liz's enthusiasm and knowledge of the material made the class fun.
- It seemed like we went over the same material several times.
This course would have been much more useful if it had been more demanding.
My Response: You are one of the few who thought this course was too easy!
Remember, this is taught for people without any experience, and
one of the best ways to learn is through repetition (hence, yes, material was repeated).
- The energetic lessons were very effective at keeping people interested.
The in class examples were very well done and helped understanding of the material in a fun way.
- very enthusiastic and interesting to learn from.
Often didn't really listen to the question being asked by a student
before answering (during lectures)
My Response: Sometimes it can be difficult to understand
what a student may be asking. I now try to always end my response with
"Did that answer your question?"
- Good attitude and enthusiasm about the course; yet don't act so silly.
- The examples you used were interesting.
- I loved this course and going to class lectures were very interesting.
Liz's enthusiasm was great for the class. I did not like having evening exams.
- I really did not like the comments the first day of class about non-majors
not being able to handle this class. Maybe you could just say it is a class that needs
a lot of time, instead of saying that we will not be able to do it.
My Response: Fair enough. Never said they couldn't do it,
but what I've found is that they either (A) are seniors and resent the fact that
this course takes more time than their senior level major courses (B) resent the
fact that this course takes so much time and it's not even for their major
(C) think a 100-level should be easy. So, I was just trying to be upfront
with the difficulty of the course, and to hope that the non-majors don't think
lightly of it.
- Java has some basic concepts that you make seem hard. I feel that java is
kind of easy and when people get the impression that it is easy, then they have
less stress.
- I liked how enthusaistic you were about the course.
I think it helped make the class more fun. The homework assignments werern't bad
but # 5 and 6 are really long and hard compared to the others.
Overall, good job!! =)
- only real complaint is that homework 5 and 6 and test 3 can be a bit
overwhelming, good teaching keeps class listening and paying attention by
humor / enthusiasm.
- good command of subject! created examples on the fly! Thx!
- The emphasis in this course is unreasonable. Programming any lanugage requires
a basic understanding of syntax and the ability to use reference materials.
If you want to teach people how to program using Java, teach them to use reference materials as
well as program structure. The emphasis is on memorization of things that don't really
need to be memorized, as a result I promise class rentention is lwoer than it needs to be.
My Response: Well, if you relied entirely on reference books,
it would take you 10 times as long to program something (or even longer if you cannot
figure it out) than someone who's got a handle on the syntax and structure.
Ask any employer during an interview how acceptable it is for you to only
know how to program by looking everything up in a reference book!
Now, yes, of course, everyone uses reference books for this that and the other.
But not for these basic contructs introduced in this course.
- It was nice that you were so energetic during class and I really liked your number of examples.
- Definitely one of the most intellectually challenging courses that I have
taken in my college career. As a business major I am glad to see the class is
splitting into 2 sections.
- I thought you did a fantastic job making an awful subject (sorry!) seem
fun during class sessions. Your teaching style made lectures engaging and interesting.
I did not enjoy the course, particularly, but I did enjoy your enthusiasm.
Good job.
- Liz is a very odd (enthusiastic) person.
- good enthusiasm and ability to make concepts clear.
- Liz was very enthusiastic and helped to make the class sessions more fun. She's really
hillarious. She explained things really clearly and helped to increase my understanding
of java immensely. One downfall is that she was pretty discouraging when she talked about the course,
tests and homework. It would have been more useful to explain the course and
encourage teh students to put in effort and do well.
Besides that Liz was great and I would recommend others to take this course from her.
- Being energetic about Java is a really high point!
Especially since learning Java can be very dry. Going over lots of code in class
helps as well.
(CS115) Intro to CS (non-majors)- Spring 2003 Section 1
- One of the best professors in this field here. Very smart!
- I really liked the way HTML was taught and thoroughly enjoyed learning it.
The way Java and JavaScript were taught, was very uninformative and confusing.
I felt very unprepared in the way of those languages. Just using examples from
sources of existing ajva sites did not help me understand what was going on or
how to duplicate it.
- Overall, Liz is a very good instructor, especially for this class.
Even though she has experience and knowledge of all CS courses above this one, unlike
many CSU instructors, she didn't belittle us for being in a 100 level.
I don't have any complaints or suggestions on improvements. Just praise.
I learned a lot this semester in this class.
"Ya get out of it what ya put in." - Thank you Liz
- I felt as if the professor simply taught the class, expecting us to already know the info.
The class was fairly boring.
- I feel that it was very hard to prepare for tests. It seemed that the information
that was required to know for the tests was not clearly understood by the class.
Maybe use better review sessions.
My Response: Done. No more you-write-question-reviews. Moved
to proper reviews. Thanks
- I learned a lot of things in this class, info was well taught.
- I did learn a lot more about HTML and I really liked that aspect of the class.
The tests were hard though. And I really don't look forward to the final.
But thanks, Great Job!
- If you could put a little more time into the reviews that would be great,
otherwise you did a good job.
- Technical information should be covered in more detail more than once.
The class was fun and enjoyable.
- Some of java teaching was hard to understand - could have had more in dept, etc.
- This class was all that I expected. I enjoyed Liz's energy because it made us
excited about the material.
- I enjoyed making the web sites. The class got really slow and confusing during Java
and JavaScript.
- Extra credit opportunities were numerous and very beneficial. Thanks!
- It would help if you gave examples or made homework assignments with tables
or etc.. but make us write them on paper too. This way we can learn in multiple ways.
- You taught HTML very well; however maybe next time you could teach Java
as you taugh HTML. That teach it step by step, not "htis is a java page".
You were very enthusiastic in teaching the material, on the other hand at times you were a bit
harsh to people's opinions about web pages and also questions they had.
- The hands on was beneficial, such as doing the websites. I learned a lot
from building my own website. I think a different books should be used.
Towards the end of the semester it really didn't help my understanding. This is a good
class for beginners.
- Excellent use of technology.
- Good teacher - Thanks!
- Awesome class.
- I didn't really like the book. It was way too brief.
- Sometimes its hard for me to keep paying attention without more interaction
- more in class exercises would be helpful. I had never done any programming or
anything along those lines - I enjoyed it. It was hard for me to catch on at
first though, the exercises could help with that as well. I enjoyed all of the fun and
silly things you exposed us to.
- Liz - you are very enthusiastic about material during class (good)
could have spent less time on "basic" stuff (neutral)
sometimes being a tough grader is needed (good).
The only real thing I would suggest changing would be how much class time you
alot for topic - sometimes more advanced topics seemed rushed.
- good job!
Section 1
- Fall 2002 (about 200 students)
- + "The class was one of the best in my college career. The enthusiasm and creativity used
helps the students enjoy class and want to come to class. When it was possible to
use props such as a toy jeep it really helped students get involved and it was
therefore difficult for students to fall asleep."
- - "The assignments were often confusing for some people, just by how they were worded."
- + "I found Liz to be very personable and knowledgeable about the subject.
She was an overall good instructor."
- - "As a non-major, I found this class favored CS majors in that not much emphasis
was placed on how to transition from concepts in class to Java code."
- + "Have to say that this class was challenging but enjoyable.
If I had taken this class with any other teacher it would not have been as fun
or useful. Thanks for a great semester and stay away from the toothpaste."
- +- "Homework assignments were too elaborate, too much work. Spent 10-15 hrs wk on assignment.
Test questions were written poorly, too confusing on grammar.
Classwork was fun and exciting but too simple compared to homework assignments."
- + "I thought it was a good class."
- + "Liz was effective at making JAVA a more digestable subject. She used lots of pictures
and drawings to help the class understand concepts, and this was very helpful."
- +- "Sometimes I felt a little rushed during lectures.
Would like to use more actual code during class.
Very positive and made the class enjoyable."
- +- "Excelent 'Enthusiasm'. Class was interesting. Hot fusia should be allowed in Java."
- - "I feel Liz understands java a lot, but sometimes I feel she has a hard time communicating
the material to students in a way we can understand."
- + "This course is generally difficult for all, but your methods kept my interest."
- + "This is my first programming class and I learned a lot with the teaching methods."
- + "Great enthusiasm! I loved the way she presented the material - it made it fun to learn."
- - "Assignments much harder and more time consuming but worth less [than tests].
- + "She was very conductive to wanting to come to learn because she was funny."
- + "Liz was definitely a good teacher who made the Java class a lot more fun with her jokes. =)"
- + "Thanks for the good year and your enthusiasm. Have fun next year!"
- - "This class is hard and required for math."
Section 2
- Fall 2002 (about 100 students)
- + "I liked the use of slides and your enthusiasm about your, "dorky" (no offense) examples.
The examples were creative."
- +- "I feel like I learned better when we were not doing slides.
The examples that were written in class were very helpful. Also helpful if you SLOWED down
a little. I felt like some pertinent information was flown over initially even though I
got it eventually."
- "Make in class example more difficult."
- + "The text book was very well written. It included examples and stated clearly the commands."
- "Class very challenging."
- + "Good examples"
- +- "Instructor was good, but needs development of own curiculum instead of using those
provided by the author of the text. Assignments should be more directly linked to the lecture."
- + "Liz you do an outstanding job of getting the information across to us. Great examples
in class. Keep up the good work."
- + "Good examples and excellent knowledge."
- + "The teacher made the class enjoyable and constructive."
- + "Even though the material is difficult overall I think you taught it very well... Thank you!"
- - "I think the grading system in this class sucks. How can you give people zero's on
assignments just because they have the wrong !*%# name on the file? ..."
- + "Liz was a great teacher not only because she was well-read and capable, as well as having
past job experience in the field, but she added a non-traditional spark to the
atmosphere of lecture. That alone let the students establish a personal and colorful
image of her as a person - not just a stark professional machine with no personality.
Zil, Rock On."
- +- "The subject was taught well. However, the tests were lousey. I found them to be
counter-intuitive and completely confusing. Clearly, the author(s) of the tests in
CS153 were not the individuals teaching the material. I understand that this is a
"weed-out" class, but PLEASE... this material for a class of this size,
should represent the "average" to "above average" student. Not "The cream of the crop."
Homework assignments would have been more helpful and a lot less confusing if they
weren't "fill-ins" and students would have been able to write smaller/simpler
applications that would have reinforced the material being taught."
- +- "Good attitude and enthusiasm, good clean non-monotonal voice good examples and
use of projector and of code and compiler during lectures. Exams tricky
(especially #2) but not a test of knowledge - counting iterations made up the
bulk of the exam which I thought was (relatively) only a minor part of the material
and understanding it. The context of loop use seemed more relevant/practical.
Assignments seemed to focus more on getting code (other's code) to work and less
concerned with writing the code from scratch. Otherwise, the assignments helped with
understanding OOP better.
- +- "Good instructor. Textbook is laughable.
Assignments inordinately more difficult than lectures and textbook imply (but not bad).
This course is about learning Java pretty much on your own (except for recitation
which is marginally useful)
Instructor needs to explain code more thoroughly otherwise, good job,
(explain step-by-step rather than asking "What's wrong with this code?")
- +- "Having professional as well as educational experience in the subject provides
the knowledge to handle questions or situations that come up beyond the text book.
Enthusiasm about the subject made class sessions more interesting and enjoyable.
The huge class size was a bit detrimental, but that's just the way it is. Overall
did a fine job teaching this course."
- +- "I thought you did a great job teaching the material but not soon enough.
A lot of the assignments were given before we had the tools to do them."
- "I think that the questions at the end of the chapter should be assigned as
regular homework to help in better understanding the course material."
- +- "Liz: You were a great teacher. Your class examples were extremely helpful
and the fact that you posted them made it easier to follow along in class."
Structure: More time would be useful on tests 2 and 3 (especially 3).
Even if you knew the material, there wasn't enough time to complete
all of the tasks. A little time is needed to process the questions."
- - "Had I not had prior programming this course would have killed."
- +- "Class room was cold. I like the class the way it is."
- + "Liz was an enthusiastic teacher that was not hard to listen to."
- + "Involving the class with programs/questions!! Very energetic and enthusiastic. Funny."
- - "I hate writing code to "mix" with yours. I would rather write all my own code,
all my own classes."
- + "Liz Boese is perfect for Java 100, no teaching weaknesses.
Can't think of any thing she needs to improve on.
If she wants to have more fun in class, she can learn student names by
calling on them to answer questions. It will only take one month at most
to learn all names." [Liz's note: I had 350 students!!!]
- "Color slides? :-) well structured."
- - "This class is too hard for beginners like myself. This is a class that needs to
be taught in smaller groups with access to computers during class and or tests."
- + "I feel this course was a good introduction to Java and the teacher's free spirit
and upbeat personality kept me awake and paying attention during every
class period. I had fun in this class while I was learning."
- - "There desperately needed to be more help available for this class.
I often waited an hour for a 1 minute question in the computer lab.
The GTA's need to have official office hours!!! This is a hard class
and there needs to be adequate help available. I understand the reasoning
behind the test dates, but test 3 covered way too much material -
consider breaking it into 2 tests."
[Liz's note: 60 hours a week available in the lab, 20 hours of recitations
where GTA's were available, plus 10 hours+ office hours !!
Advice: Don't procrastinate - start early! ]
- +- "The programs I felt did not force you to think, be creative, or even have a
broad grasp of the topics. They should be more general and focus less on
giving you code to modify and use example code. The teacher's in class
examples were helpful."
- + "I thought you examples were great! They really helped us relate to the
subject i.e. animal pig..."
- + "It was easier to pay attention thatn with more boring teachers."
- +- "I thought the teacher was very good, and funny =) but could have explained
concepts a little more in depth."
- +- "The only suggestion I have is to cover more of what we are supposed to do
on assignments. For people without programming knowledge, there really is a
lot covered on assignments not in book or lecture. Everything else is
great, you always give good examples in class."
- - "The homeworks were too lengthy the same difficulty could be achieved
in shorter assignments."
- - "I believe this course should get more credits. Also the homework should
count more towards the grades. This course should at least 200 level.
This course does not belong in 100 level."
(CS115) Intro to Computer Science (for non-majors)
- Fall 2002 (50 students)
- + "Good enthusiasm for the course, liked candy incentive."
- + "Good job, I learned a lot more about computers in a fun environment. Thanks!"
- - "I thought the JavaScript test was really hard. I think more time could've been spent on it."
- + "The teacher was very enthusiastic and fun."
- + "I learned a lot from this class and felt that the instructor and T.A. were very helpful."
- +- "There were sometimes where many of us were confused, and on some review sheets
were things we never discussed.. Otherwise Boese knows what she's talking about and is
really into this stuff. She's got energy, so she's an interesting one, if not a little bit
of an oddball."
- +- "Most everything was very well explained and taught. I only had trouble with JavaScript.
I could of used a bit more explanation and definately reasons to why things were
how they were in Java.
- + "WebCT was fun and it was a pretty good class overall."
- + "Overall I thought this was a good course. I would've liked to have
known better off exactly what we would be graded on. I really enjoyed the web-sites and
being to do what we wanted with it. I learned a lot and unlike other classes,
I think it's long-term not just short-term-never use it again."
- +- "Sometimes lectures seemed to serve no purpose, partially a waste of time.
The instructor however was very educated in the subject and seemed enthusiastic
majority of the time."
- + "Your positive attitude made things easier to learn. Jokes and other Geek stuff made class fun.
Would have liked to hear more stories with personal experiences you have had with subjects."