마이크로소프트 스몰 베이직을 활용한 아이들을 위한 3가지 쉬운 코딩 프로젝트

마이크로소프트 스몰 베이직을 활용한 아이들을 위한 3가지 쉬운 코딩 프로젝트

코딩을 배우는 것은 특히 어린이에게 어려울 수 있습니다. 프로그래밍 개념과 함께 복잡한 구문을 배워야 하는 조합은 많은 사람들을 어리둥절하게 만들기에 충분합니다. 그럼에도 불구하고 코딩을 배우는 것은 자녀가 배울 수 있는 가장 중요한 것 중 하나이며 자녀가 이를 더 쉽게 할 수 있는 도구를 사용할 수 있습니다.





그러한 도구 중 하나는 시작하기 쉬운 Microsoft Small Basic입니다. 다음은 아이들이 코딩에 첫 걸음을 내딛는 데 사용할 수 있는 세 가지 프로젝트입니다.





마이크로소프트 스몰 베이직이란?

MSB(Microsoft Small Basic)는 코딩의 기초를 더 쉽게 배울 수 있도록 설계된 언어입니다. 어린이(성인에게도 적합)를 대상으로 하며 제거된 언어와 사용자 친화적인 인터페이스를 제공합니다. 이제 10년이 된 MSB는 구문에 약간의 흔들림을 허용하는 관대한 통합 개발 환경입니다.





이것은 초보자 코더가 일반적으로 경험할 수 있는 좌절감을 피하는 데 도움이 됩니다.

이 프로젝트는 개인화 된 시계를 코딩하는 연습입니다. 이 프로젝트는 간단한 프로그래밍 개념을 다루며 어린이를 대상으로 하지만 초보자도 따라할 수 있습니다. IDE는 Microsoft Windows를 실행하는 컴퓨터에 다운로드할 수 있지만 오늘의 자습서에서는 웹 기반 IDE를 사용합니다. 브라우저와 인터넷 연결이 가능한 모든 컴퓨터에서 완료할 수 있습니다.



Microsoft Small Basic 시작하기

시작하려면 웹 브라우저를 열고 다음으로 이동하십시오. smallbasic.com . 중간에 다음 두 개의 버튼이 있는 웹사이트가 표시되어야 합니다.

버튼을 클릭 시작 버튼을 누르면 다음과 같은 화면으로 이동합니다.





이것은 Microsoft Small Basic IDE의 온라인 버전입니다. 온라인 IDE는 한 곳에서 코드를 작성하고 테스트할 수 있는 곳입니다. 보시다시피 텍스트 창에 이미 일부 코드가 있습니다. 파란색, 삼각형, 운영 버튼을 클릭하여 코드가 수행하는 작업을 확인합니다.

조금 눌러 NS 프로그램을 닫으려면 오른쪽 상단에서 코드를 보세요. 프로그램을 실행할 때 괄호 안에 있는 것이 무엇이든 인쇄되는 것을 볼 수 있습니다. 단어를 바꿔보세요 세계 이름을 입력하고 다시 실행을 클릭합니다. 작동하지 않으면 다음과 같이 대괄호('...텍스트...')에 따옴표가 있는지 확인하십시오.





왜 이런 일이 일어나는지 이해하기 위해 줄을 여러 조각으로 나누어 보겠습니다. 그것은 시작 텍스트 창 . 이것은 다음에 오는 모든 것이 텍스트 창에 발생해야 한다고 컴퓨터에 알려줍니다. TextWindow.WriteLine TextWindow가 줄을 쓰기를 원한다는 것을 의미합니다. TextWindow.WriteLine('Hello, Ian!')은 TextWindow에게 줄을 쓰도록 지시하고 있으며 괄호 안에 있는 내용이 기록된다는 것을 의미합니다!

내 PC는 Windows 10과 호환됩니까?

1. 이름을 묻다

이제 프로그램이 시작될 때 사용자 이름을 묻도록 프로그램을 변경할 것입니다. 다음과 같은 분명한 질문으로 시작하십시오.

사용자의 입력을 얻으려면 두 가지가 필요합니다. 입력한 내용을 읽는 방법과 보관할 장소. 이 줄은 다음 두 가지를 모두 제공합니다.

이 줄은 다음과 같은 변수를 만듭니다. 이름 . 변수는 데이터를 저장하는 상자와 같습니다. 이 경우 사용자 이름입니다.

다음으로 등호( = ). 이것은 다음에 오는 것이 내부에 저장된다는 것을 의미합니다. 이름 .

그러면 당신은 말한다. 텍스트 창 에게 읽다 사용자가 입력한 내용입니다. 대괄호를 잊지 마세요---비록 비어 있어도 컴퓨터는 무엇을 해야 하는지 알 필요가 있습니다!

