본문 바로가기

컴퓨터 활용/노년에 즐기는 코딩125

[스크래치] '작은 별'을 노래하는 노년의 코딩 학습 스크래치로 음악을 악보를 코딩하여 노래를 재생할 수 있습니다. 다양한 악기(피아노를 비롯 신드패드까지 21가지 악기) 사운드를 제공할 수 있습니다. 많은 사람들이 알고 있는 '반짝반짝 작은 별' 리듬을 코딩해 보시게요. 무대도 음악 분위기에 맞는 실내로 선택하고 스프라이트도 음악을 즐기는 Avery로 하겠습니다. 무대 선택 무대를 선택합니다. 처음 시작하는 화면에는 무대 없이 '야옹이' 스프라이트만 있습니다. 음악을 재생하는 프로그램답게 무대 갤러리 '실내'에서 적당한 것을 선택하겠습니다. 무대를 선택하는 버튼은 우하단의 '무대 버튼'이 있습니다. 배경 중에서 '실내'로 한정하기 위한 범주 선택을 합니다. 물론 '모든 무대 리스트'에서 선택할 수도 있습니다. '실내'로 한정하면 12개의 무대가 나오군요... 2023. 1. 18.
스크래치를 오프라인에서 사용하기 스크래치 오프라인 버전 스크래치 작업은 온라인에서 주로 이루어집니다. 그러나 오프라인에서도 작업이 가능합니다. 오프라인 작업을 하려면 시스템 사양은 다음 그림에 나온 것과 같습니다. 윈도즈라면 'Windows 10' 이상, 맥은 'macOS 10.13' 이상을 요구합니다. 크롬 운영체제와 안드로이드에서도 가능하군요. 오프라인 스크래치 설치 방법 윈도즈를 전제로 진행합니다. 설치 파일을 다운로드합니다. 웹사이트는 scratch.mit.edu/download입니다. 다운로드한 파일을 실행하여 설치합니다. 시작메뉴에서 프로그램을 실행하여 작업을 진행합니다. 오프라인 스크래치 사용법 오프라인 스크래치 사용법도 온라인 사용법과 같습니다. 왼쪽의 저장소에서 코드를 스크립트 창으로 불러내서 코딩하는 방법 그대로 적용.. 2023. 1. 17.
스크래치 파일 불러오기와 저장하기 스크래치 파일 불러오기 저장된 스크래치 파일을 불러오는 방법을 알아보겠습니다. 클라우드 기반에서는 매 작업 과정에서 클라우드 서버에 저장되기 때문에 '저장'은 큰 의미가 없습니다. 다만 만들어진 프로젝트를 불러오는 것은 의미가 큽니다. 저장된 프로젝트를 불러오는 방법을 알아보겠습니다. 내 작업실에서 스크래치 파일 불러오는 방법 불러오는 방법은 두 가지. 하나는 화면 우측 상단의 '사용자 프로필'을 선택합니다. '내 정보' 아래에 '내 작업실'이 있습니다. 작업실로 진입합니다. 열고자 하는 프로젝트 '스크립트 보기'를 선택합니다. 내 컴퓨터 파일에서 프로젝트 불러오기 두 번째 방법입니다. 자신의 컴퓨터에 프로젝트를 저장한 경우입니다. 상단 메뉴에서 '파일'을 선택하여 '컴퓨터에서 가져오기(Load from.. 2023. 1. 16.
스크래치에서 정사각형 코딩 스크래치에서 코딩 스크래치에서 코딩이란 타이핑을 하는 것은 매우 적습니다. 인수를 바꿔주는 정도. 인수란 컴퓨터에 전달되는 요소라고 할까요. 야옹이가 이동하는 거리나 몇 초간 지연한다는 내용에서 사용되는 수치가 그런 것입니다. 코딩에서 블록을 다음과 같이 쌓아서 그룹을 형성하면 모든 것은 끝납니다. 정사각형 그리기 코딩 야옹이 스프라이트를 이용해서 정사각형 그리기를 진행합니다. 결과는 야옹이를 없애면 아래와 같은 결과물을 얻을 수 있습니다. 정사각형 코딩 설명 코딩 내용은 다음과 같습니다. 깃발을 클릭하면 프로그램이 실행(이벤트) 야옹이가 정면으로 90도 바라봄(동작) 야옹이가 원점에서 대기(동작) 펜 굵기를 1(초기값)로 정함(펜: 확장 기능 추가) 펜 그리기를 준비(펜) 'ㄷ' 자형 코드를 4번 반복.. 2023. 1. 15.
스크래치 저장소 스크래치 코드 저장소 스크래치 코드 저장소에는 9개의 범주로 '코드'가 분류되어 있습니다. 9개의 코드 저장소 동작, 형태, 소리, 이벤트, 제어, 감지, 연산, 변수, 내블록 순으로 줄줄이 배열되었습니다. 모두 9가지입니다. 동작 코드 형태 코드 소리 코드 이벤트 코드 제어 코드 감지 코드 연산 코드 변수 코드 내블록 코드 만들기 내 블록에서 '블록 만들기'를 선택하면 자신의 블록을 만드는 과정이 진행됩니다. 스크래치 모양 저장소 스크래치 스프라이트에 사용되는 캐릭터의 모양을 편집하고 저장하는 저장소입니다. 이곳에는 비교적 간단한 두 이미지를 교대로 보여주면서 스프라이트 동작이 이뤄지게 하는 원리입니다. 스크래치 소리 저장소 스크래치 코딩에서 사용되는 소리를 저장하고 있습니다. 소리를 들어보고 간단한 .. 2023. 1. 14.
노년도 즐길 수 있는 스크래치 스크래치란 스크래치(Scratch)는 미국 MIT 대학 미디어랩에서 개발한 오픈 소스로 누구나 어디서나 무료로 사용할 수 있는 쉬운 코딩 도구입니다. 주로 10대가 스크래치를 사용하는 주 세대이지만 노년도 사용할 수 있는 프로그램입니다. 특히 손자녀와 함께 즐길 수 있는 언어로 창의적 사고, 체계적 추론, 협동 작업을 익힐 수 있는 유용한 수단입니다. 스크래치에 접속하기 웹사이트 scratch.mit.edu에 접속합니다. '가입하기'를 선택합니다. 가입 과정에서 '사용자 이름'은 영문으로 합니다. 생년과 성별 등을 물어옵니다. 마지막으로 이메일을 등록합니다. 시작을 알리는 다음과 같은 창이 나타나면 가입은 끝입니다. 자신이 등록한 이메일로 도착한 인증메일 관련 링크를 클릭하면 모든 절차가 끝납니다. 스크.. 2023. 1. 13.
코딩하는 사람들의 포털, 깃허브(Github) 들어가기 Git(깃)과 Github(깃허브) '깃(ɡɪt)'은 컴퓨터 파일의 변경사항을 추적하고 여러 협업자들 간에 해당 파일들의 작업을 조율하기 위한 '버전 관리 시스템'입니다. 소프트웨어 개발에서 소스 코드 관리에 주로 사용되지만, 어떠한 파일 집합의 변경사항을 지속적으로 추적하기 위해 사용될 수도 있습니다. 버전 관리 시스템이 필요한 이유는 버전 업그레이드를 하다가 오류가 발생하여 이전 버전으로 되돌려야 할 상황이 생겼다고 합시다. 깃을 사용한다면 코드를 이전 상태로 되돌릴 뿐 아니라 시간 경과에 따른 변경 사항을 비교해서 문제를 해결할 수 있습니다. '깃'은 텍스트 환경이라, 사용자들이 편리하게끔 그래픽 인터페이스 클라우드 플랫폼으로 서비스하는 것이 '깃허브'입니다. '깃'과 마찬가지로 프로그램 소스를 버.. 2023. 1. 10.
VSCode로 코딩 시작하기 VSCode 설치 VSCode는 마이크로소프트에서 제공하는 소스 코드 편집기입니다. 유사한 툴로 비주얼스튜디오가 있습니다. 이것은 마이크로소프트가 본격적으로 서비스하는 프로그램 개발 종합툴입니다. 종합툴에서 소스 코드 편집하는 부분을 특화됐다 할까요. VSCode를 설치하는 사이트는 (https://code.visualstudio.com/Download)입니다. 설치가 끝나면 실행을 합니다. 실행을 하겠다고 체크를 했다면 설치 후에 바로 프로그램이 시작됩니다. VSCode 개발환경 구축하기 먼저 환경을 구축합니다. 한국어 팩을 설치합니다. 확장 아이콘을 선택하고 검색 창에 'korean'을 입력하여 한글 호가장팩을 설치합니다. 이어서 'live'를 검색하여 라이브서버 확장 팩도 설치합니다. 다시 리로드하.. 2023. 1. 1.