@extends('layouts.print')
@section('header')
@stop
@section('main')
Programs
Name |
Participation |
@foreach ($school->programs as $program)
{{ $program->name }} |
@if(in_array($program->id, $participating_programs))
@else
-
@endif
|
@endforeach
Assessment Results by Learning Outcomes in Academic Undergraduate Programs
Learning Outcome |
Programs Achieved |
Programs doing Assessment |
Success Rate |
@foreach($outcomes_undergrad as $outcome)
{{ $outcome->name }} |
{{{ count($attemptedUndergradProgramsPerOutcome[$outcome->id]) }}} |
@foreach($undergrad_programs as $program)
id][$program->id])
&& $achievedUndergradProgramsPerOutcome[$outcome->id][$program->id] / $attemptedUndergradProgramsPerOutcome[$outcome->id][$program->id] * 100 >= $expected_target_for_undergradprograms)
$count++;
?>
@endforeach
{{{ $count }}} |
@if(count($attemptedUndergradProgramsPerOutcome[$outcome->id])!=0)
{{{ round( $count / count($attemptedUndergradProgramsPerOutcome[$outcome->id])*100, 2) }}}%
@else
N/M
@endif
|
@endforeach
N/M: Not Measured
Courses
@if($undergrad_school_sections_count>0)
Identifier |
Name |
Program |
Assessed and Published |
@foreach($undergrad_grouped_courses as $grouped_course)
{{ $grouped_course->code.$grouped_course->number.' ('.$grouped_course->semester->code.')' }} |
{{{ $grouped_course->name}}} |
{{{ $grouped_course->program->name }}} |
@if($grouped_course->outcomes_attempted!=NULL)
Yes
@else
No
@endif
|
@endforeach
@else
No courses assigned.
@endif
Sections
@if($undergrad_school_sections_count>0)
{{{ $undergrad_assessed_sections_count }}} out of {{{ $undergrad_school_sections_count }}} section(s) doing Assessment ({{{ round($undergrad_assessed_sections_count/$undergrad_school_sections_count*100, 2) }}}%)
Identifier |
Name |
Program |
Professor |
Assessed Activities |
Assessed Results |
@foreach($school->programs as $program)
@if(!$program->is_graduate)
@foreach($program->courses as $course)
{{ $course->code.$course->number.'-'.$course->section.' ('.$course->semester->code.')' }} |
{{{ $course->name}}} |
{{{ $course->program->name }}} |
{{{ $course->user->surnames }}}, {{{ $course->user->first_name }}} |
@if(count($course->assessedActivities))
Yes
@else
No
@endif
|
@if(count($course->publishedActivities))
Yes
@else
No
@endif
|
@endforeach
@endif
@endforeach
@else
No sections assigned.
@endif
Assessment Results by Learning Outcomes in Academic Graduate Programs
Learning Outcome |
Programs Achieved |
Programs doing Assessment |
Success Rate |
@foreach($outcomes_grad as $outcome)
{{ link_to_action('OutcomesController@show', $outcome->name, array($outcome->id), $attributes = array()) }} |
{{{ count($attemptedGradProgramsPerOutcome[$outcome->id]) }}} |
@foreach($grad_programs as $program)
id][$program->id])
&& $achievedGradProgramsPerOutcome[$outcome->id][$program->id] / $attemptedGradProgramsPerOutcome[$outcome->id][$program->id] * 100 >= $expected_target_for_gradprograms)
$count++;
?>
@endforeach
{{{ $count }}} |
@if(count($attemptedGradProgramsPerOutcome[$outcome->id])!=0)
{{{ round($count / count($attemptedGradProgramsPerOutcome[$outcome->id])*100, 2) }}}%
@else
N/M
@endif
|
@endforeach
N/M: Not Measured
Courses
@if($grad_school_sections_count>0)
Identifier |
Name |
Program |
Assessed and Published |
@foreach($grad_grouped_courses as $grouped_course)
{{ $grouped_course->code.$grouped_course->number.' ('.$grouped_course->semester->code.')' }} |
{{{ $grouped_course->name}}} |
{{{ $grouped_course->program->name }}} |
@if($grouped_course->outcomes_attempted!=NULL)
Yes
@else
No
@endif
|
@endforeach
@else
No courses assigned.
@endif
Sections
@if($grad_school_sections_count>0)
{{{ $grad_assessed_sections_count }}} out of {{{ $grad_school_sections_count }}} section(s) doing Assessment ({{{ round($grad_assessed_sections_count/$grad_school_sections_count*100, 2) }}}%)
Identifier |
Name |
Program |
Professor |
Assessed Activities |
Assessed Results |
@foreach($school->programs as $program)
@if($program->is_graduate)
@foreach($program->courses as $course)
{{ $course->code.$course->number.'-'.$course->section.' ('.$course->semester->code.')' }} |
{{{ $course->name}}} |
{{{ $course->program->name }}} |
{{{ $course->user->surnames }}}, {{{ $course->user->first_name }}} |
@if(count($course->assessedActivities))
Yes
@else
No
@endif
|
@if(count($course->publishedActivities))
Yes
@else
No
@endif
|
@endforeach
@endif
@endforeach
@else
No sections assigned.
@endif
@stop
@section('included-js')
@stop
@section('javascript')
$(function () {
$('#schoolTabs a').click(function (e) {
e.preventDefault()
$(this).tab('show');
});
$('#graph-grad').highcharts({
chart: {
type: 'bar'
},
title: {
text: 'Graduate Performance by {{ $school->name }} Students by Learning Outcome Criteria'
},
legend: {
reversed: true,
},
xAxis: {
categories: [
@foreach($outcomes_grad as $outcome)
"{{{ $outcome->name }}}
(N = {{$grad_outcomes_attempted[$outcome->id]}} , {{$grad_outcomes_achieved[$outcome->id]}})",
@endforeach
],
labels: {
style: {
fontSize:'11px'
},
step:1,
useHTML:true,
formatter: function() {
return ''+this.value+'
';
},
}
},
yAxis: {
min: 0,
max: 100,
title: {
text: 'Percentage'
},
@if(isset($default_grad))
plotLines:[{
value:66.67,
color: '#000',
width:3,
zIndex:4,
label:{
text: 'Goal (70%)',
style: {
color: '#000',
fontSize: '14px',
}
}
}]
@else
plotLines:[{
value:{{$linea_grad->expected_target}},
color: '#000',
width:3,
zIndex:4,
label:{
text: 'Goal ({{$linea_grad->expected_target}}%)',
style: {
color: '#000',
fontSize: '14px',
}
}
}]
@endif
},
tooltip: {
headerFormat: '{point.key}',
pointFormat: '{series.name}: | ' +
'{point.y:.2f} |
',
footerFormat: '
',
shared: true,
useHTML: true
},
plotOptions: {
bar: {
//grouping: false,
shadow: false,
borderWidth: 0,
},
series: {
pointPadding: 0,
groupPadding: 0.075
},
},
series: [/*{
name: 'Expected Value',
color: '#555555',
dataLabels: {
enabled: true,
fontSize: 8,
color: '#fff',
align: 'right',
format: '{y:.1f}%',
style: {
//fontWeight: 'bold'
},
y:-1
},
data: [
@foreach($outcomes_grad as $index => $outcome)
@if(
is_array($grad_outcomes_attempted)
&& array_key_exists($outcome->id, $grad_outcomes_attempted)
&& $grad_outcomes_attempted[$outcome->id]!=0)
{{{ $outcome->expected_outcome }}},
@else
0,
@endif
@endforeach
],
pointPadding: 0,
}, */{
name: 'Obtained Value',
color: '#e70033',
dataLabels: {
enabled: true,
fontSize: 8,
color: '#fff',
align: 'right',
format: '{y:.1f}%',
style: {
//fontWeight: 'bold'
},
y:-1
},
data:[
@foreach($outcomes_grad as $index => $outcome)
@if(
is_array($grad_outcomes_attempted)
&& array_key_exists($outcome->id, $grad_outcomes_attempted)
&& $grad_outcomes_attempted[$outcome->id]!=0)
id]))
$achieved = $grad_outcomes_achieved[$outcome->id];
else {
$achieved =0;
}
?>
{{{ ($achieved/$grad_outcomes_attempted[$outcome->id])*100 }}},
@else
0,
@endif
@endforeach
],
pointPadding: 0,
}]
});
});
$('#graph-undergrad').highcharts({
chart: {
type: 'bar'
},
title: {
text: 'Undergraduate Performance of {{ $school->name }} Students by Learning Outcome'
},
legend: {
reversed: true,
},
xAxis: {
categories: [
@foreach($outcomes_undergrad as $outcome)
"{{{ $outcome->name }}},
(N = {{$undergrad_outcomes_attempted[$outcome->id]}} ,{{$undergrad_outcomes_achieved[$outcome->id]}})",
@endforeach
],
labels: {
style: {
fontSize:'11px'
},
step:1,
useHTML:true,
formatter: function() {
return ''+this.value+'
';
},
}
},
yAxis: {
min: 0,
max: 100,
title: {
text: 'Percentage'
},
@if(isset($default_undergrad))
plotLines:[{
value:66.67,
color: '#000',
width:3,
zIndex:4,
label:{
text: 'Goal (70%)',
style: {
color: '#000',
fontSize: '14px',
}
}
}]
@else
plotLines:[{
value:{{$linea_undergrad->expected_target}},
color: '#000',
width:3,
zIndex:4,
label:{
text: 'Goal ({{$linea_undergrad->expected_target}}%)',
style: {
color: '#000',
fontSize: '14px',
}
}
}]
@endif
},
tooltip: {
headerFormat: '{point.key}',
pointFormat: '{series.name}: | ' +
'{point.y:.2f} |
',
footerFormat: '
',
shared: true,
useHTML: true
},
plotOptions: {
bar: {
//grouping: false,
shadow: false,
borderWidth: 0,
},
series: {
pointPadding: 0,
groupPadding: 0.075
},
},
series: [/*{
name: 'Expected Value',
color: '#555555',
dataLabels: {
enabled: true,
fontSize: 8,
color: '#fff',
align: 'right',
format: '{y:.1f}%',
style: {
//fontWeight: 'bold'
},
y:-1
},
data: [
@foreach($outcomes_undergrad as $index => $outcome)
@if(
is_array($undergrad_outcomes_attempted)
&& array_key_exists($outcome->id, $undergrad_outcomes_attempted)
&& $undergrad_outcomes_attempted[$outcome->id]!=0)
{{{ $outcome->expected_outcome }}},
@else
0,
@endif
@endforeach
],
pointPadding: 0,
},*/ {
name: 'Obtained Value',
color: '#e70033',
dataLabels: {
enabled: true,
fontSize: 8,
color: '#fff',
align: 'right',
format: '{y:.1f}%',
style: {
//fontWeight: 'bold'
},
y:-1
},
data:[
@foreach($outcomes_undergrad as $index => $outcome)
@if(
is_array($undergrad_outcomes_attempted)
&& array_key_exists($outcome->id, $undergrad_outcomes_attempted)
&& $undergrad_outcomes_attempted[$outcome->id]!=0)
id]))
$achieved = $undergrad_outcomes_achieved[$outcome->id];
else {
$achieved =0;
}
?>
{{{ ($achieved/$undergrad_outcomes_attempted[$outcome->id])*100 }}},
@else
0,
@endif
@endforeach
],
pointPadding: 0,
}]
});
// Include dummy graph for outcomes
@include('global.dummy-outcomes')
@stop