2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

강의자료/코딩으로 즐기는 수학 26

2.2 윤년 문제

2024.02.27 - [강의자료/코딩으로 즐기는 수학] - 코딩으로 즐기는 수학 자료 목차 코딩으로 즐기는 수학 자료 목차 1. 알고리즘과 순서도 알고리즘이 무엇인지 살펴 본다 알고리즘을 순서도로 표현해 보는 방법에 대한 이해 이렇게 순서도로 표현한 알고리즘을 통해 간단한 프로그램을 엔트리로 구현해 본다. wondangcom.tistory.com 1. 목표 1년은 365.2422일이라서 약 4년에 한번씩 윤년이 되는 것을 이해한다. 4년에 한번씩 윤년이지만 100년 주기로 평년,400년 주기로 윤년인 것을 이해 한다. 년도를 입력 받아 400년의 주기, 100년의 주기, 4년의 주기를 판단하는 방법을 이해한다. 2. 프로젝트 설명 임의의 년도를 정하고 윤년인지 평년인지 묻고 대답을 입력 받아 맞았는지 ..

2.1 엘리베이터 문제

2024.02.27 - [강의자료/코딩으로 즐기는 수학] - 코딩으로 즐기는 수학 자료 목차 코딩으로 즐기는 수학 자료 목차 1. 알고리즘과 순서도 알고리즘이 무엇인지 살펴 본다 알고리즘을 순서도로 표현해 보는 방법에 대한 이해 이렇게 순서도로 표현한 알고리즘을 통해 간단한 프로그램을 엔트리로 구현해 본다. wondangcom.tistory.com 1. 목표 나와 상대방의 거리를 측정할 때 절댓값의 개념을 이해한다 선택제어문에서 크기가 같을때 또는 작을때 등의 개념을 이해한다. 2. 프로젝트 설명 1호기,2호기 두 대의 엘리베이터가 있다. 임의의 위치에 있는 엘리베이터중 내가 있는 엘리베이터 층을 말하면 둘 중 어떤 엘리베이터가 나한테 오는 것이 좋을까? 나에게 최대한 가까운 층의 엘리베이터가 오는 것이..

2. 조건문

2024.02.27 - [강의자료/코딩으로 즐기는 수학] - 코딩으로 즐기는 수학 자료 목차 목차 1. 조건문이란? 어떤 상황에 대해 조건을 주고 그 조건이 참 또는 거짓을 판별하는 것 컴퓨터에서 만약 ~ 라면 이렇게 해라 라고 지시하는 것 2. 순서도 3. 조건문으로 처리할 수 있는 문제 일상 생활속의 모든 일들은 항상 참과 거짓의 판단으로 이루어진다. 만약 비가 오면 우산을 쓴다. 아니라면 우산을 집에 두고 간다 와 같이 판단하는 문제들~ 4. 맺음말 조건문은 프로그래밍에서 매우 중요한 개념이다. 여러분이 프로그램을 작성할 때 상황에 따라 다른 동작을 하도록 컴퓨터에 지시하고 싶을 때 조건문을 사용할 수 있다. 다음으로 조건문을 사용해 프로그래밍 하는 연습을 해 보도록 하자. 원당컴퓨터학원[T032-..

코딩으로 즐기는 수학 자료 목차

1. 알고리즘과 순서도 알고리즘이 무엇인지 살펴 본다 알고리즘을 순서도로 표현해 보는 방법에 대한 이해 이렇게 순서도로 표현한 알고리즘을 통해 간단한 프로그램을 엔트리로 구현해 본다. 링크 : https://wondangcom.tistory.com/2767 (2024.02.22) 알고리즘과 순서도 알고리즘 문제를 해결 할 수 있는 과정을 알고리즘(Algorithm)이라고 한다. 문제를 해결하기 위한 절차(처리 순서) 예를 들면 다음과 같은 순서로 라면을 끓인다. 준비물 챙기기 - 라면,물,그릇,가스 wondangcom.tistory.com 2. 조건문 조건문이 무엇인지 살펴 본다. 조건문을 순서도로 어떻게 표현하는지 살펴 본다. 링크 : https://wondangcom.tistory.com/2778 (..

1. 알고리즘과 순서도

알고리즘 문제를 해결 할 수 있는 과정을 알고리즘(Algorithm)이라고 한다. 문제를 해결하기 위한 절차(처리 순서) 예를 들면 다음과 같은 순서로 라면을 끓인다. 준비물 챙기기 - 라면,물,그릇,가스레인지 1단계 - 그릇에 물을 부어 가스레인지에 올려 불을 켠다. 2단계 - 물이 끓는지 확인하며 계속 불을 켜 둔다. 3단계 - 물이 끓으면 라면 과 스프를 넣고 2분간 더 끓인다. 4단계 - 라면이 익었는지 확인하고 불을 끈다. 5단계 - 맛나게 먹는다. 순서도 알고리즘을 표현하는 방법 알기 쉽도록 약속된 기호로 순서가 있는 그림으로 표현 순서가 있는 그림 앞에서 살펴 본 라면을 끓이는 알고리즘을 순서도로 표현하면 다음과 같다. 변수 변수란 변하는 수 라는 의미 그릇 과 같은 개념으로 어떤 내용물을 ..

[초등수학] 전자저울로 가짜 동전찾기

문제출처 ) https://wondangcom.tistory.com/2739 [알고리즘 수학] 전자저울로 가짜 동전 찾기 모양이 똑같은 100개의 동전이 있다. 그중 99개는 진짜 동전이고 하나는 가짜 동전이다. 진짜 동전의 무게는 모두 똑같고 가짜 동전의 무게는 가벼운지 무거운지를 알 수 없지만 진짜동전과 무게 wondangcom.tistory.com 전자저울을 이용하는 문제 유형에 대한 연구를 해 본다. 내용) 동전 N개 중 가짜동전이 1개가 섞여 있다. 가짜동전은 정상동전보다 가벼운지 무거운지는 모르지만 정상동전과 무게가 다른것 만을 안다. 최악의 경우에 최소 횟수로 전자저울을 이용해서 최소 횟수로 찾을 수 있는 횟수는 몇번인지 찾는 문제이다. 최악의 경우이기 때문에 전자 저울을 잴 때 항상 정상 ..

