oncoder는 C++/JAVA/Python 실력을 평가 할 수 있는 솔루션으로

손정의 회장이 설립한 일본 소프트뱅크(SoftBank) 그룹의 자회사로서

SBCK에서 운영하고 있는 것 같습니다


사이트에 접속하면 체험하기 https://www.oncoder.com/playground/demo

통해서 시험 입장하여 코딩테스트 기본 예제를 체험할 수 있습니다

간단한 튜토리얼 형식으로 문제를 선택하고 프로그램 언어를 선택하고

답안 실행, 답안 제출, 테스트 종료순으로 체험을 할 수 있습니다


예제는 피보나치 수열로 주어지고 관련된 문제를 코딩하여 풀면

테스트로 체험을 할 수 있습니다


기술 면접 테스트 종료를 클릭하게되면 간단한 실행 화면을 볼 수 있습니다


코딩 테스트를 통해 검증된 개발자를 채용하는 시스템 소개 입니다



아래 링크는 온코더의 홈페이지 연결 링크 입니다 

www.oncoder.com




홈페이지에서는 500개 이상의 기업이 개발자 평가에 온코더를 사용한다고 하고 있으며 주식회사 생각공간에서 특허를 보유하고 있다고 합니다

주요 기능은 개발자 평가를 위한 코드재생 및 자동채점 기능이고 수험자 코딩 테스트가 가능하고 테슽 결과를 확인 할 수 있습니다

사내 개발자 능력 평가도 가능하다고 하니 프로그래머 채용시 사용하면 될 것 같습니다








고급 실무 코딩 교육용 교보재

게임 소스코드



스크래치 실행 사이트 링크

스크래치 실행 실습 사이트는 아래화면

https://scratch.mit.edu/projects/editor/입니다


스크래치는 MIT 미디어랩에서  개발되어 사용되고 있으며

교육용 프로그래밍 언어 환경이다


드래그&드롭(Drag & Drop) 방식으로 명령어를 연결하고

결과를 실행할 수 있다

명령어로는(동작, 형태, 소리, 펜, 데이터, 이벤트, 제어, 감지

연산, 추가 블록)의 명령이 가능하다


장난감 시장의 로봇이나 자동차도 스크래치로 프로그래밍

하여 제어가 가능한 제품이 있다






스크래치 책

스크래치. 알고리즘 이해와 창의개발 프로그래밍(스크래치 기반의 코딩능력과 시험을 한 번에 해결)

COS 코딩 활용능력평가 시험 대비서 1급 ( 한국공학기술연구원 지음)

COS는 스크래치를 공부한후 코딩 자격증 시험이다






스크래치 교육을 완료하면 고급 실무 코딩 교육용 교보재

게임 소스코드



[소스코드] 서비스 게임명- Jewels Crush Puzzle [보석깨뜨리기퍼즐헥사]

https://goo.gl/pcy1hz (구글플레이 스토어 게임 다운로드 링크)


아래 소스코드 내용은 구글 플레이에서 서비스하고 있는 게임의 소스코드로서

게임을 다운로드 받아서 해보고 본인이 구현하고 싶은 내용의 기능이 있거나

아래 코드 내용이 다른 소스코드와 어떻게 연결이 되는지 궁금할 경우 전체 풀 소스

코드를 구매하여 새로운 2차 저작물로 개발을 할 수 있다


아래 내용은 [소스코드] 내용 안에서 안드로이드 프로젝트 첫 부분이다

모바일 화면에서 화면의 가로 세로를 바꾸면 소프트웨어로

보여지는 화면도 가로, 세로가 바뀌어 지는데 화면을 세로로 고정하여

사용할 때 사용하는 명령이 포함되어 있다

또 개발중인 게임을 하다가 보면 화면이 중간에 꺼지는 경우가 있는데

이런경우 화면의 백그라운드 조명이 꺼지지 않고 플레이를 할 수 있는

기능을 포함하고 있다


Open Shared source

2-1-1 안드로이드 프로젝트 최초 커밋 코드 //녹색 글씨는 주석문 입니다


 @Override

     protected void onCreate(Bundle savedInstanceState) {

         // 세로 고정 (super.onCreate 위에 설정해야 가로, 세로 변하지 않고 시작된다.)

         setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

         // 화면 안 꺼짐

         getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

 

         super.onCreate(savedInstanceState);

         setContentView(R.layout.activity_main);

 

         // 게임 surfaceView 클래스 add

         gameView = (FrameLayout) findViewById(R.id.gameView);

         gameView.addView(new GameSurfaceView(this));

         gameView.addView(new GameSurfaceView(this)); // 레이아웃에 게임 view를 추가


         gameView.addView(new TextViewClass(this)); // 레이아웃에 TextView를 추가

     }


--------------------------------------------------------------------------------

제품 구매 문의 : http://feature.funoraksil.com/html/help.asp

게임 개발회사 홈페이지 : www.funoraksil.com

--------------------------------------------------------------------------------


[아래의 본 소프트웨어 소스코드는 (주)펀오락실의 저작권으로 아래 [소스코드]제품에서 발췌한 내용으로 내용의 일부나 전체 내용을 무단으로 복사, 복제, 전재하는 것은 저작권법에 저촉됩니다] 

[예제 2.1.1] 1. MainActivity.JAVA  

파일 찾기 경로:app/src/main/java/com/funoraksil/adhexa/MainActivity.JAVA 



+ Recent posts