Инфоурок Информатика Рабочие программыРабочая программа по элективному курсу 'Основы языка JavaScript'

Рабочая программа по элективному курсу 'Основы языка JavaScript'

Скачать материал




правительство санкт-петербурга

комитет по науке и высшей школе


СПб ГБПОУ СПО «Петровский колледж»



















РАБОЧАЯ ПРОГРАММа УЧЕБНОЙ ДИСЦИПЛИНЫ



основы javascript





для специальности Информационные системы и программирование

среднего профессионального образования

(базовой/углубленной подготовки)

2017г.





ОДОБРЕНА

Методической предметно-цикловой комиссией

Протокол № 5/2017 от 26.05.2017_______

ОДОБРЕНА

Методическим советом

Петровского колледжа

Протокол №__ от_________





Рабочая программа учебной дисциплины разработана с использованием Федерального государственного образовательного стандарта СПО и предназначена для студентов, обучающихся по специальности «Компьютерные комплексы и системы». Цель создания программы – углубление и расширение, обобщение и систематизация знаний, полученных учащимися в основной школе, овладение навыками самостоятельного создания сценариев для поддержки web-сайтов, выполнение численных расчетов и разработка интерактивных документов с помощью языка программирования JavaScript.







Разработчики:

Антонов С.Л., преподаватель информатики.



СОДЕРЖАНИЕ



стр.

  1. ПАСПОРТ рабочей ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ


5

  1. СТРУКТУРА и содержание УЧЕБНОЙ ДИСЦИПЛИНЫ

5

  1. условия реализации рабочей программы учебной дисциплины

8

  1. Контроль и оценка результатов Освоения учебной дисциплины

8





1. паспорт рабочей ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ

ОСНОВЫ JAVASCRIPT


1.1. Область применения программы

Рабочая программа учебной дисциплины является частью основной профессиональной образовательной программы в соответствии с ФГОС по специальности (специальностям) СПО «Компьютерные комплексы и системы»

1.2. Место дисциплины в структуре основной профессиональной образовательной программы:

Учебная дисциплина «Основы JavaScript» при освоении специальностей компьютерного профиля является одной из наиболее востребованных обще-компьютерных дисциплин , формирующих уверенность в востребованности специалистов среднего компьютерного звена и позволяющих повысить духовный облик и нравственные ориентиры молодого поколения.



1.3. Цели и задачи дисциплины – требования к результатам освоения дисциплины:


В результате освоения дисциплины обучающийся должен уметь:

1. создавать сценарий и размещать в нужном месте;

2. осуществлять ввод и вывод данных;

3. создавать переменные;

4. создавать сценарии с использованием изученных операторов;

5. объявлять и вызывать функцию;

6. создавать функции с использованием рекурсии;

7. создавать сценарии с использованием изученных функций;

8. обращаться к свойствам и методам объекта;

9. использовать события при создании сценариев;

10. создавать и удалять объекты;

11. добавлять свойства и методы к объектам;

12. создавать класс объектов;

13. создавать одномерный и многомерный массив;

14. обращаться к элементам массива;

15. обращаться к формам документа;

16. обращаться к элементам формы;

17. использовать свойства, методы и события элементов управления;

18. обращаться к объектам класса Image;

19. загружать и отображать изображения.


В результате освоения дисциплины обучающийся должен знать:

  1. что такое сценарий;

  2. инструменты написания сценариев;

  3. какие типы данных используются в языке JavaScript;

  4. назначение метода alert, метода confirm, метода prompt;

  5. правила записи имен переменных;

  6. отличие между глобальными и локальными переменными;

  7. основные операторы языка JavaScript;

  8. синтаксис записи операторов.

  9. встроенные функции языка JavaScript;

  10. для чего используется класс Function и синтаксис записи объектов класса;

  11. операторы для работы с объектами;

  12. основные классы объектов и синтаксис записи объектов класса;

  13. основные свойства, методы и события объектов;

  14. что такое прототип и синтаксис его записи;

  15. синтаксис определения массива и синтаксис записи объектов класса Array;

  16. свойства и методы класса Array;

  17. свойства, методы и события объекта form;

  18. что такое коллекция elements;

  19. свойства, методы и события элементов управления;

  20. для чего используется класс Image и синтаксис записи объектов класса.

