Как сделать список успеваемости

Добавил пользователь Дмитрий К.
Обновлено: 05.10.2024

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

Открыть журнал успеваемости

Условные обозначения

Успеваемость по занятиям — отношение суммы баллов ученика за выполнение заданий одного занятия к максимальной сумме баллов, которые можно получить за это занятие (выражена в процентах) ;

Средняя успеваемость — отношение суммы баллов ученика за прохождение курса к максимальной сумме баллов за этот курс (выражена в процентах) .

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

Сертификат и скидка на обучение каждому участнику

Афанасьева Мария

Лабораторная работа 7.

Создание электронного журнала успеваемости в MS Excel

Цель работы : создать таблицу для подсчета статистики успеваемости каждого ученика (студента). Для работы вам потребуется один документ с тремя рабочими листами. Обратите внимание, что в ходе выполнения заданий вы должны:

- отработать некоторые приемы работы с комбинированными, сложными функциями, массивами;

- научиться строить связанные графики.

Рекомендуем для заполнения формул использовать Мастер функций .

Задание 1. Заполнение Листа 1

Создать список учащихся (студентов) из десяти произвольных фамилий, включая свою. После выполнения действий п. 1-5 у вас должна получиться таблица, аналогичная приведенной на рисунке 1.

hello_html_m8d23de2.jpg

Рисунок 1. Список студентов группы

3. В ячейках B 20: B 30 создайте список студентов (10 человек), причем, в одной ячейке, например, B 20, должны быть написаны и фамилия и имя. Отсортируйте полученный список по алфавиту (Данные – Сортировка).

6. В ячейке H 4 вы снова совместите фамилию и имя студента используя формулу =СЦЕПИТЬ( C 4;" "; D 4). Обратите внимание, что в кавычках указан один пробел. Скопируйте формулу на весь список.

Задание 2. Заполнение Листа 2

hello_html_145719df.jpg

3. Заполните ячейки "дата проведения занятий" ( D 3 - H 3 . ):

- установите формат ячеек D 3 - H 3 - категория - "дата", формат "31 дек.99" (или свой формат)

- В ячейках D 3 и E 3 введите две даты с интервалом в одну неделю, например, D 3 - 01.09.13; E 3 - 07.09.13.

- с помощью команды автозаполнения заполните все остальные ячейки на любые ДВА месяца. В нашем примере указан только один месяц.

- измените формат всех этих ячеек ( D 3 - H 3): разверните текст на 90 градусов и установите выравнивание по середине и по горизонтали и по вертикали ( Формат – Ячейка - Выравнивание )

- отформатируйте ширину столбцов: MS Excel : Формат – Столбец – Автоподбор ширины.

hello_html_m29055f.jpg

MS Excel 2003: обратите внимание, что данные для Источника должны быть на одном листе с выбранной ячейкой. Поэтому рекомендуется продублировать на листе 2 в любом свободном месте столбец с идентификаторами студентов. В более старших версиях MS Excel можно данные брать с разных листов.

После этого рядом со всеми выделенными ячейками появится кнопка выбора варианта.

7. В ячейке C3 должна появляться фамилия студента в соответсвии с его личным номером. Используйте формулу Поиск по вертикали : категория Ссылки и массивы – ВПР

hello_html_m7c91ceca.jpg

В первом поле введите адрес ячейки B3 (Лист 2). Во втором поле укажите диапазон всей таблицы с Листа 1 (ячейки B4 - H13). В третьем поле диалогового окна функции укажите номер столбца из выделенного вами диапазона, откуда необходимо выбрать данные. В нашем примере мы должны поместить Фамилию и имя из столбца H. Порядковый номер этого столца в нашем выделении 7. Это число и нужно указать в поле Номер столбца.

