인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
NEW

개발을 위한 프로그래밍적 사고 기르기

개발을 처음 시작하는 사람들을 위한 강의입니다. 개발 언어보다도, UI프레임워크 보다도 먼저시작해야 할 프로그래밍적 사고 입니다.

3명 이 수강하고 있어요.

Thumbnail

입문자를 위해 준비한
[모바일 앱 개발, 개발 · 프로그래밍] 강의입니다.

이런 걸 배울 수 있어요

  • 프로그래밍적사고

  • 논리적사고

  • 컴퓨팅적사고

"프로그래밍적 사고, 왜 배워야 할까요?"


컴퓨터 언어만 배우면 생각하는 대로 코딩할 수 있을 거라 생각하셨나요?
하지만 언어를 배우는 것과 문제를 해결하는 방법을 배우는 것은 다릅니다.


예를 들어, "코딩으로 라면을 끓이는 로직을 만들어보세요" 라는 문제를 받았을 때,

Q. 문제를 어떻게 작게 쪼개고 연결해야 할지 떠오르시나요?

Q. 어디서부터 시작해야 할지 막막하지 않으신가요?

이처럼 커다란 문제를 작은 단위로 나누고, 이를 해결할 수 있도록 분석하는 과정이 바로 프로그래밍적 사고입니다.



이번 강의에서는 애플에서 제공되는 Swift Playgrounds의 코딩 배우기 1을 활용하여 프로그래밍적 사고를 자연스럽게 익히는 과정을 제공합니다.

해당 강의는 단순한 문법 학습이 아닌, 문제를 해결하는 방법을 익히도록 설계된 과정입니다.


Swift Playground란?

Swift를 가지고 노는 놀이터라는 의미의 Swift Playgrounds는 애플이 제작한 재미있게 Swift 코딩을 배울 수 있는 iPad 및 Mac용 앱입니다. iOS, 코딩에 대해 전혀 모르는 상태에서도 시작할 수 있어 이제 막 코딩을 배우는 이들에게 최적의 도구입니다.


💡 이 강의에서는 단순한 정답을 제공하지 않습니다.
대신, 직접 고민하고 탐색할 수 있도록 돕고, 올바른 방향으로 나아갈 수 있도록 안내합니다.

이런 분들께 추천해요

코딩을 처음 접하는 분👩🏻‍💻

코딩을 배우고 싶은데 어디서부터 시작해야 할지 막막해요

문법과 UI만 공부한 분🧑🏻‍💻

기본적인 문법과 UI는 배웠지만, 문제 해결 능력이 부족한거 같아요

개발이 어렵고 막막한 분👨🏻‍💻

프로그래밍을 배우긴 했지만, 문제 해결 과정이 어렵게 느껴져요


💡 큰 문제를 작은 문제로 분해하는 연습이 필요한 분
복잡한 문제를 체계적으로 해결하는 능력을 기르고 싶은 분


수강 후에는

  • 프로그래밍적 사고를 습득할 수 있어요

  • 새로운 개념을 배우는 기초 근육이 생겨요

  • 큰 문제를 작은 문제로 나누어 해결하는 방법을 배워요

  • 패턴을 인식하고, 규칙성을 찾아 적용하는 법을 익혀요

왜 이 강의가 필요할까요?

프로그래밍 강의를 들었지만 이해가 되지 않는 경험이 있으신가요?
모든 개념을 외워서 써야 한다고 느끼신 적 있나요?


이 강의에서는

작은 목표를 해결하는 경험을 통해 자연스럽게 문제를 나누는 법을 배웁니다.

반복되는 패턴을 찾고 활용하는 연습을 합니다.

"왜?"라는 질문을 던지며 논리적으로 사고하는 법을 익힙니다.


이 강의를 듣고나면 프로그래밍 뿐만 아니라 다른 학습을 할 때도 강의에서 배운 학습 능력과 문제 해결력이 도움이 될 거예요.


hand-5870353_1280

학습하는 능력

문제를 논리적으로 분석하고 해결하는 능력과 새로운 개념을 효율적으로 습득하는 법을 배울 수 있어요.

근본적인 원리를 이해

개념을 외우는 것이 아닌 근본적인 원리를 이해할 수 있도록 합니다.

이런 내용을 배워요

논리적 사고력 향상

문제를 해결하기 전 해야할 것을 제시합니다. 문제를 맞이할 때 해야하는 것과 함께 해당 세션에서 배워야 할 논리력을 질문을 통해 고민하도록 합니다.

해야하는 것, 탐험하기

기본 개념 습득

컴퓨터에게 명령하는 방법과 사고하는 법,
조건문과 반복문, 함수와 모듈화,
반복되는 과정에서 패턴 찾기 와 같은 기본 개념을 배워요

실습 영상 자료

배운 것 스스로 평가해보기

학습 목표에 따라 배우는 내용을 스스로 평가할 수 있도록 질문과 강사의 생각을 제공합니다. 이렇게 배운 것을 스스로 평가하고 질문에 답을 해보면서 문제를 해결하는 나만의 방법과 힘을 기릅니다.

강의 진행 방식

이 강의는 단순한 개념 전달이 아니라, 질문을 던지고, 스스로 탐구하며, 직접 해결하는 과정을 제공합니다.


📝 여러분이 해야 할 것을 제시합니다.

🔍 직접 탐색할 시간을 제공합니다.

🛠 함께 고민하고 해결합니다.

🎯 배운 내용을 스스로 평가할 기회를 제공합니다.


이 과정을 통해 여러분 스스로 학습하는 능력이 길러질 것입니다.


프로그래밍을 배우면서 "이해되지 않는다", "외우기만 한다"는 느낌을 받으셨다면,
이제는 '스스로 사고하고 문제를 해결하는 힘'을 길러보세요!


여러분의 학습 여정에 함께 하겠습니다.

혼자 걷는 연습을 하지만, 그 끝에서 기다리고 있겠습니다.

궁금한 점이 있나요?

Q. 프로그래밍을 할 줄 몰라도 괜찮나요?

네. 괜찮습니다. 프로그래밍을 할 줄 몰라도, 할 줄 알아도 사고력을 배우고 탐구하고 성장하는 것을 배우는 강의이기 때문에 현재의 프로그래밍 실력이 중요하진 않습니다.

수강 전 참고 사항

실습 환경

  • 필요한 기기: 맥북, 아이맥 또는 아이패드

  • 프로그램: Swift Playgrounds 앱, 노션

학습 자료

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 코딩을 처음 접하는 사람

  • 문법과 UI만 공부한 사람

  • 개발이 막막하고 어려운 사람

선수 지식,
필요할까요?

  • 맥북의 사용방법 혹은 아이패드 사용방법

안녕하세요
리이오입니다.

6,970

수강생

173

수강평

3

답변

4.9

강의 평점

11

강의

안녕하세요 포항에서 개발을 낚고있는 리이오 입니다.

커리큘럼

전체

54개 ∙ (6시간 41분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!