top of page
KakaoTalk_Photo_2025-11-20-10-26-28_edited.jpg

​프로그래밍 프로그램

코딩을 배우고, 미래를 만들어갑니다.
Python, 알고리즘, 컴퓨터 사이언스 기초를 탄탄하게 다집니다.

소개

프로그래밍 프로그램은 학생들이 컴퓨터 사이언스의 기초를 재미있고 체계적인 방식으로

배울 수 있도록 설계되었습니다.


블록 코딩 기초부터 Python, 알고리즘, C 언어 기초까지 단계적으로 배우며 논리적 사고력, 문제 분석력, 아이디어를 실제 코드로 구현하는 능력을 키웁니다.

Image by Андрей Сизов

알고리즘

- Big-O 표기법을 사용하여 시간 복잡도를 표현합니다.
- 브루트 포스, 백트래킹, 누적 합(prefix sum) 기법을 이해하고 문제를 해결합니다.

Image by Carlos Gonzalez

C 언어 기초

- 블록 기반 프로그래밍과 텍스트 기반 프로그래밍의 차이를 이해합니다.
- C 언어를 활용해 다양한 문제 해결 방법과 절차를 탐구하고 표현합니다.

 

Image by Dean Pugh

블록코딩 기초

- 변수의 개념을 이해하고, 변수와 연산자를 활용한 프로그램을 작성합니다.
- 순차, 선택, 반복 구조를 사용하여 프로그램을 작성합니다.

 

Image by Rubaitul Azad

파이썬 기초

- 블록 기반 프로그래밍과 텍스트 기반 프로그래밍의 차이를 이해합니다.
- Python을 활용해 문제 해결 방법을 탐구하고 명확하게 표현합니다.

알고리즘 1, 2

알고리즘 1

코스 목표

- Big-O 표기법을 사용하여 시간 복잡도를 표현합니다.

- 브루트 포스, 백트래킹, 누적 합(prefix sum) 기법을 이해하고 문제를 해결합니다.

알고리즘 2

코스 목표

- 그리디, 동적 프로그래밍, 분할 정복, 이분 탐색을 활용하여 알고리즘 문제를 해결합니다.

- 핵심 알고리즘 전략을 대회형(콘테스트형) 문제에 적용합니다.

블록코딩 기초 1, 2, 3

블록코딩 기초 1, 2, 3

코스 목표​

- 변수의 개념을 이해하고, 변수와 연산자를 사용하여 프로그램을 작성합니다.

- 순차, 선택, 반복 구조를 활용해 프로그램을 작성합니다.

 

​블록코딩 포트폴리오

블록코딩 포트폴리오

코스 목표

- 학생들은 포트폴리오 제작을 위해 스스로 주제를 탐구하고 선택할 수 있습니다.

- 학생들은 엔트리(Entry)를 활용해 포트폴리오용 프로젝트를 설계하고 개발할 수 있습니다.

 

C 언어 기초 1, 2

C 언어 기초 1, 2

 

코스 목표

- 블록 기반 프로그래밍과 텍스트 기반 프로그래밍의 차이를 이해합니다.

- C 언어를 활용해 다양한 문제 해결 방법과 절차를 탐구하고 표현합니다.

 
 

파이썬 기초 1, 2

 

파이썬 기초 1, 2

코스 목표

- 블록 기반 프로그래밍과 텍스트 기반 프로그래밍의 차이를 이해합니다.

- Python을 활용해 문제 해결 방법을 탐구하고 명확하게 표현합니다.

​갤러리

KakaoTalk_Photo_2025-11-20-10-36-42
KakaoTalk_Photo_2025-11-20-10-40-47_edited
KakaoTalk_Photo_2025-11-20-10-35-55_edited
KakaoTalk_Photo_2025-11-20-10-34-26_edited
KakaoTalk_Photo_2025-11-20-10-28-24_edited
KakaoTalk_Photo_2025-11-20-10-32-20_edited
텍스피어-수평.png

+60 17-858 1469

C-04-08, Tamarind Square, Persiaran Multimedia, Cyber 10, 63000 Cyberjaya, Selangor

© 2025 by texphere. Powered and secured by Letitu

bottom of page