Ada Lovelace Biography – 최초의 컴퓨터 프로그래머

폭로: 귀하의 지원은 사이트 운영을 유지하는 데 도움이됩니다! 이 페이지에서 권장하는 일부 서비스에 대한 추천 수수료가 발생합니다.


Lovelace의 백작 오거스타 에이다 킹 노엘 (Augusta Ada King-Noel) – 찰스 배비지 (Charles Babbage)의 분석 엔진 작업으로 유명한 작가이자 수학자.

덜 복잡한 이름을 가진 오늘날의 세상에서 그녀는 더 일반적으로 Ada Lovelace라고 불립니다..

그녀는 또한 숫자의 마법사로 불려졌으며 최초의 컴퓨터 프로그램의 저자로 간주됩니다..

에이다 러브 레이스

일부 사람들은 그 주장에 대해 이의를 제기 할 수도 있지만 (다중 발견 이론 참조), 그녀가 현대 디지털 컴퓨터의 개발에서 중심적인 역할을 한 진정한 비전과 재능있는 지식인 이었다는 것은 의심 할 여지가 없습니다..

1840 년대 초, 그녀는 오늘날 우리가 현대 컴퓨팅으로 알고있는 것에 대한 자세한 설명을 발표했습니다. 음악 재생, 그래픽 조작 및 중장비 기계와 같은 다양한 작업을 수행하는 다목적 기계.

한 세기가 지나서야 그녀의 비전이 완전히 실현되었습니다..

배경

에이다 러브 레이스는 1815 년 12 월 10 일 영국에서 태어났다. 그녀는 Anna Isabella (Anabella) Noel Byron과 Byron Lord의 딸이었습니다..

부모님

그녀가 자신이 두 명의 정반대의 사상가의 산물이라는 점을 감안할 때 그녀의 시대의 많은 주요 지식인들이 보지 못한 아이디어를 연결할 수 있다는 것은 놀라운 일이 아닙니다..

바이런 경은 당시 가장 유명한 시인 중 한 사람이었습니다. 그는 국제적인 유명 인사였습니다. 바이런은 또한 그의 모험으로 악명이 높았는데, 여기에는 애완용 곰을 소유하고 인간 두개골에서 마시는 이야기가 포함됩니다..

Anabella Byron은 정반대였습니다. 그녀는 고도로 교육 받고 깊이 종교적인 여성이었습니다. Anabella는 직감보다 질서와 논리의 우선 순위를 정한 재능있는 수학자였습니다..

그들의 정신에 관한 한, 두 사람은 더 이상 멀어 질 수 없었습니다. 바이런 경은 아나벨라를“평행도의 공주”라고 조롱하는 것으로 알려졌다. 바이런 경에서 올 때, 이것은 칭찬이 아니었다.

첫해

그들의 결혼은 처음부터 불안정했습니다. 바이런 경은 자신의 이복 여동생과의 대외 관계를 포함하여 일련의 범죄를 포함했다..

격렬한 12 개월간의 결혼 끝에 Anabella는 Byron 경을 떠나 Ada를 데리고 갔다. 몇 달 후, 범죄 혐의에 직면 한 바이런 경은 1816 년 영국 고향에서 추방되었다. 에이다가 8 세가되었을 때 아버지는 죽었다..

교육

아마도 바이런 경의 무모한 행동으로 상처를 입은 아나벨라는 에이다가 그의 발자취를 따를 까 걱정했다..

그녀는 아버지의 낭만적 인 감수성에 대한 식욕을 억제하기 위해 과학과 수학의 엄격한식이 요법을 먹여서 Ada의 교육을 철저히 통제했습니다..

딸의 교육에 대한 아나벨라의 주장은 배당금을 지불했습니다. Ada는 개인 교사로부터 일류 교육을 받았습니다.

당시에는 이례적인 일이었습니다. 일반적으로 여성이 그러한 난해한 개념을 연구하기에는 너무 지적에 약한 것으로 받아 들여 졌기 때문에.

