1. Фаронов В.В. Turbo Pascal 7.0. Учебный курс. – М.: КноРус, 2009. - 368 с.
2. Меженный О.А. Turbo Pascal. – М.: Вильямс Диалектика, 2008. - 336 с.
3. Н.Л. Тарануха, Л.С. Гринкруг, А.Д. Бурменский, С.В. Ильина. Обучение программированию. Язык Pascal. – М.: Солон-Пресс, 2009. - 384 с.
Лекція 0.1.
● що потрібно знати, щоб бути програмістом
● програмування - наука, мистецтво, ремесло
● етапи програмування
● технологія програмування
● програмування як інженерія
● програмування як спосіб представлення алгоритмів
Лекція 1
План
1. Вступ. 1
2. Програмування - що це? Наука, мистецтво, ремесло..………………………1
3. Мислення і властивості програміста …………………………………………5
4. Загальні завдання курсу………………………………………………………..7
5. Технології, методи і підходи до програмування …………………………….9
6. Структурне програмування, як основа для вирішення більшості завдань.17
7. Завдання та мови для їх рішення ……………………………………………19
1. Вступ.
Люди говорять один з одним, використовуючи для цього різні мови. Точно також вони пишуть комп'ютерні програми, такі як ігри, калькулятори, текстові редактори, використовуючи для цього різні мови програмування. Без програм ваш комп'ютер буде просто набором металевих і напівпровідникових деталей, придатним в кращому випадку як підставка під чашку.
На нашій вступній лекції ми розглянемо декілька питань що стосуються вашого розуміння програмування в загальному. Також я хотів би, щоб ми виробили декілька принципів нашого з вами спілкування.
Перший запропоную я сам:
- Слухати уважно
Які можете запропонувати ви? *** (Обговорення)
...
- Приходити вчасно
- Правило «Говорить один» (або викладач, або один студент)
- Правило «Підніми руку» (якщо є що сказати)
- Правило «Запиши сам» (лекція не диктується, а будується у формі бесіди, кожен сам веде свої записи, і обов'язково робить помітки у важливих місцях)
Програмування - що це? Наука, мистецтво, ремесло.
Як би ви могли відповісти на це питання?
Програмістом може стати кожен. Повторюся ще раз, програмістом може стати кожен. Однак на різному рівні. Зараз існують тренажери і методи навчання програмуванню молодших школярів і навіть дошкільнят. Відповідний позитивний досвід з групою дітей було проведено в одній з Московських гімназій. Діти досить бадьоро програмували і навіть вирішували задачки. Чому це можливо? Як ви думаєте? ***
Секрет у тому, що програмування - це логічне мислення, записаної в певній, суворо встановленою формою. Цю форму називають синтаксисом або правилами запису програм. Кожному, кому доступно логічне мислення, доступно також програмування. Необхідно тільки навчити цю людину записувати свої думки в правильній формі. У формі синтаксису. У тій гімназії знайшли підходящу для навчання дітей форму - і тому змогли їх навчити.