Скопируйте формулу на весь необходимый диапазон, используя автозаполнение ячеек. 8. В ячейке L3 подсчитайте средний балл по тесту, выбрав функцию СРЗНАЧ и выделив диапазон числовых данных по тесту. В нашем примере =СРЗНАЧ(I3:K3) (категория Статистические) или =AVERAGE(I3:K3). Скопируйте формулу на весь необходимый диапазон, используя автозаполнение ячеек.

В категории Статистические находится функция , которая позволяет сосчитать число значений внутри диапазона, удовлетворяющих заданному критерию. Синтаксис данной функции: = СЧЁТЕСЛИ (диапазон;критерий) Где диапазон - это диапазон ячеек, в котором нужно сосчитать число значений, удовлетворяющих заданному критерию; критерий - критерий в форме числа, выражения или текста, который определяет, какие ячейки надо подсчитывать. Например: Функция = СЧЁТЕСЛИ (A1:A7;32) - подсчитывает число значений равных 32 в диапазоне ячеек A1-A7. В кавычки надо заключать текст (например, = СЧЁТЕСЛИ(A1:A7;"яблоки") - будут сосчитаны все ячейки, содержащие слово - яблоки).

10.Для подсчета суммарного балла используйте функцию автосуммирования по строке.

11. Рассчитайте ранг студента в общем списке.

hello_html_4b8319fd.jpg

Функция РАНГ() (RANK) категория Статистические вычисляет ранг значения в выборке (распределения участников по местам). Функция РАНГ() имеет три аргумента. Первый – число, место (ранг) которого определяется. Второй аргумент ссылка – диапазон, в котором происходит распределение по местам. В нашем примере это столбец с суммарно набранным баллом. Диапазон должен быть неизменным, следовательно, его нужно указать с помощью абсолютной адресаций. Третий аргумент - Порядок – указатель порядка сортировки. Если третий аргумент 0 или не указан, места распределяются по убыванию значений (т.е. чем больше – тем лучше, 1-е место – максимальное значение). Если же поставить 1, то места будут распределяться по возрастанию (т.е. чем меньше, тем лучше ).

Логическая функция условие: ЕСЛИ() (IF)

Для формирования условий в формулах используется функция ЕСЛИ(). Она имеет три аргумента. Первый аргумент тест – условие, второй аргумент тогда значение – действия которое совершается при выполнении условия, третий аргумент иначе значение – действия при не выполнении условия.Пусть, например, ячейка D5 содержит формулу "=ЕСЛИ (A1

11. Ниже таблицы в ячейки D13 - К13 введите предполагаемое максимальное количество баллов за каждый вид заданий. В ячейке N13 выполните автосуммирование этих максимумов. Решите для себя, при каких условиях студент получит зачет. Например, зачет получает если набрал не менее 75% от общего количества баллов и сдал все тесты. В нашем примере формула будет следующей:

hello_html_m6df064d1.jpg

В электронных таблицах возможно использование более сложных логических конструкций с использованием вложенных функций ЕСЛИ(), когда ЕСЛИ() используется в качестве аргумента другой функции ЕСЛИ(). Например, сложная функция =ЕСЛИ(A1

выполняет следующие действия: если значение в ячейке A1 меньше 100, то выводится текстовое значение "утро". В противном случае проверяется условие вложенной функции ЕСЛИ(). Если значение в ячейке A1 равно 100 выводится текстовое значение "вечер", иначе выводится значение из ячейки C1. Toт же результат может быть получен с помощью выражения:

При создании сложных логических конструкций, особенно с большим количеством вложенных функций ЕСЛИ(), нередко возникают ошибки, связанные с неправильным синтаксисом логического выражения. Если в ячейке, содержащей формулу, вызвать "Мастер функций", то будет показана структура формулы. Структура формулы помогает найти ошибки при большом количестве вложенных функций.

MS Excel 2010-2013: Главная – Условное форматирование – Правила выделения ячеек.

hello_html_27ade541.jpg

Задание 3. Подсчет статистики данных

12. Подсчитайте частоту появления результатов по тестам (0, 1, 2, 3), используя функцию ЧАСТОТА (категория Статистические ) .

Функция ЧАСТОТА ()(категория Статистические ) служит для подсчета количества значений в массиве данных, соответствующих определенному классу. Функцией ЧАСТОТА () можно воспользоваться, например, для подсчета количества учащихся получивших - 5; 4; 3 и 2.

Ниже своей таблицы создайте фрагмент, аналогичный нижеприведенному:

В нашем примере первый столбик занимает позиции H17 - H20 . Это так называемый Массив интервалов(Классы).

1) выделить весь диапазон ячеек, в которых будет располагаться результат подсчёта частот, т.е. I17 - I20.

