Использование свободного программного обеспечения в учебном курсе «Основы программирования» (OSEDUCONF-2018) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
(не показана одна промежуточная версия этого же участника) | |||
;{{SpeakerInfo}}: * {{Speaker|Григорій Злобін}} * {{Speaker|Алексей Новодворский}} <blockquote> В докладе рассмотрено использование СПО в лекционном курсе «Основы программирования». Проведено сравнение оболочек для структурного программирования на языке Си. </blockquote> {{VideoSection}} {{vimeoembed|254114830|800|450}} <!-- {{youtubelink|}} --> |MbwfJ0k9TVY}}{{letscomment}} {{SlidesSection}} [[File:Использование свободного программного обеспечения в учебном курсе «Основы программирования» (OSEDUCONF-2018).pdf|left|page=-|300px]] {{----}} == Thesis == автоматически приводит к переводу шаблонов. Также поддерживаются подсветка текста программы, которая позволяет легко ориентироваться в нём. Минимум возможностей данной оболочки (оставлены только полезные или необходимые из них, с точки зрения обучения) позволяют максимально сконцентрироваться на изучении языков программирования. Также был создан графический движок, который позволяет отображать графические примитивы, используя библиотеку в стиле Borland C++. Язык диалога — английский, украинский, белорусский, русский. %Рисунок 1. Оболочка Kuzya \begin{figure} \begin{center} \caption{Оболочка Kuzya}\label{zlobin-img001} \includegraphics[width=0.8\textwidth]{dopov2018v2-img001} \end{center} \end{figure} Geany — среда разработки программного обеспечения, написанная с использованием библиотеки GTK+. Доступна для следующих операционных систем: BSD, Linux, Mac OS X, Solaris и Windows. Geany распространяется согласно GNU General Public License. Geany не включает в свой состав компилятор. Для создания исполняемого кода используется GNU Compiler Collection или, при необходимости, любой другой компилятор. %Рисунок 2. Оболочка Geany \begin{figure} \begin{center} \caption{Оболочка Geany}\label{zlobin-img002} \includegraphics[width=0.8\textwidth]{dopov2018v2-img002} \end{center} \end{figure} Code::Blocks — свободная кроссплатформенная среда разработки. Code::Blocks написана на С++ и использует библиотеку wxWidgets. Имея открытую архитектуру, может масштабироваться за счёт подключаемых модулей. Поддерживает языки программирования С, С++, D (с ограничениями), Fortran. Code::Blocks разрабатывается для Windows, Linux и Mac OS X. %Рисунок 3. Оболочка Code::Blocks \begin{figure} \begin{center} \caption{Оболочка Code::Blocks}\label{zlobin-img003} \includegraphics[width=0.8\textwidth]{dopov2018v2-img003} \end{center} \end{figure} Выводы: \begin{enumerate} \item Все три оболочки являются кроссплатформенными, что позволяет студентам работать в той ОС, которая установлена на его рабочем месте (стационарной или переносной ЭВМ). Благодаря этому студенты без дополнительных затрат времени могут познакомиться с кроссплатформенным программированием на уровне компиляции. \item Оболочки Kuzya и Geany допускают выбор пользователем языка интерфейса (русский, украинский, английский), что позволяет студенту максимально сосредоточиться на работе с разрабатываемой программой. \item Оболочка Kuzya имеет графический движок, который позволяет студентам строить графики исследуемых функций. Для построения графиков функций, протабулированных в Geany или Code::Blocks, придется использовать внешние средства, например gnuplot. </latex> {{LinksSection}} <!-- <blockquote>[©]</blockquote> --> {{fblink|2015438035375874}} {{vklink|1035}} <references/> [[File:{{#setmainimage:Использование свободного программного обеспечения в учебном курсе «Основы программирования» (OSEDUCONF-2018)!.jpg}}|center|640px]] {{stats|disqus_comments=0|refresh_time=2018-02-14T17:03:26.8628442021-08-31T17:09:40.453665|vimeo_plays=419|youtube_comments=0|youtube_plays=036}} [[Категория:Draft]] [[Категория:OSEDUCONF-2018]] [[Категория:СПО в образовании]] [[Категория:IT-образование]] |
Текущая версия на 14:34, 5 сентября 2021
- Докладчик
В докладе рассмотрено использование СПО в лекционном курсе «Основы программирования». Проведено сравнение оболочек для структурного программирования на языке Си.
Содержание
Видео
Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.
Презентация
Thesis
Примечания и ссылки
Plays:55 Comments:0