Campus: | University of Hawaii at Manoa | Course: | ICS 314 - Software Engineering I |
---|---|---|---|
Department: | Information& Computer Sciences | Crn (Section): | 82852 (001) |
TA: | Ana Oliveira Araujo |
1. Global appraisal: Overall how would you rate this INSTRUCTOR?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. Considering everything, how would you rate the GA/TA’s sections of this COURSE?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. Considering everything, how would you rate the LAB for this course?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. What did you find most valuable and helpful about the instructor? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I loved the way this course is taught! Instructor is always open and available to help.
Cam Moore is an extremely intelligent and competent software engineer who provides clear, concise, helpful, and informative lectures and help. His ethic and high-quality standards are evident in his work.
He let us retake missed quizzes. He made it clear what we needed to do to pass the class well, and that was to attend office hours and practice WODs.
Professor Moore was accommodating with any hurdles I faced throughout the duration of his course. I enjoyed attending class as he kept it interesting while simultaneously imparting important information. I also found that the course was very well structured as I rarely found myself having to decipher the assignment instructions or needing further clarification.
He has the uncanny ability to see what you're having problems with and giving you just the right direction, even when not directly asked for help. He is probably the best teacher I've ever had.
Anytime you need help with something, someone is pretty much always going to get back to you because the professor set up a discord for the class where students can ask smart questions and other students can reply. If none of the students know the answer, the professor or TA will answer your question.
Knowledgable, willing to help.
Templates were good examples
Always available to help and very good at providing outside resources as supplemental information.
He's very knowledgable and goes above and beyond when explaining a concept that you have questions on.
The instructor is very knowledgable in the subject and helpful when students are having a problem.
The nitty gritty details on a website that people would overlook,
He's very patient and accepting of mistakes.
He would try to explain what was going wrong with your code during the WODs.
The instructor was available for questions during in-class and outside of class. The use of a class discord was very helpful in keeping in contact with classmates, instructor and TA.
Although this class was a flipped lecture, Professor Moore was very nice and approachable whenever you have questions. He was very helpful even during the WODs and you can message him on Discord as well.
He was knowledgeable in the subject matter and was often available to help with any issues through discord.
He isn't there to just grade you and he genuinely tries to teach you practical things in the class. He is very lenient with mistakes and is always open to helping you find the solution.
Very very enthusiastic in speech and open to ask for help. Does not make me feel like an idiot. Also is understanding when sick.
I liked the discord and the organization.
The well versed knowledge he had. Was able to explain idea in a simple way to understand.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5. What did you find least valuable and helpful about the instructor? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nothing.
Sometimes Professor Moore would deride his students for making what he considered seemingly stupid oversights, but this short nagging is perhaps an artifact of how hard he is on himself rather than any contempt he holds for his students.
It was very self taught. It is a lot harder to be motivated and it is easier to fall behind.
Nothing.
Nothing
A lot of the software tutorials are outdated adn led to confusion
A lot of the work that can be overwhelming at times but it comes at a steady pace.
Nothing that I can think about. Sometimes he does ramble on but it's useful information he rambles on about.
I personally did not find the flipped class structure helpful since it requires more time to study outside of class. There are also a lot of assignments, some of which could take more than two hours a day, that could affect the performance of other classes.
It's very much you learn it on your own.
The flipped classroom; I like in person lectures.
The lack of use for laulima, as it makes me unable to view all my class' resources in one website. However, I still don't find it to be too inconvenient nor was it a big deal.
Provide some feedback on our essays/portfolio
Nothing in particular.
The class is very much self taught but not much enforcement on the readings that seemed important in class.
I can't think of anything.
nothing
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6. The instructor is fair and objective in evaluating students.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7. The instructor is well prepared and organized.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8. Which aspect of the course were most valuable? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
the WODs and practice WODs!
I found all of it to be extremely informative. This class has prepared me with software engineering knowledge, a professional portfolio, and a significant project to show future employers. I feel I have gained more than just a letter grade in my transcript, but real value from my skills and experience. I would recommend this class to even my mother.
The WODs for sure. Any hands on learning was great for me.
The most valuable aspect of the course was the real-life tasks that we, otherwise, would not experience unless we were already working in the field. The students do not only benefit by getting a glimpse of what our future entails, we’re also able to reference these experiences for prospective job interviews.
It's the first time I've been under a strict time constraint to complete set programming tasks and gave me valuable insight into what it actually might be like to work in the field.
The course site was probably the most valuable aspect of the course because that's where the vast majority of content is found. Students were expected to do most of their learning outside of class, so going on the website was an essential and valuable aspect of the course.
The course is laid out very clear from the start, and you know exactly what is expected of you from day one.
WODS were helpful in keeping me up with the class.
Me learn good
This was great for learning work pacing and time management.
The WODs and the way the class is structured are the most valuable aspects of it. It's a very convenient way of learning.
I found applied things such as learning how to create a web app helpful since previous ICS courses were more theoretical.
What software engineering is about and how I enjoy it.
The amount of resources available for coding.
I felt the Work-outs-of-the-day were very helpful and would force you to know the tools you were working with well. I think the professional development portions are extremely valuable too.
Creating a professional portfolio has uses beyond the scope of this class, so it's useful for real life as well.
The weekly WODs, as much as I hated them and the stress they would cause, they were very useful in learning the course materials.
This is my favorite ICS courses I have taken so far! The final project was very valuable because it brought everything we learned throughout the semester and allow us to apply it. Although the WODs were stressful, I felt it did made me become a better developer and critical thinker.
The videos and assignments were most valuable
Learned a lot about the languages and processes necessary to setup a website and create one from scratch. Very helpful information and a great base to learn web development.
Learning react was the most valuable as well as agile project development.
I liked the order with which we learned things, I feel like it worked well, all working up to the final project.
The whole class. It gave us a good overview of being a software engineer
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9. Which aspect of the course were least valuable? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
none
I really disliked the unneeded added stress imposed by the WODs. The All-or-nothing policy concerning WOD grades was silly. It takes me longer than others to learn certain things, but it becomes easy once I get enough practice. I couldn't assimilate the information we were covering fast enough to do well on these tests.
The utility of the WODs to encourage students to study diligently is understandable, but the stress experienced through failing so many of these is discouraging.
Early in the semester, we were dismissed early after WODS or after whatever it was we needed to do for the day. It would've been nice to have some hands-on learning or reviewing of concepts in the time we had remaining.
There were a lot of assignments. It was not an easy course to keep up with as all of the concepts built on top of each other.
Group projects are always terrible.
Not that it wasn't valuable to the course, but the practice WODs with Ana on Discord were helpful but at times more difficult than the actual WOD on that given week. I understand that might be the point of these practice WODs, and I did participate in the Ana WODs more so in the beginning of the semester. As helpful as they were at the first half of the semester, as I continued practicing on my own (and also due to conflicts in my schedule), I stopped going to the Ana WODs as frequently.
The essays were kind of a waste of time, I don't feel I gained anything from writing them.
Outdated tutorials
Some of the coding lessons were basically useless, besides a little bit of theory that came with it.
Nothing that I can think about.
I did not find writing essays helpful since some of the topics were too specific, e.g., Bootstrap, ESLint, and smart questions.
Underscore
The mass of screencasts were cumbersome.
Sometimes I felt we just quickly dipped our toes in a bunch of topics that we may or may not see in our future again (especially for me someone not going into software engineering) rather than really diving down and learning one tool or framework. I personally when learning something new dont do well with a framework because it lets you take things for granted and treat portions of the framework as black boxes
I'm not sure I learned a lot from the WODs. I was always pretty stressed out by them.
Some of the screencasts were dated, while I was able to work around it, there were a couple instances where I got really confused.
I believe everything we did was all very valuable.
The Tuesday classes where we mostly only did practice WODS were not very valuable.
Outside of web development there isn't much to learn.
Constant coding in class. I understand that coding is very good practice, but so is understanding every other aspect of the work.
The final project presentations didn't seem very useful to me.
nothing
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10. Other comments? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
n/a
Overall I think Cam did a great job. Give this man a raise (and tenure!)
Somehow removing group projects and shifting toward personal ones would be great. Some students don't have the maturity and responsibility to do their due diligence in studying or working, meaning I have to explain concepts to someone that just covered it weeks ago. There eeds to be a class before this that filters these students to other fields or forces them to learn the material. It isn't my responsibility to explain variable scope or checking whether an object is defined before accessing fields to a third year student.
I was intimidated by the behemoth of content we were going to learn this semester, but this was a great experience. I always looked forward to coming to class, even if I had be on campus at 9 in the morning.
no.
Might consider walking through the tutorials and see which ones are no longer applicable
None.
If there is a way, I think it is best to somehow inform students that there is a laptop requirement before the semester starts. Learning this on the first day of class can be problematic since not many students can afford to buy a powerful laptop right away. This could cause students to drop this class, which could set one semester behind as ICS 314 is a prerequisite to other upper-division ICS courses, or it could affect their financial aid.
He's a great professor.
I think something that would be really helpful would be if we were introduced to the final project near the beginning of the year, and would slowly add to it as we learned more and more of the course material.
While working on the final project, I sometimes felt a disconnect with what we learned in class, and would get a little confused on how to apply what we learned in class to the final project.
Thank you Professor Moore, I felt like I learn a lot in this course!
I liked that there were a variety of resources easily available to students, in different medias. I learn best from videos, so I mostly watched those and didn't look at many of the readings, but I know people that would much prefer the readings so I think having the variety was helpful.
N/A
got nothing.
nothing
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11. The instructor was open to comments and questions.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12. The course was a valuable contribution to my education.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13. I learned a lot in this course.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14. The instructor treated students with respect.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15. The instructor demonstrated knowledge of the course content.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16. This course challenged me intellectually.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17. The instructor both sets high standards and helps students achieve them.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18. The instructor was available for consultation.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19. Considering everything, how would you rate this COURSE?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20. What was the format of this class?
online synchronous (class scheduled for particular days and times)
online asynchronous (class conducted online - no scheduled class meeting)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21. If you answered 'Other' for the question above, please specify. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|