вход на сайт

Имя пользователя :
Пароль :

Восстановление пароля Регистрация
[MIT OpenCourseware] 6.00SC Introduction to Computer Science and Programming (Python) [2011, ENG]
(голосов: 1)


Introduction to Computer Science and Programming
using Python

Страна: United States
Авторы (in order of appearance):
* John Guttag
* Mitchell Peadbody
* Eric Grimson (guest lecturer)
* Gartheeban Ganeshapillai
* Sarina Canelake

Жанр: Обучающее видео (программирование)
Производство: MIT / MIT OpenCourseware ---> Страница курса
Год выпуска: 2011

Перевод: Без перевода (english)

This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Python programming language.

About This Course
Lets start with the strategic goals of this course:

* Help students (who may or may not intend to major in computer science) to feel justifiably confident of their ability to write small programs.
* Map scientific problems into computational frameworks.
* Position students so that they can compete for jobs by providing competence and confidence in computational problem solving.
* Prepare college freshman and sophomores who have no prior programming experience or knowledge of computer science for an easier entry into computer science or electrical engineering majors.
* Prepare students from other majors to make profitable use of computational methods in their chosen field.

6.00SC can be summarized with these six major topics or objectives:
* Learning a language for expressing computations—Python
* Learning about the process of writing and debugging a program
* Learning about the process of moving from a problem statement to a computational formulation of a method for solving the problem
* Learning a basic set of "recipes"—algorithms
* Learning how to use simulations to shed light on problems that dont easily succumb to closed form solutions
* Learning about how to use computational tools to help model and understand data

6.00 is designed to help you become skillful at making the computer do what you want it to do. Once you acquire this skill, your first instinct when confronted with many tasks will be to write a program to do the task for you. Said another way, we want to help you learn to apply computational modes of thought to frame problems, and to guide the process of deducing information in a computational manner.
This means that the primary knowledge you will take away from this course is the art of computational problem solving. Unlike many introductory level courses, having an ability to memorize facts will be of little help in 6.00. This course is about learning to solve problems, not learning facts. This, by the way, is exactly why all exams are open book.

Prerequisites and Preparation
This course is aimed at students with little or no prior programming experience but a desire to understand computational approaches to problem solving. Now, by definition, none of you are under-qualified for this course. In terms of being over-qualified — if you have a lot of prior programming experience, we really dont want you wasting your time, and in this case we would suggest that you talk to me about how well this class suits your needs, and to discuss other options. In addition, we want to maintain a productive educational environment, and thus we dont want over-qualified students making other students feel inadequate, when in fact they are only inexperienced.
Since computer programming involves computational modes of thinking, it will help to have some mathematical and logical aptitude. You should be confident with your math skills up to pre-calculus.

"Содержание курса" ▼
01-Lecture 01_ Introduction to 6.00
317a9f829de3515ebe5bfcbc02f938527c40089f[MIT OpenCourseware] 6.00SC Introduction to Computer Science and Programming (Python) [2011, ENG] [MIT OpenCourseware] 6.00SC Introduction to Computer Science and Programming (Python) [2011, ENG] " />

Аплоадер: Админ, дата: 5-07-2012, 00:00, торрент скачан: 359 раз

Понравилась раздача? Посмотрите эти:
  • Odersky M., Spoon L., Venners B. - Programming in Scala, Second Edition [20 ...
  • [Видеоуроки] Digital Tutors / Beginners Guide to Modeling in 3ds Max 2011) ...
  • Wes McKinney - Python for Data Analysis [2012, PDF, ENG]
  • Allen B. Downey - Think Python [2012, PDF, ENG]
  • A.J. Hoge - Effortless English - Мега курс по изучению английского языка [2 ...
  • [EN, RU] Электроника. Микроконтроллеры (AVR, PIC, ПЛИС и т.д., Сборка книг) ...
  • English for Accounting - Английский для бухгалтеров (Students Book+ Audio) ...
  • [EN] А.Дж.Хоудж. VIP Программа глобального изучения. /A.J. Hoge - VIP Globa ...
  • [EN] Click On Starter/ Click On Starter(Books + Audio )[МР3+PDF]
  • [EN] [Журнал] Oxford Practice Grammar (Basic, Intermediate, Advanced) [2006 ...
  • [Eng] Zakas N. - Maintainable JavaScript (web-development) [PDF, ePub]
  • The Pragmatic Programmers - Thomas D., Fowler C., Hunt A. - Programming Rub ...
  • [обучающая программа] Информатика. Тесты: информатика, программирование, ан ...
  • Веселые уроки английского. / Fun English Lessons (ESL podcasts, china232.co ...
  • [EN] AppDev Exploring Microsoft Visual Studio 2010 Using Visual C# (Компьют ...
  • [EN] William W.Jex, Ph.D. - VAI - Изучение английского языка Шаг за шагом / ...
  • Autodesk, Inc. / Autodesk Maya 2010 Vehicle for Games [FLV 1452x720 px]
  • [Eng] Flanagan D. - JavaScript. The Definitive Guide, 6th Edition (web-dev ...
  • [MIT] Структура и Интерпретация Компьютерных Программ / Structure and Inter ...
  • [Khanacademy] Введение в программирование / Introduction to programming and ...
  • Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.