Контроль и оценка результатов освоения учебной дисциплины
Контроль и оценка результатов освоения учебной дисциплины - раздел Программирование, По дисциплине Основы алгоритмизации и программирования
Контроль И Оценка Результатов Освоен...
Контроль и оценка результатов освоения учебной дисциплины осуществляется преподавателем в процессе проведения практических занятий, тестирования, а также выполнения обучающимися индивидуальных заданий, проектов, исследований.
Результаты обучения
(освоенные умения, усвоенные знания)
Формы и методы контроля и оценки результатов обучения
В результате освоения учебной дисциплины обучающийся умеет:
- использовать языки программирования, строить логически правильные и эффективные программы;
знает:
- общие принципы построения алгоритмов, основные алгоритмические конструкции;
- понятие системы программирования;
- основные элементы процедурного языка программирования, структуру программы, операторы и операции, управляющие структуры, структуры данных, файлы, классы памяти;
- подпрограммы, составление библиотек программ;
- объектно-ориентированную модель программирования, понятие классов и объектов, их свойств и методов
Текущий контроль:
−предоставление выполненных заданий каждой практической работы – оценивается своевременная сдача практической работы, правильность решения задач, полнота ответов, оформление в соответствии с требованиями;
- ответы на контрольные вопросы – оценивается правильность ответов на вопросы, полнота ответа;- выполнение индивидуальных домашних заданий – оценивается правильность, своевременное выполнение;
- выполнение тестовых заданий –оценивается правильность выполнения тестовых заданий ;
- выступления на олимпиадах, конференциях – оценивается творческий подход, креативность мышления, принятие решений в нестандартных ситуациях;
Промежуточный контроль:
- ОБК
Итоговый контроль:
- экзамен (примерный перечень вопросов и заданий к экзамену в приложении1).
Текущий контроль:
- сообщение на заданную тему – оценивается новизна текста, обоснованность выбора источника, степень раскрытия сущности вопроса, соблюдение требований к оформлению, участие в обсуждении, объем сообщения, презентация доклада;
- выполнение проверочных заданий;
- выполнение тестовых заданий –оценивается правильность выполнения тестовых заданий ;
−предоставление выполненных заданий каждой практической работы – оценивается своевременная сдача практической работы, правильность решения задач; полнота ответов;выполнение индивидуальных домашних заданий – оценивается правильность, своевременное выполнение;
- ответы на контрольные вопросы – оценивается правильность ответов на вопросы, полнота ответа;
- выступления на олимпиадах, конференциях – оценивается творческий подход, креативность мышления, принятие решений в нестандартных ситуациях.
Промежуточный контроль:
- ОБК
Итоговый контроль:
- экзамен (примерный перечень вопросов и заданий к экзамену в приложении1).
Область применения методических указаний
Методические указания учебной дисциплины являются частью основной профессиональной образовательной программы в соответствии с ФГОС по специальности 230401 Информационные системы (по отраслям) (базо
Алгоритм может быть задан
1. Словесно – описание алгоритма словами и предложениями.
2. Таблично - описание алгоритма в форме таблиц и расчетных формул.
3. Графически - описание алгоритма с помощью геометри
Правила оформления блок-схем
Графический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным. При графическом представлении алгоритм изображается в виде последовате
Типы и структуры данных
Типы и структуры данных представляют собой фундамент, на котором строится вся современная технология программирования.
Существует много подходов к определению понятия типа данных от полнос
Принципы построения алгоритмов
При разработке алгоритма используют следующие основные принципы.
Принцип поэтапной детализации алгоритма (другое название — "проектирование сверху-вниз").
Алгебра высказываний
Действия и преобразования, применяемые в обычной алгебре, в которой буквами обозначаются числа, основываются на небольшом числе определений и формул.
• Существует арифмет
Заполнить остальные столбцы.
В соответствии с таблицами истинности соответствующих логических операций, причем при заполнении каждого столбца операции выполняются над значениями одного или двух столбцов, расположенных левее за
Машинно - ориентированное программирование
С изобретением программно управляемых вычислительных машин появилась новая профессия - программист. Первым в истории программистом была Ада Лавлейс, работавшая вме
Языки программирования высокого уровня
Следующим этапом развития программирования стало созданиеязыков программирования высокого уровня (ЯПВУ). Примеры ЯПВУ: Паскаль, Бейсик, Фортран. Для каждого языка существует машинн
Типы данных
Концепция типов данных является одной из центральных в любом языке программирования. С типом величины связаны три ее свойства: форма внутреннего представления, множество принимаемых значений и множ
Стандартные и пользовательские процедуры.
Со стандартными процедурами мы уже встречались не один раз.
Примеры стандартных процедур
Clrscr;
Delline;
Nosound;
Hightvideo.
Формат описаний процедуры
Procedure <имя> (<список формальных параметров с описанием типов>);
const
…..
type
…..
var
….
begin
<оп
Стандартные и пользоваельские функции
Напомним, что функция отличается от процедуры тем, что
во-первых, функция передает в точу вызова значение (результат своей работы);
во-вторых, имя функции может входить в выражени
Параметры-значения
Параметры-значения описываются в заголовках подпрограмм обычным образом, например,
Procedure PRIM (x,y:real);
Здесь формальные параметры х и у – параметры-значени
Параметры-переменные
Параметры-переменные в заголовке подпрограмм предваряются словом VAR, например,
Procedure PRIM (var x,y:real);
Здесь формальные параметры х и у – параметры-переме
Рекурсивные подпрограммы
Иногда встречаются такие случаи, когда задача разбивается на подзадачи, которые имеют ту же структуру, что и основная задача.
В таких случаях используют механизм, который н
КОНТРОЛЬНАЯ РАБОТА
1. Задачи для решения на тему «линейные алгоритмы»
Вычислите выражения по предложенным формулам.
Вариант 1
Перечень практических работ
1. Составление блок-схем линейных и разветвляющихся алгоритмов.
2. Составление блок-схем циклических алгоритмов.
3.Составление таблиц истинности.
4.Составление программ л
Теоретические вопросы
1. Эволюция языков программирования
2. Основные понятия алгоритмизации
3. Составление блок-схем линейных и разветвляющихся алгоритмов.
4. Составление блок-схем циклически
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов