Browse Source

Push a cosas

parent
commit
91ba60e712

+ 2
- 0
app/controllers/CoursesController.php View File

170
         $program = $all_input['program'];
170
         $program = $all_input['program'];
171
         $professor_id = $all_input['professor_id'];
171
         $professor_id = $all_input['professor_id'];
172
         $semester_id = $all_input['semester_id'];
172
         $semester_id = $all_input['semester_id'];
173
+        $modality = $all_input['modality'];
173
         //Input::file('students')//->move('course_student/', 'test.txt');
174
         //Input::file('students')//->move('course_student/', 'test.txt');
174
 
175
 
175
 
176
 
185
         $course->program_id = $program;
186
         $course->program_id = $program;
186
         $course->user_id = $professor_id;
187
         $course->user_id = $professor_id;
187
         $course->semester_id = $semester_id;
188
         $course->semester_id = $semester_id;
189
+        $course->modality = $modality;
188
 
190
 
189
 
191
 
190
 
192
 

+ 11
- 3
app/controllers/RubricsController.php View File

19
         $title = 'Rubric for <em>' . $activity->name . '</em>';
19
         $title = 'Rubric for <em>' . $activity->name . '</em>';
20
 
20
 
21
         // Select templates that belong to everyone or belong to the activity's course's school
21
         // Select templates that belong to everyone or belong to the activity's course's school
22
-        $usable_templates = DB::table('templates')->join('template_criterion', 'template_criterion.template_id', '=', 'templates.id')
22
+        $usable_templates = DB::table('templates')
23
+            ->join('template_criterion', 'template_criterion.template_id', '=', 'templates.id')
23
             ->join('criterion_objective_outcome', 'criterion_objective_outcome.criterion_id', '=', 'template_criterion.criterion_id')
24
             ->join('criterion_objective_outcome', 'criterion_objective_outcome.criterion_id', '=', 'template_criterion.criterion_id')
24
             ->join('program_criterion_objective_outcome', 'criterion_objective_outcome.id', '=', 'program_criterion_objective_outcome.cri_obj_out_id')
25
             ->join('program_criterion_objective_outcome', 'criterion_objective_outcome.id', '=', 'program_criterion_objective_outcome.cri_obj_out_id')
25
             ->where('objective_id', '<>', 0)
26
             ->where('objective_id', '<>', 0)
31
                 if (Auth::user()->role != 1) {
32
                 if (Auth::user()->role != 1) {
32
                     $query
33
                     $query
33
                         ->where('school_id', $activity->course->program->school->id)
34
                         ->where('school_id', $activity->course->program->school->id)
34
-                        ->orWhere('school_id', '=', NULL);
35
+                        ->orWhere('school_id', '=', NULL)
36
+                        ->orWhere('program_id', '=', $activity->course->program->id);
35
                 }
37
                 }
36
             })
38
             })
37
-            ->whereIn('templates.id', $usable_templates)
39
+            ->join('template_criterion', 'template_criterion.template_id', '=', 'templates.id')
40
+            ->join('criterion_objective_outcome', 'template_criterion.criterion_id', '=', 'criterion_objective_outcome.criterion_id')
41
+            ->where('objective_id', '<>', 0)
42
+            ->groupBy("templates.id")
43
+            ->select('templates.*')
44
+            //->join('program_criterion_objective_outcome_id','')
45
+            //->whereIn('templates.id', $usable_templates)
38
 
46
 
39
             ->orderBy('name', 'ASC')->get();
47
             ->orderBy('name', 'ASC')->get();
40
 
48
 

+ 5
- 5
app/controllers/SchoolsController.php View File

332
 
332
 
333
             $criteria_attempted_by_stu = $row->criteria_attempted;
333
             $criteria_attempted_by_stu = $row->criteria_attempted;
334
             $criteria_achieved_by_stu = $row->criteria_achieved;
334
             $criteria_achieved_by_stu = $row->criteria_achieved;
335
-            if ($criteria_attempted_by_stu != 0 && $criteria_achieved_by_stu / $criteria_attempted_by_stu * 100 >= 66.67) {
335
+            if ($criteria_attempted_by_stu != 0 && $criteria_achieved_by_stu / $criteria_attempted_by_stu * 100 >= 66.66) {
336
 
336
 
337
                 if (!isset($achievedUndergradProgramsPerOutcome[$outcome_id][$program_id]))
337
                 if (!isset($achievedUndergradProgramsPerOutcome[$outcome_id][$program_id]))
338
                     $achievedUndergradProgramsPerOutcome[$outcome_id][$program_id] = 0;
338
                     $achievedUndergradProgramsPerOutcome[$outcome_id][$program_id] = 0;
351
 
351
 
352
             $criteria_attempted_by_stu = $row->criteria_attempted;
352
             $criteria_attempted_by_stu = $row->criteria_attempted;
353
             $criteria_achieved_by_stu = $row->criteria_achieved;
353
             $criteria_achieved_by_stu = $row->criteria_achieved;
354
-            if ($criteria_attempted_by_stu != 0 && $criteria_achieved_by_stu / $criteria_attempted_by_stu * 100 >= 66.67) {
354
+            if ($criteria_attempted_by_stu != 0 && $criteria_achieved_by_stu / $criteria_attempted_by_stu * 100 >= 66.66) {
355
                 if (!isset($achievedGradProgramsPerOutcome[$outcome_id][$program_id]))
355
                 if (!isset($achievedGradProgramsPerOutcome[$outcome_id][$program_id]))
356
                     $achievedGradProgramsPerOutcome[$outcome_id][$program_id] = 0;
356
                     $achievedGradProgramsPerOutcome[$outcome_id][$program_id] = 0;
357
                 $achievedGradProgramsPerOutcome[$outcome_id][$program_id]++;
357
                 $achievedGradProgramsPerOutcome[$outcome_id][$program_id]++;
1554
 
1554
 
1555
             $criteria_attempted_by_stu = $row->criteria_attempted;
1555
             $criteria_attempted_by_stu = $row->criteria_attempted;
1556
             $criteria_achieved_by_stu = $row->criteria_achieved;
1556
             $criteria_achieved_by_stu = $row->criteria_achieved;
1557
-            if ($criteria_attempted_by_stu != 0 && $criteria_achieved_by_stu / $criteria_attempted_by_stu * 100 >= 66.67) {
1557
+            if ($criteria_attempted_by_stu != 0 && $criteria_achieved_by_stu / $criteria_attempted_by_stu * 100 >= 66.66) {
1558
 
1558
 
1559
                 if (!isset($achievedUndergradProgramsPerOutcome[$outcome_id][$program_id]))
1559
                 if (!isset($achievedUndergradProgramsPerOutcome[$outcome_id][$program_id]))
1560
                     $achievedUndergradProgramsPerOutcome[$outcome_id][$program_id] = 0;
1560
                     $achievedUndergradProgramsPerOutcome[$outcome_id][$program_id] = 0;
1573
 
1573
 
1574
             $criteria_attempted_by_stu = $row->criteria_attempted;
1574
             $criteria_attempted_by_stu = $row->criteria_attempted;
1575
             $criteria_achieved_by_stu = $row->criteria_achieved;
1575
             $criteria_achieved_by_stu = $row->criteria_achieved;
1576
-            if ($criteria_attempted_by_stu != 0 && $criteria_achieved_by_stu / $criteria_attempted_by_stu * 100 >= 66.67) {
1576
+            if ($criteria_attempted_by_stu != 0 && $criteria_achieved_by_stu / $criteria_attempted_by_stu * 100 >= 66.66) {
1577
                 if (!isset($achievedGradProgramsPerOutcome[$outcome_id][$program_id]))
1577
                 if (!isset($achievedGradProgramsPerOutcome[$outcome_id][$program_id]))
1578
                     $achievedGradProgramsPerOutcome[$outcome_id][$program_id] = 0;
1578
                     $achievedGradProgramsPerOutcome[$outcome_id][$program_id] = 0;
1579
                 $achievedGradProgramsPerOutcome[$outcome_id][$program_id]++;
1579
                 $achievedGradProgramsPerOutcome[$outcome_id][$program_id]++;
1760
 
1760
 
1761
         return View::make('local.managers.shared.print_school', compact('title', 'outcomes', 'outcomes_attempted', 'outcomes_achieved', 'school', 'assessed_sections_count', 'school_sections_count', 'achievedProgramsPerOutcome', 'attemptedProgramsPerOutcome', 'grouped_courses', 'participating_programs'));
1761
         return View::make('local.managers.shared.print_school', compact('title', 'outcomes', 'outcomes_attempted', 'outcomes_achieved', 'school', 'assessed_sections_count', 'school_sections_count', 'achievedProgramsPerOutcome', 'attemptedProgramsPerOutcome', 'grouped_courses', 'participating_programs'));
1762
     }
1762
     }
1763
-}
1763
+}

+ 8
- 3
app/models/Activity.php View File

156
       ->get();
156
       ->get();
157
     Log::info(json_encode($this));
157
     Log::info(json_encode($this));
158
 
158
 
159
-    if(isset($this->rubric[0]))$rubric = $this->rubric[0]; else $rubric=new stdClass();
159
+    if (isset($this->rubric[0])) $rubric = $this->rubric[0];
160
+    else $rubric = new stdClass();
160
     $outcomes_dict = [];
161
     $outcomes_dict = [];
161
     foreach ($outcomes as $outcome) {
162
     foreach ($outcomes as $outcome) {
162
       $outcomes_dict[$outcome->id] = $outcome;
163
       $outcomes_dict[$outcome->id] = $outcome;
217
 
218
 
218
 
219
 
219
     foreach ($outcomes_dict as $outcome) {
220
     foreach ($outcomes_dict as $outcome) {
221
+
222
+      // dame los criterios que son de este dominio, y de esta actividad.
223
+
220
       $ac_criteria = DB::table('criterion_objective_outcome as cobo')
224
       $ac_criteria = DB::table('criterion_objective_outcome as cobo')
221
         ->join('activity_criterion as ac', 'ac.criterion_id', '=', 'cobo.criterion_id')
225
         ->join('activity_criterion as ac', 'ac.criterion_id', '=', 'cobo.criterion_id')
222
         ->where("outcome_id", $outcome->id)
226
         ->where("outcome_id", $outcome->id)
240
         })
244
         })
241
         ->select('a.student_id', DB::raw('count(`a`.`activity_criterion_id`) attempted'), DB::raw('count(`b`.`activity_criterion_id`) achieved'));
245
         ->select('a.student_id', DB::raw('count(`a`.`activity_criterion_id`) attempted'), DB::raw('count(`b`.`activity_criterion_id`) achieved'));
242
       Log::info($students_attempted->get());*/
246
       Log::info($students_attempted->get());*/
247
+
243
       $students_attempted = DB::table('assessments as a')
248
       $students_attempted = DB::table('assessments as a')
244
         ->whereIn('a.activity_criterion_id', $ac_criteria)
249
         ->whereIn('a.activity_criterion_id', $ac_criteria)
245
         ->groupBy('a.student_id')
250
         ->groupBy('a.student_id')
259
           $conteo_outcome_achieved++;
264
           $conteo_outcome_achieved++;
260
         }
265
         }
261
       }
266
       }
