정보사회와소프트웨어 Information Society and Software (Scratch)
060487 • 2023년 2학기 • 전주교육대학교
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 | 카카오톡 📓 오픈채팅 | 카카오톡 🎸 오픈채팅 | 카카오톡 🖍️ 오픈채팅 | 카카오톡 💻 오픈채팅 |
- Portal: 전주교육대학교 포탈
프로그래밍은 문제의 본질을 파악한 뒤 컴퓨터가 풀 수 있는 방법을 구상하여 그들의 언어로 표현하는 종합적인 문제 해결 과정이다. 이 책은 단순히 프로그램을 입력하는 ‘코딩’이 아닌, 문제 해결을 위한 ‘프로그래밍’ 관점을 기르는 데 초점을 맞추어 제작한 도서로, 프로그램의 주요 개념을 통해 컴퓨팅 사고력의 기본기를 다지고, 게임이나 인터랙티브 스토리 같은 융합 예제를 통해 문제를 통합적이고 다양한 사고로 바라보게 하는 힘을 길러줄 수 있도록 하였다.
- 스크래치를 통해 프로그래밍 언어를 쉽게 이해살 수 있다. 프로그래밍 교육용 언어인 스크래치를 통해 프로그래밍 언어에 담겨 있는 기본적인 개념들을 익힐 수 있습니다.
- 프로그램에 대한 설계부터 테스팅까지 전 과정을 경험할 수 있다. 다양한 예제와 창의 응용 프로그램 모음을 통해 본문에서 배운 이론과 기능을 실습해 볼 수 있습니다.
- 창의적으로 프로그램을 개발하는 데 필요한 지식을 얻을 수 있다. 게임과 인터렉티브 스토리를 기반으로 창의 프로그래밍을 학습할 수 있습니다.
- 스스로 응용력을 기를 수 있다. 문제 한번 풀어볼까요? 에 있는 프로그래밍 문제를 통해 좀 더 깊이 있는 학습을 할 수 있습니다.
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.
- Understand programming languages through Scratch. Through Scratch, a programming education language, learn the basic concepts contained in the programming language.
- 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.
- Acquire the necessary knowledge to creatively develop programs. Learn creative programming based on games and interactive stories.
- Develop your own application skills. Learn more deeply through the programming problems in Shall we solve the problem?.
Textbooks / 주교재
|
- Instructor Aaron Snowberger
- Email: aaronkr.trainer@gmail.com
- KakaoTalk: 카카오톡 오픈채팅
Aaron Snowberger is a PhD candidate majoring in Information and Communications Engineering at Hanbat National University in Korea. He also holds degrees in Computer Science and Media Design. He has taught high school technology courses for over 6 years, and has built dozens of web applications with Node and Express. His current research interests include computer vision, natural language processing, image processing, signal processing, and machine learning.
Aaron Snowberger는 한밭대학교 정보통신공학과 박사과정 수료했으며, 컴퓨터 공학 및 미디어 디자인 학위를 보유하고 있습니다. 그는 6년 이상의 고등학교 기술 교육 과정을 가르치고 있으며, Node 및 Express를 사용하여 수십 개의 웹 애플리케이션을 구축했습니다. 현재 연구 관심사는 컴퓨터 비전, 자연어 처리, 영상 처리, 신호 처리 및 기계 학습입니다.