Outschool
通貨、タイムゾーン、言語の設定を開く
ログイン

論理とコンピュータサイエンス:個別指導

これは、コンピュータサイエンスで使用されるブール論理を学ぶための1人の学生向けの1回限りのコースです。
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.

レビュー

ライブプライベートクラス
共有

$100

2 クラス分
週に2回、 1 週間
115 分

3 人がクラスを受けました
オンラインライブ授業
年齢: 13-18

このクラスはもう提供されていません
About
サポート
安全性についてプライバシーCAでのプライバシー保護学習者のプライバシーデータ設定の管理利用規約
アプリを入手
App StoreでダウンロードGoogle Playで入手する
© 2024 Outschool