Outschool
Abrir configuración de moneda, zona horaria e idioma
Iniciar sesión

Lógica y Ciencias de la Computación: Tutoría

Este es un curso único para que un estudiante explore la lógica booleana tal como se usa en la informática.
Bil Lewis
Puntuación media:
5.0
Número de reseñas:
(49)
Clase

Qué está incluido

2 reuniones en vivo
3 horas 50 minutos horas presenciales
Tarea
Individual

Experiencia de clase

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.
Metas de aprendizaje
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.
objetivo de aprendizaje

Otros detalles

Recursos externos
Los estudiantes no necesitarán utilizar ninguna aplicación o sitio web más allá de las herramientas estándar de Outschool.
Se unió el April, 2020
5.0
49reseñas
Perfil
Experiencia y certificaciones del docente
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.

Reseñas

Clase privada en vivo
Compartir

100 US$

por 2 clases
2x por semana, 1 semana
115 min

Completado por 3 alumnos
Videoconferencias en vivo
Edades: 13-18

Esta clase ya no se ofrece
Acerca de
Apoyo
SeguridadPrivacidadPrivacidad de CAPrivacidad del alumnoAdministrar preferencias de datosTérminos
Obtener la aplicación
Descargar en la App StoreDescargar en Google Play
© 2024 Outschool