УМК (учебно-методический комплекс) по дисциплине "Информатика и программирование"

Материал из ТолВИКИ
(Различия между версиями)
Перейти к: навигация, поиск
м (Содержимое страницы заменено на «Попа»)
(Отмена правки 390646, сделанной участником Gugiugghghj (обс.))
 
(не показаны 2 промежуточные версии 2 участников)
Строка 1: Строка 1:
Попа
+
__NOTOC__
 +
{| cellpadding="10" cellspacing="5" style="width: 100%; background-color: inherit; margin-left: auto; margin-right: auto"
 +
| style="width: 50%; background-color: #B9D3EE; border: 1px solid #B9D3EE; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; height: 60px;" colspan="1" |
 +
 
 +
{|class="standard" border=0,5 width=100%
 +
|--
 +
|bgcolor=#C6E2FF|
 +
[[Изображение:Информатика1.jpg|thumb]]
 +
 
 +
<big>'''Дисциплина "Информатика и программирование" изучается на 1-2 курсе студентами специальности "Прикладная информатика в социальной сфере". Кроме того, представленный материал может быть полезен  студентам изучающим данную дисциплину на других специальностях, а также преподавателям, школьникам и всем желающим познакомиться с основами информатики и программирования на языке Pascal.''' </big>
 +
 
 +
В данном разделе представлен УМК для дистанционной поддержки дисциплины "Информатика и программирование" 1 семестр, где студенты изучают основы информатики и знакомятся с языком программирования Pascal.
 +
|}
 +
|}
 +
 
 +
<center> ''Цель обучения - научить обходиться без учителя. (Элберд Хаббард)''</center>
 +
