# data[].attributes.headline
계정가입 및 수업신청(10분반)

# data[].attributes.subject
계정가입 및 수업신청(10분반)

# data[].attributes.attachment_link.readable_text
창작 코딩 교육 솔루션

나만의 소프트웨어를 만드는 올인원 교육 서비스

클래스 문의하기

미션을 완수하며 창작하는 프로젝트 기반 코딩 교육

6 to 18

6세부터 18세까지의 학생을 위한

STEM 융합 소프트웨어 교육

96개 레슨

글로벌 CSTA (Computer Science

Teachers Association) 표준에

부합하는 블록 코딩, 자바스크립트,

파이썬으로 구성된 96개 레슨

PBL

학습 개념을 응용하여 직접

소프트웨어를 창작하는

프로젝트 기반 학습 (PBL) 커리큘럼

나만의 소프트웨어를

만들어보세요!

나만의 소프트웨어를 만드는 올인원 교육 서비스

레드브릭 클래스 구성

레드브릭 클래스는 방대한 교육레슨,

자유로운 창작 빌더, 강력한 학습관리 시스템으로

구성되어 있습니다.

소프트웨어 빌더

10,000개 이상의 에셋이 제공되는
소프트웨어 창작 빌더 제공

학습 콘텐츠

4개의 코스, 총 96개의 교육 레슨 제공

학습 관리 시스템

클래스 생성과 학생별 진도 관리가 가능한
관리 시스템 제공

효율적인 관리를 위한

꼼꼼한 학습 관리 시스템

에듀케이터는 간편하게 클래스를 생성하고,

커리큘럼을 지정하고, 학생들을 관리할 수 있습니다.

자유로운 클래스 생성

자유롭게 클래스를 생성하고

학생들을 등록하세요.

맞춤형 커리큘럼 지정

레드브릭에서 제공하는 레슨들을

재구성하여 클래스마다 맞춤형

커리큘럼을 배정하세요.

학생 관리 시스템

학생들의 미션 진행도를 체크하여

참여도를 파악하세요.

왜 모두
레드브릭 클래스를
사용할까요?

유니크한 소프트웨어 제작 빌더

레드브릭 클래스 과정을 통해 블록 코딩이나
자바스크립트 언어를 배운 후, 10,000개 이상의 에셋이
제공되는 소프트웨어 창작 빌더로
학생들은 자신만의 소프트웨어를 창작할 수 있습니다.

에듀케이터에게 꼭 맞춘 LMS

에듀케이터는 손쉽게 클래스를 생성하고

학생들을 초대할 수 있습니다.

클래스마다 가장 적합한 커리큘럼을 구성해 제공하고,

학생의 진행 상황을 모니터링할 수 있습니다.

프로젝트 기반의 실용적인 커리큘럼

학생들은 다양한 코딩 개념을 배우고 응용하는 미션들을

수행하면서 소프트웨어를 창작합니다.

예를 들어, 플랫폼 게임을 만들려면 '변수'를 적용하고,

폭주 열차를 멈추는 게임을 만들려면 '조건문'을 적용합니다.

미션을 통해 학습 개념을 익힌 후 학생들은 빌더를 사용하여

스스로 자신만의 소프트웨어를 만들 수 있습니다.

새로운 블록코딩 언어

레드브릭 메이커스의 블록코딩 언어 OOBC는

영어 문장과 같은 구조로 이루어져 있어 배우기 쉽습니다.

텍스트 코딩 언어와 문법과 구문의 친숙성도 높아

이후 자바스크립트로 전환하는 데 도움이 됩니다.

학생도 에듀케이터도 편한 학습 관리 도구 LMS

자기주도학습 방식

레드브릭 클래스는 각 미션 내에서 팁과 답변을

제공합니다. 학생들은 자신만의 속도에 맞춰 자율적으로

학습하고 강사들은 수월하게 지도할 수 있습니다.

학습 지원 도구

코드 자동 입력, 코드 정렬 기능, API 사전

등 다양한 학습 지원

도구로 학생들 스스로

어려움을 해결할 수 있습니다.

레드브릭 교육과 함께하는 기관

서울교육청, 인천교육청, 삼성청년아카데미, 한국과학창의재단 등 다양한 기관의 소프트웨어 교육을 진행한 검증된 소프트웨어 교육 서비스입니다.

레드브릭 클래스에서 제공하는
커리큘럼을 확인해보세요!

가격 플랜을 확인하고 클래스를 생성해보세요!

(주)레드브릭

사업자등록번호: 636-87-01115

통신판매업신고번호: 제2023-서울강남-05761호

