개발 · 프로그래밍

/

개발 · 프로그래밍 기타

컴퓨터 과학적 사고와 프로그래밍 입문

프로그래밍에 본격적으로 입문하기 전에 컴퓨터 과학적 사고를 기르기 위한 과정으로, 코딩 교육 프로그램 스크래치(Scratch)를 활용하여 누구나 쉽고, 재미있게 코딩에 입문할 수 있는 강의입니다.

(4.8) 수강평 6개

수강생 16명

Thumbnail

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

이런 걸
배워요!

  • 프로그래밍에서 가장 기초가 되는 순차구조, 조건구조, 반복구조 학습

  • 변수의 개념과 변수를 활용하는 방법 습득

  • 문제를 논리적으로 해결할 수 있는 알고리즘 생성

  • 최종 프로젝트를 직접 실습하며 배운 개념을 모두 활용하고 복습

스크래치(Scratch)로 쉽고 재미있게,
컴퓨터 과학적 사고 기르기!

🖥 컴퓨터 과학적 사고란?

코딩, 혹시 어떻게 시작해야 할지 감도 잡기 어려우신가요?”
4차 산업혁명 이후, 데이터의 시대가 도래하며 코딩 열풍이 거세게 불기 시작했습니다. 공학계열 종사자 및 학생들은 물론, 인문사회학도들과 어린이들까지 모두 코딩 학습에 열을 올리고 있습니다. 하지만 열에 아홉은 진입장벽을 넘지 못하고 코딩 공부를 포기합니다. 이유는 무엇일까요? 핵심 원인 중 하나는컴퓨터 과학적 사고에 대한 이해 부족 때문입니다.

컴퓨터 과학적 사고란 다양한 분야에서 복잡해 보이는 문제들을 한 부분씩 쪼개어 분리하고, 단계적으로 분석 및 재조립하여 논리적으로 해결할 수 있는 절차(알고리즘)을 만들어 나가는 문제해결 과정입니다. 컴퓨터 과학적 사고력을 기른다는 것은 곧 코딩을 잘하기 위한 논리적 사고방식을 갖게 됨을 의미합니다.

 

👍 이런 분들께 추천 드립니다

- 코딩을 막 시작하려고 하는데 어디서부터 시작해야 할지 감도 안 잡히는 분들
- 전공/교양 수업에서 코딩을 따라가기 어려운 대학생
- 대학 진학 또는 진로를 위해 컴퓨터적 사고를 기르고 싶은 초//고등학생
- 미래의 자녀/조카에게 첫 코딩을 가르쳐주고 싶은 분들
- 소프트웨어 개발자와 의사소통을 원활하게 하고자 하는 현업 종사자
- 효율적인 알고리즘을 짜고 싶으신 분들
- “창업/입사/직무전환/리스킬/탤런트 트랜스포메이션"을 꿈꾸는 분들

그 외 컴퓨터적 사고를 갖고 싶은 모~~든 분들

 

🏆 컴퓨터 과학적 사고와 프로그래밍 입문을 듣고 나면

1. 코딩을 처음 접하는 사람들을 위한 교육 프로그램입니다.

스크래치는 교육용 프로그래밍 도구로 초등학교 소프트웨어교육에서 가장 많이 활용되고 있을 정도로 다른 어떤 프로그래밍 언어보다 훨씬 쉽고 직관적으로 배워 사용할 수 있습니다. 어린이 뿐만 아니라 코딩이 낯선 성인들도 부담 없이 쉽고 재미있게 배워볼 수 있습니다.

2. 어떤 프로젝트를 만들지 기획하는 과정에서 창의력과 문제해결 능력을 키울 수 있습니다.

자신이 생각한 아이디어를 스크래치를 활용해 구현해보는 과정은 스스로 문제를 설정하고 해결방안을 기획할 수 있도록 합니다. 스크래치 프로그래밍으로 창의적 사고력을 개발하고, 기본 개념과 원리를 바탕으로 문제를 해결할 수 있는 사고력을 업그레이드할 수 있습니다.

3. 전체의 프로세스를 여러 개의 블록으로 쪼개서 생각하기 때문에 컴퓨터 과학적 사고를 할 수 있습니다.

