Class 060487-2 국어📓 060487-7 음악🎸 060487-8 미술🖍️ 060487-12 컴퓨터💻
Time Thurs 11-1pm (목 3,4) Thurs 9-11am (목 1,2) Thurs 2-4pm (목 6,7) Fri 9-11am (금 1,2)
Location 전산교육실2 (3층) 전산교육실2 (3층) ICT2 (2층) 전산교육실2 (3층)
Date 카카오톡 📓 오픈채팅 카카오톡 🎸 오픈채팅 카카오톡 🖍️ 오픈채팅 카카오톡 💻 오픈채팅

프로그래밍은 문제의 본질을 파악한 뒤 컴퓨터가 풀 수 있는 방법을 구상하여 그들의 언어로 표현하는 종합적인 문제 해결 과정이다. 이 책은 단순히 프로그램을 입력하는 ‘코딩’이 아닌, 문제 해결을 위한 ‘프로그래밍’ 관점을 기르는 데 초점을 맞추어 제작한 도서로, 프로그램의 주요 개념을 통해 컴퓨팅 사고력의 기본기를 다지고, 게임이나 인터랙티브 스토리 같은 융합 예제를 통해 문제를 통합적이고 다양한 사고로 바라보게 하는 힘을 길러줄 수 있도록 하였다.

  1. 스크래치를 통해 프로그래밍 언어를 쉽게 이해살 수 있다. 프로그래밍 교육용 언어인 스크래치를 통해 프로그래밍 언어에 담겨 있는 기본적인 개념들을 익힐 수 있습니다.
  2. 프로그램에 대한 설계부터 테스팅까지 전 과정을 경험할 수 있다. 다양한 예제와 창의 응용 프로그램 모음을 통해 본문에서 배운 이론과 기능을 실습해 볼 수 있습니다.
  3. 창의적으로 프로그램을 개발하는 데 필요한 지식을 얻을 수 있다. 게임과 인터렉티브 스토리를 기반으로 창의 프로그래밍을 학습할 수 있습니다.
  4. 스스로 응용력을 기를 수 있다. 문제 한번 풀어볼까요? 에 있는 프로그래밍 문제를 통해 좀 더 깊이 있는 학습을 할 수 있습니다.

Programming is a comprehensive problem-solving process that identifies the essence of a problem and then envisions a way for computers to solve it and expresses it in their language. This book was produced with a focus on cultivating the perspective of ‘programming’ for problem solving, rather than ‘coding’, which is simply entering a program. Through the same example of convergence, it is possible to develop the power to look at problems in an integrated and diverse way.

  1. Understand programming languages through Scratch. Through Scratch, a programming education language, learn the basic concepts contained in the programming language.
  2. Experience the entire process from designing a program to testing. A rich collection of examples and creative applications puts the theory and features learned in the text into practice.
  3. Acquire the necessary knowledge to creatively develop programs. Learn creative programming based on games and interactive stories.
  4. Develop your own application skills. Learn more deeply through the programming problems in Shall we solve the problem?.