Transcript programming
programming program+ing program - a sequence of instructions - 계속 영어로 할까봐 걱정이신가요? 프로그램 - 명령의 순서 명령(instruction) 명령이 실행되려면 - 대상을 이해해야 하고 - 대상을 이해시켜야 한다 명령의 대상 - 개, 고양이, 원숭이 등 - 친구, 애인, 배우자 - 초딩, 중딩, 고딩 명령의 대상이 컴퓨터라면 - 컴퓨터를 이해해야 하고 - 컴퓨터를 이해시켜야…. 프로그램 - 명령의 순서 순서(sequence) - 인간이 명령을 입력하면 - 컴퓨터는 순차 처리 - 반대로, 컴퓨터가 100개의 명령을 처리하려면 - 인간이 100개의 명령을 입력? 순서(sequence) - 컴퓨터가 스스로 판단하고 처리할 수 있도록 - 제어문(순차, 선택, 반복)을 활용하고 - 반복되는 명령들은 새로운 명령으로 정의하며 - 문제의 해결을 위한 패턴을 찾는 것이 중요함 정리하면 - programming은 - 컴퓨터를 이해하고, - 컴퓨터가 이해하도록 - 순차, 선택, 반복 구조 등을 활용하여 - 패턴을 만드는 것 그러나…. - 현재 교육과정의 programming은 - 컴퓨터를 제대로 이해하지도 못한 상태에서 - 학생도 잘 이해 못하는 정렬 탐색 등에 대하여 - 컴퓨터를 이해시키려는…..ㅎㅎㅎ - 패턴은 고사하고, 함수 하나 제대로 정의 X 오늘 소개할 RUR-PLE 은 - 로봇을 조작하면서 프로그래밍 학습 - 컴퓨터도 이해 못하는데 로봇을???