буржуйский курс "структура и интерпретация комп. программ" (видео)

tokuchu

Если кому интересно — скачал и выложил на сервере smb://.msu/pub/webcast.berkeley.edu курс SICP (видеозапись лекций).

procenkotanya

Если не трудно, можешь ещё указать ссылку на курс и закопипастить краткое описание, плиз?

tokuchu

Не трудно догадаться :), что это скачано с сайта http://webcast.berkeley.edu
Вот по запросу "cs61a berkley" гуглится сайт лектора, на котором такое описание в pdf-ке:
CS 61A: Structure and Interpretation of Computer Programs
General Course Information
Introduction
The CS 61 series is an introduction to computer science, with particular emphasis on
software and on machines from a programmer’s point of view. This first course concentrates
mostly on the idea of abstraction, allowing the programmer to think in terms appropriate
to the problem rather than in low-level operations dictated by the computer hardware. The
next course, CS 61B, will deal with the more advanced engineering aspects of software—on
constructing and analyzing large programs and on techniques for handling computationally
expensive programs. Finally, CS 61C concentrates on machines and how they carry out
the programs you write.
In CS 61A, we are interested in teaching you about programming, not about any par-
ticular programming language. We consider a series of techniques for controlling program
complexity, such as functional programming, data abstraction, object-oriented program-
ming, and query systems. To get past generalities you must have programming practice
in some particular language, and in this course we use Scheme, a dialect of Lisp. This
language is particularly well-suited to the organizing ideas we want to teach. Our hope,
however, is that once you have learned the essence of programming, you will find that
picking up a new programming language is but a few days’ work.

tokuchu

И для совсем ленивых :)
Lection 01 - functional programming I
Lection 02 - functional programming II
Lection 03 - higher-order procedures I
Lection 04 - higher-order procedures II
Lection 05 - orders of growth
Lection 06 - recursion and iteration
Lection 07 - user interface I (Alan Kay)
Lection 08 - user interface II (Alan Kay)
Lection 09 - data abstraction
Lection 10 - sequences
Lection 11 - Example - calculator
Lection 12 - hierarchical data I
Lection 13 - hierarchical data II
Lection 14 - Scheme-1 interpreter
Lection 15 - generic operators I
Lection 16 - generic operators II
Lection 17 - object-oriented programming I
Lection 18 - object-oriented programming II
Lection 19 - object-oriented programming III
Lection 20 - assignment and state
Lection 21 - environments I
Lection 22 - environments II
Lection 23 - mutable data I
Lection 24 - mutable data II
Lection 25 - vectors
Lection 26 - client-server programming
Lection 27 - concurrency I
Lection 28 - concurrency II
Lection 29 - streams I
Lection 30 - streams II
Lection 31 - mapreduce I
Lection 32 - metacircular evaluator, Logo I
Lection 33 - metacircular evaluator, Logo II
Lection 34 - mapreduce II
Lection 35 - analyzing evaluator
Lection 36 - Therac-25
Lection 37 - lazy evaluator
Lection 38 - nondeterministic evaluator I
Lection 39 - nondeterministic evaluator II
Lection 40 - logic programming I
Lection 41 - logic programming II
Lection 42 - shell programming
Lection 43 - review
Lection 44 - review

okis

это по одноимённой книге?

tokuchu

это по одноимённой книге?
В целом да, но что было раньше, курица или яйцо — я не знаю. :)
Там в первой лекции книга упоминается точно.

dgaf

это не то ? http://sicp.sergeykhenkin.com/

tokuchu

это не то ? http://sicp.sergeykhenkin.com/
Определённо тот SICP что там, тот же, что и тут. :)

dgaf

заем тогда качать на буржуйском, если есть на родном?

tokuchu

заем тогда качать на буржуйском, если есть на родном?
Видеолекции?

tokuchu

На родном в сетке по крайней мере книжка давно лежит:
http://lorien.local/fastsearch.pl?what=sicp.rus

dgaf

а, яcно.
ну значит оттуда можно субтитры покачать

tokuchu

а, яcно.
ну значит оттуда можно субтитры покачать
Там титры вроде как я понял к каким-то древним лекциям.
Но если кто нароет к тем, что я скачал (осень 2008 то могу там же выложить.

tashka

спасибо, большое :)

tokuchu

Посмотрел сейчас 7-ю лекцию — на ней включают запись очень сторой лекции Алана Кея. Очень интересное видео. Он там про такие древности рассказывает, которые в те времена делали ого-го что.

tokuchu

Посмотрел заголовки другиг курсов по CS у них — тоже вроде ничего. Скачал и выложил туда же.
Оставить комментарий
Имя или ник:
Комментарий: