
부산 강서구 부산소프트웨어마이스터고등학교(교장 윤혜정)는 26일 오전10시 학교 실습실에서 부산, 울산, 경남지역 중학생 40명을 대상으로 2023학년도 제2회 중학생 알고리즘 경진대회를 개최한다.
이 대회는 미래인재의 알고리즘 소양 함양 및 미래인재 발굴 양성을 위한 것이다. 올해는 90명의 학생이 참가했으며, 지난 8월 12일 온라인 예선을 거쳐 40명이 본선에 진출했다.
학생들은 코딩과 컴퓨팅 사고력 분야의 문제를 블록코딩(스크래치, 엔트리)으로 해결해야 한다. 우수한 성적을 거둔 학생에게는 소정의 상품도 제공한다. 또한, 대회를 치루는 동안 학생과 동행한 학부모를 대상으로 2024년 입학설명회도 가질 예정이다.
윤혜정 부산SW마이스터고교장은 “앞으로도 코딩에 관심 있는 어린 인재들을 조기 발굴하고, 이들이 꾸준히 관심을 가지고 성장할 수 있도록 많은 대회를 개최하겠다”고 말했다.
알고리즘
알고리즘은 문제를 해결하기 위한 명확한 절차나 규칙의 집합을 말합니다. 컴퓨터 과학에서 알고리즘은 특정 문제를 해결하거나 특정 결과를 도출하기 위해 컴퓨터가 수행하는 일련의 단계를 정의합니다.
- 문제 해결: 알고리즘이 하는 기본적인 역할은 주어진 문제에 대한 해결책을 찾는 것입니다. 이는 간단한 계산부터 복잡한 데이터 분석까지 다양하게 적용될 수 있습니다.
- 절차: 알고리즘은 일련의 명확하게 정의된 절차로 구성되며, 이 절차들이 순서대로 실행되면 결국 원하는 결과가 나옵니다.
- 입력과 출력: 대부분의 알고리즘은 하나 이상의 입력을 받아서 처리하고, 그에 따른 출력을 제공합니다.
- 효율성: 좋은 알고리즘은 정확성 뿐만 아니라 효율성도 중요합니다. 같은 문제를 해결하는 두 개의 알고리즘이 있다면, 보통 더 적은 계산을 필요로 하는 것이 더 좋다고 여겼습니다.
5: 예시 : 가장 잘 알려진 예로는 검색 엔진에서 사용하는 페이지랭크 알고리즘이 있습니다.
6: 종류 : 여러 종류가 있는데, 분류(Classification), 클러스터링(Clustering), 회귀(Regression) 등 다양한 종류가 있습니다.
7: 사용 분야 : 데이터 분석, 인공지능(AI), 기계 학습 등 다양한 곳에서 사용됩니다.
약간 복잡해 보일 수 있지만, 실제로 우리는 매일 다양한 형태의 알고리즘을 사용하며 생활하게 됩니다. 예를 들어 요리법도 일종의 '알고리즘'으로 볼 수 있습니다 - 재료와 조건(입력)에 따라 달라지는 요리 과정(절차)과 결과(출력)를 제공하기 때문입니다.

'부산교육소식' 카테고리의 다른 글
| 부산SW마이스터고, ㈜한백전자로부터 발전기금 전달받아 (0) | 2023.08.29 |
|---|---|
| 하윤수 교육감 25일 교원ㆍ교육전문직원 임명(용)장 수여 (0) | 2023.08.28 |
| 부산교육청, 바람직한 양육 돕는 학부모 행복학교 7기 운영 (0) | 2023.08.25 |
| 부산서동도서관, 인문학 아카데미 운영 (0) | 2023.08.25 |
| 하윤수 교육감 20일 고교 동아리 축구대회 결승전 격려 (0) | 2023.08.24 |