주소: 서울특별시 강남구 테헤란로 376, 11층

호스팅사업자: 주식회사 삼양데이타시스템

문의전화: 02-6358-2023(운영시간: 평일 10:00~18:00, 유료)

이메일: redbrick.official@redbrick.space

@Redbrick Inc. ALL RIGHTS RESERVED

# data[].attributes.attachment_link.description
나만의 소프트웨어를 만드는 올인원 교육 서비스 클래스 문의하기 미션을 완수하며 창작하는 프로젝트 기반 코딩 교육 6세부터 18세까지의 학생을 위한 STEM 융합 소프트웨어 교육 글로벌 CSTA (Computer Science Teachers Association) 표준에 부합하는 블록 코딩, 자바스크립트, 파이썬으로 구성된 96개 레슨 학습 개념을 응용하여 직접 소프트웨어를 창작하는 프로젝트 기반 학습 (PBL) 커리큘럼 나만의 소프트웨어를 만들어보세요!

# data[].attributes.headline
4일차 진행-레드브릭 설문조사

# data[].attributes.subject
4일차 진행-레드브릭 설문조사

# data[].attributes.attachment_link.title
[디지털새싹] 2학기 수업 설문조사 (PY) (학생용)

# data[].attributes.attachment_link.description
안녕하세요. 디지털새싹x레드브릭 캠프에 참여해주셔서 감사합니다. 오늘 수업은 어떠셨나요? 레드브릭 캠프에 참여한 학생들의 목소리를 듣고, 더 유익하고, 즐거운 교육을 제공하고자 합니다. 미래 창의 인재가 될 우리 학생들을 항상 돕는 레드브릭이 되겠습니다. 감사합니다.

# data[].attributes.headline
코드입력시 주의사항!!

# data[].attributes.subject
코드입력시 주의사항!!

# data[].attributes.body
- 코드를 입력할 때, 대소문자를

정확히 입력, 따옴표와 괄호의

짝이 잘 맞는지 등을 확인

- 들여쓰기, 띄어쓰기가 잘 되어

있는지 확인

- 입력한 대로 잘 실행되는지

자주 확인

# data[].attributes.headline
5일차 진행-디지털새싹 설문조사

# data[].attributes.subject
5일차 진행-디지털새싹 설문조사

# data[].attributes.headline
수업에서 알게 된 점, 느낀점 작성하기!

# data[].attributes.body
수업에서 알게 된 점, 느낀점 작성하기!!

# data[].attributes.body
a='김건희'
print(a)
print(f'나의 이름은 {a} 입니다.')
print('''덕일전자공업고등학교 학생입니다.
         저는 운동을 좋아하고 축구랑 농구등
         운동은 다 잘합니다.''')

