Архитектура курса и правила программирования

Архитектура курса и правила программирования

Предлагаемая структура сознательно рассчитана на студентов, которые до начала курса JavaScript не знают. При этом она не превращает дисциплину в полноценный курс веб-разработки: JavaScript используется исключительно как удобный инструмент реализации алгоритмов.

Для работы достаточно Google Chrome. Консоль Chrome DevTools представляет собой интерактивную среду выполнения JavaScript, а Sources → Snippets позволяет создавать, сохранять и многократно запускать многострочные фрагменты JavaScript непосредственно в DevTools. Это особенно удобно в данном курсе: студентам не требуется на первом этапе Node.js, IDE, npm или веб-сервер. [1]

Для первых занятий рекомендуется следующий стандарт рабочего места:

  1. Google Chrome.

  2. F12 или Ctrl+Shift+J — DevTools.

  3. Короткие эксперименты — Console.

  4. Полные лабораторные — Sources → Snippets.

  5. Результаты — console.log, console.table, console.assert.

  6. Замеры времени — performance.now().

  7. Визуализация графов и деревьев во второй половине курса при желании — обычный DOM/Canvas, но это не является предметом оценивания.

JavaScript особенно полезен для введения численных методов: основной тип Number в ECMAScript соответствует 64-битному двоичному формату двойной точности IEEE 754. Поэтому прямо в браузере можно демонстрировать накопление округлений, потерю значимости, сравнение чисел с плавающей точкой и влияние обусловленности задачи. [2]



Автор: к.п.н., Румянцев Сергей Александрович, доцент Финансового университета при Правительстве РФ; доцент ОЧУВО Международного инновационного университета; Консалтинг, управление разработкой ПО; системный и бизнес анализ; менеджмент; аналитиз данных; управление ИТ. Телефон для связи +79269444818 (мессенджеры)   Короткая ссылка:

Архитектура курса и правила программирования

Предлагаемая структура сознательно рассчитана на студентов, которые до начала курса JavaScript не знают. При этом она не превращает дисциплину в полноценный курс веб-разработки: JavaScript используется исключительно как удобный инструмент реализации алгоритмов.

Для работы достаточно Google Chrome. Консоль Chrome DevTools представляет собой интерактивную среду выполнения JavaScript, а Sources → Snippets позволяет создавать, сохранять и многократно запускать многострочные фрагменты JavaScript непосредственно в DevTools. Это особенно удобно в данном курсе: студентам не требуется на первом этапе Node.js, IDE, npm или веб-сервер. [1]

Для первых занятий рекомендуется следующий стандарт рабочего места:

  1. Google Chrome.

  2. F12 или Ctrl+Shift+J — DevTools.

  3. Короткие эксперименты — Console.

  4. Полные лабораторные — Sources → Snippets.

  5. Результаты — console.log, console.table, console.assert.

  6. Замеры времени — performance.now().

  7. Визуализация графов и деревьев во второй половине курса при желании — обычный DOM/Canvas, но это не является предметом оценивания.

JavaScript особенно полезен для введения численных методов: основной тип Number в ECMAScript соответствует 64-битному двоичному формату двойной точности IEEE 754. Поэтому прямо в браузере можно демонстрировать накопление округлений, потерю значимости, сравнение чисел с плавающей точкой и влияние обусловленности задачи. [2]



https://webprogr.ru/~BELF1
Короткая ссылка на новость:https://webprogr.ru/~BELF1


Последние новости

Архитектура курса и правила программирования

Архитектура курса и правила программирования

Предлагаемая структура сознательно рассчитана на студентов, которые до начала курса JavaScript не знают. При этом она не превращает дисциплину в полноценный курс веб-разработки: JavaScript используется исключительно как удобный инструмент реализации алгоритмов.

Для работы достаточно Google Chrome. Консоль Chrome DevTools представляет собой интерактивную среду выполнения JavaScript, а Sources → Snippets позволяет создавать, сохранять и многократно запускать многострочные фрагменты JavaScript непосредственно в DevTools. Это особенно удобно в данном курсе: студентам не требуется на первом этапе Node.js, IDE, npm или веб-сервер. [1]

Для первых занятий рекомендуется следующий стандарт рабочего места:

  1. Google Chrome.

  2. F12 или Ctrl+Shift+J — DevTools.

  3. Короткие эксперименты — Console.

  4. Полные лабораторные — Sources → Snippets.

  5. Результаты — console.log, console.table, console.assert.

  6. Замеры времени — performance.now().

  7. Визуализация графов и деревьев во второй половине курса при желании — обычный DOM/Canvas, но это не является предметом оценивания.

JavaScript особенно полезен для введения численных методов: основной тип Number в ECMAScript соответствует 64-битному двоичному формату двойной точности IEEE 754. Поэтому прямо в браузере можно демонстрировать накопление округлений, потерю значимости, сравнение чисел с плавающей точкой и влияние обусловленности задачи. [2]



Рейтинг@Mail.ru