Monday, September 19, 2022

CST300 Module 3

Part 1

Source https://www.academictips.org/acad/literature/notetaking.html

In last week’s learning journal, I mentioned that I have trouble taking lecture notes. The above link provides some tips to help taking notes; in particular, the 2-6 method seems like a good strategy to implement. In the 2-6 method, you reserve around 2 inches on the left of the page for study cues, and around 6 inches on the right of the page for notes. That way you can jot notes down during lecture, and then later review them, clean them up, and add major topic markers in the 2-inch column.

Parts 2 and 3

This week’s readings included many topics relating to ethics. In our second paper of the course, we are expected to apply two distinct ethical frameworks to argue different sides of an issue related to technology. Some of the ethical frameworks we learned about include ethical relativism, cultural relativism, individual relativism, utilitarianism, care ethics, ethical egoism, divine command theory, natural law theory, Kant’s ethics, and virtue ethics. To give an example, utilitarianism is an extremely common mode of reasoning. Utilitarianism defines moral choices based on how they affect the greater good; an action is moral if a majority of those affected receive benefits, and a minority incur detriments.

Source – https://matt.might.net/articles/what-cs-majors-should-know

In addition to readings on ethics, we also had some readings that summarized the general topics computer scientists show know. As I mentioned in my industry analysis paper, the fields of software engineering and computer science contain many diverging branches of study. Our readings outlined important topics such as making effective portfolios, the importance of technical communication, the need for strong roots in mathematics, the ability to code in a wide variety of programming languages and paradigms, the understanding of computer architecture, operating systems, networking, etc. I believe the large spectrum of topics covered under computer science demonstrates how important the field is. Computer systems are the foundation of the modern world, and computer scientists, in combination with other relevant fields, make this technology possible.

Part 4

Academic integrity is essential to any student. The academic environment is built on a mutual understanding that, unless specifically allowed, assignments submitted by a student are comprised entirely of their own efforts. This is an important principle; the main goal of academia is to learn — and by cheating or passing someone else’s work as your own, you only end up hurting yourself.

General Week Summary

This week’s readings primarily involved learning about various ethical frameworks, and how they are applied. There were also some readings that summarized which topics are important for a computer scientist to know. A more detailed summary of the readings can be found in Parts 2 and 3 of this post.

Assignments in Module 3 included finishing our industry analysis papers, creating an activity log to work on improving our time management, a discussion applying ethical frameworks by analyzing Snowden’s 2013 leak, and a group project surveying the CS Online curriculum.

In this week’s extra credit module, work styles were explored. Work styles describe the framework someone uses when completing a task; they include: get it right, get it done, get along, and get appreciation. Get it right values the accuracy of the completed product, and is less concerned with time constraints. Get it done is focused on finishing the task – it is less concerned with team coordination and the quality of the completed product. Get along prioritizes the team aspect of the project, and puts less emphasis on the final product. Get appreciation is concerned with proving one’s self to the team; the work is prioritized, but primarily as a method of impressing the group.

2 comments:

  1. Hi Jake!
    I thought the 2-6 method was also interesting for note taking and haven’t really tried that before myself. Here is another note taking tip that has helped me out and saved a lot of time. If the teacher has some kind of lecture guide available beforehand, I definitely suggest printing that out. That way, you won’t have to write all your notes during the lecture from scratch and can just add points to the guide and highlight important terms or sentences.

    ReplyDelete
  2. Lecture: Review Classmates Time Management
    Note taking has always been a bit of a struggle for me as well, a large part of it was always having to organize them in some way. A recommendation I have is that you can look into taking notes digitally with something like a drawing pad. I’ve found that I can easily organize and even alter my notes afterwards to help with cleanup and emphasizing major points like you mentioned with the 2-6 method.

    ReplyDelete