2) Не снимая выделения вызвать вставку функции Частота.

3) В поле Массив данных (Классы) указать диапазон всех ячеек, содержащих результаты тестирования. В поле Массив интервалов (Классы) ввести диапазон, содержащий возможные варианты оценки тестирования в нашем случае H17 - H20.

hello_html_6d3e9c09.jpg

4) нажать сочетание клавиш Ctrl+Shift+Enter, чтобы вывелся массив чисел. Если этого не сделать, то будет выведен только один первый результат.

Задание 4. Построение графика успеваемости

Постройте график успеваемости по столбцу БАЛЛ. Выделите столбец Фамилия и, удерживая клавишу Ctrl, столбец Балл . Вызовите мастер диаграмм и заполните ВСЕ вкладки и поля диалогового окна. Диаграмма должна быть ПОЛНОСТЬЮ оформлена (название диаграммы, подписи под осями, размерность осей и т.д.).

Задание 5. Заполнение листа 3

На Листе 3 сделайте свой вариант оформления шапки таблицы, например, похожий на приведенный ниже:

hello_html_m62e37d4f.jpg

5.1. Объедините ячейки С1-W1, выровняйте содержимое ячейки по середине.

5.2. Объедините ячейки X1 и X2, Y1 и Y2. Введите в X - "средняя оценка", в Y - "итоговая оценка", разверните текст на 90 градусов, выровняйте по середине.

5.3. Разделите фамилию и имя в разные столбцы. Для этого выделите столбец B, далее Данные – Текст по столбцам. Заполните все поля диалогового окна.

5.4. Оформите таблицу, произвольным образом выбирая цвета ячеек, обрамление и т.д.

Открыв полученное письмо перейдите по ссылке, выбрав одну из ролей (учитель, директор и т.д.), ознакомьтесь с возможностями проекта.

Оформите электронный журнал экспортируя данные с сайта в MS Word и MS Excel . Сформировать отчеты.


Указания для выполнения. Создайте в Microsoft Excel таблицу результатов успеваемости класса по предложенному образцу (см. рисунок ниже) с использованием расчетных формул.


Порядок выполнения.


П.5. Вычисление среднего значения.


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

Эту формулу можно набирать непосредственно в ячейке С10, не используя мастер функций. Результат будет такой же.

Введите любым из этих способов формулы для вычисления средних значений в соответствующие ячейки.


Выбор формата данных в ячейках.

Выделите те ячейки в таблице, в которых вам необходимо, чтобы число (результат вычислений) имело 2 знака после запятой. Это те ячейки, в которые были вставлены формулы. (По умолчанию для всех ячеек в рабочем листе используется Общий формат.)

Выберите в меню Формат – Ячейки (или правой клавишей мыши щелкнуть на ячейке – в контекстном меню выбрать Формат ячеек..).

Перейдите на вкладку Число. В списке Числовые форматы выберите Числовой. В поле Число десятичных знаков, которое необходимо отображать после запятой (в нашем примере 2).

Не забудьте нажать ОК.

Копирование формул в другие ячейки.

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

