A PHP Error was encountered

Severity: Notice

Message: Trying to access array offset on value of type null

Filename: ver3/Article.php

Line Number: 124

Backtrace:

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/controllers/ver3/Article.php
Line: 124
Function: _error_handler

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Trying to access array offset on value of type null

Filename: ver3/Article.php

Line Number: 125

Backtrace:

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/controllers/ver3/Article.php
Line: 125
Function: _error_handler

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/index.php
Line: 315
Function: require_once

자유 기사 기사 작성법
일상생활 속 수학을 찾아 보세요!
[자유 기사] 코딩과 실생활
로보카폴리 2020.04.07 21:33

오늘날, 많은 분야에 로봇이 사용되면서 로봇을 작동시키는 코딩이 중요시 여겨집니다.

또한, 2018년부터 학교에서 소프트웨어 교육을 의무화 시키기도 했고요.

(의무교육 관련 뉴스:https://www.hankyung.com/society/article/202003028577i)

그런데, 학교에서 배우는 거라고는 블록 코딩으로 어떤 스프라이트를 앞으로 움직이고 뒤로 움직이고 이런 단순한 거였습니다.

(실제로 학교수업에서 만든 작품의 일부분)

그래서 학교에서 배우는 것이 과연 도움이 될지, 그리고 이런 걸로 어떻게 로봇을 움직이는지에 대한 의구심이 들ㄱ 시작하였습니다.

그래서 저는 코딩과 실생활의 연관성에 대한 기사를 쓰려고 합니다.

먼저 코딩의 정확한 뜻을 알아야 한다고 생각합니다?

코딩의 사전적 의미는 " 작업의 흐름에 따라 프로그램 언어의 명령문을 써서 프로그램을 작성하는 일." 라고 하는데 간단하게 말해서 컴퓨터를 작동시키기 위한 언어라는 거죠. 

그래서 코딩이 우리가 사는데 왜 중요할까요? 몇가지 예를 들어보겠습니다.

먼저 우리가 높은 건물에 올라갈때 무엇을 사용하죠? 바로 엘레베이터입니다.

엘레베이터는 많은 층들을 자유롭게 이동하기 위해서 몇층에서 버튼이 눌렸는지를 판단 할 수 있는 조건문과 이를 계속 반복하기 위해 반복문을 사용합니다.

또 다른예로 어두운 곳을 밝게 빛추는 전등도 간단하지만 코딩이 사용된다고 할 수 있습니다.

왜냐고요? 전등을 키려면 스위치를 눌러야 하는데, 그 스위치를 눌렀는가를 판단하는 조건문과

스위치를 눌렀을때 전등이 켜져으면 끄고 꺼져있으면 켜야하기 때문에 전등의 on,off를 판단하는 변수가 필요하다고 할 수 있습니다.

이처럼 코딩이 우리 생활에 굉장히 많이 연관이 된다는걸 아시겠죠?

그래서 우리는 코딩이 어려울 수 있지만 우리가 사는데 반드시 필요하다고 생각합니다.

 

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: tag_news_list

Filename: inc/article_view.php

Line Number: 90

Backtrace:

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/views/ver3/inc/article_view.php
Line: 90
Function: _error_handler

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/controllers/ver3/Article.php
Line: 221
Function: view

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: count(): Parameter must be an array or an object that implements Countable

Filename: inc/article_view.php

Line Number: 90

Backtrace:

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/views/ver3/inc/article_view.php
Line: 90
Function: _error_handler

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/controllers/ver3/Article.php
Line: 221
Function: view

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/index.php
Line: 315
Function: require_once

수학동아 기자의 한마디
수학동아 기자 2020.04.09
코딩과 실생활의 관계에 관한 걜 기자의 기사, 잘 읽었습니다!
소프트웨어 교육이 의무화된 학교에서 실제 자신이 경험하고 생각한 것을 이야기하면서 기사를 시작했기 때문에 이 기사가 왜 나올 수밖에 없었는지 이해하기 쉬웠어요.
그리고 엘리베이터라는 예를 통해 우리가 배운 코딩이 단순할지라도 실생활과 관련이 깊다는 사실을 자연스럽게 이끌어낸 점, 칭찬합니다!

다만 '의구심이 들ㄱ 시작하였습니다'→'의구심이 들기 시작했습니다', '엘레베이터'→'엘리베이터', '전등을 키려면'→'전등을 켜려면'과 같이 맞춤법에 조금 더 유의했으면 좋겠어요. 그리고 퀴즈와 태그도 잊지 마세요!

도움이 됐나요?
이 기사 어떠셨나요?

유익해요

0

웃겨요

0

신기해요

0

어려워요

0

첫 댓글의 주인공이 되어 보세요!
수학동아 - 폴리매스
  • 폴리매스 문제는 과학기술진흥기금 및 복권기금의 재원으로 운영되고, 과학기술정보통신부와 한국과학창의재단의 지원을 받아 수행된 성과물로 우리나라의 과학기술 발전과 사회적 가치 증진에 기여하고 있습니다.

  • ☎문의 02-6749-3911