이제 프로그램이 실행될 때 사용자에게 이름을 묻습니다. 입력하고 누를 때 시작하다 그것은 저장됩니다. 남은 것은 컴퓨터에 다시 인쇄하도록 지시하는 것뿐입니다.

모든 것이 아닙니다. 쓰기 라인 대괄호에는 따옴표가 있습니다. 이것은 당신이 말을 결합하기 때문입니다 '안녕하십니까, ' 에 저장된 무엇이든 이름 더하기 기호를 사용하여 변수. 이것은 ... 불리운다 문자열 연결 . 그것이 의미하는 바를 아직 이해하지 못하더라도 걱정하지 마십시오. 나중에 프로그래밍에 더 익숙해지면 좋은 문구입니다. 또는 프로그래밍 과정을 수강한 경우 . 이제 프로그램을 실행하면 사용자가 개인적인 응답을 받습니다.

2. 시간 말하기

지금까지 프로그램은 이름으로 각 사용자를 맞이합니다. 이제 다음을 사용하여 시간을 알려줄 수 있습니다. 시계 시간 . 방금 만든 동일한 줄에 추가합니다.

따옴표가 있는 곳과 없는 곳을 확인하세요. 또한 모든 더하기 기호를 올바른 위치에 포함해야 합니다. 이 권리를 얻는 것이 중요합니다! 코드를 다시 실행하세요. 인사말과 함께 시간이 표시됩니다.

엄청난! 오류가 발생하거나 텍스트 창에 공백이 없는 경우 코드에 실수가 있는지 주의 깊게 살펴보십시오.

3. 개인화하기

이제 시계가 생겼으니 나만을 위한 시계를 만들어 보겠습니다. 입력한 이름이 귀하의 이름인지 확인할 수 있는 방법이 필요합니다. 우리는 이것을 if 문 . 코드를 다음과 같이 변경합니다.

단어를 추가하여 만약에 코드에 대해 컴퓨터는 무언가를 확인해야 한다는 것을 알고 있습니다. 이번에는 확인하고 싶은 이름 변수는 다음을 사용하여 이름과 일치합니다. 같음 징후.

노트북은 Wi-Fi 연결을 떨어 뜨립니다. Windows 10

지금까지, 만약 NS 이름 사용자가 입력한 변수 같음 당신의 이름, 그것은 당신에게 시간을 알려줄 것입니다. 다른 사람이 프로그램을 사용하면 어떻게 됩니까?

그게 바로 또 다른 에 대한 진술입니다. 다른 이름이 입력되면 프로그램은 if 문을 건너뛰고 다음에 말한 대로 수행합니다. 또 다른 .

마지막으로 입력 EndIf 컴퓨터가 if 문이 끝났음을 알 수 있도록 합니다. 이제 프로그램을 실행할 때 이름을 입력했는지 여부에 따라 다른 응답을 받게 됩니다.

당신은 당신에게 적합한 시계를 코딩하고 그것을 사용하는 모든 사람을 환영합니다!

Microsoft Small Basic으로 더 알아보기

이 프로젝트에는 프로그래밍에 대한 몇 가지 필수 기본 개념이 있습니다. 단순화된 IDE를 사용하면 초보자가 프로그래밍 개념을 배우고 코딩 구문에 익숙해질 수 있습니다. 이것은 Python과 같은 더 복잡한 언어를 사용하는 데 도움이 될 수 있습니다.

Microsoft Small Basic이 학습의 유일한 방법은 아니며, 이 단계에서 실제 코드가 너무 많다면 다른 옵션이 있습니다.

스크래치는 아이들에게 완벽한 시각적 언어입니다. 핵심 개념을 가르치기 위해 설계된 Minecraft에는 몇 가지 교육 요소도 있습니다. 마인크래프트의 아워 오브 코드 대담한 젊은 건축업자에게 친숙한 학습 환경을 제공합니다!

이미지 크레디트: olly18/ Depositphotos

크롬에서 비밀번호를 가져오는 방법
공유하다 공유하다 트위터 이메일 Windows 11로 즉시 업그레이드해야 합니까?

Windows 11이 곧 출시되지만 가능한 한 빨리 업데이트해야 합니까? 아니면 몇 주를 기다려야 합니까? 알아 보자.

다음 읽기
관련 항목
  • 프로그램 작성
  • 코딩 튜토리얼
  • 마이크로소프트 스몰 베이직
저자 소개 이안 버클리(216건의 기사 게재)

Ian Buckley는 독일 베를린에 거주하는 프리랜스 저널리스트, 음악가, 공연자 및 비디오 프로듀서입니다. 글을 쓰지 않거나 무대에 오르지 않을 때는 미친 과학자가 되기 위해 DIY 전자 제품이나 코드를 만지작거리고 있습니다.

이안 버클리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.