.
수행평가 공지사항
2학기
2학기 프로그래밍 1차 수행평가(진단평가) 2025.08.11.(월)-2025.08.14.(목)
2학기 프로그래밍 2차 수행평가(형성평가1-1 결과물 제출) 2025.09.01.(월)-2025.09.12.(금)
*2025.08.25.(월)-2025.08.29.(금) 수행평가 준비 기간
프로그래밍 교과 2차 수행평가(형성평가1) 공지
본 수행평가는 여러분의 프로그래밍 실력 향상과 창의적 문제 해결 능력 개발을 목표로 합니다. 최선을 다해 주시기 바랍니다.
2학기 프로그래밍 2차 수행평가(형성평가1-2 발표 자료) 2025.09.08.(월)-2025.09.19.(금)
8반
9반
10반
2학기 프로그래밍 3차 수행평가(형성평가2) 2025.00.00.(월)-2025.00.00.(금) - 예정
2학기 프로그래밍 4차 수행평가(총괄평가) 2025.00.00.(월)-2025.00.00.(금) - 예정
1학기
지도교사
정보과 이은하 교사, 김준오 교사
Thonny IDE
다운로드
사용방법
원문
내용
수업 교안
마크다운 배우기
커리큘럼
심화 학습 자료
흥미로운 내용 3가지 :
•
변수 초기화는 반드시 필요하며, 초기값을 설정하지 않으면 오류가 발생한다.
•
콜론(:)은 조건문, 반복문, 함수 선언 등에서 필수로 사용해야 하며, 빠지면 SyntaxError가 난다.
•
들여쓰기는 코드의 소속을 명확히 하고, 일관된 깊이로 유지해야 하며, 이를 지키지 않으면 IndentationError가 발생한다.
게임 프로그램 발표 자료
from sympy import symbols, diff
# 변수 선언
x = symbols('x')
# 함수 정의 (예: f(x) = x^2 + 3x + 2)
f = x**2 + 3*x + 2
# 미분 수행
f_prime = diff(f, x)
print("원래 함수 f(x):", f)
print("미분 결과 f'(x):", f_prime)
Python
복사
from sympy import symbols, diff
x = symbols('x')
f = x**4 + 3*x**2 - x + 5
# 두 번째 미분 계산
second_derivative = diff(f, x, 2)
print("두 번째 미분 결과:", second_derivative)
Python
복사
import math
print(math.sqrt(9)) # 루트 표시
print(9**0.5) # 루트 표
print(math.pow(9,2)) # 제곱 표시
print(9**2)
Python
복사