에이다가 나이가 들어감에 따라 그녀는 자신의 시대에서 가장 유명한 지식인들과 짝을 이루게 될 것입니다. 그녀는 David Bruster, Charles Dickens, Michael Faraday 및 Charles Babbage와 같은 팔꿈치를 문지릅니다..

배비지와 차이 엔진

에이다 러브 레이스 초상화Charles Babbage는 르네상스 사람으로 많은 사람들에게“컴퓨터 과학의 아버지”로 여겨집니다.

그는 뛰어난 엔지니어, 철학자, 수학자 및 경제학자였습니다. 그는 Analytical Society의 창립자이자 중요한 수학적 표를 만들었으며 영국의 우편 시스템 구축을 도왔습니다..

Charles Babbage와 Ada Lovelace의 협력으로 현대 컴퓨팅 개발에 대한 귀중한 통찰력을 얻을 수 있습니다..

1833 년 6 월 5 일 Babbage에서 열린 모임에서 만났을 때 하늘에서 이루어진 진정한 지적 일치였습니다..

차이 엔진

Babbage는 모임에서 복잡한 수학 테이블을 만들 수있는 기계 장치 인 Difference Engine에 대해 열정적으로 말했습니다..

이 기계는 오늘날의 표준에 의해 인상적인 것은 아니지만 당시 과학 혁신의 절정이었습니다. 또한 현대 컴퓨팅의 토대를 보여주었습니다..

에이다의 관심은 가장 미쳤다. 많은 고객이 재미있는 호기심으로 보았던 Ada는 패러다임 전환으로 보았습니다..

Ada의 수학 교사 중 한 명인 Sophia Frend의 아내는 회고록에서 다음과 같이 말했습니다.

다른 방문객들은이 아름다운 악기를 일종의 표현으로 응시하고 감히 그런 느낌을 가졌지 만 일부 야만인은 처음에는 유리를 보거나 총을들은 것으로 나타났습니다. 바이런 양은 젊었을 때의 효과를 이해하고 발명품의 위대한 아름다움을 보았습니다..

Bada와의 Ada의 만남은 오랜 우정의 시작이었습니다.

Babbage와 Lovelace 사이에 14 세의 나이 차이가 있었지만 둘은 공통점이 많았습니다. 에이다의 선견지명과 창의력은 그의 많은 천재에 촉매제 역할을했습니다.

최초의 컴퓨터 프로그램

Difference Engine의 후속 모델은 Analytical Engine이라는보다 복잡한 시스템이었습니다..

분석 엔진은 펀치 카드 시스템을 사용하여 당시 자카드 직기에 사용 된 것과 동일한 기술을 사용했습니다..

Babbage는 1842 년 이탈리아 과학자 Luigi Federico Menabrea가 아이디어에 관한 논문을 출판하도록 영감을 준 토리노의 분석 엔진에 대한 프레젠테이션을 발표했습니다..

이것은 Ada의 천재를 촉발시킨 핵심이었습니다. Ada Lovelace는 논문을 번역하고 자신의 메모를 추가하기로 결정했습니다..

그녀의 아이디어는 곧 원본을 이클립스로 만들어 원본보다 3 배 더 긴 원고를 만들었습니다..

의의와 기여

그러나 Ada Lovelace는 Babbage의 조수 겸 번역가 이상입니다..

그녀는 세상을 변화시키는 기술의 컴퓨터와 컴퓨터 과학을 보았습니다..

Babbage가 현대 컴퓨터의 아버지라면 현대 소프트웨어의 어머니입니다..

베르누이 숫자

그녀의 천재성은 실제로 그녀가 담당했던 몇 가지 주요 혁신으로 나눌 수 있습니다. 첫째, 베르누이 숫자. 베르누이 숫자는 단순히 복잡한 일련의 숫자입니다.

