[2017 NIA SW교안 공유 공모전] C언어, 스크래치를 통해 알아보자
    • 01
      1. 오리엔테이션
    • Scratch와 C언어의 맵핑 아이디어
    • 02
      2. C언어의 기본 구조
    • 1) 프로그래밍 언어의 개요
      2) 언어의 영역
      3) C언어의 입력과 출력1
      3) C언어의 입력과 출력2
      3) C언어의 입력과 출력3
      4) C언어의 연산자와 자료형
      5) C언어의 연산자와 자료형 - 복습
      5) C언어의 연산자와 자료형 - 산술연산
      5) C언어의 연산자와 자료형 - 자료형
      5) C언어의 연산자와 자료형 - 증감연산자
      5) C언어의 연산자와 자료형 - 논리연산자
    • 03
      3. 프로그래밍 선택구조
    • 6-1) 프로그래밍의 논리적 구조
      6-2) 조건문 - 일반조건문(Scratch)
      6-2) 조건문 - if문장
      6-2) 조건문 - 중첩조건문(Scratch)
      6-2) 조건문 - 다중 if
      7) 참과 거짓이 있는 조건문
      7) 참과 거짓이 있는 조건문-if, else문
      7) 참과 거짓이 있는 조건문- 심화문제
      7) 참과 거짓이 있는 조건문 - if, else if, else문
    • 04
      4. 프로그래밍 반복구조
    • 8) 횟수를 알 수 있는 반복문(Scratch)
      8) 횟수를 알 수 있는 반복문 - For
      8) 횟수를 알 수 있는 반복문 - 중첩For
      9) 횟수를 알 수 없는 반복문1(Scratch)
      9) 횟수를 알 수 없는 반복문1 - While
      9) 횟수를 알 수 없는 반복문2 - Do while
    3) C언어의 입력과 출력1
    배우기
    02 2. C언어의 기본 구조
    3) C언어의 입력과 출력1

    지난 시간에는 이름표 만들기 활동을 통해 C언어의 영역에 대해 학습했습니다.


    이번 시간에는 우리가 초,중학교에서 배웠던 Scratch 프로그램을 이용하여

    1) Scratch의 입력과 출력을 복습하고. 

    2) C언어에서의 입력과 출력으로 

    넘어가는 단계를 실습을 통해 공부 할 것입니다.


    가장 먼저 실습을 통해 Scratch 프로그래밍을 작성해봅시다.

    실습 내용

    - Scratch 블록을 아래의 조건에 맞게 조립하세요.

    0) 초록색 깃발을 누르면

    1) 사용자로부터 임의의 숫자를 입력 받으세요.   
       Hint : ("숫자를 입력하세요") 묻고 기다리기.

    2) 입력받은 숫자를 다시 출력하세요.

      Hint : 대답 + 말하기

    질문하기