EIOS/rabprog/tpl/mod_rpd_razdel7.html

208 lines
12 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<h3>7. Фонд оценочных средств для проведения промежуточной аттестации обучающихся по дисциплине (модулю)</h3>
<h4>7.1. Перечень компетенций с указанием этапов их формирования в процессе освоения образовательной программы</h4>
{*<pre>{print_r($DISCIPS.razdel71)}</pre>*}
<table class="table-bordered">
<thead>
<tr>
<th class="col-4 text-center" colspan="3">Этапы формирования компетенции<br>(номер семестр согласного учебному плану)</th>
<th class="col-8 text-center" rowspan="2">Наименование учебных дисциплин, формирующие компетенции в процессе освоения образовательной программы</th>
</tr>
<tr>
<th class="col-2 text-center">ОФО</th>
<th class="col-2 text-center">ЗФО</th>
<th class="col-2 text-center">ОЗФО</th>
</tr>
</thead>
<tbody>
{foreach from=$DISCIPS.razdel71 item=comps}
<tr>
<td colspan="4"><b>{$comps.comp.index}</b> {$comps.comp.descrip}</td>
</tr>
{foreach from=$comps.disc item=disc}
<tr>
<td class="text-center {if $DISCIP_name==$disc.name}fw-bold{/if}">{implode('',$disc.ofo)}</td>
<td class="text-center {if $DISCIP_name==$disc.name}fw-bold{/if}">{implode('',$disc.zfo)}</td>
<td class="text-center {if $DISCIP_name==$disc.name}fw-bold{/if}">{implode('',$disc.ofozfo)}</td>
<td class=" {if $DISCIP_name==$disc.name}fw-bold{/if}">{$disc.name}{*<pre>{print_r($disc)}</pre>*}</td>
</tr>
{/foreach}
{/foreach}
</tbody>
</table>
{*<table class="table-bordered">
<thead>
<tr>
<th class="col-4 text-center">Этапы формирования компетенции(номер семестр согласного учебному плану)</th>
<th class="col-8 text-center">Наименование учебных дисциплин, формирующих компетенции в процессе освоения образовательной программы</th>
</tr>
</thead>
<tbody>
{foreach from=$DISCIPS.razdel7 item=comps}
<tr>
<td colspan="2" class="text-center fw-bold">{$comps.komp.comp_kod}: {$comps.komp.comp_name} {$comps.komp.comp_name_ind} {$comps.komp.comp_krat_sod}</td>
</tr>
{foreach from=$comps.disc item=discs key=name}
<tr {if $name==$DISCIP_name} class="fw-bold"{/if}>
<td class="text-center">{implode(',',$discs)}</td>
<td>{$name}</td>
</tr>
{/foreach}
{/foreach}
</tbody>
</table>*}
<h4>7.2. Описание показателей и критериев оценивания компетенций на различных этапах их формирования, описание шкалы оценивания</h4>
<table class="table-bordered">
<thead>
<tr>
<th class="text-center" rowspan="2">Планируемые результаты освоения компетенции</th>
<th class="text-center" colspan="4">Критерии оценивания результатов обучения</th>
<th class="text-center" rowspan="2">Наименование оценочного средства</th>
</tr>
<tr>
<th class="text-center">неудовлетворительно</th>
<th class="text-center">удовлетворительно</th>
<th class="text-center">хорошо</th>
<th class="text-center">отлично</th>
</tr>
<tr>
<th class="text-center col-4">1</th>
<th class="text-center col-1">2</th>
<th class="text-center col-1">3</th>
<th class="text-center col-1">4</th>
<th class="text-center col-1">5</th>
<th class="text-center col-4">6</th>
</tr>
</thead>
<tbody>
{foreach from=$DISCIPS.razdel7 item=comps}
<tr>
<td colspan="6" class="fw-bold">{$comps.komp.comp_kod}: {$comps.komp.comp_name}</td>
</tr>
<tr>
<td colspan="6" class="fw-bold">{$comps.komp.comp_name_ind} {$comps.komp.comp_krat_sod}</td>
</tr>
<tr>
<td>
<b>Знать:</b>
<textarea class="form-control inputModal" style="height: 100px;" id="table72_textareaZ_{$comps.komp.id}" data-kompmodelid="{$comps.komp.id}">{if isset($save.razdel7_2)&&isset($save.razdel7_2[$comps.komp.id])}{$save.razdel7_2[$comps.komp.id].znat|escape}{else}{$comps.komp.comp_znat}{/if}</textarea>
</td>
<td>Фрагментарные знания</td>
<td>Неполные знания</td>
<td>Сформированные, но содержащие отдельные пробелы знания</td>
<td>Сформированные систематические знания</td>
<td rowspan="3">
<textarea class="form-control" style="height: 250px;" id="table72_textareaN_{$comps.komp.id}" data-kompmodelid="{$comps.komp.id}">{if isset($save.razdel7_2)&&isset($save.razdel7_2[$comps.komp.id])}{$save.razdel7_2[$comps.komp.id].name|escape}{/if}</textarea>
<p>
<a href="" class="btn btn-sm btn-danger btnsave_table72"
data-kompmodelid="{$comps.komp.id}"
data-bs-toggle="tooltip"
data-bs-placement="bottom"
title="сохранение строки">
<i class="bi bi-save"></i>
</a>
<span id="table72_message_{$comps.komp.id}"></span>
</p>
</td>
</tr>
<tr>
<td><b>Уметь:</b>
<textarea class="form-control inputModal" style="height: 100px;" id="table72_textareaU_{$comps.komp.id}" data-kompmodelid="{$comps.komp.id}">{if isset($save.razdel7_2)&&isset($save.razdel7_2[$comps.komp.id])}{$save.razdel7_2[$comps.komp.id].umet|escape}{else}{$comps.komp.comp_umet}{/if}</textarea>
</td>
<td>Частичные умения</td>
<td>Неполные умения</td>
<td>Умения полные, допускаются небольшие ошибки</td>
<td>Сформированные умения</td>
</tr>
<tr>
<td><b>Владеть:</b>
<textarea class="form-control inputModal" style="height: 100px;" id="table72_textareaV_{$comps.komp.id}" data-kompmodelid="{$comps.komp.id}">{if isset($save.razdel7_2)&&isset($save.razdel7_2[$comps.komp.id])}{$save.razdel7_2[$comps.komp.id].vladet|escape}{else}{$comps.komp.comp_vladet}{/if}</textarea>
</td>
<td>Частичное владение навыками</td>
<td>Несистематическое применение навыков</td>
<td>В систематическом применении навыков допускаются пробелы</td>
<td>Успешное и систематическое применение навыков</td>
</tr>
{/foreach}
</tbody>
</table>
{literal}<script>$(document).ready(function(){
$(document).on("click", ".btnsave_table72", function(){
let ID_DISCIP = $("#ID_DISCIP").val();
let ID_RPD = $("#ID_RPD").val();
let kompmodelid = $(this).data('kompmodelid');
let znat = $("#table72_textareaZ_"+kompmodelid).val();
let umet = $("#table72_textareaU_"+kompmodelid).val();
let vladet = $("#table72_textareaV_"+kompmodelid).val();
let name = $("#table72_textareaN_"+kompmodelid).val();
$.ajax({url: '/rabprog/rpd/',cache:false,datatype:'json',method:'post',
data: 'ajdes=RPD_SaveTable72&ID_DISCIP='+ID_DISCIP+'&ID_RPD='+ID_RPD+'&kompmodelID='+kompmodelid+'&znat='+znat+'&umet='+umet+'&vladet='+vladet+'&name='+name,
success:function(data){
window.ToastShow1("Сохранение РПД 7.2",data.msg,data.err);
$("#table72_message_"+kompmodelid).html(data.msg);
if ('ID_RPD' in data) $("#ID_RPD").val(data.ID_RPD);
}
});
return false;
});
var $summernote1 = $('#razdel7_3').summernote({
placeholder: $("#razdel7_3").attr("placeholder"),
fontNames: ['Arial', 'Arial Black', 'Comic Sans MS', 'Courier New'],
tabsize: 2,height: 300,lang: 'ru-RU',
callbacks: {
onImageUpload: function(files) {
sendFile(files[0],$summernote1);
}
}
});
var $summernote2 = $('#razdel7_4').summernote({
placeholder: $("#razdel7_3").attr("placeholder"),
fontNames: ['Arial', 'Arial Black', 'Comic Sans MS', 'Courier New'],
tabsize: 2,height: 300,lang: 'ru-RU',
callbacks: {
onImageUpload: function(files) {
sendFile(files[0],$summernote2);
}
}
});
function sendFile(file,summernote) {
data = new FormData();
data.append("ajdes", "uploadFileEditor");
data.append("file", file);
$.ajax({data: data,datatype:'json',type: "POST",cache: false,contentType: false,processData: false,
url: "/rabprog/rpd/",
success: function(data) {
if(data.err==0) {
summernote.summernote('insertImage', data.url);
}
}
});
}
$('.dropdown-toggle').dropdown();
})</script>{/literal}
<h4>7.3. Типовые контрольные задания и иные материалы, необходимые для оценки знаний, умений, навыков и (или) опыта деятельности, характеризующих этапы формирования компетенций в процессе освоения образовательной программы</h4>
<div class="col-md-12">
<label for="razdel7_3" class="form-label">
<a href="#" class="btn btn-sm btn-danger btnsave" data-itemid="razdel7_3" data-bs-toggle="tooltip" data-bs-placement="bottom" title="сохранение"><i class="bi bi-save"></i></a>
<strong></strong>
</label>
<textarea class="form-control" name="razdel7_3" id="razdel7_3" placeholder="Типовые контрольные задания и иные материалы, необходимые для оценки знаний, умений, навыков и (или) опыта деятельности, характеризующих этапы формирования компетенций в процессе освоения образовательной программы">{if isset($save)&&count($save)}{$save.razdel7_3}{/if}</textarea>
</div>
<h4>7.4. Методические материалы, определяющие процедуры оценивания знаний, умений и навыков, и опыта деятельности, характеризующих этапы формирования компетенций</h4>
<div class="col-md-12">
<label for="razdel7_4" class="form-label">
<a href="#" class="btn btn-sm btn-danger btnsave" data-itemid="razdel7_4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="сохранение"><i class="bi bi-save"></i></a>
<strong></strong>
</label>
<textarea class="form-control" name="razdel7_4" id="razdel7_4" placeholder="Методические материалы, определяющие процедуры оценивания знаний, умений и навыков, и опыта деятельности, характеризующих этапы формирования компетенций">{if isset($save)&&count($save)}{$save.razdel7_4}{/if}</textarea>
</div>
{*<pre>{print_r($save)}</pre>
<pre>{print_r($DISCIPS)}</pre>*}