Skip to content

Latest commit

 

History

History
91 lines (81 loc) · 4.18 KB

2018-03-23.md

File metadata and controls

91 lines (81 loc) · 4.18 KB

2018.03.23

오리엔테이션

세미콜론 1기

학번 이름 GitHub
부장 20608 강준영 @Juneyoung-Kang
차장 21026 최영준 @YoungJune-Choi
부원 20420 김동건 @donggunkim1
부원 20435 김태호 @kimtaeho0427
부원 21012 나현석 @Hyeonsuck-Na
부원 20531 유지선 @jisun-yu
부원 20629 한상진 @Last-asffs
부원 20626 최정우 @jungwoo-choi
부원 20627 하성준 @SUNGJUN-HA
부원 10518 김기태 @kromato
부원 10217 김기훈 @ewrwefsdfsdfsdfs
부원 10904 김세정 @Sejeong-Kim
부원 10304 김예인 @Yein-Kim
부원 10121 서채환 @seochaehwan
부원 10405 송가은 @songgaeun
부원 10420 유건희 @gunheYou
부원 10226 임준혁 @limjunehyuk
부원 10427 장현봉 @hbong2
부원 10728 한치우 @billra2
부원 10729 홍재희 @Lumia1108

세미콜론이란?

세미콜론은 프로그래밍에서 한 명령어가 끝난 경우 붙여주는 문자입니다. 만약 세미콜론이 있어야 할 자리에 세미콜론이 없다면 아무리 잘 작성한 코드라도 절대 작동하지 않습니다. 따라서 교하고등학교의 프로그래밍 정규동아리 이름을 프로그래밍을 대표하는 문자, 세미콜론(Semicolon)으로 하기로 하였습니다.

우리는 프로그래밍의 응용분야에 대한 학습을 통해 창의적인 코더(Creative Coders)가 되는 것을 목표로 하고 있으며, 교내 수리탐구대회, 동아리 발표대회에 적극적으로 참여하고, 배운 것들을 후배에게 알려주는 교육의 목적 또한 가진 프로그래밍 정규동아리입니다.

4차 산업혁명 시대에서 코딩은 매우 중요한 교육으로 자리잡고 있습니다. 이러한 상황에서 프로그래밍의 기초라 할 수 있는 알고리즘과 C언어 부터 웹 개발, 안드로이드 개발, 해킹 보안 등 다양한 커리큘럼을 배워가면서 코딩이란 무엇인지 알 수 있는 기회가 될 것입니다.

운영

1학기에는 웹 개발 프로젝트를, 2학기에는 챗봇 개발 프로젝트를 진행하며, 동아리 시간은 학교에서 정한 동아리 수업시간에 더해 시험 기간을 제외한 금요일 방과후입니다. 정규수업시간으로 편성된 동아리 시간에는 반드시 참여해야 하며, 동아리가 없는 주의 금요일 방과후에 진행하는 동아리 시간은 희망자에 한하여 부가적인 내용 학습을 진행합니다.

세부 운영계획 - 1학기

1학기에는 웹 개발 프로젝트를 진행합니다. HTML과 CSS, JavaScript를 학습하여 실용적인 웹 페이지를 만들어보는 프로젝트입니다.

  • 1차시
    • HTML, CSS, JS의 개요 및 역할
    • HTML의 기본 구조 학습
    • HTML의 기본 태그 학습
    • [실습 : HTML로 만든 웹페이지]
  • 2차시
    • HTML에 CSS 적용하기
    • HTML의 다양한 태그 학습
    • CSS의 심화내용 학습
    • [실습 : CSS가 적용된 웹페이지]
  • 3차시
    • JS의 기본문법 학습
    • JS의 문법 학습
    • [실습 : JS를 이용한 예제]
  • 4차시
    • 부트스트랩 사용하기
    • 개인 웹페이지 기획 및 디자인
  • 5차시
    • 개인 웹페이지 제작
    • [실습 : 개인 웹페이지 제작]
  • 6차시
    • 서버에 올려보기
    • Git의 개요와 깃허브
    • Git과 깃허브 다뤄보기
    • 깃허브에 프로젝트 커밋하기
    • [실습 : 깃허브의 사용]

세부 운영계획 - 2학기

2학기에는 챗봇 개발 프로젝트를 진행합니다. ServerSide Language인 PHP를 배워 챗봇을 제작하고 관리해보는 프로젝트입니다.

  • 1차시
    • 챗봇의 정의 및 활용예제
    • 카카오톡 레퍼런스 문서 학습하기
    • 카카오톡 플러스 친구 개설하기
  • 2차시
    • 다이얼로그 구상하기
    • HTTP 리퀘스트
    • JSON
  • 3차시
    • PHP 언어 기초 학습하기
    • 챗봇 기본 구조 작성하기
  • 4차시
    • 다이얼로그에 맞춰 작성하기
    • API 적용하기
  • 5차시
    • 챗봇에 기능 추가하기
    • 챗봇 관리하기

활동일지

  • 동아리 부장 및 차장 소개
  • 1년 동안 진행할 프로젝트에 대한 간단한 소개