Ada Lovelace는 분석 기계가 매번 정확한 숫자에 도달 할 수 있음을 의미하는 알고리즘을 작성했습니다..

실제 계산은 그다지 중요하지 않습니다. 실제 개발은 복잡한 응용 프로그램을 일련의 단계로 나눌 수있는 알고리즘을 작성하고 해당 단계를 작성하여 기계에 공급하여 매번 동일한 결과를 얻을 수 있다는 것입니다..

이것은 최초의 컴퓨터 프로그램이었으며, 누군가가 미리 알지 못하는 것을 계산하기 위해 기계를 구입하는 것을 처음으로 고려한 적이 있습니다..

Lovelace는 Babbage가 원래 처리하도록 일련의 숫자와 테이블을 넘어서서 보았다..

그녀는 컴퓨터가 숫자를 조작하는 프로그램을 작성할 수 있다면 컴퓨터 대신 기호를 조작하도록 가르치는 프로그램을 작성할 수 있다는 것을 깨달았습니다..

우리는 이것을 상징적 논리로 알고 있으며 현대 컴퓨터의 핵심 토대입니다..

물론 Lovelace가 분석 기계에서 작업하던 시절에도 여전히 미래에 있습니다..

그러나 간단한 산술을 기반으로 한 기능이 아니라 추상적 수학 기능을 계산하도록 분석 기계를 프로그래밍 할 수 있다는 것이 분명해졌습니다..

알고리즘이 기호 논리를 기반으로 할 수 있음을 인식함으로써 최종 출력의 잠재적 모양과 형태가 실제 숫자에 의해 제한되지 않았기 때문에 추상화로 훨씬 더 깊이 파고들 수 있습니다.

실제로 분석 엔진을 튜링 머신으로 만든 Babbage의 하드웨어와 함께 상징 논리의 이러한 개발로 Babbage는 “현대 컴퓨터의 아버지”라는 제목을 얻었습니다.

Lovelace는 오늘날 우리가 알고있는 컴퓨터에 한 가지 중요한 기여를했습니다. 그녀는 모든 컴퓨터가.

Lovelace는 그녀의 노트 (이러한 아이디어가 대부분 실현 된 G 노트)에서“자카드 룸이 꽃과 잎을 짜는 것처럼 대 수학적 패턴을 엮는 다”고 썼다.

1800 년대에 엄청난 도약이있었습니다..

그녀는 올바른 입력이 주어지면 양탄자 패턴, 방정식 결과 또는 새로운 음악 작품을 원하든 원하는대로 분석 기계를 만들 수 있다고 말합니다..

출력은 중요하지 않습니다. 올바른 지침을 발행 할 수있는 한 컴퓨터는 필요한 모든 것을 생산할 수 있습니다.

에이다 러브 레이스 투데이

Ada Lovelace는 희망, 혁신 및 진보를 나타냅니다.

어느 정도까지 그녀의 업적과 지적 능력의 무게는 여성의 권리에 대한 아이콘으로서의 그녀의 지위에 의해 방해받습니다..

그러나 그녀는 역사상 가장 중요한 과학적 발전에 중요한 역할을 한 자신의 지적 거인이었습니다..

앨버트 튜링 (Alan Turing)은“배비지가 75 년 후에 살았다면 직장에서 나갔을 것”이라고 말하면서 에이다의 일을 잘 알고있었습니다..

그는 2 차 세계 대전 당시 영국군의 암호 해독기로서 재임 기간 동안 자신의 메모에 의존했습니다..

어린이를위한 코딩

에이다 러브 레이스의 작품은 어디서나 젊은 사람들의 배고픔에 영감을 줄 수 있습니다. 다음은 어린이들에게 컴퓨터 과학을 소개하도록 설계된 책과 미디어에 대한 링크입니다.

  • 에이다 러브 레이스 | My Life : Ada Lovelace에 대한 시각적으로 매력적인 만화.

  • Laurie Wallmark의 Ada Byron Lovelace and the Thinking Machine (2015) : 어린이 1-4 학년을위한 책.

  • 소녀는 모든 것을 생각합니다 : Catherine Thimmish의 독창적 인 발명 이야기 (2002) : 5-8 학년 어린이를위한 책.