Освоение дисциплины направлено на формирование компетенций:

ОК_________________________

ПК__________________________


Общие и профессиональные компетенции указываются в соответствии со стандартом (базовая подготовка – таблица 3, углубленная подготовка – таблица 5).




1.4. Количество часов на освоение программы дисциплины:

Максимальной учебной нагрузки обучающегося_40______часов, в том числе:

обязательной аудиторной учебной нагрузки обучающегося _40_____ часов;

самостоятельной работы обучающегося ______ часов.



2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ

2.1. Объем учебной дисциплины и виды учебной работы



Вид учебной работы

Объем часов

Максимальная учебная нагрузка (всего)

40

Обязательная аудиторная учебная нагрузка (всего)


в том числе:


лабораторные занятия


практические занятия

20

контрольные работы


курсовая работа (проект) (если предусмотрено)


Самостоятельная работа обучающегося (всего)


в том числе:


самостоятельная работа над курсовой работой (проектом) (если предусмотрено)









2.2. Тематический план и содержание учебной дисциплины Основы JavaScript



Наименование разделов и тем

Содержание учебного материала, лабораторные и практические работы, самостоятельная работа обучающихся, курсовая работ (проект) (если предусмотрены)

Объем часов

Уровень освоения

1

2

3

4

Раздел 1.

Основы HTML, включая HTML-5


8


Тема 1.1.

Содержание учебного материала

4


1

Веб-сайты и Веб-страницы. Текстовые Веб-страницы. Оформление документа. Структура документа HTML. Контейнеры в HTML-документах. Теги div. Теги работы с текстом. Теги для изображений и ссылок. Теги списков. Использование тегов таблиц.

4

2

Лабораторные работы

*


Практические занятия

4

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

*

Самостоятельная работа обучающихся

2

Тема 1. 2.

Содержание учебного материала

4


1

Работа с HTML-формой. Теги для форм. Особенности HTML5. Макет страницы средствами HTML. Динамический HTML. Размещение веб-сайтов. Рисунки. Мультимедиа. Блоки.

4

2

Лабораторные работы

*


Практические занятия

4

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

*

Самостоятельная работа обучающихся

2

Раздел 2.

Основы CSS, в том числе CSS-3

8


Тема 2.1.

Содержание учебного материала

4


1

Базовые понятия CSS. Селекторы. Свойства CSS. Подключения CSS к HTML. Свойства отступа, границы, размеры.

4

2

Лабораторные работы

*


Практические занятия

4

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

*

Самостоятельная работа обучающихся

*


Тема 2. 2.

Содержание учебного материала

4


1

Свойства позиционирования. Макеты страниц. Списки, меню. Свойства текста. Нововведения в CSS3.

4

2

Лабораторные работы

*


Практические занятия

4

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

*

Самостоятельная работа обучающихся

2

Раздел 3.

Основы JavaScript

24


Тема 3.1.

Содержание учебного материала

6


1

Введение в язык программирования JavaScript. Синтаксис в JavaScript. Переменные в языке JavaScript. Понятие программы на языке JavaScript. Инструменты написания сценариев. Размещение сценария. Типы данных. Метод alert. Метод confirm. Метод prompt. Имена переменных. Создание переменных. Глобальные и локальные переменные. Использование операторов в языке JavaScript. Комментарии. Оператор обработки строк. Арифметические операторы. Операторы присвоения.

6

2

Лабораторные работы

*


Практические занятия

6


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

*


Самостоятельная работа обучающихся

3


Тема 3. 2.

