UoPeople

CS1101 W4~W5 간략 소감

키워드 팔로워 2023. 10. 13. 23:46

Week 4

 

Precondition, Postcondition 등 function이 잘못될 수 있는 경우에 대해서 discussion forum 작성. 

결국 일부 내용은 내가 알고 있던거라도 교재에서 APA style로 인용해야 되기 때문에 교재를 읽는데 시간이 좀 걸림. 솔직히 그렇게 많은 양은 아닌데, 이런 저런일이 많아서 마지막 날에 미친듯이 쳐냄. 그리고 답변을 3개씩 다는게 생각보다 쉽지 않다.

 

Programming assignment는 incremental development를 써서 함수를 만들어내는 과정을 단계적으로 보여주는 것이었음. 이건 전공 관련 내용 계산하는 함수를 만들다 보니, 해당 내용을 인용하느라 약간의 시간을 추가로 썼다. 너무 정신없이 해서 얼마나 시간을 썼는지도 모르겠다.

 

Week 5

이번 주는 꼭 미리 해야지 라고 생각했으나, 결국 화수목 3일에 거쳐서 조금씩 쳐냄.

Discussion forum은 이번주 부터는 Peer review가 시작 되었다. Discussion forum1~4까지는 instructor가 채점하지만 5~8까지는 학생들이 점수를 메긴다. 얼마가 나올지 궁금함. 막판에 내기도 해서 내꺼에 점수 줄 애들이 과연 있었을까 싶음.

Peer review 첫 주여서 그런가 난이도가 평이했음. 같은 목적의 함수 5개 주고 어떤 동작을 할지 설명해보고 오류가 발생할 것 같으면 예시와 이유를 설명하는 내용이었음. 나도 3개 게시글에 점수를 주고 reply도 남겨야 했는데, 이전엔 마지막에 남긴 질문에만 답변을 했다면, 이제는 "너가 ~~~한 점이 좋았고 넌 정말 정확하게 잘 이해하고 있다는걸 보여줬어 고마워. 그런데 이런 이런 점이 추가되면 더 좋을 것 같아" 이런 내용도 지어내야 해서 좀 힘겨웠다.

 

Programming assignment는 string을 받아서 n 번째 글자, 모음이 몇 개 있는지 출력하고 이름을 거꾸로 출력하는 code를 짜라는 거였음. 이번주는 대략 5시간 정도 사용한 것 같다. 주당 15시간을 공부하도록 되어 있지만, 기존에 알고 있던 지식과 보러는거 다 안보고 훑어 보면서 필요한거만 빼먹기로 5주를 4~8시간 정도씩만 투입하며 버텼다. 과연 Java로 넘어가서도 이게 가능할까?