Outschool
통화, 시간대 및 언어 설정 열기
로그인

논리와 컴퓨터 과학: 튜터링

이것은 컴퓨터 과학에서 사용되는 부울 논리를 탐구하기 위한 한 학생을 위한 일회성 과정입니다.
Bil Lewis
평균 평점:
5.0
수강 후기 수:
(49)
수업

무엇이 포함되어 있나요?

2개의 라이브 미팅
수업 3 시간 50 분 시간
숙제
Individual
보고계신 지문은 자동 번역 되었습니다

수업 소개

This is a tutoring class.

We will begin with Boolean logic, extending that to digital hardware, building Flip Flops, Mutexes, Adders, etc., ultimately putting together an entire computer. We will breadboard using TTL chips to show actual behavior. We will look at how the backplane of the PDP8  integrates with logic boards that we build.

With that background, we will look at how memory is used in high-level languages (such as Java) and how the relevant meta-information is encoded. (E.g., How does the runtime system know where a method is located in Java?) 

Then, we will begin writing programs in Java.
학습 목표
This is a tutoring class. We will be doing whatever the student needs.

The successful student (and my students are always successful) will have a solid understanding of logic in Java and be able to write significant programs. They will understand polymorphism (and love it). They will understand digital logic, be able to breadboard circuits.
학습 목표

그 외 세부 사항

Outschool 외 필요 앱/웹사이트
아웃스쿨 사이트의 기능 외 별도의 앱이나 웹 사이트를 사용할 필요가 없습니다.
가입일: April, 2020
5.0
49수강 후기
프로필
교사 전문성 및 자격증
Bil Lewis is a Computer Scientist who worked in Artificial Intelligence and IDE design and has taught at Stanford and Tufts Universities. He is also a Returned Peace Corps Volunteer who taught High School in Kenya. He is a Past District Governor for Toastmasters, a small businessman, and an Eagle Scout.

Bil worked at Sun Microsystems as a Lisp expert. His friends invented Java. Bil created his own company to teach programmers how to write multi-threaded, multi-processor programs. His year-long course, "College Level Computer Science With Java," is fast moving, demanding, deep, and exciting. It is the course the Bil wanted when he was your age.

Bil is also a historical re-enactor. He has presented as James Madison in many setting, including the National Archives, the Shirley-Eustis House, the offices of Congress, and the Massachusetts Statehouse.
  
He has presented formal courses to numerous classes, along with dozens of civic clubs, libraries, and Historical Societies. Along with these paying “gigs," he has had the pleasure of teaching several hundred Jr. High and High School students as part of MIT's "Splash!" and “Spark!” programs.

====

Bil began his career by obsessing over a PDP/8-L at Ripon College. He wrote an interpretative language (similar to Basic) in assembly code, which could control a variety of hardware devices (including a link to the big PDP/8-I timesharing machine) using interfaces he built.

Returning from Africa, he studied at Indiana University under the tutelage of some of the leading lights in Lisp and Artificial Intelligence, resulting in his being sent to the Stanford Research Institute’s Artificial Intelligence Center, where he worked in the natural language understanding group.

At Sun Microsystems he helped design an IDE for Lisp, then transitioned to Marketing, ending up working on Multithreaded Programming and writing three books. When Bil’s housemate joined what was to become the Java group at Sun, Bil was psyched. Bil is the author of exactly one sentence in the Java Language Standard and he’s very proud of it.
   
With the Dot-Com Bust, Bil had free time and wrote his dream program—the Omniscient Debugger, which allows you (in essence) to go backwards in time to see what happened. We will be using it in class.

At the MIT Media Lab, he had the honor of working on the MIT/Cal Tech Voting Technology Project in 2004, resulting among other things, in an article in Scientific American.

At the Broad Institute of MIT & Harvard, he wrote programs to analyze different aspects of DNA. His major project was supporting the Human Microbiome project, looking at the human gut population. 

He is the composer of the obscure, but glorious “16S Ribosomal Small Subunit Rap.”

Probably the best example of Bil in action may be found by Googling Bil’s talk at Google.

리뷰

1:1 수업
공유
2 회 수업에

US$100

1주 동안 주당 2회
115분

3 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 13-18

이 수업은 더 이상 제공되지 않습니다.
아웃스쿨 소개
고객 지원
안전 정책개인 정보CA 개인 정보어린이 개인정보데이터 기본 설정 관리이용 약관
아웃스쿨 홈페이지
앱 다운로드
앱 스토어에서 다운로드Google Play에서 다운로드
© 2024 아웃스쿨