Ada Lovelace에 대한 추가 정보

Ada Lovelace의 삶과 일에 대해 더 알고 싶으십니까? 아래 자료를 확인하십시오.

  • 도로시 스타 인의 Ada, A Life and a Legacy (1985) : Ada에 관한 전기 책.

  • James Essinger의 Ada ‘s Algorithm (2014) : Ada Lovelace의 삶과 일에 관한 책.

  • 차이 엔진 : Charles Babbage와 Doron Swade의 첫 번째 컴퓨터 구축을위한 탐구 (2002) : 차이 엔진과 작업을 자세히 설명하는 책.

에이다 : 그녀를 위해 명명 된 프로그래밍 언어

원래 국방부를 위해 개발 된 Ada 프로그래밍 언어는 보안과 안정성이 필수적인 중요한 시스템을 위해 설계되었습니다..

Ada는 동시성, 동기식 메시지 전달, 보호 된 객체 및 계약 프로그래밍을 기본적으로 지원하는 구조화 된 객체 지향의 고급 프로그래밍 언어입니다..

지속적인 군사 사용 외에도 Ada는 항공 교통 관제, 위성, 상업용 항공기, 의료 장비, 대중 교통 시스템 (여러 대도시 시스템 및 TGV 고속철도 포함) 및 은행 업무와 같은 운영에 중요한 프로젝트에 널리 사용됩니다. 산업.

에이다 코드의 디자인

Ada 코드는 높은 수준의 보안에 의존하고 항상 작동해야하는 환경을 위해 특별히 설계되었으므로 다른 많은 프로그래밍 언어보다 안전하고 융통성이 없습니다..

강력한 형식의 언어이므로 컴파일러는 함수에 전달되는 인수에 대해 훨씬 엄격하며 오류를보고 할 가능성이 높습니다..

또한 높은 수준의 코드 안전성을 위해 컴파일러를 사용하여 잠재적 인 런타임 오류를 식별합니다..

Ada는 ALGOL과 유사한 프로그래밍 언어로, 알고리즘 언어의 많은 개념을 통합합니다 (예 : if 및 then과 같은 논리 문에 예약어 포함).

Ada에는 유형 정의, 포인터 및 열거와 같은 여러 비 ALGOL 기능도 포함되어 있습니다..

다른 특징들

Ada의 다른 주목할만한 기능은 다음과 같습니다.

  • 프로그램의 개별 부분을 독립적 인 모듈로 실행할 수있는 모듈 식 프로그래밍으로 코드 유지 관리 및 안정성 향상.

  • 예외 처리, Ada 프로그램이 자체 런타임 오류를 해결하도록 허용.

  • 프로그래머가 변수에 허용되는 값 범위를 명시 적으로 설정할 수있는 스칼라 범위.

  • 프로그래머는 레코드 필드의 비트 레이아웃을 지정하고 데이터 배치를위한 특정 주소를 할당하는 기능을 포함하여 하드웨어 레벨에서 컴퓨터를 조작 할 수있는 시스템 프로그래밍.

  • 안전 표준 및 인증 요구 사항을 충족하기 위해 컴파일시 언어 기능을 제한하는 기능.

  • 모호한 코딩에 대한 가독성과 제한에 중점을 두어 검토, 문제 해결 및 재사용이 쉬운 언어.

  • 엄격한 언어 정의 및 표준화로 인해 Ada는 이식성이 뛰어납니다. 컴파일러는 몇 가지 예외만으로 이러한 정의를 준수해야하기 때문입니다. 따라서 한 컴파일러에서 다른 컴파일러로, 심지어 한 플랫폼에서 다른 플랫폼으로 Ada 코드를 쉽게 포팅 할 수 있습니다..