<center> ''Люди считают, что программирование - это наука избранных, но в реальности все наоборот - просто много людей создают программы, которые используют чужие программы, как-будто строя стену из маленьких кирпичиков. ([http://ru.wikipedia.org/wiki/%C4._%CA%ED%F3%F2 Donald Knuth]) '' </center>
 +
<center> ''Сначала учите науку программирования и всю теорию. Далее выработаете свой программистский стиль. Затем забудьте все и просто программируйте. (George Carrette)'' </center>
 +
 
 +
 
 +
 
 +
{| cellpadding="10" cellspacing="5" style="width: 100%; background-color: inherit; margin-left: auto; margin-right: auto"
 +
| style="width: 50%; background-color: #B9D3EE; border: 1px solid #B9D3EE; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; height: 60px;" colspan="1" |
 +
 
 +
{|class="standard" border=0,5 width=100%
 +
|--
 +
|bgcolor=#C6E2FF|
 +
 
 +
== Цель дисциплины ==
 +
Получение фундаментальных знаний в области теоретических основ информатики, формирование у учащихся системно-информационного взгляда на мир, включающего абстрагирование, моделирование и алгоритмическое мышление, обеспечение прочного овладения студентами основами знаний  и практических навыков по алгоритмизации задач и программированию на языках структурного программирования Pascal и C, объектно-оринтированного языка Visual Basic, а также знакомство с основными понятиями информационных технологий, вычислительных сетей и телекоммуникаций.
 +
 
 +
== Задачи ==
 +
*Знакомство с предметом информатики, с ее задачами, историей развития.
 +
*Изучение основных положений теории информатики.
 +
*Знакомство с понятием информации, ее хранением, передачей и обработкой.
 +
*Использование математических основ информатики для решения прикладных задач.
 +
*Знакомство с основными этапами компьютерного решения задач, архитектурой и возможностями семейства языков высокого уровня.
 +
*Знакомство с понятием алгоритма и основными способами записи алгоритмов.
 +
*Выработка навыков создания программ на языках высокого уровня.
 +
*Знакомство с основными понятиями информационных технологий и искусственного интеллекта.
 +
 
 +
== Разработчик УМК ==
 +
* [[Участник:Михеева Ольга| Михеева Ольга Павловна]], старший преподаватель кафедры информатики и вт, [[Тольяттинский государственный университет|Тольяттинского госуниверситета]]
 +
 
 +
== План изучения дисциплины ==
 +
=== 1 семестр===
 +
18 часов лекций, 52 часа лабораторных работ (язык программирования Pascal), 3 контрольные работы "Системы счисления", "Представление информации в ЭВМ", "Логические основы ЭВМ". Выходной контроль - [https://docs.google.com/View?id=d3xft8b_23cf2f5bds ЗАЧЕТ]
 +
 
 +
=== 2 семестр===
 +
18 часов лекций, 52 часа лабораторных работ (язык программирования С/С++). Выходной контроль - [https://docs.google.com/View?id=d3xft8b_23cf2f5bds ЗАЧЕТ]
 +
 
 +
Дистанционная поддержка курса доступна в социально-педагогической сети Campus.ru. Данный кампус является закрытым, чтобы получить к нему доступ, необходимо предварительно зарегистрироваться.
 +
 
 +
=== 3 семестр===
 +
17 часов лекций, 34 часа лабораторных работ (язык программирования Visual Basic). Выходной контроль - [https://docs.google.com/View?id=d3xft8b_23cf2f5bds ЭКЗАМЕН].
 +
 
 +
|}
 +
 
 +
{| cellpadding="10" cellspacing="5" style="width: 100%; background-color: inherit; margin-left: auto; margin-right: auto"
 +
| style="width: 50%; background-color: #B9D3EE; border: 1px solid #FF0000; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; height: 60px;" colspan="1" |
 +
 
 +
{|class="standard" border=0,5 width=100%
 +
|--
 +
|bgcolor=#C6E2FF|
 +
 
 +
== Организационная информация==
 +
 
 +
#[http://docs.google.com/Doc?id=d3xft8b_19dpwfvbg3 Рабочая программа по дисциплине "Информатика и программирование"]
 +
#[http://www.google.com/calendar/embed?src=9scdgggf4b47q8t6j2pne3ulr0%40group.calendar.google.com&ctz=Europe/Samara График выполнения заданий по дисциплине (смотреть по месяцам)]
 +
#[http://docs.google.com/Doc?docid=d3xft8b_23cf2f5bds&hl=ru Вопросы к зачету/экзамену]
 +
#[http://spreadsheets.google.com/pub?key=pQBrqYPXu6v386cb9oMUNZA Информация об успеваемости]
 +
 
 +
|
 +
 
 +
|}
 +
|}
 +
 
 +
{| cellpadding="15" cellspacing="5" style="width: 100%; background-color: inherit; margin-left: auto; margin-right: auto"
 +
| style="width: 50%; background-color: LemonChiffon; border: 3px solid #00008B; vertical-align: bottom; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px;" rowspan="2" |__NOTOC__
 +
 
 +
==Теоретический курс дисциплины==
 +
 
 +
{| border=1
 +
!Лекция
 +
!Презентация
 +
!Тест по теме лекции
 +
|-
 +
!'''Лекция 1. '''[http://docs.google.com/Doc?id=d3xft8b_20f7r9xxhk  Содержание курса информатика и программирование]
 +
!
 +
*[http://files.school-collection.edu.ru/dlrstore/80e7c64c-4229-4287-9bcf-84a56207ec48/9_150.swf История программирования]
 +
*[http://files.school-collection.edu.ru/dlrstore/91545cb9-27bf-4b1a-882e-825c28eff4fa/9_74.swf Системы программирования]
 +
*[http://files.school-collection.edu.ru/dlrstore/a94e62b7-2c30-42da-ac3b-e67a2c228581/9_151.swf Языки программирования]
 +
*[http://files.school-collection.edu.ru/dlrstore/6975e590-c1da-42bb-8195-aad7e61f3b3f/9_44.swf Методы программирования]
 +
![http://www.master-test.net/ru/quiz/testing/id/6757 Тест по лекции 1]
 +
|-
 +
|-
 +
!'''Лекция 2. '''[http://docs.google.com/Doc?id=d3xft8b_21jprdzrf5  Понятие алгоритма. Основные понятия языка Паскаль]
 +
!
 +
*[http://www.youtube.com/watch?v=uw729TH7amg Понятие алгоритма и его разновидности]
 +
*[http://files.school-collection.edu.ru/dlrstore/6975e590-c1da-42bb-8195-aad7e61f3b3f/9_44.swf Нисходящее программирование]
 +
*[http://files.school-collection.edu.ru/dlrstore/ef6533fd-06d1-4b38-9498-ac58430f845e/9_33.swf Свойства алгоритма]
 +
*[http://files.school-collection.edu.ru/dlrstore/d1a6e9b7-5eda-4be9-bff2-3197b9f145e7/9_77.swf Ввод-вывод информации]
 +
![http://master-test.net/ru/quiz/testing/id/6847#quiz_item_1 Тест по теме 2 ]
 +
|-
 +
|-
 +
!'''Лекция 3. ''' [http://docs.google.com/Doc?id=d3xft8b_2522zxt6ds Организация данных. Простые типы]
 +
!
 +
*[http://www.youtube.com/watch?v=6oUMAv1zBx8&feature=related Структура программы]
 +
*[http://files.school-collection.edu.ru/dlrstore/dec21a7c-cec4-4b7a-96d7-d761c14a8582/9_76.swf Оператор присваивания]
 +
*[http://files.school-collection.edu.ru/dlrstore/f38ea1b0-69c8-485b-aac2-e5bc1bced661/9_75.swf Понятие величины]
 +
*[http://www.youtube.com/watch?v=L0PgVrlDNCw&feature=related Типы данных]
 +
*[http://videouroki.net/videouriki/programming/urok25-divmodsmeshzad/urok25-divmodsmeshzad.html Операции div и mod]
 +
![http://master-test.net/ru/quiz/testing/id/6847#quiz_item_1 Тест по лекции 3]
 +
|-
 +
|-
 +
!'''Лекция 4. '''[http://docs.google.com/Doc?id=d3xft8b_38dhjfx3cb  Управляющие структуры языка]
 +
!
 +
*[http://www.youtube.com/watch?v=vDHVJdntwsw Линейный алгоритм]
 +
*[http://videouroki.net/videouriki/programming/urok19-if/urok19-if.html Простые и составные условия. Алгоритмическая конструкция «ветвление». ]
 +
*[http://videouroki.net/videouriki/programming/urok20-realizif1/urok20-realizif1.html Реализация алгоритмов с использованием ветвления]
 +
*[http://www.youtube.com/watch?v=s2mBSpEb-pA&feature=player_embedded#at=21 Работа оператора Case]
 +
*[http://videouroki.net/videouriki/programming/urok22-cikl/urok22-cikl.html Цикл с параметром]
 +
![http://master-test.net/ru/quiz/testing/id/6857 Тест по лекции 4]
 +
|-
 +
|-
 +
!'''Лекция 5. '''[http://docs.google.com/Doc?id=d3xft8b_56d4vkxdf8  Массивы.]
 +
!
 +
*
 +
*[http://www.youtube.com/watch?v=yOrEYmiBdRI&feature=related Преобразование элементов массива]
 +
*[http://www.youtube.com/watch?v=y8B0FenB0ls&feature=related Сортировка массивов]
 +
*[http://www.youtube.com/watch?v=BcqymSjFhsM&feature=related Многомерные массивы]
 +
 
 +
![http://master-test.net/ru/quiz/testing/id/7035 Тест по лекции 5]
 +
|-
 +
|-
 +
!'''Лекция 6. '''[http://docs.google.com/Doc?id=d3xft8b_66fz2zqshg&hl=ru  Множества, строки, файлы, записи.]
 +
!
 +
*[http://videouroki.net/videouriki/programming/simv-v-obr-por/simv-v-obr-por.html Работа со строками]
 +
*[http://videouroki.net/videouriki/programming/filespascal/filespascal.html Работа с файлами]
 +
![http://master-test.net/ru/quiz/testing/id/7036 Тест по лекции 6]
 +
|-
 +
!'''Лекция 7. '''[http://docs.google.com/Doc?id=d3xft8b_67gb3wxg9z Лекция 7. Процедуры и функции.]
 +
!'''Процедуры '''[http://pas1.ru/funcprocedure и функции ]
 +
![http://master-test.net/ru/quiz/testing/id/7037 Тест по теме 7]
 +
|-
 +
!'''Лекция 8. '''[http://docs.google.com/Doc?id=d3xft8b_70c9hvnghr Лекция 8. Динамические структуры данных]
 +
!'''Презентация'''
 +
![http://master-test.net/ru/quiz/testing/id/7042 Тест по лекции 8]
 +
|-
 +
 
 +
|}
 +
 
 +
 
 +
 
 +
|}
 +
 
 +
{| cellpadding="15" cellspacing="5" style="width: 100%; background-color: inherit; margin-left: auto; margin-right: auto"
 +
| style="width: 50%; background-color: LemonChiffon; border: 3px solid #00008B; vertical-align: bottom; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px;" rowspan="2" |__NOTOC__
 +
 
 +
== Лабораторный практикум ==
 +
 
 +
#[http://docs.google.com/Doc?id=d3xft8b_65fnckmk9j Изучение языка Паскаль (1 семестр)]
 +
##Самооценивание по теме [http://spreadsheets.google.com/viewform?formkey=dGlPUVBXcHFfeVhKM2ZCRTg2VkZWLWc6MA "Векторы"]
 +
##Самооценивание по теме [http://spreadsheets.google.com/viewform?hl=ru&formkey=dGZvR0lYS1lnUDBGMXF0SWVmbWhId0E6MA "Матрицы]
 +
#Изучение языка С/C++(2 семестр). Информация и задания для работы по изучению языка программирования С/С++ доступна на [http://www.campus.ru/campuses/campus.programc www.campus.ru]. ВНИМАНИЕ! Кампус закрыт для посторонних, поэтому перед тем как приступить к работе необходимо в нем зарегистрироваться!
 +
 
 +
 
 +
|}
 +
 
 +
{| cellpadding="15" cellspacing="5" style="width: 100%; background-color: inherit; margin-left: auto; margin-right: auto"
 +
| style="width: 50%; background-color: LemonChiffon; border: 3px solid #00008B; vertical-align: bottom; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px;" rowspan="2" |__NOTOC__
 +
 
 +
== Самостоятельная работа ==
 +
===1.'''Проверочные тесты по лекциям'''===
 +
Для закрепления учебного лекционного материала предлагаются тестовые задания по теме каждой лекции. Ответы на вопросы принимаются в письменном виде с указанием фамилии студента и даты сдачи теста. Сдача теста в течении недели после проведения лекции поощряется добавочным баллом. Тест по теме лекции можно пройти в режиме он-лайн, ссылки на тесты размещены в разделе "Лекционный материал".
 +
 
 +
'''Проверочные тесты''' [http://docs.google.com/Doc?id=d3xft8b_45c95mbqd6 по лекциям 1-3]
 +
 
 +
'''Проверочные тесты''' [http://docs.google.com/Doc?id=d3xft8b_71dj8tzzfs по лекциям 4-6]
 +
 
 +
'''Проверочные тесты''' [http://docs.google.com/Doc?id=d3xft8b_79g882x4hb по лекциям 7-8]
 +
 
 +
===2. Творческие задания===
 +
 
 +
1.'''Словарь'''[[Словарь терминов по информатике | терминов по информатике.]] Выбрать один из предлагаемых терминов и дать его краткое пояснение. Обязательно указать источник цитирования и поставить подпись автора.
 +
 
 +
2. Написать  [[Информатика в лицах |Вики статью]] об одном из людей, внесших неоценимый вклад в становление и развитие информатики. Перед написанием статьи ознакомиться с [https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B9PLUw0sApZxMWQwYzZkYmMtOGVlNi00NmNjLWFhZjItYjUzMjlmMDE4NDNj&hl=ru критериями оценки статьи]
 +
 
 +
3. Создать '''3D книгу по информатике'''. При помощи сервиса [http://www.zooburst.com ZooBurst] создать книгу об одном из людей, оказавших существенное влияние на информатику. В книге должно быть не менее 5 листов, рассказывающих о человеке и его изобретениях. Потом все книги будут объедены в одну 3D-энциклопедию. Пример небольшой книги можно посмотреть [http://www.zooburst.com/zb_books-viewer.php?book=zb0_4cde5f32d306d ЗДЕСЬ]
 +
 
 +
4. [[Учебное пособие "Системы счисления"|Учебное пособие "Системы счисления"]]
 +
 
 +
5. [[Мини-проект "Что такое информатика?"]]
 +
 
 +
6. [[Учебный проект "Информатика вокруг нас"]]
 +
 
 +
7. [[Мини-проект "Технические и аппаратные средства вычислительной техники]]
 +
 
 +
==='''3. Контрольные работы'''===
 +
'''Работа 1. Системы счисления.'''
 +
 
 +
#[http://www.scribd.com/doc/209989/Kontrol1 Варианты заданий по самостоятельной работе 2] Для просмотра необходима программа Flash Player
 +
#[http://docs.google.com/Presentation?docid=d3xft8b_180dncvfdds&hl=ru Презентация по теме "Системы счисления"]
 +
#[https://spreadsheets.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0AtPLUw0sApZxcFFCcnFZUFh1NnYzdXlyRTR0d01mYVE&output=html Программа по переводу чисел в различные системы счисления]
 +
#[http://files.school-collection.edu.ru/dlrstore/2fdc33fd-27d9-477c-9cbb-0a26d056af03/%5BINF_029%5D_%5BAM_01%5D.swf Перевод чисел по схеме Горнера]
 +
 
 +
'''Работа 2. Представление информации в ЭВМ'''
 +
 
 +
#[http://www.calameo.com/read/0006263200750062ad1dc Теоретический материал и варианты заданий по самостоятельной работе 2]
 +
#[http://videouroki.net/videouriki/sistemischisl/predstavlenie-codirovanie-informacii/2-predstinf.html Видео урок по теме]
 +
#[http://files.school-collection.edu.ru/dlrstore/52ede7b9-1b4d-4ddf-b48a-6bee694b9ad7/%5BINF_028%5D_%5BAM_19%5D.swf Внутренняя память ЭВМ]
 +
#[http://files.school-collection.edu.ru/dlrstore/b7753262-65bc-49f7-acd7-987a118ce971/%5BINF_026%5D_%5BAM_11%5D.swf Измерение количества информации]
 +
#[http://files.school-collection.edu.ru/dlrstore/572550fc-9e6c-4b45-ab87-8870fd442c74/%5BINF_026%5D_%5BAM_12%5D.swf Единицы измерения информации]
 +
#[http://files.school-collection.edu.ru/dlrstore/6a493343-35e0-4574-a2b5-82bc452a7d36/%5BINF_026%5D_%5BAM_14%5D.swf Алфавитный подход к измерению информации]
 +
#[http://files.school-collection.edu.ru/dlrstore/8b726485-cd5e-40ed-b21a-3db5d5d5f54b/%5BINF_026%5D_%5BAM_15%5D.swf Смысловой подход к измерению информации]
 +
 
 +
'''Работа 3. Логические основы ЭВМ'''
 +
#[http://www.calameo.com/read/0006263206ffb69ea7d6f Теоретический материал и варианты заданий по самостоятельной работе 3]
 +
#[http://www.hi-edu.tv/movie.html?movie_id=280 Видео урок по теме]
 +
 
 +
===4. Рефлексия===
 +
1. '''Обсуждение''' основополагающих вопросов дисциплины осуществляется в блоге. Здесь необходимо ответить на поставленные вопросы, обязательно аргументируя ответ при помощи ссылки на источник информации. Ответы не должны дублироваться.
 +
 
 +
[http://pascalleaning.blogspot.com/ РАБОТА В БЛОГЕ]
 +
 
 +
2. '''Самооценивание'''
 +
*Анкетирование[http://www.microsoft.com/about/corporatecitizenship/citizenship/giving/programs/up/digitalliteracy/rus/Curriculum2.mspx#certificatetest на сертификат Microsoft]
 +
*Тест [http://www.fepo.ru/ входного контроля1] [http://www.i-exam.ru/ входного контроля2] (ключ до 31.12 61360ее790)
 +
*Тест [http://www.fepo.ru/ выходного контроля1]
 +
 
 +
|}
 +
 
 +
{| cellpadding="15" cellspacing="5" style="width: 100%; background-color: inherit; margin-left: auto; margin-right: auto"
 +
| style="width: 50%; background-color: LemonChiffon; border: 3px solid #00008B; vertical-align: bottom; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px;" rowspan="2" |__NOTOC__
 +
 
 +
== Полезные мультимедиа и видео ссылки ==
 +
 
 +
#[http://www.computer-museum.ru/index.php Виртуальный компьютерный музей]
 +
#[http://files.school-collection.edu.ru/dlrstore/9ba9d894-6ad5-486f-8877-391e27a5b340/%5BINF_027%5D_%5BAM_02%5D.swf Виды компьютеров]
 +
#[http://files.school-collection.edu.ru/dlrstore/3b5859d2-1568-416d-a3d9-775ee151ea4e/%5BINF_028%5D_%5BAM_47%5D.swf ЭВМ 1 поколения]
 +
#[http://files.school-collection.edu.ru/dlrstore/9a55f05f-06f1-4dbb-904c-efda87aa082c/%5BINF_028%5D_%5BAM_48%5D.swf ЭВМ 2 поколения]
 +
#[http://files.school-collection.edu.ru/dlrstore/cf1fb4a7-aefe-4ca0-90be-24ed04d73e92/%5BINF_028%5D_%5BAM_49%5D.swf ЭВМ 3 поколения]
 +
#[http://files.school-collection.edu.ru/dlrstore/1715cff9-0da8-4f9a-bc5b-5ff59ccd89ca/%5BINF_028%5D_%5BAM_50%5D.swf ЭВМ 4 поколения]
 +
#[http://files.school-collection.edu.ru/dlrstore/79a27642-ef78-47d5-a037-1f58397d4c26/%5BINF_028%5D_%5BAM_51%5D.swf ЭВМ 5 поколения]
 +
#[http://files.school-collection.edu.ru/dlrstore/807f54ae-94d1-429d-b9b8-24e5aef24c03/%5BINF_027%5D_%5BAM_03%5D.swf Разновидности цифровых ЭВМ]
 +
#[http://files.school-collection.edu.ru/dlrstore/d1266cbe-14d5-4e97-8b6b-0c6542730354/%5BINF_028%5D_%5BAM_07%5D.swf Принцип адресности (по фон Нейману)]
 +
#[http://files.school-collection.edu.ru/dlrstore/65de8f91-0c9a-4565-bca2-b3447a01695f/%5BINF_028%5D_%5BAM_05%5D.swf Принцип программного управления (по фон Нейману)]
 +
#[http://files.school-collection.edu.ru/dlrstore/81465278-00ab-43da-8b52-81415a94650d/%5BINF_028%5D_%5BAM_06%5D.swf Принцип однородности памяти (по фон Нейману)]
 +
#[http://files.school-collection.edu.ru/dlrstore/75589400-eeec-4c01-a48a-960129f624b3/%5BINF_028%5D_%5BAM_04%5D.swf Устройство процессора]
 +
#[http://files.school-collection.edu.ru/dlrstore/23a8e877-f43f-4816-9427-f6eafc815736/%5BINF_028%5D_%5BAM_03%5D.swf Система команд]
 +
#[http://files.school-collection.edu.ru/dlrstore/e36f2994-0d7e-453d-a8e1-855124bd0b9b/%5BINF_028%5D_%5BAM_45%5D.swf Открытая архитектура ЭВМ]
 +
#[http://files.school-collection.edu.ru/dlrstore/e0641fb7-3e63-4317-b854-28f972fea8be/%5BINF_028%5D_%5BAM_38%5D.swf Работа микропроцессора]
 +
#[http://files.school-collection.edu.ru/dlrstore/b56778b9-d36f-4b48-8d65-c443f8a2b8f0/%5BINF_028%5D_%5BAM_26%5D.swf Видеопамять]
 +
#[http://files.school-collection.edu.ru/dlrstore/113b2db9-92ab-4044-b38e-02ada4305454/%5BINF_028%5D_%5BAM_22%5D.swf Кэш-память]
 +
#[http://files.school-collection.edu.ru/dlrstore/e6f9f4cc-cc33-4860-8691-a90e304e1ea3/%5BINF_028%5D_%5BAM_20%5D.swf Оперативная память]
 +
#[http://files.school-collection.edu.ru/dlrstore/a17a749f-46c0-45d6-b268-156b3398d2bb/%5BINF_028%5D_%5BAM_24%5D.swf ПЗУ]
 +
#[http://files.school-collection.edu.ru/dlrstore/27a9c701-5f1e-4ad0-9aeb-c39043278fa3/%5BINF_028%5D_%5BAM_40%5D.swf Работа модема]
 +
#[http://files.school-collection.edu.ru/dlrstore/bbcb611e-019b-4ec5-9516-a845cd2c3534/%5BINF_028%5D_%5BAM_28_9%5D.swf Флеш-накопители]
 +
#[http://files.school-collection.edu.ru/dlrstore/82ef39f6-fefa-481b-8ae8-f56c5df69542/%5BINF_028%5D_%5BAM_28_4%5D.swf Накопители на оптических дисках]
 +
#
 +
#
 +
#
 +
 
 +
 
 +
|}
 +
 
 +
Источники
 +
*Единая коллекция [http://school-collection.edu.ru/ цифровых образовательных ресурсов]
 +
*Видео уроки [http://videouroki.net/Сайт учителя информатики Дмитрия Тарасова]
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
[[Категория:ТГУ|УМК]]

Текущая версия на 13:28, 14 декабря 2013

Информатика1.jpg

Дисциплина "Информатика и программирование" изучается на 1-2 курсе студентами специальности "Прикладная информатика в социальной сфере". Кроме того, представленный материал может быть полезен студентам изучающим данную дисциплину на других специальностях, а также преподавателям, школьникам и всем желающим познакомиться с основами информатики и программирования на языке Pascal.

В данном разделе представлен УМК для дистанционной поддержки дисциплины "Информатика и программирование" 1 семестр, где студенты изучают основы информатики и знакомятся с языком программирования Pascal.

Цель обучения - научить обходиться без учителя. (Элберд Хаббард)
Люди считают, что программирование - это наука избранных, но в реальности все наоборот - просто много людей создают программы, которые используют чужие программы, как-будто строя стену из маленьких кирпичиков. (Donald Knuth)
Сначала учите науку программирования и всю теорию. Далее выработаете свой программистский стиль. Затем забудьте все и просто программируйте. (George Carrette)


Цель дисциплины

Получение фундаментальных знаний в области теоретических основ информатики, формирование у учащихся системно-информационного взгляда на мир, включающего абстрагирование, моделирование и алгоритмическое мышление, обеспечение прочного овладения студентами основами знаний и практических навыков по алгоритмизации задач и программированию на языках структурного программирования Pascal и C, объектно-оринтированного языка Visual Basic, а также знакомство с основными понятиями информационных технологий, вычислительных сетей и телекоммуникаций.

Задачи

  • Знакомство с предметом информатики, с ее задачами, историей развития.
  • Изучение основных положений теории информатики.
  • Знакомство с понятием информации, ее хранением, передачей и обработкой.
  • Использование математических основ информатики для решения прикладных задач.
  • Знакомство с основными этапами компьютерного решения задач, архитектурой и возможностями семейства языков высокого уровня.
  • Знакомство с понятием алгоритма и основными способами записи алгоритмов.
  • Выработка навыков создания программ на языках высокого уровня.
  • Знакомство с основными понятиями информационных технологий и искусственного интеллекта.

Разработчик УМК

План изучения дисциплины

1 семестр

18 часов лекций, 52 часа лабораторных работ (язык программирования Pascal), 3 контрольные работы "Системы счисления", "Представление информации в ЭВМ", "Логические основы ЭВМ". Выходной контроль - ЗАЧЕТ

2 семестр

18 часов лекций, 52 часа лабораторных работ (язык программирования С/С++). Выходной контроль - ЗАЧЕТ

Дистанционная поддержка курса доступна в социально-педагогической сети Campus.ru. Данный кампус является закрытым, чтобы получить к нему доступ, необходимо предварительно зарегистрироваться.

3 семестр

17 часов лекций, 34 часа лабораторных работ (язык программирования Visual Basic). Выходной контроль - ЭКЗАМЕН.

Организационная информация

  1. Рабочая программа по дисциплине "Информатика и программирование"
  2. График выполнения заданий по дисциплине (смотреть по месяцам)
  3. Вопросы к зачету/экзамену
  4. Информация об успеваемости

Теоретический курс дисциплины

Лекция Презентация Тест по теме лекции
Лекция 1. Содержание курса информатика и программирование Тест по лекции 1
Лекция 2. Понятие алгоритма. Основные понятия языка Паскаль Тест по теме 2
Лекция 3. Организация данных. Простые типы Тест по лекции 3
Лекция 4. Управляющие структуры языка Тест по лекции 4
Лекция 5. Массивы. Тест по лекции 5
Лекция 6. Множества, строки, файлы, записи. Тест по лекции 6
Лекция 7. Лекция 7. Процедуры и функции. Процедуры и функции Тест по теме 7
Лекция 8. Лекция 8. Динамические структуры данных Презентация Тест по лекции 8


Лабораторный практикум

  1. Изучение языка Паскаль (1 семестр)
    1. Самооценивание по теме "Векторы"
    2. Самооценивание по теме "Матрицы
  2. Изучение языка С/C++(2 семестр). Информация и задания для работы по изучению языка программирования С/С++ доступна на www.campus.ru. ВНИМАНИЕ! Кампус закрыт для посторонних, поэтому перед тем как приступить к работе необходимо в нем зарегистрироваться!


Самостоятельная работа

1.Проверочные тесты по лекциям

Для закрепления учебного лекционного материала предлагаются тестовые задания по теме каждой лекции. Ответы на вопросы принимаются в письменном виде с указанием фамилии студента и даты сдачи теста. Сдача теста в течении недели после проведения лекции поощряется добавочным баллом. Тест по теме лекции можно пройти в режиме он-лайн, ссылки на тесты размещены в разделе "Лекционный материал".

Проверочные тесты по лекциям 1-3

Проверочные тесты по лекциям 4-6

Проверочные тесты по лекциям 7-8

2. Творческие задания

1.Словарь терминов по информатике. Выбрать один из предлагаемых терминов и дать его краткое пояснение. Обязательно указать источник цитирования и поставить подпись автора.

2. Написать Вики статью об одном из людей, внесших неоценимый вклад в становление и развитие информатики. Перед написанием статьи ознакомиться с критериями оценки статьи

3. Создать 3D книгу по информатике. При помощи сервиса ZooBurst создать книгу об одном из людей, оказавших существенное влияние на информатику. В книге должно быть не менее 5 листов, рассказывающих о человеке и его изобретениях. Потом все книги будут объедены в одну 3D-энциклопедию. Пример небольшой книги можно посмотреть ЗДЕСЬ

4. Учебное пособие "Системы счисления"

5. Мини-проект "Что такое информатика?"

6. Учебный проект "Информатика вокруг нас"

7. Мини-проект "Технические и аппаратные средства вычислительной техники

3. Контрольные работы

Работа 1. Системы счисления.

  1. Варианты заданий по самостоятельной работе 2 Для просмотра необходима программа Flash Player
  2. Презентация по теме "Системы счисления"
  3. Программа по переводу чисел в различные системы счисления
  4. Перевод чисел по схеме Горнера

Работа 2. Представление информации в ЭВМ

  1. Теоретический материал и варианты заданий по самостоятельной работе 2
  2. Видео урок по теме
  3. Внутренняя память ЭВМ
  4. Измерение количества информации
  5. Единицы измерения информации
  6. Алфавитный подход к измерению информации
  7. Смысловой подход к измерению информации

Работа 3. Логические основы ЭВМ

  1. Теоретический материал и варианты заданий по самостоятельной работе 3
  2. Видео урок по теме

4. Рефлексия

1. Обсуждение основополагающих вопросов дисциплины осуществляется в блоге. Здесь необходимо ответить на поставленные вопросы, обязательно аргументируя ответ при помощи ссылки на источник информации. Ответы не должны дублироваться.

РАБОТА В БЛОГЕ

2. Самооценивание

Полезные мультимедиа и видео ссылки

  1. Виртуальный компьютерный музей
  2. Виды компьютеров
  3. ЭВМ 1 поколения
  4. ЭВМ 2 поколения
  5. ЭВМ 3 поколения
  6. ЭВМ 4 поколения
  7. ЭВМ 5 поколения
  8. Разновидности цифровых ЭВМ
  9. Принцип адресности (по фон Нейману)
  10. Принцип программного управления (по фон Нейману)
  11. Принцип однородности памяти (по фон Нейману)
  12. Устройство процессора
  13. Система команд
  14. Открытая архитектура ЭВМ
  15. Работа микропроцессора
  16. Видеопамять
  17. Кэш-память
  18. Оперативная память
  19. ПЗУ
  20. Работа модема
  21. Флеш-накопители
  22. Накопители на оптических дисках


Источники

Личные инструменты
наши друзья
http://аудиохрестоматия.рф/