Содержание учебного материала

6


1

Операторы сравнения. Логические операторы. Операторы ветвления. Операторы цикла. Использование функций в языке JavaScript. Объявление функции. Вызов функции или ее результата. Встроенные функции. Рекурсия. Класс Function.

6

2

Лабораторные работы

*


Практические занятия

6

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

*

Самостоятельная работа обучающихся

3

Тема 3.3.

Содержание учебного материала

6


1

Классы объектов языка JavaScript.

a. Встроенные классы объектов. Обращение к свойствам и методам объекта. Создание и удаление объекта. Операторы для работы с объектами. Класс Object. Класс String. Класс Number. Класс Math. Класс Date. Класс Boolean.

b. Пользовательские классы объектов. Создание классов. Определение свойств. Определение методов. Использование прототипов. Наследование классов объектов.

c. Внешние классы объектов. Объектная модель браузера и документа. Использование событий. Порядок событий onmouse. Объект event. Прохождение событий. Объект window, объект document, объект location, объект history, объект navigator, их свойства, методы и события

6

2

Лабораторные работы

*


Практические занятия


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


Самостоятельная работа обучающихся

3

Тема 3.4

Содержание учебного материала

6


1

Использование массивов в языке JavaScript. Определение массива. Класс Array. Многомерные массивы. Работа с формами. Объект form, его свойства, методы, события. Обращение к формам документа. Коллекция elements. Работа с изображениями. Объект Image и его свойства. Движение изображения. Смена изображений. Изменение изображения путем выбора из списка. Просмотр изображений путем листания.

6


Лабораторные работы

*


Практические занятия

6

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

*

Самостоятельная работа обучающихся

3

Всего:

40


3. условия реализации программы дисциплины

3.1. Требования к минимальному материально-техническому обеспечению

Реализация программы дисциплины требует наличия оборудованного учебного кабинета информатики в соответствии с требованиями ФГОС.


Оборудование учебного кабинета: __________________________________

Технические средства обучения: ________________________________


Оборудование мастерской и рабочих мест мастерской: __________________:

__________________________________________________________________


Оборудование лаборатории и рабочих мест лаборатории: __________________________________________________________________




3.2. Информационное обеспечение обучения

Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы

Основные источники:

1. К.Ю. Поляков, Е.А.Еремин. Информатика. Углубленный уровень.Учебник для 11-го класса. Часть I. М., Бином, 2013.

2. Ю.А. Быкадоров .Информатика и ИКТ. Учебник для 9-го класса. М.Дрофа, 2013.

3. Моррисон М. Изучаем JavaScript. Спб, 2012.

4. Гладкий А.А. Веб-Самоделкин. Как самому создать сайт быстро и профессионально. СПб, Питер. 2012.

Дополнительные источники: нет.

4. Контроль и оценка результатов освоения Дисциплины

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

Результаты обучения

(освоенные умения, усвоенные знания)

Формы и методы контроля и оценки результатов обучения

В результате освоения дисциплины обучающийся должен уметь:

1. создавать сценарий и размещать в нужном месте;

2. осуществлять ввод и вывод данных;

3. создавать переменные;

4. создавать сценарии с использованием изученных операторов;

5. объявлять и вызывать функцию;

6. создавать функции с использованием рекурсии;

7. создавать сценарии с использованием изученных функций;

8. обращаться к свойствам и методам объекта;

9. использовать события при создании сценариев;

10. создавать и удалять объекты;

11. добавлять свойства и методы к объектам;

12. создавать класс объектов;

13. создавать одномерный и многомерный массив;

14. обращаться к элементам массива;

15. обращаться к формам документа;

16. обращаться к элементам формы;

17. использовать свойства, методы и события элементов управления;

18. обращаться к объектам класса Image;

19. загружать и отображать изображения.