샘플 프로그램

이 간단한 프로그램은 사용자 입력을 요청하고이를 사용하여 개월 단위로 사용자의 나이를 계산합니다..

무료 GNAT 컴파일러 용으로 작성되었습니다. GNAT IO 라이브러리를 사용합니다. 이 프로그램은 Ada 구문의 많은 기본 기능을 보여줍니다.

Gnat.Io와 함께; Gnat.Io를 사용하십시오.
Month_Age 절차는
년 : 정수;
개월 : 정수;

시작하다
넣기 ("몇 년 안에 나이를 입력하십시오 : ");
(년)을 얻으십시오;
개월 : = 12 * 년;

넣기 ("너는 ");
넣어 (월);
넣기 (" 몇 개월.");
Month_Age를 종료하십시오.

토론

IO 라이브러리를로드 한 후 프로그램은 Month_Age라는 새 프로 시저를 작성하고 두 개의 변수를 지정합니다. 실제 프로시 저는 “시작”및 “종료”명령에 포함됩니다..

“Put”명령은 텍스트를 화면에 출력합니다. “Get”명령은 사용자 입력을 수집하고 위의 경우 변수 Years에이를 입력합니다..

일단 할당되면 Years 값에 12를 곱하여 Months 값을 설정합니다..

프로 시저의 마지막 세 줄은 새로운 Months 값 (나이의 월)과 함께 사용자에게 텍스트를 출력합니다..

역사

Ada는 미국 국방부 (DoD)의 제안 요청에 대한 응답으로 1970 년대 후반 Jean Ichbiah에 의해 설계되었습니다..

DoD는 임베디드 컴퓨터 프로젝트에 사용 된 많은 수의 프로그래밍 언어 (450 개 이상)를 통합하려고 시도했으며,이 중 상당수는 더 이상 사용되지 않거나 오래된 하드웨어에 의존했습니다..

업계 전문가 모음 인 High Language Language Working Group을 구성하여 현재 언어를 검토하고 DoD의 요구를 해결하기에 가장 적합한 언어를 결정했습니다. 그러나 그룹은 궁극적으로 기존 언어가 요구 사항을 충족하지 않는다고 결정했습니다..

여러 제안을받은 후, 그룹은 Ichbiah가 이끄는 CII Honeywell Bull이 제출 한 제안을 선택했습니다..

그들의 제안 된 언어 인 Ada는 그 팀이 10 년 전에 개발 한 다른 프로그래밍 언어 인 LIS의 영향을 많이 받았습니다..

Ada가 일반 프로그래밍 커뮤니티에서 빠르게 채택되어 세계에서 가장 지배적 인 프로그래밍 언어가 될 수 있다는 초기 주장에도 불구하고, 초기 구현은 대중에게 너무 느리게 입증되었습니다.

비평가들은 Ada를 지나치게 복잡하고 (수백 개의 임베디드 언어의 역할을 수행하려고 시도했지만) 신뢰할 수 없다고 불렀습니다..

이러한 어려움에도 불구하고 Ada는 인내했으며 1980 년대와 1990 년대 초반에 걸쳐 Ada 코드를 여러 시스템에 구현했으며 1991 년 DoD는 모든 Ada를 모든 소프트웨어에 사용하도록 명령했습니다. 1997 년에 제거 된 요구 사항.

Ada는 아마도 대부분의 애호가들이 직접 시험해보기로 결정한 첫 번째 언어는 아니지만 Ada의 고유 한 안전 및 보안 기능으로 인해 안정적이고 신뢰할 수있는 코드가 필요한 산업에 중요한 도구로 자리 매김했습니다.

에이다 컴파일러

