<팀원>
소프트웨어학과 김민서
소프트웨어학과 남예린
소프트웨어학과 박채연
<팀원별 활동내용>
김민서
- 이번 모각소에서는 자료구조와 알고리즘의 핵심 주제를 폭넓게 학습하였다. 정렬과 탐색 알고리즘을 비교하며 효율성을 이해했고, 트리·힙·해시 테이블과 같은 주요 자료구조의 원리와 활용을 익혔다. 그래프 알고리즘에서는 DFS, BFS를 비롯해 위상 정렬, 최소 신장 트리, 최단 경로 탐색 등을 학습하며 그래프를 이용하여 다양한 문제를 해결하는 방법을 이해할 수 있었다.
남예린
- 1~4주차 동안 C언어의 기본 문법부터 포인터, 배열, 동적 메모리, 자료구조(연결 리스트, 스택, 큐), 정렬 알고리즘까지 단계적으로 학습하고 실습을 통해 이해를 심화하였다. 동시에 MIPS 어셈블리에서는 명령어 형식, 메모리 접근, 반복문 및 조건 분기, 함수 호출 구조를 익히고, 간단한 알고리즘 구현과 실전 문제 해결을 통해 하드웨어적 사고력을 키웠다.
박채연
- HTML 학습 과정에서 문서의 기본 구조와 텍스트 표현 방법을 이해하고, 블록 요소와 인라인 요소의 차이를 익혔으며, 이미지 삽입과 링크 생성 방법, 목록 및 컨테이너 태그의 활용법을 학습하였다. 또한 사용자 입력 태그와 폼을 통한 데이터 전송 흐름을 이해하고, 메타 태그를 통해 인코딩 설정과 반응형 웹 구현의 기초를 다졌다.
<팀원별 최종성과>
김민서
- 이번 모각소를 통해 다양한 자료구조와 알고리즘을 학습하면서 단순한 개념 이해를 넘어 실제 활용 가능성을 체감할 수 있었다. 특히 해시의 충돌 해결 과정은 어렵지만 깊은 인상을 남겼고, 이를 통해 문제 해결 관점에서 사고하는 훈련이 되었다. 또한 해시가 보안 분야와도 밀접하게 연결된다는 점을 알게 되어 개인적인 관심사와 학습이 자연스럽게 이어졌고, 추후 개인적으로 새롭게 공부하고 있는 암호학 내용중 특히 해시에 대해 접근하는데도 도움이 되었다.
남예린
- 모각소 활동을 통해 C언어의 기초 문법부터 포인터, 배열, 동적 메모리, 주요 자료구조(연결 리스트, 스택, 큐), 정렬 알고리즘까지 단계적으로 학습하고 실습을 통해 이해를 깊이 있게 다질 수 있었다. 더불어 MIPS 어셈블리 학습을 병행하면서 명령어 형식, 메모리 접근, 조건 분기와 반복문, 함수 호출 구조에 대한 감각을 익혔고, 간단한 알고리즘을 저수준 언어로 직접 구현해보며 컴퓨터 구조에 대한 하드웨어적 사고력을 키울 수 있었다. 이러한 과정을 통해 2-1에서 배운 내용을 보다 명확히 정리하고 복습할 수 있었으며, 향후 2-2에서 다루게 될 전공 심화 내용도 더욱 깊이 있고 빠르게 이해할 수 있는 기반을 마련할 수 있었다.
박채연
- 이번 모각소 활동을 통해 HTML 문서의 기본 구조와 텍스트 표현 방법을 이해하고, 블록 요소와 인라인 요소의 차이를 구분하여 적절히 활용할 수 있게 되었다. 또한 이미지 삽입과 하이퍼링크 생성 방법을 익혔으며 목록 태그와 컨테이너 태그를 활용하여 문서를 구조적으로 구성할 수 있게 되었다. 또한 사용자 입력을 받는 다양한 태그와 폼을 구성하여 데이터 전송 흐름을 이해하였고, 메타 태그를 통해 인코딩을 설정하고 반응형 웹 구현의 기초를 학습하였다.
<팀원별 향후계획>
김민서
- 이번 활동에서 학습한 자료구조와 알고리즘을 바탕으로, 다가오는 학기 알고리즘 수업을 준비할 예정이다. 수업에서 다루는 알고리즘과 자료구조들을 이번 학습과 연계하여 복습하고 응용함으로써, 학업 수행을 더욱 수월하게 하고 이해의 깊이를 넓혀갈 수 있을 것이다.
남예린
- 지금까지 익힌 문법과 알고리즘, 구조 개념을 바탕으로 문제 해결 능력을 키우고, 심화된 컴퓨터 구조와 시스템 프로그래밍 개념까지 학습 범위를 확장할 계획이다. 또한 간단한 프로젝트를 통해 실전 감각을 기르고, 코드 관리나 협업 능력도 함께 키워나갈 예정이다.
박채연
- HTML의 구조와 주요 태그 활용법을 익힌데에 이어 앞으로는 CSS를 학습하여 웹 사이트의 레이아웃과 디자인을 직접 구현해볼 계획이다. CSS의 핵심 개념을 단계별로 익히고 이를 바탕으로 나만의 웹 사이틀르 기획하고 제작하는 것이 목표이다.
<발표자료>