262
-    Log::info(json_encode($outcome));
267
+      Log::info(json_encode($outcome));
263
 
268
 
264
       $outcome->achieved = $conteo_outcome_achieved;
269
       $outcome->achieved = $conteo_outcome_achieved;
265
-      if(isset($outcome->attempted) and $outcome->attempted!=0)$outcome->percentage = round(($outcome->achieved / $outcome->attempted * 100), 2);
270
+      if (isset($outcome->attempted) && $outcome->attempted != 0) $outcome->percentage = round(($outcome->achieved / $outcome->attempted * 100), 2);
266
 
271
 
267
       /*foreach ($students_attempted as $student) {
272
       /*foreach ($students_attempted as $student) {
268
         $student_criteria[$student];
273
         $student_criteria[$student];

+ 8
- 5
app/models/Course.php View File

577
         ->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
577
         ->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
578
         ->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
578
         ->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
579
         ->join('semesters', 'semesters.id', '=', 'courses.semester_id')
579
         ->join('semesters', 'semesters.id', '=', 'courses.semester_id')
580
+        ->join('outcomes', 'criterion_objective_outcome.outcome_id', '=', 'outcomes.id')
580
         ->whereIn('students.program_id', $program_ids)
581
         ->whereIn('students.program_id', $program_ids)
581
         ->where('semester_id', $course_code->semester_id)
582
         ->where('semester_id', $course_code->semester_id)
582
         ->where('semesters.is_visible', '=', 1)
583
         ->where('semesters.is_visible', '=', 1)
583
         ->where('activities.draft', 0)
584
         ->where('activities.draft', 0)
584
         ->where('activities.diagnostic', 0)
585
         ->where('activities.diagnostic', 0)
585
 
586
 
586
-        ->select('student_id', 'students.program_id', 'semesters.code', 'outcome_id', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
587
+        ->select('student_id', 'students.program_id', 'semesters.code', 'outcome_id', 'outcomes.expected_outcome', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
587
         ->distinct()
588
         ->distinct()
588
         ->get();
589
         ->get();
589
 
590
 
634
       //si entra aqui, no especifica dominio, y hay que join todos los dominios
635
       //si entra aqui, no especifica dominio, y hay que join todos los dominios
635
       if (!isset($course_code->typ_semester_course_id)) {
636
       if (!isset($course_code->typ_semester_course_id)) {
636
 
637
 
637
-        $table_per_student = $table_per_student->join('criterion_objective_outcome', 'criterion_objective_outcome.criterion_id', '=', 'activity_criterion.criterion_id');
638
+        $table_per_student = $table_per_student->join('criterion_objective_outcome', 'criterion_objective_outcome.criterion_id', '=', 'activity_criterion.criterion_id')
639
+          ->join('outcomes', 'criterion_objective_outcome.outcome_id', '=', 'outcomes.id');
638
       }
640
       }
639
 
641
 
640
       //si estan grouped
642
       //si estan grouped
667
         $table_per_student = $table_per_student->groupBy('students.id');
669
         $table_per_student = $table_per_student->groupBy('students.id');
668
         $students = $table_per_student->get();
670
         $students = $table_per_student->get();
669
       } else {
671
       } else {
670
-        $table_per_student = $table_per_student->addSelect('outcome_id')
672
+        $table_per_student = $table_per_student->addSelect('outcome_id', 'outcomes.expected_outcome')
671
           ->groupBy(array('students.id', 'outcome_id'));
673
           ->groupBy(array('students.id', 'outcome_id'));
672
 
674
 
673
         Log::info($table_per_student->toSql());
675
         Log::info($table_per_student->toSql());
726
 
728
 
727
           $criteria_attempted = $q->criteria_attempted;
729
           $criteria_attempted = $q->criteria_attempted;
728
           $criteria_achieved = $q->criteria_achieved;
730
           $criteria_achieved = $q->criteria_achieved;
731
+          $expected_outcome = $q->expected_outcome;
729
 
732
 
730
-          //PREGUNTA??? ES 66.67??????
733
+          //PREGUNTA??? ES 66.66??????
731
 
734
 
732
           $achieved = 0;
735
           $achieved = 0;
733
-          if ($criteria_attempted != 0 && $criteria_achieved / $criteria_attempted * 100 >= 66.67) {
736
+          if ($criteria_attempted != 0 && $criteria_achieved / $criteria_attempted * 100 >= $expected_outcome) {
734
             $achieved = 1;
737
             $achieved = 1;
735
           }
738
           }
736
 
739
 

+ 17
- 8
app/models/Program.php View File

73
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
73
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
74
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
74
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
75
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
75
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
76
+			->join('outcomes', 'criterion_objective_outcome.outcome_id', '=', 'outcomes.id')
76
 			->where('students.program_id', $this->id)
77
 			->where('students.program_id', $this->id)
77
 			->whereIn('semester_id', Session::get('semesters_ids'))
78
 			->whereIn('semester_id', Session::get('semesters_ids'))
78
 			->where('semesters.is_visible', '=', 1)
79
 			->where('semesters.is_visible', '=', 1)
79
-			->select('student_id', 'students.program_id', 'semesters.code', 'outcome_id', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
80
+			->select('student_id', 'students.program_id', 'semesters.code', 'outcome_id', 'outcomes.expected_outcome', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
80
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
81
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
81
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
82
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
82
 
83
 
102
 		foreach ($students as $result) {
103
 		foreach ($students as $result) {
103
 			$crit_att = $result->criteria_attempted;
104
 			$crit_att = $result->criteria_attempted;
104
 			$crit_ach = $result->criteria_achieved;
105
 			$crit_ach = $result->criteria_achieved;
106
+			$expected_outcome = $result->expected_outcome;
105
 
107
 
106
 
108
 
107
 			$out_att[$result->outcome_id] += 1;
109
 			$out_att[$result->outcome_id] += 1;
108
 
110
 
109
-			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
111
+			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
110
 				$out_ach[$result->outcome_id] += 1;
112
 				$out_ach[$result->outcome_id] += 1;
111
 			}
113
 			}
112
 		}
114
 		}
120
 		foreach ($students as $result) {
122
 		foreach ($students as $result) {
121
 			$student_id = $result->student_id;
123
 			$student_id = $result->student_id;
122
 			$outcome_id = $result->outcome_id;
124
 			$outcome_id = $result->outcome_id;
125
+			$expected_outcome = $result->expected_outcome;
123
 			if (isset($combined_outcomes[$outcome_id]))
126
 			if (isset($combined_outcomes[$outcome_id]))
124
 				$outcome_id = $combined_outcomes[$outcome_id];
127
 				$outcome_id = $combined_outcomes[$outcome_id];
125
 
128
 
135
 			if (!isset($the_processed_table[$student_id][$outcome_id])) {
138
 			if (!isset($the_processed_table[$student_id][$outcome_id])) {
136
 				$the_processed_table[$student_id][$outcome_id] = array(
139
 				$the_processed_table[$student_id][$outcome_id] = array(
137
 					"criteria_attempted" => $result->criteria_attempted,
140
 					"criteria_attempted" => $result->criteria_attempted,
138
-					"criteria_achieved" => $result->criteria_achieved
141
+					"criteria_achieved" => $result->criteria_achieved,
142
+					"expected_outcome" => $expected_outcome
139
 				);
143
 				);
140
 			}
144
 			}
141
 			//si este estudiante está pareado a este dominio, significa que ahora estoy en los
145
 			//si este estudiante está pareado a este dominio, significa que ahora estoy en los
163
 				//Log::info($crit_information);
167
 				//Log::info($crit_information);
164
 				$crit_att = $crit_information['criteria_attempted'];
168
 				$crit_att = $crit_information['criteria_attempted'];
165
 				$crit_ach = $crit_information['criteria_achieved'];
169
 				$crit_ach = $crit_information['criteria_achieved'];
170
+				$expected_outcome = $crit_information['expected_outcome'];
166
 
171
 
167
 
172
 
168
 				$out_att[$outcome_id] += 1;
173
 				$out_att[$outcome_id] += 1;
169
 
174
 
170
-				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
175
+				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
171
 					$out_ach[$outcome_id] += 1;
176
 					$out_ach[$outcome_id] += 1;
172
 				}
177
 				}
173
 			}
178
 			}
239
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
244
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
240
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
245
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
241
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
246
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
247
+			->join('outcomes', 'criterion_objective_outcome.outcome_id', '=', 'outcomes.id')
242
 			->where('courses.program_id', $this->id)
248
 			->where('courses.program_id', $this->id)
243
 			->whereIn('semester_id', Session::get('semesters_ids'))
249
 			->whereIn('semester_id', Session::get('semesters_ids'))
244
 			->where('semesters.is_visible', '=', 1)
250
 			->where('semesters.is_visible', '=', 1)
245
-			->select('student_id', 'students.program_id', 'semesters.code', 'outcome_id', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
251
+			->select('student_id', 'students.program_id', 'semesters.code', 'outcome_id', 'outcomes.expected_outcome', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
246
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
252
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
247
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
253
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
248
 
254
 
264
 		foreach ($students as $result) {
270
 		foreach ($students as $result) {
265
 			$crit_att = $result->criteria_attempted;
271
 			$crit_att = $result->criteria_attempted;
266
 			$crit_ach = $result->criteria_achieved;
272
 			$crit_ach = $result->criteria_achieved;
273
+			$expected_outcome = $result->expected_outcome;
267
 
274
 
268
 
275
 
269
 			$out_att[$result->outcome_id] += 1;
276
 			$out_att[$result->outcome_id] += 1;
270
 
277
 
271
-			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
278
+			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
272
 				$out_ach[$result->outcome_id] += 1;
279
 				$out_ach[$result->outcome_id] += 1;
273
 			}
280
 			}
274
 		}
281
 		}
297
 			if (!isset($the_processed_table[$student_id][$outcome_id])) {
304
 			if (!isset($the_processed_table[$student_id][$outcome_id])) {
298
 				$the_processed_table[$student_id][$outcome_id] = array(
305
 				$the_processed_table[$student_id][$outcome_id] = array(
299
 					"criteria_attempted" => $result->criteria_attempted,
306
 					"criteria_attempted" => $result->criteria_attempted,
300
-					"criteria_achieved" => $result->criteria_achieved
307
+					"criteria_achieved" => $result->criteria_achieved,
308
+					"expected_outcome" => $result->expected_outcome
301
 				);
309
 				);
302
 			}
310
 			}
303
 			//si este estudiante está pareado a este dominio, significa que ahora estoy en los
311
 			//si este estudiante está pareado a este dominio, significa que ahora estoy en los
325
 				//Log::info($crit_information);
333
 				//Log::info($crit_information);
326
 				$crit_att = $crit_information['criteria_attempted'];
334
 				$crit_att = $crit_information['criteria_attempted'];
327
 				$crit_ach = $crit_information['criteria_achieved'];
335
 				$crit_ach = $crit_information['criteria_achieved'];
336
+				$expected_outcome = $crit_information['expected_outcome'];
328
 
337
 
329
 
338
 
330
 				$out_att[$outcome_id] += 1;
339
 				$out_att[$outcome_id] += 1;
331
 
340
 
332
-				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
341
+				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
333
 					$out_ach[$outcome_id] += 1;
342
 					$out_ach[$outcome_id] += 1;
334
 				}
343
 				}
335
 			}
344
 			}

+ 35
- 16
app/models/School.php View File

80
 			->join('criterion_objective_outcome', 'criterion_objective_outcome.criterion_id', '=', 'activity_criterion.criterion_id')
80
 			->join('criterion_objective_outcome', 'criterion_objective_outcome.criterion_id', '=', 'activity_criterion.criterion_id')
81
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
81
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
82
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
82
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
83
+			->join('outcomes', 'criterion_objective_outcome.outcome_id', '=', 'outcomes.id')
83
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
84
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
84
 			->whereIn('courses.program_id', $this->undergraduate_programs->lists('id'))
85
 			->whereIn('courses.program_id', $this->undergraduate_programs->lists('id'))
85
 			->whereIn('semester_id', Session::get('semesters_ids'))
86
 			->whereIn('semester_id', Session::get('semesters_ids'))
86
 			->where('semesters.is_visible', '=', 1)
87
 			->where('semesters.is_visible', '=', 1)
87
-			->select('student_id', 'courses.program_id', 'semesters.code', 'outcome_id', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
88
+			->select('student_id', 'courses.program_id', 'semesters.code', 'outcome_id', 'outcomes.expected_outcome', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
88
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
89
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
89
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
90
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
90
 
91
 
107
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
108
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
108
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
109
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
109
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
110
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
111
+			->join('outcomes', 'criterion_objective_outcome.outcome_id', '=', 'outcomes.id')
110
 			->whereIn('courses.program_id', $this->graduate_programs->lists('id'))
112
 			->whereIn('courses.program_id', $this->graduate_programs->lists('id'))
111
 			->whereIn('semester_id', Session::get('semesters_ids'))
113
 			->whereIn('semester_id', Session::get('semesters_ids'))
112
 			->where('semesters.is_visible', '=', 1)
114
 			->where('semesters.is_visible', '=', 1)
113
-			->select('student_id', 'courses.program_id', 'semesters.code', 'outcome_id', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
115
+			->select('student_id', 'courses.program_id', 'semesters.code', 'outcome_id', 'outcomes.expected_outcome', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
114
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
116
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
115
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
117
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
116
 
118
 
162
 		foreach ($undergraduate_students as $result) {
164
 		foreach ($undergraduate_students as $result) {
163
 			$crit_att = $result->criteria_attempted;
165
 			$crit_att = $result->criteria_attempted;
164
 			$crit_ach = $result->criteria_achieved;
166
 			$crit_ach = $result->criteria_achieved;
167
+			$expected_outcome = $result->expected_outcome;
165
 
168
 
166
 			$program_id = $result->program_id;
169
 			$program_id = $result->program_id;
167
 
170
 
175
 
178
 
176
 
179
 
177
 
180
 
178
-			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
181
+			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
179
 				if (!isset($program_out_ach[$result->outcome_id][$program_id])) {
182
 				if (!isset($program_out_ach[$result->outcome_id][$program_id])) {
180
 					$program_out_ach[$result->outcome_id][$program_id] = 0;
183
 					$program_out_ach[$result->outcome_id][$program_id] = 0;
181
 				}
184
 				}
205
 		foreach ($graduate_students as $result) {
208
 		foreach ($graduate_students as $result) {
206
 			$crit_att = $result->criteria_attempted;
209
 			$crit_att = $result->criteria_attempted;
207
 			$crit_ach = $result->criteria_achieved;
210
 			$crit_ach = $result->criteria_achieved;
211
+			$expected_outcome = $result->expected_outcome;
208
 
212
 
209
 			$program_id = $result->program_id;
213
 			$program_id = $result->program_id;
210
 
214
 
216
 
220
 
217
 			$grad_out_att[$result->outcome_id] += 1;
221
 			$grad_out_att[$result->outcome_id] += 1;
218
 
222
 
219
-			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
223
+			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
220
 				if (!isset($program_out_ach[$result->outcome_id][$program_id])) {
224
 				if (!isset($program_out_ach[$result->outcome_id][$program_id])) {
221
 					$program_out_ach[$result->outcome_id][$program_id] = 0;
225
 					$program_out_ach[$result->outcome_id][$program_id] = 0;
222
 				}
226
 				}
254
 		foreach ($undergraduate_students as $result) {
258
 		foreach ($undergraduate_students as $result) {
255
 			$student_id = $result->student_id;
259
 			$student_id = $result->student_id;
256
 			$outcome_id = $result->outcome_id;
260
 			$outcome_id = $result->outcome_id;
261
+			$expected_outcome = $result->expected_outcome;
257
 			if (isset($combined_outcomes[$outcome_id]))
262
 			if (isset($combined_outcomes[$outcome_id]))
258
 				$outcome_id = $combined_outcomes[$outcome_id];
263
 				$outcome_id = $combined_outcomes[$outcome_id];
259
 
264
 
270
 				$the_processed_table[$student_id][$outcome_id] = array(
275
 				$the_processed_table[$student_id][$outcome_id] = array(
271
 					"criteria_attempted" => $result->criteria_attempted,
276
 					"criteria_attempted" => $result->criteria_attempted,
272
 					"criteria_achieved" => $result->criteria_achieved,
277
 					"criteria_achieved" => $result->criteria_achieved,
278
+					'expected_outcome' => $expected_outcome,
273
 					"program_id" => $result->program_id
279
 					"program_id" => $result->program_id
274
 				);
280
 				);
275
 			}
281
 			}
287
 				$crit_att = $crit_information['criteria_attempted'];
293
 				$crit_att = $crit_information['criteria_attempted'];
288
 				$crit_ach = $crit_information['criteria_achieved'];
294
 				$crit_ach = $crit_information['criteria_achieved'];
289
 				$program_id = $crit_information['program_id'];
295
 				$program_id = $crit_information['program_id'];
296
+				$expected_outcome = $crit_information['expected_outcome'];
290
 
297
 
291
 
298
 
292
 				$under_out_att[$outcome_id] += 1;
299
 				$under_out_att[$outcome_id] += 1;
298
 
305
 
299
 				$program_out_att[$outcome_id][$program_id] += 1;
306
 				$program_out_att[$outcome_id][$program_id] += 1;
300
 
307
 
301
-				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
308
+				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
302
 					if (!isset($program_out_ach[$outcome_id][$program_id])) {
309
 					if (!isset($program_out_ach[$outcome_id][$program_id])) {
303
 						$program_out_ach[$outcome_id][$program_id] = 0;
310
 						$program_out_ach[$outcome_id][$program_id] = 0;
304
 					}
311
 					}
330
 		foreach ($graduate_students as $result) {
337
 		foreach ($graduate_students as $result) {
331
 			$student_id = $result->student_id;
338
 			$student_id = $result->student_id;
332
 			$outcome_id = $result->outcome_id;
339
 			$outcome_id = $result->outcome_id;
340
+			$expected_outcome = $result->expected_outcome;
333
 			if (isset($combined_outcomes[$outcome_id]))
341
 			if (isset($combined_outcomes[$outcome_id]))
334
 				$outcome_id = $combined_outcomes[$outcome_id];
342
 				$outcome_id = $combined_outcomes[$outcome_id];
335
 
343
 
346
 				$the_processed_table[$student_id][$outcome_id] = array(
354
 				$the_processed_table[$student_id][$outcome_id] = array(
347
 					"criteria_attempted" => $result->criteria_attempted,
355
 					"criteria_attempted" => $result->criteria_attempted,
348
 					"criteria_achieved" => $result->criteria_achieved,
356
 					"criteria_achieved" => $result->criteria_achieved,
357
+					'expected_outcome' => $expected_outcome,
349
 					'program_id' => $result->program_id
358
 					'program_id' => $result->program_id
350
 				);
359
 				);
351
 			}
360
 			}
365
 				$crit_att = $crit_information['criteria_attempted'];
374
 				$crit_att = $crit_information['criteria_attempted'];
366
 				$crit_ach = $crit_information['criteria_achieved'];
375
 				$crit_ach = $crit_information['criteria_achieved'];
367
 				$program_id = $crit_information['program_id'];
376
 				$program_id = $crit_information['program_id'];
377
+				$expected_outcome = $crit_information['expected_outcome'];
368
 
378
 
369
 
379
 
370
 				$grad_out_att[$out_id] += 1;
380
 				$grad_out_att[$out_id] += 1;
375
 
385
 
376
 				$program_out_att[$out_id][$program_id] += 1;
386
 				$program_out_att[$out_id][$program_id] += 1;
377
 
387
 
378
-				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
388
+				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
379
 					if (!isset($program_out_ach[$out_id][$program_id])) {
389
 					if (!isset($program_out_ach[$out_id][$program_id])) {
380
 						$program_out_ach[$out_id][$program_id] = 0;
390
 						$program_out_ach[$out_id][$program_id] = 0;
381
 					}
391
 					}
418
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
428
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
419
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
429
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
420
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
430
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
431
+			->join('outcomes', 'criterion_objective_outcome.outcome_id', '=', 'outcomes.id')
421
 			->whereIn('students.program_id', $this->undergraduate_programs->lists('id'))
432
 			->whereIn('students.program_id', $this->undergraduate_programs->lists('id'))
422
 			->whereIn('semester_id', Session::get('semesters_ids'))
433
 			->whereIn('semester_id', Session::get('semesters_ids'))
423
 			->where('semesters.is_visible', '=', 1)
434
 			->where('semesters.is_visible', '=', 1)
424
-			->select('student_id', 'students.program_id', 'semesters.code', 'outcome_id', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
435
+			->select('student_id', 'students.program_id', 'semesters.code', 'outcome_id', 'outcomes.expected_outcome', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
425
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
436
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
426
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
437
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
427
 
438
 
444
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
455
 			->join('rubric_activity', 'rubric_activity.activity_id', '=', 'activities.id')
445
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
456
 			->join('rubrics', 'rubrics.id', '=', 'rubric_activity.rubric_id')
446
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
457
 			->join('semesters', 'semesters.id', '=', 'courses.semester_id')
458
+			->join('outcomes', 'criterion_objective_outcome.outcome_id', '=', 'outcomes.id')
447
 			->whereIn('students.program_id', $this->graduate_programs->lists('id'))
459
 			->whereIn('students.program_id', $this->graduate_programs->lists('id'))
448
 			->whereIn('semester_id', Session::get('semesters_ids'))
460
 			->whereIn('semester_id', Session::get('semesters_ids'))
449
 			->where('semesters.is_visible', '=', 1)
461
 			->where('semesters.is_visible', '=', 1)
450
-			->select('student_id', 'students.program_id', 'semesters.code', 'outcome_id', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
462
+			->select('student_id', 'students.program_id', 'semesters.code', 'outcome_id', 'outcomes.expected_outcome', 'criterion_objective_outcome.criterion_id', 'score', 'expected_points')
451
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
463
 			->addSelect(DB::raw("count(activity_criterion.criterion_id) as criteria_attempted"))
452
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
464
 			->addSelect(DB::raw("count(CASE WHEN score>= expected_points then 1 else null END) as criteria_achieved"))
453
 
465
 
499
 		foreach ($undergraduate_students as $result) {
511
 		foreach ($undergraduate_students as $result) {
500
 			$crit_att = $result->criteria_attempted;
512
 			$crit_att = $result->criteria_attempted;
501
 			$crit_ach = $result->criteria_achieved;
513
 			$crit_ach = $result->criteria_achieved;
514
+			$expected_outcome = $result->expected_outcome;
515
+
502
 
516
 
503
 			$program_id = $result->program_id;
517
 			$program_id = $result->program_id;
504
 
518
 
512
 
526
 
513
 
527
 
514
 
528
 
515
-			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
529
+			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
516
 				if (!isset($program_out_ach[$result->outcome_id][$program_id])) {
530
 				if (!isset($program_out_ach[$result->outcome_id][$program_id])) {
517
 					$program_out_ach[$result->outcome_id][$program_id] = 0;
531
 					$program_out_ach[$result->outcome_id][$program_id] = 0;
518
 				}
532
 				}
542
 		foreach ($graduate_students as $result) {
556
 		foreach ($graduate_students as $result) {
543
 			$crit_att = $result->criteria_attempted;
557
 			$crit_att = $result->criteria_attempted;
544
 			$crit_ach = $result->criteria_achieved;
558
 			$crit_ach = $result->criteria_achieved;
559
+			$expected_outcome = $result->expected_outcome;
545
 
560
 
546
 			$program_id = $result->program_id;
561
 			$program_id = $result->program_id;
547
 
562
 
553
 
568
 
554
 			$grad_out_att[$result->outcome_id] += 1;
569
 			$grad_out_att[$result->outcome_id] += 1;
555
 
570
 
556
-			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
571
+			if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
557
 				if (!isset($program_out_ach[$result->outcome_id][$program_id])) {
572
 				if (!isset($program_out_ach[$result->outcome_id][$program_id])) {
558
 					$program_out_ach[$result->outcome_id][$program_id] = 0;
573
 					$program_out_ach[$result->outcome_id][$program_id] = 0;
559
 				}
574
 				}
591
 		foreach ($undergraduate_students as $result) {
606
 		foreach ($undergraduate_students as $result) {
592
 			$student_id = $result->student_id;
607
 			$student_id = $result->student_id;
593
 			$outcome_id = $result->outcome_id;
608
 			$outcome_id = $result->outcome_id;
609
+			$expected_outcome = $result->expected_outcome;
594
 			if (isset($combined_outcomes[$outcome_id]))
610
 			if (isset($combined_outcomes[$outcome_id]))
595
 				$outcome_id = $combined_outcomes[$outcome_id];
611
 				$outcome_id = $combined_outcomes[$outcome_id];
596
 
612
 
607
 				$the_processed_table[$student_id][$outcome_id] = array(
623
 				$the_processed_table[$student_id][$outcome_id] = array(
608
 					"criteria_attempted" => $result->criteria_attempted,
624
 					"criteria_attempted" => $result->criteria_attempted,
609
 					"criteria_achieved" => $result->criteria_achieved,
625
 					"criteria_achieved" => $result->criteria_achieved,
610
-					"program_id" => $result->program_id
626
+					"program_id" => $result->program_id,
627
+					'expected_outcome' => $expected_outcome
611
 				);
628
 				);
612
 			}
629
 			}
613
 			//si este estudiante está pareado a este dominio, significa que ahora estoy en los
630
 			//si este estudiante está pareado a este dominio, significa que ahora estoy en los
624
 				$crit_att = $crit_information['criteria_attempted'];
641
 				$crit_att = $crit_information['criteria_attempted'];
625
 				$crit_ach = $crit_information['criteria_achieved'];
642
 				$crit_ach = $crit_information['criteria_achieved'];
626
 				$program_id = $crit_information['program_id'];
643
 				$program_id = $crit_information['program_id'];
644
+				$expected_outcome = $crit_information['expected_outcome'];
627
 
645
 
628
 
646
 
629
 				$under_out_att[$outcome_id] += 1;
647
 				$under_out_att[$outcome_id] += 1;
635
 
653
 
636
 				$program_out_att[$outcome_id][$program_id] += 1;
654
 				$program_out_att[$outcome_id][$program_id] += 1;
637
 
655
 
638
-				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
656
+				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
639
 					if (!isset($program_out_ach[$outcome_id][$program_id])) {
657
 					if (!isset($program_out_ach[$outcome_id][$program_id])) {
640
 						$program_out_ach[$outcome_id][$program_id] = 0;
658
 						$program_out_ach[$outcome_id][$program_id] = 0;
641
 					}
659
 					}
667
 		foreach ($graduate_students as $result) {
685
 		foreach ($graduate_students as $result) {
668
 			$student_id = $result->student_id;
686
 			$student_id = $result->student_id;
669
 			$outcome_id = $result->outcome_id;
687
 			$outcome_id = $result->outcome_id;
688
+			$expected_outcome = $result->expected_outcome;
670
 			if (isset($combined_outcomes[$outcome_id]))
689
 			if (isset($combined_outcomes[$outcome_id]))
671
 				$outcome_id = $combined_outcomes[$outcome_id];
690
 				$outcome_id = $combined_outcomes[$outcome_id];
672
 
691
 
683
 				$the_processed_table[$student_id][$outcome_id] = array(
702
 				$the_processed_table[$student_id][$outcome_id] = array(
684
 					"criteria_attempted" => $result->criteria_attempted,
703
 					"criteria_attempted" => $result->criteria_attempted,
685
 					"criteria_achieved" => $result->criteria_achieved,
704
 					"criteria_achieved" => $result->criteria_achieved,
686
-					'program_id' => $result->program_id
705
+					'program_id' => $result->program_id,
706
+					'expected_outcome' => $expected_outcome
687
 				);
707
 				);
688
 			}
708
 			}
689
 			//si este estudiante está pareado a este dominio, significa que ahora estoy en los
709
 			//si este estudiante está pareado a este dominio, significa que ahora estoy en los
702
 				$crit_att = $crit_information['criteria_attempted'];
722
 				$crit_att = $crit_information['criteria_attempted'];
703
 				$crit_ach = $crit_information['criteria_achieved'];
723
 				$crit_ach = $crit_information['criteria_achieved'];
704
 				$program_id = $crit_information['program_id'];
724
 				$program_id = $crit_information['program_id'];
705
-
706
-
725
+				$expected_outcome = $crit_information['expected_outcome'];
707
 				$grad_out_att[$out_id] += 1;
726
 				$grad_out_att[$out_id] += 1;
708
 
727
 
709
 				if (!isset($program_out_att[$out_id][$program_id])) {
728
 				if (!isset($program_out_att[$out_id][$program_id])) {
712
 
731
 
713
 				$program_out_att[$out_id][$program_id] += 1;
732
 				$program_out_att[$out_id][$program_id] += 1;
714
 
733
 
715
-				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= 66.67) {
734
+				if ($crit_att != 0 && ($crit_ach / $crit_att) * 100 >= $expected_outcome) {
716
 					if (!isset($program_out_ach[$out_id][$program_id])) {
735
 					if (!isset($program_out_ach[$out_id][$program_id])) {
717
 						$program_out_ach[$out_id][$program_id] = 0;
736
 						$program_out_ach[$out_id][$program_id] = 0;
718
 					}
737
 					}

+ 1
- 1
app/views/annual_htmls/report-on-10-10-2022-for-15-by-5478.blade.php View File

125
                 70.00%
125
                 70.00%
126
             <p class="outcome-text">Results for Content Knowledge, Skills or Dispositions in the academic program learning outcomes
126
             <p class="outcome-text">Results for Content Knowledge, Skills or Dispositions in the academic program learning outcomes
127
 
127
 
128
-                                    <em style="color: red">66.67% </em>
128
+                                    <em style="color: red">66.66% </em>
129
                 
129
                 
130
             </p>
130
             </p>
131
             <hr>
131
             <hr>

+ 2
- 2
app/views/local/managers/admins/new_assessment_report.blade.php View File

277
                                                 <br>
277
                                                 <br>
278
 
278
 
279
                                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
279
                                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
280
-                                                <p style="display: inline;"> <i>>= 66.67% of the attempts</i>
280
+                                                <p style="display: inline;"> <i>>= 66.66% of the attempts</i>
281
                                                 </p>
281
                                                 </p>
282
                                                 <br>
282
                                                 <br>
283
                                                 <h5 style="display: inline; margin:30px;">Expected percent of students
283
                                                 <h5 style="display: inline; margin:30px;">Expected percent of students
516
                                                 <br>
516
                                                 <br>
517
 
517
 
518
                                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
518
                                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
519
-                                                <p style="display: inline;"> <i>>= 66.67% of the attempts</i>
519
+                                                <p style="display: inline;"> <i>>= 66.66% of the attempts</i>
520
                                                 </p>
520
                                                 </p>
521
                                                 <br>
521
                                                 <br>
522
                                                 <h5 style="display: inline; margin:30px;">Expected percent of students
522
                                                 <h5 style="display: inline; margin:30px;">Expected percent of students

+ 2
- 2
app/views/local/managers/pCoords/new_assessment_report.blade.php View File

251
                                     <br>
251
                                     <br>
252
                                     <br>
252
                                     <br>
253
                                     <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
253
                                     <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
254
-                                    <p style="display: inline; margin:-30px;"> <i>>= 66.67% of the attempts</i>
254
+                                    <p style="display: inline; margin:-30px;"> <i>>= 66.66% of the attempts</i>
255
                                     </p>
255
                                     </p>
256
                                     <br>
256
                                     <br>
257
                                     <h5 style="display: inline; margin:30px;">Expected percent of students achieving the
257
                                     <h5 style="display: inline; margin:30px;">Expected percent of students achieving the
473
                                     <br>
473
                                     <br>
474
                                     <br>
474
                                     <br>
475
                                     <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
475
                                     <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
476
-                                    <p style="display: inline;"> <i>>= 66.67% of the attempts</i>
476
+                                    <p style="display: inline;"> <i>>= 66.66% of the attempts</i>
477
                                     </p>
477
                                     </p>
478
                                     <br>
478
                                     <br>
479
                                     <h5 style="display: inline; margin:30px;">Expected percent of students achieving the
479
                                     <h5 style="display: inline; margin:30px;">Expected percent of students achieving the

+ 2
- 2
app/views/local/managers/sCoords/new_assessment_report.blade.php View File

278
                                                 <br>
278
                                                 <br>
279
                                                 <br>
279
                                                 <br>
280
                                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
280
                                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
281
-                                                <p style="display: inline;"> <i>>= 66.67% of the attempts</i>
281
+                                                <p style="display: inline;"> <i>>= 66.66% of the attempts</i>
282
                                                 </p>
282
                                                 </p>
283
                                                 <br>
283
                                                 <br>
284
                                                 <h5 style="display: inline; margin:30px;">Expected percent of students
284
                                                 <h5 style="display: inline; margin:30px;">Expected percent of students
515
                                                 <br>
515
                                                 <br>
516
                                                 <br>
516
                                                 <br>
517
                                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
517
                                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
518
-                                                <p style="display: inline;"> <i>>= 66.67% of the attempts</i>
518
+                                                <p style="display: inline;"> <i>>= 66.66% of the attempts</i>
519
                                                 </p>
519
                                                 </p>
520
                                                 <br>
520
                                                 <br>
521
                                                 <h5 style="display: inline; margin:30px;">Expected percent of students
521
                                                 <h5 style="display: inline; margin:30px;">Expected percent of students

+ 2
- 2
app/views/local/managers/shared/print_school.blade.php View File

344
             
344
             
345
         @if(isset($default_grad))
345
         @if(isset($default_grad))
346
             plotLines:[{
346
             plotLines:[{
347
-        value:66.67,
347
+        value:70,
348
         color: '#000',
348
         color: '#000',
349
         width:3,
349
         width:3,
350
         zIndex:4,
350
         zIndex:4,
494
             }, 
494
             }, 
495
         @if(isset($default_undergrad))
495
         @if(isset($default_undergrad))
496
             plotLines:[{
496
             plotLines:[{
497
-        value:66.67,
497
+        value:70,
498
         color: '#000',
498
         color: '#000',
499
         width:3,
499
         width:3,
500
         zIndex:4,
500
         zIndex:4,

+ 1
- 1
app/views/local/managers/shared/program.blade.php View File

264
 },
264
 },
265
 @if($program->expected_outcome_target == null)
265
 @if($program->expected_outcome_target == null)
266
                 plotLines:[{
266
                 plotLines:[{
267
-            value:66.67,
267
+            value:70,
268
             color: '#000',
268
             color: '#000',
269
             width:3,
269
             width:3,
270
             zIndex:4,
270
             zIndex:4,

+ 2
- 2
app/views/local/managers/shared/school.blade.php View File

530
                 }, 
530
                 }, 
531
             @if(isset($default_undergrad))
531
             @if(isset($default_undergrad))
532
                 plotLines:[{
532
                 plotLines:[{
533
-            value:66.67,
533
+            value:70,
534
             color: '#000',
534
             color: '#000',
535
             width:3,
535
             width:3,
536
             zIndex:4,
536
             zIndex:4,
832
                 }, 
832
                 }, 
833
                 @if(isset($default_undergrad))
833
                 @if(isset($default_undergrad))
834
                     plotLines:[{
834
                     plotLines:[{
835
-                value:66.67,
835
+                value:70,
836
                 color: '#000',
836
                 color: '#000',
837
                 width:3,
837
                 width:3,
838
                 zIndex:4,
838
                 zIndex:4,

+ 2
- 2
app/views/local/professors/compare_activities.blade.php View File

263
 
263
 
264
                 <h5 style="text-align: center;">{{ $activity_1->name }} </h5>
264
                 <h5 style="text-align: center;">{{ $activity_1->name }} </h5>
265
                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
265
                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
266
-                <p style="display: inline;"> <i>>= 66.67% of the attempts</i>
266
+                <p style="display: inline;"> <i>>= 66.66% of the attempts</i>
267
                 </p>
267
                 </p>
268
                 <br>
268
                 <br>
269
                 <h5 style="display: inline; margin:30px;">Expected percent of students achieving the
269
                 <h5 style="display: inline; margin:30px;">Expected percent of students achieving the
488
 
488
 
489
                 <h4>Performance of Students by Learning Outcome</h4>
489
                 <h4>Performance of Students by Learning Outcome</h4>
490
                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
490
                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
491
-                <p style="display: inline;"> <i>>= 66.67% of the attempts</i>
491
+                <p style="display: inline;"> <i>>= 66.66% of the attempts</i>
492
                 </p>
492
                 </p>
493
                 <br>
493
                 <br>
494
                 <h5 style="display: inline; margin:30px;">Expected percent of students achieving the
494
                 <h5 style="display: inline; margin:30px;">Expected percent of students achieving the

+ 2
- 2
app/views/local/professors/new_assessment_report.blade.php View File

261
                                 <br>
261
                                 <br>
262
                                 <br>
262
                                 <br>
263
                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
263
                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
264
-                                <p style="display: inline; margin:-30px;"> <i>>= 66.67% of the attempts</i>
264
+                                <p style="display: inline; margin:-30px;"> <i>>= 66.66% of the attempts</i>
265
                                 </p>
265
                                 </p>
266
                                 <br>
266
                                 <br>
267
                                 <h5 style="display: inline; margin:30px;">Expected percent of students achieving the
267
                                 <h5 style="display: inline; margin:30px;">Expected percent of students achieving the
494
                                 <!--                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5> -->
494
                                 <!--                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5> -->
495
                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
495
                                 <h5 style="display: inline; margin:30px;">Target by learning outcome: </h5>
496
                                 <!--                                 <p style="display: inline;">  -->
496
                                 <!--                                 <p style="display: inline;">  -->
497
-                                <i>>= 66.67% of the attempts</i>
497
+                                <i>>= 66.66% of the attempts</i>
498
                                 <!--                                 </p> -->
498
                                 <!--                                 </p> -->
499
                                 <br>
499
                                 <br>
500
                                 <h5 style="display: inline; margin:30px;">Expected percent of students achieving the
500
                                 <h5 style="display: inline; margin:30px;">Expected percent of students achieving the

+ 711
- 0
app/views/three_year_plan_htmls/15-11-2022-for-1045-by-5478.blade.php View File

1
+<html><head></head><body id="theDocument"><style type="text/css">
2
+    body
3
+    {
4
+        font-family: "Arial", sans-serif;
5
+        width:90%;
6
+        margin: 0 auto;
7
+    }
8
+    .header-text
9
+    {
10
+        text-align:center;
11
+        font-weight: bold;
12
+        margin:0;
13
+    }
14
+
15
+    h1.header-text
16
+    {
17
+      margin: 15px auto;
18
+      width:75%;
19
+      font-size: 25px;
20
+    }
21
+
22
+    table
23
+    {
24
+        border-collapse: collapse;
25
+        border: 1px solid black;
26
+        width: 100%;
27
+        margin: 30px auto;
28
+        font-size:1.5vw;
29
+    }
30
+    td, th
31
+    {
32
+        border: 1px solid black;
33
+        padding: 5px;
34
+    }
35
+
36
+    .activity-name-row
37
+    {
38
+      background:black;
39
+      color:white;
40
+    }
41
+
42
+    .activity-headers-row
43
+    {
44
+      background:lightgrey;
45
+      font-weight:bold;
46
+    }
47
+
48
+    .report-info
49
+    {
50
+      margin:5px 0;
51
+      font-size: 16px;
52
+    }
53
+
54
+    .criterion-field
55
+    {
56
+      text-align:left;
57
+    }
58
+
59
+    .score-field, .total, .percentage
60
+    {
61
+      text-align:center;
62
+    }
63
+
64
+    .header
65
+    {
66
+      margin: 30px 0;
67
+    }
68
+
69
+    .content
70
+    {
71
+      font-size: 12px;
72
+    }
73
+
74
+    .logo
75
+    {
76
+      position:absolute;
77
+      right:0;
78
+      top: 30px;
79
+      width: 100px;
80
+    }
81
+
82
+    ol{
83
+      list-style-type:none;
84
+    }
85
+
86
+    @media print{@page {size: landscape}}
87
+</style><style type="text/css" media="print">
88
+	  @page { size: landscape; }
89
+	</style><img class="logo" src="http://localhost:8000/images/logo_uprrp_bw.png" alt="UPRRP Logo">
90
+
91
+<div class="header">
92
+    <p class="header-text">University of Puerto Rico, Río Piedras Campus</p>
93
+    <p class="header-text">Online Learning Assessment System</p>
94
+
95
+    <h1 class="header-text">Three Year Plan for Programa general de Prueba from 2022 to
96
+        2025</h1>
97
+</div>
98
+
99
+
100
+
101
+    <br>
102
+    <br>
103
+    <h2 class='header-text'>First Semester 2022-2023</h2>
104
+    <br>
105
+                  <span>
106
+            <h3>Content Knowledge, Skills or Dispositions in the academic program learning outcomes</h3>
107
+        </span>
108
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
109
+            <thead>
110
+                <tr>
111
+
112
+                    <th>Objectives</th>
113
+                    <th>Courses</th>
114
+
115
+                </tr>
116
+            </thead>
117
+            <tbody>
118
+
119
+                                    <tr>
120
+
121
+                        <td>
122
+                            1. MEra wo vamos a ver
123
+                        </td>
124
+                        <td>
125
+                            <ol>
126
+                                                                    <li>[TEST5998] Curso de Pruba pa general</li>
127
+                                                            </ol>
128
+                        </td>
129
+
130
+                    </tr>
131
+                                    <tr>
132
+
133
+                        <td>
134
+                            2. Pero te la saco
135
+                        </td>
136
+                        <td>
137
+                            <ol>
138
+                                                                    <li>[TEST5998] Curso de Pruba pa general</li>
139
+                                                                    <li>[INGL3135] VIAJE EN LA LITERATURA    </li>
140
+                                                            </ol>
141
+                        </td>
142
+
143
+                    </tr>
144
+                
145
+            </tbody>
146
+        </table>
147
+        <br>
148
+        <br>
149
+                    <br>
150
+    <br>
151
+    <h2 class='header-text'>Second Semester 2022-2023</h2>
152
+    <br>
153
+                  <span>
154
+            <h3>Critical Thinking</h3>
155
+        </span>
156
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
157
+            <thead>
158
+                <tr>
159
+
160
+                    <th>Objectives</th>
161
+                    <th>Courses</th>
162
+
163
+                </tr>
164
+            </thead>
165
+            <tbody>
166
+
167
+                                    <tr>
168
+
169
+                        <td>
170
+                            1. MEra wo vamos a ver
171
+                        </td>
172
+                        <td>
173
+                            <ol>
174
+                                                                    <li>[INGL3151] CONDIC HUMANA EN LITE I   </li>
175
+                                                            </ol>
176
+                        </td>
177
+
178
+                    </tr>
179
+                
180
+            </tbody>
181
+        </table>
182
+        <br>
183
+        <br>
184
+                              <span>
185
+            <h3>Content Knowledge, Skills or Dispositions in the academic program learning outcomes</h3>
186
+        </span>
187
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
188
+            <thead>
189
+                <tr>
190
+
191
+                    <th>Objectives</th>
192
+                    <th>Courses</th>
193
+
194
+                </tr>
195
+            </thead>
196
+            <tbody>
197
+
198
+                                    <tr>
199
+
200
+                        <td>
201
+                            1. MEra wo vamos a ver
202
+                        </td>
203
+                        <td>
204
+                            <ol>
205
+                                                                    <li>[INGL3211] INGLES AVANZADO I         </li>
206
+                                                            </ol>
207
+                        </td>
208
+
209
+                    </tr>
210
+                                    <tr>
211
+
212
+                        <td>
213
+                            2. Pero te la saco
214
+                        </td>
215
+                        <td>
216
+                            <ol>
217
+                                                                    <li>[INGL3135] VIAJE EN LA LITERATURA    </li>
218
+                                                                    <li>[INGL3211] INGLES AVANZADO I         </li>
219
+                                                            </ol>
220
+                        </td>
221
+
222
+                    </tr>
223
+                
224
+            </tbody>
225
+        </table>
226
+        <br>
227
+        <br>
228
+                    <br>
229
+    <br>
230
+    <h2 class='header-text'>First Semester 2023-2024</h2>
231
+    <br>
232
+                  <span>
233
+            <h3>Critical Thinking</h3>
234
+        </span>
235
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
236
+            <thead>
237
+                <tr>
238
+
239
+                    <th>Objectives</th>
240
+                    <th>Courses</th>
241
+
242
+                </tr>
243
+            </thead>
244
+            <tbody>
245
+
246
+                                    <tr>
247
+
248
+                        <td>
249
+                            1. MEra wo vamos a ver
250
+                        </td>
251
+                        <td>
252
+                            <ol>
253
+                                                                    <li>[INGL3297] LIT DE MUJE MINO ETNI E.U.</li>
254
+                                                            </ol>
255
+                        </td>
256
+
257
+                    </tr>
258
+                
259
+            </tbody>
260
+        </table>
261
+        <br>
262
+        <br>
263
+                              <span>
264
+            <h3>Effective Communication Skills</h3>
265
+        </span>
266
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
267
+            <thead>
268
+                <tr>
269
+
270
+                    <th>Objectives</th>
271
+                    <th>Courses</th>
272
+
273
+                </tr>
274
+            </thead>
275
+            <tbody>
276
+
277
+                                    <tr>
278
+
279
+                        <td>
280
+                            1. MEra wo vamos a ver
281
+                        </td>
282
+                        <td>
283
+                            <ol>
284
+                                                                    <li>[INGL3212] INGLES AVANZADO II</li>
285
+                                                            </ol>
286
+                        </td>
287
+
288
+                    </tr>
289
+                
290
+            </tbody>
291
+        </table>
292
+        <br>
293
+        <br>
294
+                              <span>
295
+            <h3>Information Literacy</h3>
296
+        </span>
297
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
298
+            <thead>
299
+                <tr>
300
+
301
+                    <th>Objectives</th>
302
+                    <th>Courses</th>
303
+
304
+                </tr>
305
+            </thead>
306
+            <tbody>
307
+
308
+                                    <tr>
309
+
310
+                        <td>
311
+                            1. MEra wo vamos a ver
312
+                        </td>
313
+                        <td>
314
+                            <ol>
315
+                                                                    <li>[INGL3152] CONDIC HUMANA EN LITE II</li>
316
+                                                            </ol>
317
+                        </td>
318
+
319
+                    </tr>
320
+                                    <tr>
321
+
322
+                        <td>
323
+                            2. Pero te la saco
324
+                        </td>
325
+                        <td>
326
+                            <ol>
327
+                                                                    <li>[INGL3012] INGLES DE HONOR II</li>
328
+                                                            </ol>
329
+                        </td>
330
+
331
+                    </tr>
332
+                
333
+            </tbody>
334
+        </table>
335
+        <br>
336
+        <br>
337
+                    <br>
338
+    <br>
339
+    <h2 class='header-text'>Second Semester 2023-2024</h2>
340
+    <br>
341
+                  <span>
342
+            <h3>Effective Communication Skills</h3>
343
+        </span>
344
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
345
+            <thead>
346
+                <tr>
347
+
348
+                    <th>Objectives</th>
349
+                    <th>Courses</th>
350
+
351
+                </tr>
352
+            </thead>
353
+            <tbody>
354
+
355
+                                    <tr>
356
+
357
+                        <td>
358
+                            1. MEra wo vamos a ver
359
+                        </td>
360
+                        <td>
361
+                            <ol>
362
+                                                                    <li>[INGL3152] CONDIC HUMANA EN LITE II</li>
363
+                                                            </ol>
364
+                        </td>
365
+
366
+                    </tr>
367
+                
368
+            </tbody>
369
+        </table>
370
+        <br>
371
+        <br>
372
+                              <span>
373
+            <h3>Information Literacy</h3>
374
+        </span>
375
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
376
+            <thead>
377
+                <tr>
378
+
379
+                    <th>Objectives</th>
380
+                    <th>Courses</th>
381
+
382
+                </tr>
383
+            </thead>
384
+            <tbody>
385
+
386
+                                    <tr>
387
+
388
+                        <td>
389
+                            1. MEra wo vamos a ver
390
+                        </td>
391
+                        <td>
392
+                            <ol>
393
+                                                                    <li>[INGL3297] LIT DE MUJE MINO ETNI E.U.</li>
394
+                                                            </ol>
395
+                        </td>
396
+
397
+                    </tr>
398
+                                    <tr>
399
+
400
+                        <td>
401
+                            2. Pero te la saco
402
+                        </td>
403
+                        <td>
404
+                            <ol>
405
+                                                                    <li>[INGL3211] INGLES AVANZADO I         </li>
406
+                                                            </ol>
407
+                        </td>
408
+
409
+                    </tr>
410
+                
411
+            </tbody>
412
+        </table>
413
+        <br>
414
+        <br>
415
+                              <span>
416
+            <h3>Logical-mathematical reasoning </h3>
417
+        </span>
418
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
419
+            <thead>
420
+                <tr>
421
+
422
+                    <th>Objectives</th>
423
+                    <th>Courses</th>
424
+
425
+                </tr>
426
+            </thead>
427
+            <tbody>
428
+
429
+                                    <tr>
430
+
431
+                        <td>
432
+                            1. MEra wo vamos a ver
433
+                        </td>
434
+                        <td>
435
+                            <ol>
436
+                                                                    <li>[INGL3297] LIT DE MUJE MINO ETNI E.U.</li>
437
+                                                            </ol>
438
+                        </td>
439
+
440
+                    </tr>
441
+                
442
+            </tbody>
443
+        </table>
444
+        <br>
445
+        <br>
446
+                              <span>
447
+            <h3>Research and Creation</h3>
448
+        </span>
449
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
450
+            <thead>
451
+                <tr>
452
+
453
+                    <th>Objectives</th>
454
+                    <th>Courses</th>
455
+
456
+                </tr>
457
+            </thead>
458
+            <tbody>
459
+
460
+                                    <tr>
461
+
462
+                        <td>
463
+                            1. MEra wo vamos a ver
464
+                        </td>
465
+                        <td>
466
+                            <ol>
467
+                                                                    <li>[INGL3151] CONDIC HUMANA EN LITE I   </li>
468
+                                                            </ol>
469
+                        </td>
470
+
471
+                    </tr>
472
+                                    <tr>
473
+
474
+                        <td>
475
+                            2. Pero te la saco
476
+                        </td>
477
+                        <td>
478
+                            <ol>
479
+                                                                    <li>[INGL3297] LIT DE MUJE MINO ETNI E.U.</li>
480
+                                                            </ol>
481
+                        </td>
482
+
483
+                    </tr>
484
+                
485
+            </tbody>
486
+        </table>
487
+        <br>
488
+        <br>
489
+                    <br>
490
+    <br>
491
+    <h2 class='header-text'>First Semester 2024-2025</h2>
492
+    <br>
493
+                  <span>
494
+            <h3>Research and Creation</h3>
495
+        </span>
496
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
497
+            <thead>
498
+                <tr>
499
+
500
+                    <th>Objectives</th>
501
+                    <th>Courses</th>
502
+
503
+                </tr>
504
+            </thead>
505
+            <tbody>
506
+
507
+                                    <tr>
508
+
509
+                        <td>
510
+                            1. MEra wo vamos a ver
511
+                        </td>
512
+                        <td>
513
+                            <ol>
514
+                                                                    <li>[INGL3151] CONDIC HUMANA EN LITE I   </li>
515
+                                                            </ol>
516
+                        </td>
517
+
518
+                    </tr>
519
+                                    <tr>
520
+
521
+                        <td>
522
+                            2. Pero te la saco
523
+                        </td>
524
+                        <td>
525
+                            <ol>
526
+                                                                    <li>[INGL3151] CONDIC HUMANA EN LITE I   </li>
527
+                                                                    <li>[INGL3135] VIAJE EN LA LITERATURA    </li>
528
+                                                            </ol>
529
+                        </td>
530
+
531
+                    </tr>
532
+                
533
+            </tbody>
534
+        </table>
535
+        <br>
536
+        <br>
537
+                              <span>
538
+            <h3>Logical-mathematical reasoning </h3>
539
+        </span>
540
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
541
+            <thead>
542
+                <tr>
543
+
544
+                    <th>Objectives</th>
545
+                    <th>Courses</th>
546
+
547
+                </tr>
548
+            </thead>
549
+            <tbody>
550
+
551
+                                    <tr>
552
+
553
+                        <td>
554
+                            1. MEra wo vamos a ver
555
+                        </td>
556
+                        <td>
557
+                            <ol>
558
+                                                                    <li>[TEST5998] Curso de Pruba pa general</li>
559
+                                                            </ol>
560
+                        </td>
561
+
562
+                    </tr>
563
+                
564
+            </tbody>
565
+        </table>
566
+        <br>
567
+        <br>
568
+                              <span>
569
+            <h3>Social Responsibility</h3>
570
+        </span>
571
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
572
+            <thead>
573
+                <tr>
574
+
575
+                    <th>Objectives</th>
576
+                    <th>Courses</th>
577
+
578
+                </tr>
579
+            </thead>
580
+            <tbody>
581
+
582
+                                    <tr>
583
+
584
+                        <td>
585
+                            1. MEra wo vamos a ver
586
+                        </td>
587
+                        <td>
588
+                            <ol>
589
+                                                                    <li>[INGL3212] INGLES AVANZADO II</li>
590
+                                                            </ol>
591
+                        </td>
592
+
593
+                    </tr>
594
+                
595
+            </tbody>
596
+        </table>
597
+        <br>
598
+        <br>
599
+                              <span>
600
+            <h3>Technology</h3>
601
+        </span>
602
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
603
+            <thead>
604
+                <tr>
605
+
606
+                    <th>Objectives</th>
607
+                    <th>Courses</th>
608
+
609
+                </tr>
610
+            </thead>
611
+            <tbody>
612
+
613
+                                    <tr>
614
+
615
+                        <td>
616
+                            1. MEra wo vamos a ver
617
+                        </td>
618
+                        <td>
619
+                            <ol>
620
+                                                                    <li>[INGL3152] CONDIC HUMANA EN LITE II</li>
621
+                                                            </ol>
622
+                        </td>
623
+
624
+                    </tr>
625
+                
626
+            </tbody>
627
+        </table>
628
+        <br>
629
+        <br>
630
+                    <br>
631
+    <br>
632
+    <h2 class='header-text'>Second Semester 2024-2025</h2>
633
+    <br>
634
+                  <span>
635
+            <h3>Social Responsibility</h3>
636
+        </span>
637
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
638
+            <thead>
639
+                <tr>
640
+
641
+                    <th>Objectives</th>
642
+                    <th>Courses</th>
643
+
644
+                </tr>
645
+            </thead>
646
+            <tbody>
647
+
648
+                                    <tr>
649
+
650
+                        <td>
651
+                            1. MEra wo vamos a ver
652
+                        </td>
653
+                        <td>
654
+                            <ol>
655
+                                                                    <li>[INGL3212] INGLES AVANZADO II</li>
656
+                                                            </ol>
657
+                        </td>
658
+
659
+                    </tr>
660
+                
661
+            </tbody>
662
+        </table>
663
+        <br>
664
+        <br>
665
+                              <span>
666
+            <h3>Technology</h3>
667
+        </span>
668
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
669
+            <thead>
670
+                <tr>
671
+
672
+                    <th>Objectives</th>
673
+                    <th>Courses</th>
674
+
675
+                </tr>
676
+            </thead>
677
+            <tbody>
678
+
679
+                                    <tr>
680
+
681
+                        <td>
682
+                            1. MEra wo vamos a ver
683
+                        </td>
684
+                        <td>
685
+                            <ol>
686
+                                                                    <li>[INGL3135] VIAJE EN LA LITERATURA    </li>
687
+                                                            </ol>
688
+                        </td>
689
+
690
+                    </tr>
691
+                
692
+            </tbody>
693
+        </table>
694
+        <br>
695
+        <br>
696
+                 
697
+
698
+
699
+</body></html>
700
+
701
+
702
+<script>
703
+
704
+  
705
+    
706
+  
707
+
708
+
709
+  </script>
710
+
711
+