사용 가능한 여러 Ada 컴파일러가 있습니다.

  • GNAT : GNU NYU Ada Translator는 대부분의 플랫폼에서 사용 가능한 무료 컴파일러입니다.

  • Green Hills Ada 최적화 컴파일러 : 고급 워크 스테이션 용 Ada 크로스 컴파일러. 또한 통합 개발 환경 인 AdaMULTI도 제공합니다.

  • PTC ObjectAda : 특히 임베디드 시스템을위한 네이티브 및 크로스 컴파일러.

온라인 자료

Ada는 특히 보안에 관심이있는 강력한 사용자 커뮤니티를 개발했으며 Ada 지식을 시작하거나 더욱 발전시키는 데 도움이되는 조언, 그룹 및 온라인 자습서가 부족하지 않습니다..

우리가 가장 좋아하는 것들은 다음과 같습니다.

  • Ada Information Clearinghouse : 프로그래밍 언어에 자체 팬 사이트가있을 수있는 경우 Ada입니다. 최신 뉴스, 현재 표준에 대한 정보, 온라인 자습서 및 Ada가 다른 모든 것보다 훨씬 나은 이유에 대한 철저한 요약 정보를 찾을 수있는 곳입니다..

  • AdaCore University :이 프로그램은 Ada 언어에 대한 완벽한 교육 프로그램입니다. 이 사이트에는 Ada 기본 사항, 주요 기능, 다른 프로그래밍 언어와의 상호 작용 및 동시성을 다루는 수십 개의 비디오 기반 전자 학습 모듈이 있습니다..

  • Wikibooks의 Ada Programming :이 무료 참조는 Ada에 대한 배경, 언어 기능에 대한 일반 지식, 기초 기술 및 프로젝트 기반 학습서를 제공합니다. 각 장에는 주요 개념 및 샘플 코드에 대한 자습서가 포함되어 있습니다..

  • Ada2012 : Ada는 2012 년에 몇 가지 큰 개선을 보았으며이 사이트는 과거 버전을 나란히 비교하는 것을 포함하여 모든 것을 포착합니다. 참조 매뉴얼, 튜토리얼 및 최신 Ada 뉴스도 제공합니다..

  • GNAT 아카데믹 프로그램 : 컴퓨터 과학 학위를 고려하고 Ada에 집중하고 싶다면이 사이트는 Ada를 교과 과정의 일부로 특징으로하는 모든 대학 목록을 제공합니다..

서적

Ada 서적의 라이브러리는 다른 프로그래밍 언어만큼 풍부하지 않으며 대부분의 타이틀은 특정 수준의 이전 프로그래밍 지식을 가정합니다..

더욱이 오늘날 이용 가능한 최고의 책 중 다수는 Ada2012 이전에 작성되었습니다..