1. выделите ячейку с веденной в нее формулой. 2. подведите курсор к правому нижнему углу ячейки, он примет вид + . 3. Нажмите левую кнопку мыши, не отпуская ее, переместите указатель до конца диапазона ячеек, в которые вы хотите скопировать формулу. Так как в формуле использовались относительные ссылки, сама программа автоматически изменит адреса ячеек (посмотрите в строку формул, выделив любую ячейку диапазона, и убедитесь.) 4. Аналогичным способом скопируйте формулы в столбцах O, P, Q, R и строке 10.

Функция ОКРУГЛ округляет число до заданного кол-ва десятичных разрядов. В нашем задании ее нужно применить в столбце Q (ТематическаяВыделите первую ячейку в столбце (Q Запустите мастер функций. 3. Выберите функцию ОКРУГЛ. 4. В самой таблице щелкните на ячейку конца диапазона (Р 4), и в диалоговом окне в ячейке Число появится выбранный вами адрес ячейки, а в следующее поле Количество цифр введите 0. Не забудьте ОК.

Логическая функция ЕСЛИ

Функция ЕСЛИ устанавливает одно значение, если заданное условие истинно, и другое — если оно ложно. Например, в нашем задании в столбце R, если тематическая оценка больше 3, то ученик считается сдавшим тему, если нет, то несдавшим.

Добавляйте авторские материалы и получите призы от Инфоурок

Еженедельный призовой фонд 100 000 Р

Лабораторная работа 7.

Создание электронного журнала успеваемости в MS Excel

Цель работы : создать таблицу для подсчета статистики успеваемости каждого ученика (студента). Для работы вам потребуется один документ с тремя рабочими листами. Обратите внимание, что в ходе выполнения заданий вы должны:

— отработать некоторые приемы работы с комбинированными, сложными функциями, массивами;

— научиться строить связанные графики.

Рекомендуем для заполнения формул использовать Мастер функций .

Задание 1. Заполнение Листа 1

Создать список учащихся (студентов) из десяти произвольных фамилий, включая свою. После выполнения действий п. 1-5 у вас должна получиться таблица, аналогичная приведенной на рисунке 1.


Рисунок 1. Список студентов группы

3. В ячейках B 20: B 30 создайте список студентов (10 человек), причем, в одной ячейке, например, B 20, должны быть написаны и фамилия и имя. Отсортируйте полученный список по алфавиту (Данные – Сортировка).


Задание 2. Заполнение Листа 2


— В ячейках D 3 и E 3 введите две даты с интервалом в одну неделю, например, D 3 — 01.09.13; E 3 — 07.09.13.

— с помощью команды автозаполнения заполните все остальные ячейки на любые ДВА месяца. В нашем примере указан только один месяц.

— измените формат всех этих ячеек ( D 3 — H 3): разверните текст на 90 градусов и установите выравнивание по середине и по горизонтали и по вертикали ( Формат – Ячейка — Выравнивание )

— отформатируйте ширину столбцов: MS Excel : Формат – Столбец – Автоподбор ширины.


MS Excel 2003: обратите внимание, что данные для Источника должны быть на одном листе с выбранной ячейкой. Поэтому рекомендуется продублировать на листе 2 в любом свободном месте столбец с идентификаторами студентов. В более старших версиях MS Excel можно данные брать с разных листов.

После этого рядом со всеми выделенными ячейками появится кнопка выбора варианта.

7. В ячейке C3 должна появляться фамилия студента в соответсвии с его личным номером. Используйте формулу Поиск по вертикали : категория Ссылки и массивы – ВПР


В первом поле введите адрес ячейки B3 (Лист 2). Во втором поле укажите диапазон всей таблицы с Листа 1 (ячейки B4 — H13). В третьем поле диалогового окна функции укажите номер столбца из выделенного вами диапазона, откуда необходимо выбрать данные. В нашем примере мы должны поместить Фамилию и имя из столбца H. Порядковый номер этого столца в нашем выделении 7. Это число и нужно указать в поле Номер столбца.

Скопируйте формулу на весь необходимый диапазон, используя автозаполнение ячеек. 8. В ячейке L3 подсчитайте средний балл по тесту, выбрав функцию СРЗНАЧ и выделив диапазон числовых данных по тесту. В нашем примере =СРЗНАЧ(I3:K3) (категория Статистические) или =AVERAGE(I3:K3). Скопируйте формулу на весь необходимый диапазон, используя автозаполнение ячеек.

10.Для подсчета суммарного балла используйте функцию автосуммирования по строке.

11. Рассчитайте ранг студента в общем списке.


Функция РАНГ() (RANK) категория Статистические вычисляет ранг значения в выборке (распределения участников по местам). Функция РАНГ() имеет три аргумента. Первый – число, место (ранг) которого определяется. Второй аргумент ссылка – диапазон, в котором происходит распределение по местам. В нашем примере это столбец с суммарно набранным баллом. Диапазон должен быть неизменным, следовательно, его нужно указать с помощью абсолютной адресаций. Третий аргумент — Порядок – указатель порядка сортировки. Если третий аргумент 0 или не указан, места распределяются по убыванию значений (т.е. чем больше – тем лучше, 1-е место – максимальное значение). Если же поставить 1, то места будут распределяться по возрастанию (т.е. чем меньше, тем лучше ).

Логическая функция условие: ЕСЛИ() (IF)


Лучший табель учета рабочего времени в Excel

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

Законом предусмотрено 2 унифицированные формы табеля: Т-12 – для заполнения вручную; Т-13 – для автоматического контроля фактически отработанного времени (через турникет).

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

Заполняем вводные данные функциями Excel

Формы Т-12 и Т-13 имеют практически одинаковый состав реквизитов.

В шапке 2 страницы формы (на примере Т-13) заполняем наименование организации и структурного подразделения. Так, как в учредительных документах.


Отводим поле за пределами табеля. Здесь мы и будем работать. Это поле ОПЕРАТОРА. Сначала сделаем свой календарик отчетного месяца.


Красное поле – даты. На зеленом поле проставляет единички, если день выходной. В ячейке Т2 ставим единицу, если табель составляется за полный месяц.


Вводим вручную порядковый номер, ФИО и специальность сотрудников организации. Плюс табельный номер. Информацию берем из личных карточек работников.

Автоматизация табеля с помощью формул

Первый лист формы содержит условные обозначения для учета рабочего времени, цифровые и буквенные. Смысл автоматизации средствами Excel в том, чтобы при внесении обозначения отображалось количество часов.

Для примера возьмем такие варианты:

  • В – выходной;
  • Я – явка (рабочий день);
  • ОТ – отпуск;
  • К – командировка;
  • Б – больничный.



Нужно проделать такую же работу для второй половины месяца. Достаточно скопировать формулы и поменять те ячейки, на которые они ссылаются. Результат работы:



Все формулы копируем и вставляем в соответствующие ячейки по всему списку сотрудников. При заполнении такого табеля нужно будет корректировать условные обозначения по работникам.

Если изменяется календарь, то меняются выходные и явки. Вручную проставляем прогулы, отгулы и т.п. Все остальное посчитается автоматически.

Программа для отслеживания успеваемости школьника
Здравствуйте помагите пожалуйста написать программу для отслеживания успеваемости школьника.

Вывести список студентов, у которых средний балл успеваемости ниже среднего балла успеваемости в группе
Известны данные по успеваемости студентов группы. Вывести студентов имеющих успеваемости ниже.

HatakeIra,
вроде бы и план хорош, но реализация идет явно по шаблону, причем не совсем пригодному. Т.е. по тому, "чему научили".

На моей клавиатуре литера "а" от "о" отстоит аж на три кнопки влево. Думаю, что на вашей тоже. Поэтому слово "кокого" сложно назвать опечаткой. Чтоб такое написать - об этом надо явно думать в голове.
Ну это ладно. Меня другой вопрос интересует - каким образом вам достаются такие задания и как вы вообще попадаете на факультеты, требующие этого?

Читайте также: