★ 대학전공, IT의 모든 것/▣ 알고 보면 쓸만한 것들

개발자, 과연 나랑 맞을까? 스탠포드가 만든 코딩게임

월천버는 베짱이 2022. 1. 19. 22:59
728x90
반응형

혼자서 코딩공부도 할 겸 공부자료를 찾다가 알게 된 웹 사이트가 있습니다.

최근에 친구 소개로 더 관심을 가지고 자세히 보게 되었습니다.

 

바로 (스탠포드가 만든) 코딩게임...

 

지방 4년제 대학교를 졸업한 전공자로써 부끄럽지만,

개발언어 기초문법부터 약간의 응용(?)까지만 스스로 할 수 있고

실제로 프로젝트를 개발하는 실력은 아직 부족합니다.

 

지금까지 배우고 사용해 온 개발언어는,

C언어 계열 (MFC / C++ / Visual Basic) / Java / JSP & Servlet / PHP

HTML & CSS & JavaScript / Android / DataBase (Oracle / MySQL)

 

많이 배웠지만 제대로 된 프로젝트를 개발한 게 하나도 없습니다.

개발자가 되고 싶은데, 실력향상이 안 되고 있어서 난감합니다.

 

내 실력이 어느 정도 되는지 이 코딩게임 사이트로 알아보고 싶었습니다.

 

https://www.youtube.com/watch?v=RlyGaqW2l58

 

아~ 내가 프로그래밍이 뭔지 궁금한데... 돈 주고 배울 건 아닌데... 궁금만 해... 이러신 분이나

아~ 내가 프로그래밍이라는 걸 한 번 배워볼까? 싶기는 한데... 내가 이게 나한테 맞는지 안 맞는지, 궁금해... 이런 분들 있잖아요!!!

 

이런 분들을 위해, 코딩을 아주 그냥 쉽게 알 수 있는 '게임'을 들고 왔습니다.

이 게임으로 말할 것 같으면, 무려 스탠포드... (여러분들이 알고 있는) 그 스탠포드 대학교에서 실제로 개발을 한

'코딩게임'입니다.

 

이 게임은 실제 코딩에 (아주) 기초적인 개념을 (게임으로) 설명하고... 플러스(+)

그냥 막 초등학생들만 하는 그 정도 수준이 아니라, 그걸 넘어선 엄청 어려운 수준... 저도 이거 푸는데 한참 걸렸어요!!!

되게 재미있는 알고리즘 문제까지...

 

여러분들이 한 번, 프로그래밍을 배우기 전에 (또는) 이게 나한테 맞는지 안 맞는지 궁금하다? 하시는 분들...

이 게임 한 번 해보시면, 너무 괜찮을 것 같습니다.

 

내가 이 게임에 '오~ 좀 흥미가 생긴다.' , '오~ 괜찮은 것 같은데...' , '오~ 잘 하는 것 같은데?' 그러면...

여러분들은... 개발자(프로그래머) 하셔야 됩니다!!!

 

이 게임으로 문제를 풀어보시면서...

프로그래밍에 대한 기초개념도 좀 배워가시고,

프로그래밍이 맞는 사람인지 아닌지 테스트 해보세요!!!

 

https://stanford.edu/~cpiech/karel/learn.html

 

Learn to Program

 

stanford.edu

 

특히,

Unit 8에 Lesson 5 문제랑

Unit 9에 Lesson 2번째 문제

그리고 Unit 12에 마지막 문제가... 진짜 어렵거든요!!!

 

진짜 어렵고 힘든, 마지막 3문제의 정답도 공유하도록 하겠습니다.

풀어보시고 정답을 맞춰보세요!!!

 

https://hackmd.io/@oW_dDxdsRoSpl0M64Tfg2g/ryFIp1UFF

 

Karel game - HackMD

# Karel game # Unit 8 Lesson 5 ```javascript= //Make Karel fill the world //with beepers function m

hackmd.io

 

Karel로 더 복잡한 알고리즘 문제를 풀어보고 싶으시면...

http://telnicky.github.io/kareljs/

 

http://telnicky.github.io/kareljs/

Welcome, I am Karl the robot. My world contains green beepers and I need your help to organize them. On the screen you have a text editor, the code you write in the text editor will help me navigate through my world. Remember karl understands javascript, s

telnicky.github.io

 

728x90
반응형