그들은 여전히 ​​훌륭한 자료이며 언어에 대한 훌륭한 안내서를 제공하지만 약간의 변화가 있음을 알아야하므로 어느 시점에서 그것들을 정리해야합니다 (위의 자료 섹션을 확인하십시오. 다시 준비).

  • John Barnes의 Ada2012에서의 프로그래밍 : Ada를 소개하지만 독자에게 이미 상당한 프로그래밍 지식이 있다고 가정하는 고급 텍스트입니다. Ada는 단순히 다른 프로그래밍 언어가 아니라 정교한 소프트웨어 엔지니어링을위한 도구라는 접근 방식을 취합니다..

  • McCormick, Singhoff 및 Hugues의 Ada로 병렬, 임베디드 및 실시간 애플리케이션 구축 : 기존의 순차적 프로그래밍 지식이있는 학부생 및 프로그래머를 위해 설계된이 문서는 병렬 및 분산 컴퓨팅의 고급 개념을 포함하여 독자의 지식을 넓히는 것을 목표로합니다. . 이론에 중점을두기 때문에 실습 자습서를 찾고 있다면 아마도 그렇지 않을 수도 있지만 전반적인 이해를 넓히려면 반드시 읽어야합니다..

  • Dale, Weems 및 McCormick의 Ada 95를 사용한 프로그래밍 및 문제 해결 : 최근 텍스트는 아니지만 새로운 프로그래머를 위해 설계된 몇 가지 Ada 서적 중 하나이므로이 목록을 목록에 포함 시켰습니다. 좋은 프로그래밍 습관을 가르치는 데 중점을 둔이 책은 실제 문제 해결, 정기 테스트, 워밍업 연습 및 정기적으로 배치되는 빠른 점검을 통해 주요 프로그래밍 개념을 학생들에게 안내합니다..

  • Mordechai Ben-Ari의 소프트웨어 엔지니어를위한 Ada : 이름에서 알 수 있듯이 이것은 숙련 된 프로그래머를위한 또 다른 리소스입니다. 이 책은 일부 독자에게는 너무 복잡하다는 비판을 받았습니다. 그러나 Ada는 공정한 소프트웨어 개발을 위해 설계되었으므로이 책을 다룰 수 없다면 Ada가 최고의 언어가 아닐 수도 있습니다. 저자는 여러 사례 연구를 통해 Ada 언어의 필수 개념에 중점을 두어 응용 프로그램을 시연합니다. 또한 전환을 쉽게하기 위해 C 및 Java를 포함한 다른 언어와의 비교도 포함합니다..

에이다를 배워야합니까?

Ada는 대부분의 사람들이 사용하는 최초의 프로그래밍 언어가 아니며 웹 응용 프로그램이나 모바일 앱과 같은 재미 있고 빠른 프로그래밍에는 사용되지 않을 것입니다.

그러나 매우 안전하고 미션 크리티컬 한 응용 프로그램에 집중하려는 심각한 프로그래머의 경우, 특히 대중 교통, 항공 전자 공학, 금융 또는 기고에 관심이있는 경우 Ada가 다음에 배울 수있는 프로그램 목록에서 최상위에 있어야합니다. 우주 탐사에서 다음 큰 것.

에이다 러브 레이스 : 최초의 프로그래머

Ada Lovelace는 우리가 컴퓨터의 역사에 몰두하는 토큰 여성이 아닙니다. 그녀는 첫 번째 프로그래머였으며 오늘날 우리가 알고 있듯이 대부분의 관심을받는 하드웨어 사용자가 아닌 소프트웨어 사용자입니다..

게다가, 그녀는 컴퓨터와 기술의 역사에서 유일하게 여성 우뚝 솟은 인물이 아닙니다. 그녀는 우리 모두에게 영감을주었습니다. 특히 첨단 기술 세계에서 여전히 과소 평가를받는 여성들입니다..

다른 흥미로운 것들

컴퓨터와 관련된 추가 안내서, 자습서 및 인포 그래픽이 있습니다.

  • 검색 엔진의 역사 : 라이브러리 데이터베이스에서 최신 엔진으로의 느린 개발에 대한 전체 이야기.

  • 월드 와이드 웹의 역사 : ARPANET에서 사물 인터넷까지의 여정에 대해 배웁니다..

  • Ada 프로그래밍 소개 및 리소스 : Ada Lovelace의 이름을 딴 프로그래밍 언어에 대한 모든 정보.

아이들이 코딩을 배울 수있는 재미있는 방법

자녀는 훌륭한 기술을 습득하고 프로그램을 배우는 데 좋은 시간을 보내기 위해 전문 프로그래머가되기를 원하지 않습니다. 그래서 우리는 아이들이 코딩하는 법을 배울 수있는 인포 그래픽 재미있는 방법을 만들었습니다. 아이들이 개념을 배우기위한 특별한 언어가 있습니다. 누가 알 겠어요? 어쩌면 그들은 기술 억만 장자로 성장할 것입니다.

아이들이 코딩을 배울 수있는 재미있는 방법
아이들이 코딩을 배울 수있는 재미있는 방법

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map