본문 바로가기

스크래치 알고리즘4

스크래치 - [리스트 간단하게 순위 구하기] ▣ 리스트 순위 구하기를 간단하게 만들어보겠습니다. 이 코드는 Score 리스트에 있는 AA BBB CCC 이렇게 다른 점수가 Score리스트에 들어있습니다. Score리스트에 들어 있는 AA BBB CCC에 갯수에 따라 순위를 정하는 코드를 만들어보겠습니다. 단순하게 1위만 만들어보았습니다. ▣ 우선 점수를 저장할 리스트 Score리스트를 만들어주세요. 그리고 순위를 저장할 순위 리스트와 A, B, C 갯수를 저장할 변수도 만들어주세요. 그리고 리스트에 항목에 번호를 지정할 번호라는 변수도 만들어주세요. ▣ 우리가 계속 테스트하기 위해서 초기화를 먼저 해줘야합니다. 우선 리스트에 있는 모든항목을 삭제하는 코드와 변수 초기와를 해주세요. 그런 다음에 Score리스트에 A, B, C 원하는 갯수로 반복해서.. 2021. 5. 19.
스크래치20장(문자결합하기블록, 글자번째블록, 문자열길이, 문자열검색 블록, 창작게임) ▣ 안녕하세요 ^^ 저번장 숙제 다 해보셨나요?? 이제 알고리즘 순서도를 눈감고 하실 수 있을 거라 기대가 됩니다^^ 계속 이어가셔야 합니다. 진짜 실력은 잠깐 잘하는 게 아니라 끝까지 최선을 다하는겁니다. 그러니 끝까지 우리 함께 공부해봅시다~~ ▣ 오늘은 연산에서 문자열을 결합하고 길이와 요소 수 그리고 문자열을 검색하는 블록을 공부해 보겠습니다. 어렵지 않습니다. 먼저 연산블록을 가보겠습니다. ▣ 그럼 이렇게 문자에 관한 블록들이 있습니다. 결합 블록부터 하나하나 공부해보겠습니다. ▣ 형태에서 말하기 블록을 배웠죠? 여기 안에 결합하기를 넣겠습니다. 그리고 한쪽에는 랜덤 숫자는이라는 글자를 적어주시고요. 다른 쪽에서 난수를 넣어보겠습니다. 그리고 말하기 블록을 실행하면 이렇게 두 개에 문자와 숫자가.. 2020. 6. 3.
스크래치17장(변수, 난수) ▣ 안녕하세요 ^^ 저번장에 숙제는 다 해보셨나요? 직접 숙제 검사를 하면서 피드백을 드리고 싶지만 온라인이라 좀 아쉽네요 ^^ 혹시 개인적으로 코딩에 관해서 피드백이 필요하신 분은 댓글이나 메일 남겨주세요 ^^ ▣ 그럼 오늘은 변수에 대해서 배워보겠습니다. 먼저 변수란 무엇이라고 생각하시나요? 변하는 수? 네 반은 맞습니다 ^^ 그림 하나 볼까요? ▣ 변수는 이렇게 상자를 의미합니다. 데이터를 임의로 저장하는 공간 자료를 저장하는 상자, 바구니라고 이야기 할 수 있습니다. 데이터라는 건 우리가 게임을 할 때 플레이어 HP값, 점수 숫자, 이름 등등을 데이터라고 합니다. 그럼 변수는 이걸 저장해두는 곳이라고 생각하시면 될꺼같습니다. ▣ 그럼 변수는 어떻게 만들까요? ▣ 변수메뉴에서 변수 만들기 버튼을 통.. 2020. 5. 25.
스크래치15장(소리블록, 모든소리끄기블록, 음높이 바꾸기, 음량조절, 소리효과, 창작소리게임, 알고리즘) ▣ 안녕하세요^^ 저번장에 숙제는 해보셨나요? 이제 알고리즘 순서도를 설계하는 게 많이 능숙해지셨을 거라 생각합니다. ^^ 좋습니다. 잘하고 계십니다. 끝까지 포기하지말구 진행해주세요. ▣ 오늘은 소리블록 진짜 마지막 시간입니다. ^^ 나머지 소리블록들을 한번 살펴볼까요? ▣ 먼저 모든소리끄기 블록을 알아볼까요? 이름만 보아도 기능을 아시겠죠? 네 소리를 끄는 블록입니다. 간단하죠? 직접 끝까지 재생하기로 소리를 내고 모든 소리 끄기 블록으로 소리를 꺼보세요. ▣ 다음은 음높이 효과블록입니다. 이제는 바꾸기와 정하기에 차이는 아시겠죠? 바꾸기는 그 숫자만큼 더해지거나 빼 지게 하는 블록이고 정하기는 딱 그 숫자로 정해줍니다. 내가 원하는 소리를 하나 선택해서 가져오고 음 높이 효과를 바꾸기 블록을 한번 .. 2020. 5. 19.