# data[].attributes.body
print(' ' '나는 권도훈입니다

나는 공부를 잘합니다

나는 공부를 좋아합니다 ' ' ')

# data[].attributes.body
print('''나의 이름은 박종현 입니다
나는 축구를 잘합니다
나는 축구를 좋아합니다''')

# data[].attributes.body
a='구인성'

print(a)

print( f' 나의 이름은 {a} 입니다.')

print(' ' ' 덕일전자공업고 학생 입니다

나는 감자를 좋아합니다

나는 배드민턴을 좋아합니다. ' ' ')

# data[].attributes.body
print('''안녕, 선생님은 파이썬 강사선생님이야
         여러분들과 수업하기위해 많은 시간을
         들여 수업을 준비했어. 친구들이 잘 따라주면
         보람있을것 같아...5일동안 잘해보자 화이팅!!''')

출력결과
안녕, 선생님은 파이썬 강사선생님이야
         여러분들과 수업하기위해 많은 시간을
         들여 수업을 준비했어. 친구들이 잘 따라주면
         보람있을것 같아...5일동안 잘해보자 화이팅!!

# data[].attributes.body
print('''나의 이름은 이승우 입니다

나는 운동을 좋아합니다

나는 축구를 좋아합니다,''')

# data[].attributes.body
print(a)

print(f'나의 이름은 양서우 입니다.')

print(''' 덕일전자공업고등학교 학생입니다.

저는 사회와 역사를 좋아하고 기본적으로 다 잘합니다.'''

# data[].attributes.body
이 수업을 통해 파이썬을 더 잘 알게 되었다

산술 연산자를 배웠다

# data[].attributes.body
int,float,str,산술연산자를 배웠다

파이썬이 어려울것 같았지만 생각보다 easy

# data[].attributes.body
이 수업을 통해 파이썬을 더 잘 알게 되었고

산술연산자,int,len등등을 배웠다

# data[].attributes.body
새로운걸 배워서 좋았고 재미있었다.

len을 배웠다.

# data[].attributes.body
산술연산자를 배웠고 과자가 정말 맛있고 수업이 재미있었다.

# data[].attributes.body
code="Python#is$fun&and^informative"

# data[].attributes.headline
항상 4가 나오도록  하는 프로그램

# data[].attributes.subject
항상 4가 나오도록  하는 프로그램

# data[].attributes.body
[제시문]

사용자가 생각한 숫자에 2를 곱하고, 8을 더한 뒤, 2로 나누고,

처음 생각한 숫자를 빼고

결과는 실수를 정수로 변환하여 출력

[ 정답 예시]

think_num=int(input())

result=(think_num*2+8)/2-think_num

print(int(result))

# data[].attributes.body
code="Python#is$fun&and^informative"
code=code.replace('#',' ')
code=code.replace('$',' ')
code=code.replace('&',' ')
code=code.replace('^',' ')
print(code)

Python is fun and informative

code=code.split()
print(code)

['Python', 'is', 'fun', 'and', 'informative']

# data[].attributes.body
code="Python#is$fun&and^informative"
code=code.replace('#',' ')
code=code.replace('$',' ')
code=code.replace('&',' ')
code=code.replace('^',' ')
print(code)

# data[].attributes.body
code="Python#is$fun&and^informative"
code=code.replace("#",' ')
code=code.replace("$",' ')
code=code.replace("&",' ')
code=code.replace("^",' ')
codes=code.split(' ')
print(codes)

# data[].attributes.body
code="Python#is$fun&and^informative"
code=code.replace('#',' ')
code=code.replace('$',' ')
code=code.replace('&',' ')
code=code.replace('^',' ')
print(code)

Python is fun and informative

Python is fun and informative

# data[].attributes.body
code="Python#is$fun&and^informative"
code= code.replace('#',' ')
code= code.replace('$',' ')
code= code.replace('&',' ')
code= code.replace('^',' ')
codes=code.split(' ')
print(codes)
codes.sort()
print(codes)

# data[].attributes.body
code="Python#is$fun&and^informative"
code=code.replace('#',' ')
code=code.replace('$',' ')
code=code.replace('&',' ')
code=code.replace('^',' ')
print(code)

Pythonisfunandinformative

# data[].attributes.body
code="Python#is$fun&and^informative"
code=code.replace('#',' ')
code=code.replace('$',' ')
code=code.replace('&',' ')
code=code.replace('^',' ')
print(code)

# data[].attributes.attachment_link.description
Join a game of kahoot here. Kahoot! is a free game-based learning platform that makes it fun to learn – any subject, in any language, on any device, for all ages!

# data[].attributes.body
#온도 입력받아 날씨 출력
'''30보다 크면 '너무 더워요!',
   21~30이면 '날씨가 딱 좋아요!',
   20 이하면 '조금 추워요!' 출력
'''
temp=int(input('현재 온도는:'))

# data[].attributes.body
temp=int(input('현재 온도는:'))
if temp>30:
    print('너무 더워요!')
elif temp>=20:
    print('날씨가 딱 좋아요!')
else:
    print('조금 추워요!')

현재 온도는:24
날씨가 딱 좋아요!

# data[].attributes.body
temp=int(input('온도:'))
if temp>30:
    print('너무 더워요!')
elif temp>=21:
    print('날씨가 딱 좋아요!')
else:
    print('조금 추워요!')

# data[].attributes.body
weather=int(input('온도:'))
if weather>30:
    print('너무 더워요!')
elif weather>20 and weather<=30:
    print('날씨가 딱 좋아요!')
elif weather<=20:
    print('조금 추워요!')

온도:20
조금 추워요!

# data[].attributes.body
temp=int(input('현재 온도는:'))
if temp>30:
    print('너무 더워요!')
elif temp>=20:
    print('날씨가 딱 좋아요!')
else:
    print('조금 추워요!')
현재 온도는:18
조금 추워요!

# data[].attributes.body
temp=int(input('현재 온도는:'))
if temp>30:
    print('너무 더워요!')
elif temp>=20:
    print('날씨가 딱 좋아요!')
else:
    print('조금 추워요!')
현재 온도는:18
조금 추워요!

# data[].attributes.body
#온도 입력받아 날씨 출력
'''30보다 크면 '너무 더워요!',
   21~30이면 '날씨가 딱 좋아요!',
   20이하면 '조금 추워요!' 출력
'''
score=int(input('온도:'))
if score>30:
    print('너무 더워요!')
elif score>=20:
    print('날씨가 딱 좋아요!')
else:
    print('조금 추워요!')

온도:26 날씨가 딱 좋아요!

# data[].attributes.body
temp=int(input('현재 온도는:'))
if temp>30:
    print('너무 더워요!')
elif temp>=20:
    print('날씨가 딱 좋아요!')
else:
    print('조금 추워요!')

# data[].attributes.body
temp=int(input('온도:'))
if temp>30:
    print('너무 더워요')
elif temp>20:
    print('날씨가 딱좋아요')
else:
    print('조금 추워요')
온도:25
날씨가 딱좋아요

# data[].attributes.body
temp=int(input('현재 온도는:'))
if temp>33:
    print('너무 더워요!')
elif temp>=20:
    print('날씨가 딱 좋아요!')
else:
    print('너무 추워요!')
현재 온도는:16
 너무추워요!

# data[].attributes.body
1에서 10까지의 숫자 중 '6'을 제외한 숫자를 출력하는 프로그램을 for문과 while문으로

작성하세요

# data[].attributes.body
num=1
while num<=10:
    if num!=6:
      print(num, end=' ')
    num+=1                #num=num+1
print()
for i in range(1,11):
    if i!=6:
      print(i, end=' ')

1 2 3 4 5 7 8 9 10
1 2 3 4 5 7 8 9 10

# data[].attributes.body
i=1
for i in range(1,11):
    if i!=6:
        print(i, end=' ')

1 2 3 4 5 7 8 9 10

num=1
while num<=10:
    if num!=6:
        print(num, end=' ')
        num+=1

1 2 3 4 5 7 8 9 10

# data[].attributes.body
#1에서 10까지의 수 중 6을 제외한 숫자를 출력하세요
#for문
#while문
숫자=1
while 숫자<=10:
    if 숫자!=6:
        print(숫자, end=' ')
    숫자+=1

1 2 3 4 5 7 8 9 10

# data[].attributes.body
#1에서 10까지의 수 중 6을 제외한 숫자를 출력하세요
#for문
#while문
i=1
while i<11:
    if i!=6:
        print(i,end=' ')
    i=i+1

# data[].attributes.body
num=1
while num<=10:
    if num!=6:
        print(num, end=' ')
    num+=1              #num=num+1

print()

for i in range(1,11):
    if i!=6:
        print(i, end=' ')

1 2 3 4 5 7 8 9 10
1 2 3 4 5 7 8 9 10

# data[].attributes.body
#1에서 10까지의 수 중 6을 제외한 숫자를 출력하세요
#for문
for i in range(1,11):
    if i !=6:
        print(i, end=' ')

#while문
print('\n')
i=1
while i<11:
    if i!=6:
        print(i, end=' ')
    i+=1

# data[].attributes.body
for i in range(1,11):
    if i !=6:
        print  (i, end=' ')

print()
#while문
num=1
while num<=10:
    if num!=6:
        print(num, end=' ')
    num+=1                    #num=num+1=

# data[].attributes.body
for i in range(1,11):
    if i!=6:
        print(i, end=' ')

1 2 3 4 5 7 8 9 10

num=1
while num<=10:
    if num!=6:
        print(num, end=' ')
        num+=1

1 2 3 4 5 7 8 9 10

# data[].attributes.attachment_link.title
(5일차수업)딕셔너리_배포파일

# data[].attributes.body
x=int(input())
for i in range(1,x+1):  #5 (01234)(12345)
    for j in range(i):
        print('*',end='')
    print()   #줄바꿈

5
*
**
***
****
*****

# data[].attributes.body
#별 출력
x=int(input())
for i in range(1,x+1):
    for j in range(i):
        print('*', end='')
    print()     #줄바꿈

5
*
**
***
****
*****

# data[].attributes.body
#별 출력
x=int(input())
for i in range(1,x+1):
    for j in range(i):
        print('*',end='')
    print()   #줄바꿈

5
*
**
***
****
*****

# data[].attributes.body
x=int(input())
for i in range(1,x+1):
    for j in range (i):
        print('*',end='')
    print()

5

*

**

***

****

*****

# data[].attributes.body
#별 출력
x=int(input())
for i in range(1,x+1):
    for j in range(i):
        print('*', end='')
    print()     #줄바꿈

5
*
**
***
****
*****

# data[].attributes.body
x=int(input())
for i in range(1, x+1):
    for j in range(i):
        print('*', end='')
    print()    #줄바꿈

# data[].attributes.body
#별 출력

x=int(input())
for i in range(1,x+1):
    for j in range(i):
        print('*',end='')
    print()   #줄바꿈
5
*
**
***
****
*****