알라딘

헤더배너
상품평점 help

분류

이름:문혜영

최근작
2022년 3월 <파이썬 399 Step>

모두의 스크래치 : 블록 쌓기로 배우는 프로그래밍 기초 개념 (무료 동영상 강의 60강)

수학 교육의 목표가 수학을 사회에서 직접 활용하도록 하는 것보다 수학을 통해 수리적인 사고 능력을 향상시키는 데 있는 것처럼, 코딩 교육의 목표도 프로그래밍의 코딩 기술을 습득하는 것보다는 복잡한 문제를 분석하고 해결하면서 논리적인 사고방식과 문제 해결 능력을 향상시키는 데 있습니다. 프로그래밍을 처음 배우는 사람들은 대개 ‘어렵다’고 이야기합니다. 실제로 프로그래밍을 배울 때 가장 큰 걸림돌은 ‘어렵다’는 점입니다. 스크래치는 ’좀 더 쉽게 프로그래밍을 배우게 하자‘라는 개념에서 출발했습니다. 스크래치는 프로그래밍 언어를 몰라도 레고 블록 놀이나 퍼즐 게임처럼 단순히 블록을 결합하는 것만으로 게임이나 애니메이션 등을 손쉽게 만들 수 있고, 이러한 과정을 통해 프로그래밍 언어를 이해할 수 있습니다. 또한 수많은 실패를 거듭하면서 문제 해결을 향해 한걸음씩 나아가는 도전 정신도 배울 수 있습니다. 떠오르는 코딩 아이디어로 세상을 바꾸는 응용 프로그램을 만들 수 있을지도 모릅니다. 즐겁고 신나게 만든 프로그램을 인터넷으로 공유할 수 있기 때문에 다른 사람과 의사소통을 하면서 협동 정신을 익힐 수도 있습니다.

모두의 스크래치 : 블록 쌓기로 배우는 프로그래밍 기초 개념 (스크래치 3 기준, 무료 동영상 강의 제공)

우리 사회는 IT와 밀접하게 연결되어 있습니다. 인공 지능과 로봇, 빅데이터, 사물인터넷 등을 통한 융합과 혁신이 빠르게 진행되고 있는 4차 산업혁명의 시대입니다. 프로그래밍 언어는 컴퓨팅 사고력과 문제 해결 능력을 길러 주는 수단으로 활용되고 있으며 우리는 과학 기술의 변화에 적응하기 위해 창의적이고 협력적인 인재가 되기를 희망합니다. 코딩 교육의 목표도 컴퓨팅 사고력을 기반으로 한 다양한 문제의 분석과 해결 방안을 유도하고 해결하는 데 있습니다. 스크래치는 다양한 연령대에서 이해하기 쉽고 학습이 용이합니다. 블록을 쌓아 연결하는 시각적인 코딩 방식을 이용하여 프로그래밍을 처음 접하는 학생들도 쉽게 배울 수 있습니다. 스스로 계획하고 창조하며 오류를 수정해 가면서 원하는 결과물을 얻어내는 과정을 통하여 학생들의 창의성이 자라납니다. 스크래치는 ‘좀 더 쉽게 프로그래밍을 배우자’라는 개념에서 출발하였습니다. 프로그래밍 언어를 몰라도 레고 블록 놀이나 퍼즐 게임처럼 단순히 블록을 결합하는 것만으로 게임이나 애니메이션 등을 손쉽게 만들 수 있고 이러한 과정을 통해 프로그래밍 언어를 이해할 수 있습니다. 또한, 수많은 실패를 거듭하면서 문제 해결을 향해 한걸음씩 나아가는 도전 정신도 배울 수 있습니다. 떠오르는 코딩 아이디어로 세상을 바꿀 수 있는 응용 프로그램을 만들 수 있고, 즐겁고 신나게 만든 프로그램을 인터넷으로 공유하여 다른 사람들과 소통하면서 협동 정신도 익힐 수 있습니다. 프로그래밍 세계에 첫발을 내딛은 여러분! 우리에게 중요한 것은 시작입니다. 이 책을 보고 하나씩 따라 하다 보면 어느새 여러분이 원하는 곳에 도착해 있을 것입니다. 이 책을 학습하는 동안 여러분이 순수하게 즐거웠으면 합니다. - 지은이의 말

모두의 스크래치 알고리즘

컴퓨터 과학적 사고의 핵심은 주어진 문제를 이해하고, 그 문제를 처리할 수 있는 해결 방법과 절차를 생각하는 것입니다. 이처럼 어떤 일을 하는 방법과 절차를 알고리즘이라고 합니다. (자료 구조와) 알고리즘은 컴퓨터 프로그래밍에서 기본이 되는 영역입니다. 우리는 누구나 일상생활에서 다양한 문제 상황을 접합니다. 급변하는 사회에서 어떤 문제가 주어졌을 때, 상황에 적합한 해결 방안과 아이디어로 그 문제를 해결해 나갈 수 있어야 합니다. 일상생활에서 발견할 수 있는 다양한 문제 상황 속에서 목적에 맞는 알고리즘을 효율적으로 찾아내는 연습이 필요합니다. 이 연습으로 우리는 문제 해결력을 키우고 창의적인 생각을 할 수 있게 됩니다. 알고리즘에는 하나의 정답이 있는 것이 아니며 상황에 따라 결과가 다르게 나올 수도 있습니다. 자신이 생각한 알고리즘 중 적절한 것을 선택하여 문제를 해결하면 됩니다. 또 다양한 알고리즘 중 최적의 알고리즘을 찾는 고민도 필요합니다. 이러한 과정을 거쳐 논리적 사고력과 문제 해결력이 증진됩니다. 이 책은 알고리즘 개념을 도해로 알아보고, 진행 과정을 순서도로 표현합니다. 또 진행 순서를 알아볼 수 있도록 스크래치로 직접 구현해 보면서 알고리즘을 최대한 쉽게 설명하려고 노력했습니다. 인공 지능이 발달하면서 알고리즘은 지능화되고 자동화되어 가고 있습니다. 이러한 자동화는 우리의 삶을 편리하게 하며, 경제적으로는 비용 절감 효과도 있습니다. 독자 여러분이 이 책으로 알고리즘을 이해하고, 더 나아가 문제 해결력을 키우는 발판이 되길 희망합니다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자