Core Concepts
이 수업은 학생들의 컴퓨팅 자신감과 소속감을 높이는 데 도움이 되었지만, 여성, 비이진자 및 남성이 아닌 학생들은 여전히 남성 학생들에 비해 낮은 자신감과 소속감을 보고했다. 또한 학생들은 프로그래밍 실습과 기술 면접 준비에 대한 요구사항을 가지고 있었지만, 정의 중심 접근법에 대해서도 대체로 긍정적인 반응을 보였다.
Abstract
이 연구는 정의 중심 데이터 구조 및 알고리즘 수업을 수강한 대학생들의 태도와 기대를 조사했다.
학생들의 컴퓨팅 자신감, 컴퓨팅에 대한 인식, 소속감이 수업 전후로 어떻게 변화했는지 분석했다. 전체적으로 학생들의 자신감과 소속감이 유의미하게 증가했지만, 여성, 비이진자 및 남성이 아닌 학생들은 여전히 남성 학생들에 비해 낮은 수준을 보였다. 인종별로는 차이가 없었다.
학생들의 수업 경험과 기대에 대한 자유 응답 분석 결과, 대부분의 학생들이 긍정적인 반응을 보였고 정의 중심 접근법을 높이 평가했다. 하지만 일부 학생들은 프로그래밍 실습과 기술 면접 준비에 대한 요구사항을 가지고 있었다.
이 결과를 바탕으로 향후 정의 중심 데이터 구조 및 알고리즘 수업 설계에 대한 시사점을 제시했다. 특히 기술 면접 준비와 같은 학생들의 요구사항을 어떻게 충족시킬 수 있을지, 그리고 정의 중심 접근법과 전문적 준비 사이의 균형을 어떻게 유지할 수 있을지에 대해 논의했다.
Stats
"이 수업을 통해 LeetCode 문제를 혼자 해결할 수 있게 되었고 알고리즘을 설계하는 방법을 알게 되었습니다."
"이 수업에서 배운 개념들이 서로 연결되어 있다는 것을 알게 되었습니다."
Quotes
"이 수업을 통해 프로그래밍이 단순히 효율성을 최대화하는 것이 아니라 사회에 미치는 영향을 고려해야 한다는 것을 배웠습니다."
"이 수업에서는 내 관심사인 헬스 정보학 분야에 데이터 구조와 알고리즘을 적용할 수 있는 방법을 배웠습니다."