초등수학] 엔트리로 숫자 채워 연산하기

목표 덧셈 연산을 할 때 100,1000,10000 과 같이 떨어지는 수로 채워서 연산하는 방법에 대해 살펴 본다. 개념이해하기 91 + 997 + 9998 + 99987 과 같은 수를 연산할 때 다음과 같이 채운수로 생각해 본다. (100-9)+(1000-3)+(10000-2)+(100000-13) = 111100 - 9 - 3 -2 - 13 = 1111077 위와 같이 100,1000,10000,100000 을 채워서 부족분만 연산해서 빼주는 방법으로 처리하면 된다. 작품소개 엔트리봇이 계산하는 방법을 얘기 해 주고 몇문제를 풀지 물어 본다. 문제 수 만큼 반복하면서 100을 채우는 수,1000을 채우는 수,10000을 채우는 수,100000을 채우는 수 등을 임의의 수로 정해서 덧셈 연산을 묻고 기..

백준 2675 문자열 반복문제 엔트리로 해결하기

문제 출처 : https://www.acmicpc.net/problem/2675 2675번: 문자열 반복 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다 www.acmicpc.net 문제를 살펴 보면 테스트케이스를 입력 받고 문자열과 반복할 횟수를 입력 받아 문자열을 하나씩 잘라내서 반복할 횟수만큼씩을 반복하여 하나의 문자열을 만들어 출력한다. ​ 알고리즘 테스트 케이스 횟수를 입력 받는다. 테스트 케이스 횟수 만큼 반복하면서 다음을 수행한다. 반복횟수와 문자열을 입력 받는다. 문자열 길이만큼 반복하면서 앞에서 부터 문자열을 하나씩 잘라내어 반복횟수만큼..

[초등 3학년 1학기] 백의 자리의 덧셈과 뺄셈(올림/받아내림 없음)

https://ko.khanacademy.org/math/kor-3rd-1/xf61be49f9afc04f2:3-1-1 ​ 1. 덧셈과 뺄셈 | 초등 3학년 1학기 | 수학 | Khan Academy 세 자리 수의 덧셈과 뺄셈의 계산 원리를 이해하고 계산할 수 있으며 일상생활에서 유용하게 활용할 수 있다. 또한 세 자리 수의 덧셈과 뺄셈 상황과 관련된 문제 해결 및 탐구 학습 과정을 통해 ko.khanacademy.org 목표 세 자리 수의 덧셈과 뺄셈의 계산 원리를 이해하고 계산 할 수 있으며 일상 생활에서 유용하게 활용할 수 있다. 또한 세 자리 수의 덧셈과 뺄셈 상황과 관련된 문제 해결 및 탐구 학습 과정을 통해 수학 교과 역량을 강화 할 수 있다. 3자리 숫자 덧셈 뺄셈 연산 시 각 자리수의 연산의..

[초등 2학년 2학기] 길이재기

자료 출처 : https://ko.khanacademy.org/math/kor-2nd-2/x755c696a3c09a536:2-2-3 ​ 목표 길이의 표준 단위인 CM 와 M와의 관계를 이해하고 사물의 길이의 합과 차를 같은 단위로 변환하여 계산해 본다. ​ 개념이해하기 100cm 는 1m 이다. 1m 는 100cm 이다. 170cm 는 1.7m이다 1.7m는 170cm이다 2m + 120cm = 3.2m 또는 320cm 이다. 2m - 120cm = 0.8m 또는 80cm 이다. 연산 할 때 같은 단위로 변환하여 연산을 수행한다. ​ 작품소개 100~1000 까지의 임의의 수를 선택해서 cm 변수에 저장을 합니다. 1~10 까지의 임의의 수를 선택해서 m 변수에 저장을 합니다. ​ 각각에 해당하는 길이 ..