В результате освоения дисциплины обучающийся должен знать:

  1. что такое сценарий;

  2. инструменты написания сценариев;

  3. какие типы данных используются в языке JavaScript;

  4. назначение метода alert, метода confirm, метода prompt;

  5. правила записи имен переменных;

  6. отличие между глобальными и локальными переменными;

  7. основные операторы языка JavaScript;

  8. синтаксис записи операторов.

  9. встроенные функции языка JavaScript;

  10. для чего используется класс Function и синтаксис записи объектов класса;

  11. операторы для работы с объектами;

  12. основные классы объектов и синтаксис записи объектов класса;

  13. основные свойства, методы и события объектов;

  14. что такое прототип и синтаксис его записи;

  15. синтаксис определения массива и синтаксис записи объектов класса Array;

  16. свойства и методы класса Array;

  17. свойства, методы и события объекта form;

  18. что такое коллекция elements;

  19. свойства, методы и события элементов управления;

  20. для чего используется класс Image и синтаксис записи объектов класса.






Практическая работа





Практическая работа

Практическая работа

Практическая работа





Практическая работа



Практическая работа





Практическая работа



Практическая работа



Практическая работа

Практическая работа



Практическая работа

Практическая работа



Практическая работа



Практическая работа



Практическая работа

Практическая работа





Практическая работа





Практическая работа







Устный опрос

Устный опрос



Устный опрос





Устный опрос





Устный опрос



Устный опрос



Устный опрос



Устный опрос

Устный опрос



Устный опрос





Устный опрос





Устный опрос





Устный опрос





Устный опрос



Устный опрос





Устный опрос



Устный опрос



Устный опрос

Устный опрос



Устный опрос




Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Рабочая программа по элективному курсу 'Основы языка JavaScript'"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Психолог

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 661 558 материалов в базе

Материал подходит для УМК

  • «Информатика. Углубленный уровень (в 2-ух частях) », Поляков К.Ю., Еремин Е.А.

    «Информатика. Углубленный уровень (в 2-ух частях) », Поляков К.Ю., Еремин Е.А.

    Тема

    Глава 8. Алгоритмизация и программирование

    Больше материалов по этой теме
Скачать материал

Другие материалы

Конспект урока по теме: "Составление простейших алгоритмов и запись их в графическом представлении".
  • Учебник: «Информатика. Углубленный уровень (в 2-ух частях) », Поляков К.Ю., Еремин Е.А.
  • Тема: Глава 8. Алгоритмизация и программирование
  • 30.05.2018
  • 2488
  • 26
«Информатика. Углубленный уровень (в 2-ух частях) », Поляков К.Ю., Еремин Е.А.
Методическая разработка урока по информатике ТЕМА:«Язык программирования Visual Basic.Элементы управления»
  • Учебник: «Информатика. Углубленный уровень (в 2-ух частях) », Поляков К.Ю., Еремин Е.А.
  • Тема: Глава 8. Алгоритмизация и программирование
  • 16.05.2018
  • 1400
  • 15
«Информатика. Углубленный уровень (в 2-ух частях) », Поляков К.Ю., Еремин Е.А.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 02.10.2018 2368
    • DOCX 35.6 кбайт
    • 51 скачивание
    • Оцените материал:
  • Настоящий материал опубликован пользователем Антонов Сергей Ливерьевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Антонов Сергей Ливерьевич
    Антонов Сергей Ливерьевич
    • На сайте: 6 лет
    • Подписчики: 0
    • Всего просмотров: 14178
    • Всего материалов: 14

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Курс профессиональной переподготовки

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Курс профессиональной переподготовки

Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 191 человек из 54 регионов
  • Этот курс уже прошли 971 человек

Мини-курс

Инклюзивное образование: нормативное регулирование

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Основы психологии личности: от нарциссизма к творчеству

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 40 человек из 19 регионов
  • Этот курс уже прошли 12 человек

Мини-курс

Российское движение школьников (РДШ): воспитательная работа

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 11 человек