Enroll Course: https://www.coursera.org/learn/cs-programming-java
소개
최근 몇 년간의 교육에서 ‘읽기, 쓰기, 그리고 산수’가 강조되었다면, 이제는 ‘읽기, 쓰기, 그리고 컴퓨팅’의 시대가 되었습니다. 프로그래밍을 배우는 것은 과학 및 공학 분야에 국한되지 않고 예술, 사회 과학 및 인문학 등 모든 분야의 학생들에게 필수적인 부분입니다. Coursera의 ‘Computer Science: Programming with a Purpose’ 과정은 컴퓨터 과학의 본질적인 영향을 이해하고, 프로그래밍을 통해 더 나은 세상을 만드는 첫걸음을 뗄 수 있는 기회를 제공합니다.
과정 개요
이 과정은 전체 교재의 전반부에 해당하며, Java 프로그래밍 언어를 중심으로 다양한 프로그래밍 개념을 소개합니다. 이 과정을 통해 학습자는 프로그래밍의 기본 개념부터 시작하여, 조건문, 루프, 배열, 입출력, 함수, 재귀, 성능, 추상 데이터 유형 및 실제 데이터 유형 생성 등 여러 핵심 주제를 다룹니다.
추천 이유
이 과정은 다음과 같은 이유로 추천합니다:
- 기초부터 난이도 조절: 이 과정은 초보자도 이해할 수 있도록 기초적인 부분부터 시작하여 단계적으로 난이도가 조절됩니다.
- 실용적인 예제: 각 강의는 실용적인 예제와 함께 진행되어 이론과 실제를 연결하는 데 도움을 줍니다.
- 모듈화 프로그래밍: 함수와 라이브러리 개념을 통해 모듈화 프로그래밍의 중요성을 강조합니다.
- 응용 및 실험: 성능 분석과 같은 과학적 접근을 통해 실제 데이터와의 관계를 이해하는 데 도움을 줍니다.
- 객체 지향 프로그래밍: 객체 지향 프로그래밍의 기초를 배워 스스로 데이터 유형을 생성하는 능력을 기를 수 있습니다.
결론
Coursera의 ‘Computer Science: Programming with a Purpose’ 과정은 프로그래밍 기초를 배우고자 하는 모든 이들에게 강력히 추천합니다. 나 자신을 성장시키고, 더 큰 세상에 기여할 준비가 되었다면, 지금 바로 이 과정을 시작해보세요!
Enroll Course: https://www.coursera.org/learn/cs-programming-java