스크래치는 코드를 블록 모양으로 시각화해 제공합니다. 원하는 블록을 드래그 앤 드롭으로 쌓아 올리는 간단한 방법으로 코딩을 하게 되는데, 다양한 블록을 조합하며 전체 프로세스를 구상할 수 있습니다. 그 과정에서 컴퓨팅 사고를 자연스럽게 기를 수 있습니다.

 

📚 학습 내용







 

💬 예상 질문 Q&A 

Q. 스크래치가 컴퓨터 과학적 사고에 어떤 도움을 주는지 궁금합니다.
A.
스크래치는 코딩을 처음 접하는 사람들을 위한 교육 프로그램입니다. 어떤 프로젝트를 만들지 기획하는 과정에서부터 창의력을 기를 수 있고, 본인이 기획한 프로젝트를 완성해 나가면서 문제해결능력을 배양할 수 있습니다. 전체의 프로세스를 여러 개의 블록으로 쪼개서 생각을 하기 때문에 컴퓨터 과학적 사고를 기르기 위한 프로그램으로 스크래치가 매우 효과적입니다.

Q. 코딩을 하나도 몰라도 들을 수 있을까요?
A.
코딩에 대해 아무것도 모르는 사람을 위한 강의입니다. 기초부터 탄탄히 설명해드리니 걱정하지 않으셔도 됩니다. 해당 강의로 코딩을 위한 기본적인 컴퓨터적 사고의 구조부터 이해하고 키워 나간다면, 이후 전문적인 코딩 학습 과정에서 정말 놀라운 효과와 효율을 경험하시게 될 거예요.

Q. 강의를 수강하기 위한 요구 사항 또는 필요 조건이 있나요?
A.
실습 위주의 강의이기 때문에 강의 화면과 실습 화면을 분리할 수 있는 듀얼 모니터 또는 여분 기기를 함께 준비해주시면 좋습니다.

 

 지식 공유자 소개

 

수강 전 확인해주세요!

-         실습 위주의 강의이기 때문에 강의 화면과 실습 화면을 분리할 수 있는 듀얼 모니터 또는 여분 기기를 함께 준비해주시면 좋습니다. 또한 Windows OS 기반으로 실습이 진행되므로, Windows 환경에서의 강의 수강을 추천해드립니다.

-         강의 교안 및 실습파일은 04번 교재 다운로드 센터 섹션에 존재합니다.


이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 코딩을 막 시작하려고 하는데 어디서부터 시작해야 할지 감도 안 잡히는 분들

  • 전공/교양 수업에서 코딩을 따라가기 어려운 대학생

  • 대학 진학 또는 진로를 위해 컴퓨터적 사고를 기르고 싶은 초/중/고등학생

  • 미래의 자녀/조카에게 첫 코딩을 가르쳐주고 싶은 분들

  • 소프트웨어 개발자와 의사소통을 원활하게 하고자 하는 현업 종사자

  • 효율적인 알고리즘을 짜고 싶으신 분들

  • “창업/입사/직무전환/리스킬/탤런트 트랜스포메이션"을 꿈꾸는 분들

선수 지식,
필요할까요?

  • 실습 위주의 강의로, 강의 화면과 실습 화면을 분리할 수 있는 듀얼 모니터 또는 여분 기기 활용을 권장 드립니다.

  • Windows OS 기반으로 실습이 진행되므로, Windows 환경에서의 강의 수강을 추천 드립니다.

  • 코딩에 대한 사전 지식은 필요 없습니다.

"어제보다 성장하겠습니다. 그리고, 어제보다 성장하려는 사람을 돕겠습니다."

 

마소캠퍼스의 진심과 소망을 담은 Actionable Content로,

2013년부터 온오프라인으로 함께해 온 누적 강의 1억시간!

이 소중한 경험과 시간은 언제나 마소캠퍼스와 수강생 모두의 성장의 원천입니다.

 

마소캠퍼스 팀은 우리의 모두의 성장을 위해 두 가지 원칙을 반드시 지킵니다.

 

1. 배우면 반드시 쓸 수 있는 Actionable Content

2. 참여자의 시간과 수고를 존중하는 Time-Saving Curriculum

 

마소캠퍼스의 Actionable and Time-Saving Curriculum으로 성장의 길을 함께 걸어나가길 기원합니다.

커리큘럼

전체

17개 ∙ (1시간 39분)

수업 자료

가 제공되는 강의입니다.

  • 컴퓨터 과학적 사고와 프로그래밍 입문 교안

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

수강평

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