Browse Source

Falta school coordinator para las graficas, y hay un bug de los dominios que voy a ver

Hasta ahora esta todo funcional creo yo
parent
commit
1e775f1ed0

+ 1
- 1
app/config/app.php View File

15
 
15
 
16
 	//'debug' => $_ENV['APP_DEBUG'] ?: false,
16
 	//'debug' => $_ENV['APP_DEBUG'] ?: false,
17
 
17
 
18
-	'debug' => false,
18
+	'debug' => true,
19
 	/*
19
 	/*
20
 	|--------------------------------------------------------------------------
20
 	|--------------------------------------------------------------------------
21
 	| Application URL
21
 	| Application URL

+ 7
- 2
app/controllers/ActivitiesController.php View File

969
             ->where('activity_id', $activity_1->id)
969
             ->where('activity_id', $activity_1->id)
970
             ->get();
970
             ->get();
971
 
971
 
972
+        //results
973
+
972
         if ($assessment_1) {
974
         if ($assessment_1) {
975
+            $results_1 = $activity_1->getOutcomeReport();
973
             $outcomes_achieved_1 = $activity_1->o_ach_array;
976
             $outcomes_achieved_1 = $activity_1->o_ach_array;
974
             $outcomes_attempted_1 = $activity_1->o_att_array;
977
             $outcomes_attempted_1 = $activity_1->o_att_array;
975
         } else {
978
         } else {
984
             ->get();
987
             ->get();
985
 
988
 
986
         if ($assessment_2) {
989
         if ($assessment_2) {
990
+            $results_2 = $activity_1->getOutcomeReport();
987
             $outcomes_achieved_2 = $activity_2->o_ach_array;
991
             $outcomes_achieved_2 = $activity_2->o_ach_array;
988
             $outcomes_attempted_2 = $activity_2->o_att_array;
992
             $outcomes_attempted_2 = $activity_2->o_att_array;
989
         } else {
993
         } else {
999
             ->select('activity_criterion.id', 'activity_criterion.criterion_id')
1003
             ->select('activity_criterion.id', 'activity_criterion.criterion_id')
1000
             ->addSelect('criteria.name')
1004
             ->addSelect('criteria.name')
1001
             ->get();
1005
             ->get();
1006
+        Log::info("AAAA");
1007
+        Log::info($results_2);
1002
 
1008
 
1003
 
1009
 
1004
 
1010
 
1005
 
1011
 
1006
-
1007
-        return View::make('local.professors.compare_activities', compact('activity_1', 'activity_2', 'activity_criterion_1', 'activity_criterion_2', 'title', 'outcomes', 'outcomes_achieved_1', 'outcomes_attempted_1', 'outcomes_achieved_2', 'outcomes_attempted_2', 'course', 'student_count', 'active_semesters'));
1012
+        return View::make('local.professors.compare_activities', compact('results_1', 'results_2', 'activity_1', 'activity_2', 'activity_criterion_1', 'activity_criterion_2', 'title', 'outcomes', 'outcomes_achieved_1', 'outcomes_attempted_1', 'outcomes_achieved_2', 'outcomes_attempted_2', 'course', 'student_count', 'active_semesters'));
1008
     }
1013
     }
1009
 }
1014
 }

+ 13
- 4
app/controllers/AnnualPlansController.php View File

703
     $outcome_id = Input::get('outcome_id');
703
     $outcome_id = Input::get('outcome_id');
704
     $typ_semester_outcome_id = Input::get('typ_semester_outcome_id');
704
     $typ_semester_outcome_id = Input::get('typ_semester_outcome_id');
705
 
705
 
706
-    $outcome = Outcome::where('id', $outcome_id)->first();
706
+    $outcome = Outcome::where('id', $outcome_id)
707
+      ->addSelect('outcomes.*', DB::raw("'{$typ_semester_outcome_id}' as typ_semester_outcome_id"), DB::raw("'{$semester_id}' as `semester_id`"), DB::raw("'{$program_id}' as `program_id`"))
708
+      ->first();
707
     $outcome->objectives = $outcome->fetchObjectivesReport($semester_id, $program_id);
709
     $outcome->objectives = $outcome->fetchObjectivesReport($semester_id, $program_id);
708
     $outcome->outcome_program_goal = DB::table('target_outcomes_program')
710
     $outcome->outcome_program_goal = DB::table('target_outcomes_program')
709
       ->where('program_id', $program_id)
711
       ->where('program_id', $program_id)
718
     $outcome->semester_info = DB::table('semesters')
720
     $outcome->semester_info = DB::table('semesters')
719
       ->where('id', $semester_id)
721
       ->where('id', $semester_id)
720
       ->first();
722
       ->first();
721
-    $outcome->comments = DB::table('typ_outcome_report_comments')
722
-      ->where('typ_semester_outcome_id', $typ_semester_outcome_id)
723
-      ->get();
723
+    Log::info($typ_semester_outcome_id);
724
+    $outcome->comments = $outcome->getCommentsAttribute();
725
+    // $outcome->comments = "COMMENT";
726
+    //Log::info("Comments");
727
+    //Log::info(DB::table('typ_outcome_report_comments')
728
+    //  ->where('typ_semester_outcome_id', $typ_semester_outcome_id)
729
+    //  ->toSql());
730
+    //Log::info($outcome->comments);
724
     $outcome->transformative_actions_categories_html = TransformativeAction::getCategoriesHtml($program_id);
731
     $outcome->transformative_actions_categories_html = TransformativeAction::getCategoriesHtml($program_id);
725
 
732
 
726
 
733
 
727
 
734
 
728
 
735
 
729
     foreach ($outcome->objectives as $index => $objective) {
736
     foreach ($outcome->objectives as $index => $objective) {
737
+      Log::info("Ella son besties");
738
+      Log::info(array($objective));
730
       $objective->courses = Objective::getPlanReport($objective);
739
       $objective->courses = Objective::getPlanReport($objective);
731
     }
740
     }
732
 
741
 

+ 3
- 3
app/controllers/AuthController.php View File

28
 
28
 
29
 		if (!$validator->fails()) {
29
 		if (!$validator->fails()) {
30
 			//			TODO: Remove this for production environment
30
 			//			TODO: Remove this for production environment
31
-// 			if (App::environment('local', 'staging')) {
32
-// 				return $this->processLogin();
33
-// 			}
31
+			if (App::environment('local', 'staging')) {
32
+				return $this->processLogin();
33
+			}
34
 			try {
34
 			try {
35
 				// User input
35
 				// User input
36
 				$username = str_replace('@upr.edu', '', Input::get('email'));
36
 				$username = str_replace('@upr.edu', '', Input::get('email'));

+ 31
- 8
app/controllers/CoursesController.php View File

433
         // 		$outcomeCount = count((array)$outcomes);
433
         // 		$outcomeCount = count((array)$outcomes);
434
 
434
 
435
         $course = Course::where('id', $id)->first();
435
         $course = Course::where('id', $id)->first();
436
+
437
+        $results = $course->student_report_for_outcome;
436
         foreach ($outcomes as $outcome) {
438
         foreach ($outcomes as $outcome) {
437
-            $outcomes_attempted[$outcome->id] = $outcome->courses_attempted(array($course));
438
-            $outcomes_achieved[$outcome->id] = $outcome->courses_achieved(array($course));
439
+            $outcomes_attempted[$outcome->id] = isset($results[$outcome->id]) ? $results[$outcome->id]['calculations']['student_attempted'] : 0;
440
+            $outcomes_achieved[$outcome->id] = isset($results[$outcome->id]) ? $results[$outcome->id]['calculations']['student_achieved'] : 0;
439
         }
441
         }
440
 
442
 
441
         // 		$outcomes = Outcome::orderBy('name', 'asc')->get();
443
         // 		$outcomes = Outcome::orderBy('name', 'asc')->get();
474
             ->where('courses.semester_id', $semester->id)
476
             ->where('courses.semester_id', $semester->id)
475
             ->select('programs.is_graduate')
477
             ->select('programs.is_graduate')
476
             ->first();
478
             ->first();
477
-        //         var_dump($level);
479
+        //         var_dump($level); 
478
         //         exit();
480
         //         exit();
479
         $grouped_courses = Course::where('code', $code)
481
         $grouped_courses = Course::where('code', $code)
480
             ->where('number', $number)
482
             ->where('number', $number)
481
             ->where('semester_id', $semester->id)
483
             ->where('semester_id', $semester->id)
484
+            ->select("courses.*", DB::raw("1 as grouped"))
482
             ->groupBy(array('code', 'number'))->get();
485
             ->groupBy(array('code', 'number'))->get();
483
 
486
 
484
         //         $outcomes = Outcome::orderBy('name', 'asc')->get();
487
         //         $outcomes = Outcome::orderBy('name', 'asc')->get();
486
         $outcomes = Outcome::active_by_semesters(array($semester), $level->is_graduate);
489
         $outcomes = Outcome::active_by_semesters(array($semester), $level->is_graduate);
487
         $outcomeCount = count((array)$outcomes);
490
         $outcomeCount = count((array)$outcomes);
488
 
491
 
492
+
489
         foreach ($outcomes as $outcome) {
493
         foreach ($outcomes as $outcome) {
490
-            $outcomes_attempted[$outcome->id] = $outcome->courses_attempted($grouped_courses);
491
-            $outcomes_achieved[$outcome->id] = $outcome->courses_achieved($grouped_courses);
494
+            $outcomes_attempted[$outcome->id] = 0;
495
+            $outcomes_achieved[$outcome->id] = 0;
492
         }
496
         }
493
 
497
 
498
+
499
+        //foreach ($outcomes as $outcome) {
500
+        //$outcomes_attempted[$outcome->id] = $outcome->courses_attempted($grouped_courses);
501
+        //$outcomes_achieved[$outcome->id] = $outcome->courses_achieved($grouped_courses);
502
+
503
+        //    $outcomes_achieved[$outcome->id]  = $results[$outcome->id]['calculations']
504
+        //    $outcomes_attempted[$outcome->id] = $results[$outcome->id]['calculations']
505
+
506
+        //}
507
+
494
         // var_dump($outcomes_attempted);
508
         // var_dump($outcomes_attempted);
495
         // print "<br>";
509
         // print "<br>";
496
         // var_dump($outcomes_achieved);
510
         // var_dump($outcomes_achieved);
505
                 ->where('number', $grouped_course->number)
519
                 ->where('number', $grouped_course->number)
506
                 ->where('semester_id', $grouped_course->semester_id)
520
                 ->where('semester_id', $grouped_course->semester_id)
507
                 ->get();
521
                 ->get();
522
+
523
+            $results = $grouped_course->student_report_for_outcome;
524
+            Log::info($results);
525
+            foreach ($outcomes as $outcome) {
526
+                $outcomes_attempted[$outcome->id] += isset($results[$outcome->id]) ? $results[$outcome->id]['calculations']['student_attempted'] : 0;
527
+                $outcomes_achieved[$outcome->id] +=  isset($results[$outcome->id]) ? $results[$outcome->id]['calculations']['student_achieved'] : 0;
528
+            }
529
+
508
             // 
530
             // 
509
             //             // For each of the sections, add the attempted and achieved criteria per outcome
531
             //             // For each of the sections, add the attempted and achieved criteria per outcome
510
             //             foreach ($sections as $section)
532
             //             foreach ($sections as $section)
543
 
565
 
544
         $activities = Activity::with('course')->whereIn('course_id', $section_ids)
566
         $activities = Activity::with('course')->whereIn('course_id', $section_ids)
545
             ->join('activity_criterion as ac', 'ac.activity_id', '=', 'activities.id')
567
             ->join('activity_criterion as ac', 'ac.activity_id', '=', 'activities.id')
546
-            ->join('transformative_activity_criterion as tac', 'ac.id', '=', 'tac.activity_criterion_id')
547
-            ->join('transformative_actions as ta', 'ta.id', '=', 'tac.trans_action_id')
568
+
569
+            //->leftJoin('transformative_activity_criterion as tac', 'ac.id', '=', 'tac.activity_criterion_id')
570
+            //->join('transformative_actions as ta', 'ta.id', '=', 'tac.trans_action_id')
548
             ->select('activities.*')
571
             ->select('activities.*')
549
-            ->addSelect('ta.description as transforming_actions')
572
+            //->addSelect('ta.description as transforming_actions')
550
             ->distinct()
573
             ->distinct()
551
             ->orderBy('name')->get();
574
             ->orderBy('name')->get();
552
 
575
 

+ 7
- 0
app/models/Activity.php View File

286
     }
286
     }
287
     return $outcomes_dict;
287
     return $outcomes_dict;
288
   }
288
   }
289
+
290
+  public function getTransformingActionAttribute()
291
+  {
292
+    return TransformativeAction::join('transformative_activity_criterion', 'trans_action_id', '=', 'transformative_actions.id')
293
+      ->join('activity_criterion', 'activity_criterion.id', '=', 'transformative_activity_criterion.activity_criterion_id')
294
+      ->where('activity_id', $this->id)->first();
295
+  }
289
   // o_ach_array
296
   // o_ach_array
290
   public function getOAchArrayAttribute($value)
297
   public function getOAchArrayAttribute($value)
291
   {
298
   {

+ 11
- 6
app/models/Course.php View File

100
   {
100
   {
101
     if (isset($this->typ_semester_course_id)) {
101
     if (isset($this->typ_semester_course_id)) {
102
       //return 
102
       //return 
103
-
103
+      Log::info(array($this));
104
       return TransformativeAction::join('annual_plan_transformative', 'transformative_actions.id', '=', 'annual_plan_transformative.trans_id')
104
       return TransformativeAction::join('annual_plan_transformative', 'transformative_actions.id', '=', 'annual_plan_transformative.trans_id')
105
         ->where('typ_semester_course_id', $this->typ_semester_course_id)
105
         ->where('typ_semester_course_id', $this->typ_semester_course_id)
106
         ->select('transformative_actions.*', DB::raw("{$this->semester_id} as semester_id"))
106
         ->select('transformative_actions.*', DB::raw("{$this->semester_id} as semester_id"))
132
     $criteria_id = DB::table('annual_plan_objective')
132
     $criteria_id = DB::table('annual_plan_objective')
133
       ->where('typ_semester_course_id', $this->typ_semester_course_id)
133
       ->where('typ_semester_course_id', $this->typ_semester_course_id)
134
       ->lists('criteria_id');
134
       ->lists('criteria_id');
135
-    Log::info($this->typ_semester_course_id);
136
-    Log::info("dame ese id");
135
+    //Log::info($this->typ_semester_course_id);
136
+    //Log::info("dame ese id");
137
     $program = Program::where('id', $this->program_id)->first();
137
     $program = Program::where('id', $this->program_id)->first();
138
     // Log::info($program->code);
138
     // Log::info($program->code);
139
     //Si es un programa como core, enseña todos los estudiantes
139
     //Si es un programa como core, enseña todos los estudiantes
416
       $criteria_id = DB::table('annual_plan_objective')
416
       $criteria_id = DB::table('annual_plan_objective')
417
         ->where('typ_semester_course_id', $course_code->typ_semester_course_id)
417
         ->where('typ_semester_course_id', $course_code->typ_semester_course_id)
418
         ->lists('criteria_id');
418
         ->lists('criteria_id');
419
-      Log::info($course_code->typ_semester_course_id);
420
-      Log::info("dame ese id");
419
+      //Log::info($course_code->typ_semester_course_id);
420
+      //Log::info("dame ese id");
421
       $program = Program::where('id', $course_code->program_id)->first();
421
       $program = Program::where('id', $course_code->program_id)->first();
422
       // Log::info($program->code);
422
       // Log::info($program->code);
423
       //Si es un programa como core, enseña todos los estudiantes
423
       //Si es un programa como core, enseña todos los estudiantes
574
         $table_per_student = $table_per_student->join('criterion_objective_outcome', 'criterion_objective_outcome.criterion_id', '=', 'activity_criterion.criterion_id');
574
         $table_per_student = $table_per_student->join('criterion_objective_outcome', 'criterion_objective_outcome.criterion_id', '=', 'activity_criterion.criterion_id');
575
         //->join('program_criterion_objective_outcome', 'program_criterion_objective_outcome.cri_obj_out_id', '=', 'criterion_objective_outcome.id')
575
         //->join('program_criterion_objective_outcome', 'program_criterion_objective_outcome.cri_obj_out_id', '=', 'criterion_objective_outcome.id')
576
         //->whereIn('program_criterion_objective_outcome.program_id', $program_ids);
576
         //->whereIn('program_criterion_objective_outcome.program_id', $program_ids);
577
+
578
+        /*
579
+        Entonces que tendrías aqui?, estudiantes por dominio?
580
+
581
+        */
577
       }
582
       }
578
       //si estan grouped
583
       //si estan grouped
579
       if (isset($course_code->grouped)) {
584
       if (isset($course_code->grouped)) {
637
               {student x2, crit_attempted, crit_achieved},
642
               {student x2, crit_attempted, crit_achieved},
638
               ...
643
               ...
639
               }
644
               }
640
-              'calculation':{
645
+              'calculations':{
641
                 student_achieved, student_attempted
646
                 student_achieved, student_attempted
642
               }
647
               }
643
             },
648
             },

+ 6
- 3
app/models/Objective.php View File

97
 
97
 
98
     //funciona con Outcome::getObjectivesReport
98
     //funciona con Outcome::getObjectivesReport
99
     //Es como la imagen suelta por el app llamada, tabla_estudiantes.jpg
99
     //Es como la imagen suelta por el app llamada, tabla_estudiantes.jpg
100
-    //
100
+    // 
101
     public static function getPlanReport($objective)
101
     public static function getPlanReport($objective)
102
     {
102
     {
103
         $course_codes = DB::table('typ_semester_courses')
103
         $course_codes = DB::table('typ_semester_courses')
104
             ->join('courses', 'courses.id', '=', 'typ_semester_courses.course_id')
104
             ->join('courses', 'courses.id', '=', 'typ_semester_courses.course_id')
105
             ->where('typ_semester_objective_id', $objective->typ_semester_objective_id)
105
             ->where('typ_semester_objective_id', $objective->typ_semester_objective_id)
106
             ->where('courses.program_id', $objective->program_id)
106
             ->where('courses.program_id', $objective->program_id)
107
-            ->select('courses.code', 'courses.number', 'courses.id as course_id', 'typ_semester_courses.id as typ_semester_course_id', DB::raw("'{$objective->semester_id}' as semester_id"), "courses.program_id")
107
+            ->select('courses.code', 'courses.number', 'courses.id as course_id', 'typ_semester_courses.id as typ_semester_course_id', DB::raw("{$objective->semester_id} as semester_id"), "courses.program_id")
108
             ->get();
108
             ->get();
109
-        Log::info($course_codes);
109
+        //Log::info($course_codes);
110
+        Log::info("No es aqui");
110
 
111
 
111
         //$course_codes['studentPerOutcome'] = array();
112
         //$course_codes['studentPerOutcome'] = array();
112
 
113
 
121
 
122
 
122
             $course_code->students = Course::getStudentReportForOutcome($course_code);
123
             $course_code->students = Course::getStudentReportForOutcome($course_code);
123
             //Log::info(array($course_code));
124
             //Log::info(array($course_code));
125
+            Log::info("dimelo");
124
             $course_code->criteria = Course::getCriteriaPlanReport($course_code);
126
             $course_code->criteria = Course::getCriteriaPlanReport($course_code);
125
         }
127
         }
128
+        Log::info("???");
126
         return $course_codes;
129
         return $course_codes;
127
     }
130
     }
128
     public function outcomes()
131
     public function outcomes()

+ 2
- 2
app/models/Outcome.php View File

192
 		//Log::info('semester_program_outcome' . $semester_id . ',' . $program_id . ',' . $this->id);
192
 		//Log::info('semester_program_outcome' . $semester_id . ',' . $program_id . ',' . $this->id);
193
 
193
 
194
 		if ($with_model) {
194
 		if ($with_model) {
195
-			Log::info("Acho aqui estamos en with_model");
195
+			//Log::info("Acho aqui estamos en with_model");
196
 			$objective_id  = $objectives->lists('objective_id');
196
 			$objective_id  = $objectives->lists('objective_id');
197
 			$typ_semester_objective_ids = $objectives->lists('typ_semester_objective_id');
197
 			$typ_semester_objective_ids = $objectives->lists('typ_semester_objective_id');
198
 			//$program_id = $objectives->lists('program_id');
198
 			//$program_id = $objectives->lists('program_id');
199
 			//$semester_id = $objectives ->lists('semester_id');
199
 			//$semester_id = $objectives ->lists('semester_id');
200
 
200
 
201
 			$objectives = Objective::whereIn("objectives.id", $objective_id);
201
 			$objectives = Objective::whereIn("objectives.id", $objective_id);
202
-			Log::info($objective_id);
202
+			//Log::info($objective_id);
203
 			//Log::info(array($objectives));
203
 			//Log::info(array($objectives));
204
 
204
 
205
 			foreach ($objectives as $i => $o) {
205
 			foreach ($objectives as $i => $o) {

+ 442
- 0
app/views/annual_htmls/plan-on-05-10-2022-for-999-by-5478.blade.php View File

1
+<html><body><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
+    .outcome-text
15
+    {
16
+        text-align:left;
17
+        font-weight: bold;
18
+        margin:0;
19
+    }
20
+    h1.header-text
21
+    {
22
+      margin: 15px auto;
23
+      width:75%;
24
+      font-size: 25px;
25
+    }
26
+
27
+    table
28
+    {
29
+        border-collapse: collapse;
30
+        border: 1px solid black;
31
+        width: 100%;
32
+        margin: 30px auto;
33
+        font-size:1.5vw;
34
+    }
35
+    td, th
36
+    {
37
+        border: 1px solid black;
38
+        padding: 5px;
39
+    }
40
+
41
+    .activity-name-row
42
+    {
43
+      background:black;
44
+      color:white;
45
+    }
46
+
47
+    .activity-headers-row
48
+    {
49
+      background:lightgrey;
50
+      font-weight:bold;
51
+    }
52
+
53
+    .report-info
54
+    {
55
+      margin:5px 0;
56
+      font-size: 16px;
57
+    }
58
+
59
+    .criterion-field
60
+    {
61
+      text-align:left;
62
+    }
63
+
64
+    .score-field, .total, .percentage
65
+    {
66
+      text-align:center;
67
+    }
68
+
69
+    .header
70
+    {
71
+      margin: 30px 0;
72
+    }
73
+
74
+    .content
75
+    {
76
+      font-size: 12px;
77
+    }
78
+
79
+    .logo
80
+    {
81
+      position:absolute;
82
+      right:0;
83
+      top: 30px;
84
+      width: 100px;
85
+    }
86
+
87
+    ul{
88
+      list-style-type:none;
89
+    }
90
+
91
+    @media print{@page {size: landscape}}
92
+
93
+    .outcome-header{
94
+        text-align:left
95
+    }
96
+    hr{
97
+        border-block-color: black
98
+    }
99
+
100
+    .course-title {
101
+      text-align:center;
102
+      font-weight:bold;
103
+    }
104
+</style><style type="text/css" media="print">
105
+  @page { size: landscape; }
106
+</style><img class="logo" src="http://localhost:8000/images/logo_uprrp_bw.png" alt="UPRRP Logo">
107
+
108
+<div class="header">
109
+    <p class="header-text">University of Puerto Rico, Río Piedras Campus</p>
110
+    <p class="header-text">Online Learning Assessment System</p>
111
+    <p class="header-text">Unassigned Program Report</p>
112
+
113
+    <h1 class="header-text">Academic Year 2019-2020 </h1>
114
+</div>
115
+
116
+    <h1 class="outcome-header">Content Knowledge, Skills or Dispositions in the academic program learning outcomes <sub>(Semester
117
+            B91)</sub></h1>
118
+    <hr>
119
+    <p class="outcome-text">Target to achieve the learning outcome: 66.66 or more of
120
+        the
121
+        attempts</p>
122
+    <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
123
+        70.00%
124
+
125
+        <hr>
126
+    <table class="table table-striped table-condensed">
127
+        <thead>
128
+            <tr>
129
+                <th>
130
+                    Objectives for Courses
131
+                </th>
132
+
133
+                <th>
134
+                    Courses and Criteria
135
+                </th>
136
+                <th>
137
+                    Transformative Actions to be Implemented
138
+                </th>
139
+            </tr>
140
+        </thead>
141
+        <tbody>
142
+                            <tr>
143
+                    <td>
144
+                        
145
+                        A. Redactar enunciados aplicando teorías del aprendizaje
146
+                    </td>
147
+                    <td>
148
+                        <ol type="1">
149
+
150
+
151
+                                                            <li>
152
+                                    <p>ADMI-6590</p>
153
+
154
+                                    <ol type="a">
155
+                                                                                    <li>
156
+                                                Identificación de la información más importante
157
+                                            </li>
158
+                                                                            </ol>
159
+
160
+                                    
161
+
162
+                                </li>
163
+                                                    </ol>
164
+                    </td>
165
+                    <td>
166
+                        <ol type="1">
167
+                                                                                                                </ol>
168
+
169
+
170
+                    </td>
171
+
172
+
173
+                </tr>
174
+            
175
+        </tbody>
176
+
177
+    </table>
178
+
179
+        
180
+            <h2>Program Transformative Actions</h2>
181
+            <hr>
182
+
183
+            <table class="table table-striped table-condensed">
184
+                <thead>
185
+                    <tr>
186
+                        <th></th>
187
+                        <th>Transformative Action</th>
188
+                        <th>Category</th>
189
+
190
+
191
+                    </tr>
192
+                </thead>
193
+                <tbody>
194
+                                            <tr>
195
+                            <td>1.</td>
196
+                            <td>
197
+                                <strong>Si pa: </strong>Si le metemos entonces full
198
+
199
+
200
+                            </td>
201
+                            <td>
202
+                                Cosa guapa
203
+                            </td>
204
+
205
+
206
+
207
+
208
+                        </tr>
209
+                                            <tr>
210
+                            <td>2.</td>
211
+                            <td>
212
+                                <strong>[09g][ugv: </strong>pi;hyv[ougbo[b[biujb[kjb
213
+
214
+
215
+
216
+                            </td>
217
+                            <td>
218
+                                Cosa guapa
219
+                            </td>
220
+
221
+
222
+
223
+
224
+                        </tr>
225
+                    
226
+                </tbody>
227
+            </table>
228
+            <hr>
229
+        
230
+        <h1 class="outcome-header">Content Knowledge, Skills or Dispositions in the academic program learning outcomes <sub>(Semester
231
+            B92)</sub></h1>
232
+    <hr>
233
+    <p class="outcome-text">Target to achieve the learning outcome: 66.66 or more of
234
+        the
235
+        attempts</p>
236
+    <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
237
+        70.00%
238
+
239
+        <hr>
240
+    <table class="table table-striped table-condensed">
241
+        <thead>
242
+            <tr>
243
+                <th>
244
+                    Objectives for Courses
245
+                </th>
246
+
247
+                <th>
248
+                    Courses and Criteria
249
+                </th>
250
+                <th>
251
+                    Transformative Actions to be Implemented
252
+                </th>
253
+            </tr>
254
+        </thead>
255
+        <tbody>
256
+                            <tr>
257
+                    <td>
258
+                        
259
+                        A. Redactar enunciados aplicando teorías del aprendizaje
260
+                    </td>
261
+                    <td>
262
+                        <ol type="1">
263
+
264
+
265
+                                                            <li>
266
+                                    <p>ADPU-6195</p>
267
+
268
+                                    <ol type="a">
269
+                                                                                    <li>
270
+                                                Organización de la información
271
+                                            </li>
272
+                                                                                    <li>
273
+                                                Identificación de la información más importante
274
+                                            </li>
275
+                                                                            </ol>
276
+
277
+                                    
278
+
279
+                                </li>
280
+                                                    </ol>
281
+                    </td>
282
+                    <td>
283
+                        <ol type="1">
284
+                                                                                                                </ol>
285
+
286
+
287
+                    </td>
288
+
289
+
290
+                </tr>
291
+            
292
+        </tbody>
293
+
294
+    </table>
295
+
296
+        
297
+            <h2>Program Transformative Actions</h2>
298
+            <hr>
299
+
300
+            <table class="table table-striped table-condensed">
301
+                <thead>
302
+                    <tr>
303
+                        <th></th>
304
+                        <th>Transformative Action</th>
305
+                        <th>Category</th>
306
+
307
+
308
+                    </tr>
309
+                </thead>
310
+                <tbody>
311
+                                            <tr>
312
+                            <td>1.</td>
313
+                            <td>
314
+                                <strong>gabriel: </strong>sukdfhsdf
315
+
316
+
317
+                            </td>
318
+                            <td>
319
+                                Acción transformadora para Debugging
320
+                            </td>
321
+
322
+
323
+
324
+
325
+                        </tr>
326
+                    
327
+                </tbody>
328
+            </table>
329
+            <hr>
330
+        
331
+        <h1 class="outcome-header">Information Literacy <sub>(Semester
332
+            B92)</sub></h1>
333
+    <hr>
334
+    <p class="outcome-text">Target to achieve the learning outcome: 66.66 or more of
335
+        the
336
+        attempts</p>
337
+    <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
338
+        70.00%
339
+
340
+        <hr>
341
+    <table class="table table-striped table-condensed">
342
+        <thead>
343
+            <tr>
344
+                <th>
345
+                    Objectives for Courses
346
+                </th>
347
+
348
+                <th>
349
+                    Courses and Criteria
350
+                </th>
351
+                <th>
352
+                    Transformative Actions to be Implemented
353
+                </th>
354
+            </tr>
355
+        </thead>
356
+        <tbody>
357
+                            <tr>
358
+                    <td>
359
+                        
360
+                        A. Vamos a ver que pasaahora
361
+                    </td>
362
+                    <td>
363
+                        <ol type="1">
364
+
365
+
366
+                                                            <li>
367
+                                    <p>INCO-4102</p>
368
+
369
+                                    <ol type="a">
370
+                                                                                    <li>
371
+                                                Contenido (relación con el tema de investigación)
372
+                                            </li>
373
+                                                                                    <li>
374
+                                                Organización
375
+                                            </li>
376
+                                                                                    <li>
377
+                                                Organización de la información
378
+                                            </li>
379
+                                                                            </ol>
380
+
381
+                                    
382
+
383
+                                </li>
384
+                                                    </ol>
385
+                    </td>
386
+                    <td>
387
+                        <ol type="1">
388
+                                                                                                                </ol>
389
+
390
+
391
+                    </td>
392
+
393
+
394
+                </tr>
395
+            
396
+        </tbody>
397
+
398
+    </table>
399
+
400
+        
401
+            <h2>Program Transformative Actions</h2>
402
+            <hr>
403
+
404
+            <table class="table table-striped table-condensed">
405
+                <thead>
406
+                    <tr>
407
+                        <th></th>
408
+                        <th>Transformative Action</th>
409
+                        <th>Category</th>
410
+
411
+
412
+                    </tr>
413
+                </thead>
414
+                <tbody>
415
+                                            <tr>
416
+                            <td>1.</td>
417
+                            <td>
418
+                                <strong>anda pal carajo: </strong>qo9uhwouwhfoushddf
419
+
420
+
421
+
422
+                            </td>
423
+                            <td>
424
+                                Unas cabras nuevas de maya??
425
+                            </td>
426
+
427
+
428
+
429
+
430
+                        </tr>
431
+                    
432
+                </tbody>
433
+            </table>
434
+            <hr>
435
+        
436
+    
437
+
438
+</body></html>
439
+<script type="text/javascript">
440
+
441
+
442
+</script>

+ 569
- 0
app/views/annual_htmls/plan-on-06-10-2022-for-999-by-5478.blade.php View File

1
+<html><body><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
+    .outcome-text
15
+    {
16
+        text-align:left;
17
+        font-weight: bold;
18
+        margin:0;
19
+    }
20
+    h1.header-text
21
+    {
22
+      margin: 15px auto;
23
+      width:75%;
24
+      font-size: 25px;
25
+    }
26
+
27
+    table
28
+    {
29
+        border-collapse: collapse;
30
+        border: 1px solid black;
31
+        width: 100%;
32
+        margin: 30px auto;
33
+        font-size:1.5vw;
34
+    }
35
+    td, th
36
+    {
37
+        border: 1px solid black;
38
+        padding: 5px;
39
+    }
40
+
41
+    .activity-name-row
42
+    {
43
+      background:black;
44
+      color:white;
45
+    }
46
+
47
+    .activity-headers-row
48
+    {
49
+      background:lightgrey;
50
+      font-weight:bold;
51
+    }
52
+
53
+    .report-info
54
+    {
55
+      margin:5px 0;
56
+      font-size: 16px;
57
+    }
58
+
59
+    .criterion-field
60
+    {
61
+      text-align:left;
62
+    }
63
+
64
+    .score-field, .total, .percentage
65
+    {
66
+      text-align:center;
67
+    }
68
+
69
+    .header
70
+    {
71
+      margin: 30px 0;
72
+    }
73
+
74
+    .content
75
+    {
76
+      font-size: 12px;
77
+    }
78
+
79
+    .logo
80
+    {
81
+      position:absolute;
82
+      right:0;
83
+      top: 30px;
84
+      width: 100px;
85
+    }
86
+
87
+    ul{
88
+      list-style-type:none;
89
+    }
90
+
91
+    @media print{@page {size: landscape}}
92
+
93
+    .outcome-header{
94
+        text-align:left
95
+    }
96
+    hr{
97
+        border-block-color: black
98
+    }
99
+
100
+    .course-title {
101
+      text-align:center;
102
+      font-weight:bold;
103
+    }
104
+</style><style type="text/css" media="print">
105
+  @page { size: landscape; }
106
+</style><img class="logo" src="http://localhost:8000/images/logo_uprrp_bw.png" alt="UPRRP Logo">
107
+
108
+<div class="header">
109
+    <p class="header-text">University of Puerto Rico, Río Piedras Campus</p>
110
+    <p class="header-text">Online Learning Assessment System</p>
111
+    <p class="header-text">Unassigned Program Report</p>
112
+
113
+    <h1 class="header-text">Academic Year 2023-2024 </h1>
114
+</div>
115
+
116
+    <h1 class="outcome-header">Effective Communication Skills <sub>(Semester
117
+            C31)</sub></h1>
118
+    <hr>
119
+    <p class="outcome-text">Target to achieve the learning outcome: 66.66 or more of
120
+        the
121
+        attempts</p>
122
+    <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
123
+        70.00%
124
+
125
+        <hr>
126
+    <table class="table table-striped table-condensed">
127
+        <thead>
128
+            <tr>
129
+                <th>
130
+                    Objectives for Courses
131
+                </th>
132
+
133
+                <th>
134
+                    Courses and Criteria
135
+                </th>
136
+                <th>
137
+                    Transformative Actions to be Implemented
138
+                </th>
139
+            </tr>
140
+        </thead>
141
+        <tbody>
142
+                            <tr>
143
+                    <td>
144
+                        
145
+                        A. Vamos a ver que pasaahora
146
+                    </td>
147
+                    <td>
148
+                        <ol type="1">
149
+
150
+
151
+                                                            <li>
152
+                                    <p>CCOM-1294</p>
153
+
154
+                                    <ol type="a">
155
+                                                                                    <li>
156
+                                                Extracción de notas importantes
157
+                                            </li>
158
+                                                                            </ol>
159
+
160
+                                    
161
+
162
+                                </li>
163
+                                                    </ol>
164
+                    </td>
165
+                    <td>
166
+                        <ol type="1">
167
+                                                                                                                </ol>
168
+
169
+
170
+                    </td>
171
+
172
+
173
+                </tr>
174
+            
175
+        </tbody>
176
+
177
+    </table>
178
+
179
+        
180
+            <h2>Program Transformative Actions</h2>
181
+            <hr>
182
+
183
+            <table class="table table-striped table-condensed">
184
+                <thead>
185
+                    <tr>
186
+                        <th></th>
187
+                        <th>Transformative Action</th>
188
+                        <th>Category</th>
189
+
190
+
191
+                    </tr>
192
+                </thead>
193
+                <tbody>
194
+                                            <tr>
195
+                            <td>1.</td>
196
+                            <td>
197
+                                <strong>amor y alegria: </strong>Yo recuerdo que aun me decias 
198
+
199
+
200
+                            </td>
201
+                            <td>
202
+                                Cosa guapa
203
+                            </td>
204
+
205
+
206
+
207
+
208
+                        </tr>
209
+                                            <tr>
210
+                            <td>2.</td>
211
+                            <td>
212
+                                <strong>Cosa guapaa: </strong>souihs[dojsd[hu[ho[jhlk'h
213
+
214
+
215
+
216
+                            </td>
217
+                            <td>
218
+                                acho gaby te amo
219
+                            </td>
220
+
221
+
222
+
223
+
224
+                        </tr>
225
+                    
226
+                </tbody>
227
+            </table>
228
+            <hr>
229
+        
230
+        <h1 class="outcome-header">Information Literacy <sub>(Semester
231
+            C31)</sub></h1>
232
+    <hr>
233
+    <p class="outcome-text">Target to achieve the learning outcome: 66.66 or more of
234
+        the
235
+        attempts</p>
236
+    <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
237
+        70.00%
238
+
239
+        <hr>
240
+    <table class="table table-striped table-condensed">
241
+        <thead>
242
+            <tr>
243
+                <th>
244
+                    Objectives for Courses
245
+                </th>
246
+
247
+                <th>
248
+                    Courses and Criteria
249
+                </th>
250
+                <th>
251
+                    Transformative Actions to be Implemented
252
+                </th>
253
+            </tr>
254
+        </thead>
255
+        <tbody>
256
+                            <tr>
257
+                    <td>
258
+                        
259
+                        A. Vamos a ver que pasaahora
260
+                    </td>
261
+                    <td>
262
+                        <ol type="1">
263
+
264
+
265
+                                                            <li>
266
+                                    <p>COMU-3043</p>
267
+
268
+                                    <ol type="a">
269
+                                                                                    <li>
270
+                                                Identificación de la información más importante
271
+                                            </li>
272
+                                                                            </ol>
273
+
274
+                                                                            <hr style="margin-left:-40px">
275
+                                    
276
+
277
+                                </li>
278
+                                                            <li>
279
+                                    <p>CIFI-3074</p>
280
+
281
+                                    <ol type="a">
282
+                                                                                    <li>
283
+                                                Organización de la información
284
+                                            </li>
285
+                                                                            </ol>
286
+
287
+                                    
288
+
289
+                                </li>
290
+                                                    </ol>
291
+                    </td>
292
+                    <td>
293
+                        <ol type="1">
294
+                                                                                                                                                                            </ol>
295
+
296
+
297
+                    </td>
298
+
299
+
300
+                </tr>
301
+            
302
+        </tbody>
303
+
304
+    </table>
305
+
306
+        
307
+            <h2>Program Transformative Actions</h2>
308
+            <hr>
309
+
310
+            <table class="table table-striped table-condensed">
311
+                <thead>
312
+                    <tr>
313
+                        <th></th>
314
+                        <th>Transformative Action</th>
315
+                        <th>Category</th>
316
+
317
+
318
+                    </tr>
319
+                </thead>
320
+                <tbody>
321
+                                            <tr>
322
+                            <td>1.</td>
323
+                            <td>
324
+                                <strong>ajsjajdjasjja: </strong>En uno bien loco
325
+
326
+
327
+                            </td>
328
+                            <td>
329
+                                De todo lo que
330
+                            </td>
331
+
332
+
333
+
334
+
335
+                        </tr>
336
+                    
337
+                </tbody>
338
+            </table>
339
+            <hr>
340
+        
341
+        <h1 class="outcome-header">Information Literacy <sub>(Semester
342
+            C32)</sub></h1>
343
+    <hr>
344
+    <p class="outcome-text">Target to achieve the learning outcome: 66.66 or more of
345
+        the
346
+        attempts</p>
347
+    <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
348
+        70.00%
349
+
350
+        <hr>
351
+    <table class="table table-striped table-condensed">
352
+        <thead>
353
+            <tr>
354
+                <th>
355
+                    Objectives for Courses
356
+                </th>
357
+
358
+                <th>
359
+                    Courses and Criteria
360
+                </th>
361
+                <th>
362
+                    Transformative Actions to be Implemented
363
+                </th>
364
+            </tr>
365
+        </thead>
366
+        <tbody>
367
+                            <tr>
368
+                    <td>
369
+                        
370
+                        A. Vamos a ver que pasaahora
371
+                    </td>
372
+                    <td>
373
+                        <ol type="1">
374
+
375
+
376
+                                                            <li>
377
+                                    <p>ESSI-3122</p>
378
+
379
+                                    <ol type="a">
380
+                                                                                    <li>
381
+                                                Extracción de notas importantes
382
+                                            </li>
383
+                                                                            </ol>
384
+
385
+                                                                            <hr style="margin-left:-40px">
386
+                                    
387
+
388
+                                </li>
389
+                                                            <li>
390
+                                    <p>ESSI-3121</p>
391
+
392
+                                    <ol type="a">
393
+                                                                                    <li>
394
+                                                Contenido (relación con el tema de investigación)
395
+                                            </li>
396
+                                                                            </ol>
397
+
398
+                                                                            <hr style="margin-left:-40px">
399
+                                    
400
+
401
+                                </li>
402
+                                                            <li>
403
+                                    <p>COMU-4006</p>
404
+
405
+                                    <ol type="a">
406
+                                                                                    <li>
407
+                                                Organización
408
+                                            </li>
409
+                                                                            </ol>
410
+
411
+                                    
412
+
413
+                                </li>
414
+                                                    </ol>
415
+                    </td>
416
+                    <td>
417
+                        <ol type="1">
418
+                                                                                                                                                                                                                                        </ol>
419
+
420
+
421
+                    </td>
422
+
423
+
424
+                </tr>
425
+            
426
+        </tbody>
427
+
428
+    </table>
429
+
430
+        
431
+            <h2>Program Transformative Actions</h2>
432
+            <hr>
433
+
434
+            <table class="table table-striped table-condensed">
435
+                <thead>
436
+                    <tr>
437
+                        <th></th>
438
+                        <th>Transformative Action</th>
439
+                        <th>Category</th>
440
+
441
+
442
+                    </tr>
443
+                </thead>
444
+                <tbody>
445
+                                            <tr>
446
+                            <td>1.</td>
447
+                            <td>
448
+                                <strong>Yo recuerdo: </strong>Mera pero
449
+
450
+
451
+                            </td>
452
+                            <td>
453
+                                Cosa guapa
454
+                            </td>
455
+
456
+
457
+
458
+
459
+                        </tr>
460
+                    
461
+                </tbody>
462
+            </table>
463
+            <hr>
464
+        
465
+        <h1 class="outcome-header">Logical-mathematical reasoning  <sub>(Semester
466
+            C32)</sub></h1>
467
+    <hr>
468
+    <p class="outcome-text">Target to achieve the learning outcome: 66.66 or more of
469
+        the
470
+        attempts</p>
471
+    <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
472
+        70.00%
473
+
474
+        <hr>
475
+    <table class="table table-striped table-condensed">
476
+        <thead>
477
+            <tr>
478
+                <th>
479
+                    Objectives for Courses
480
+                </th>
481
+
482
+                <th>
483
+                    Courses and Criteria
484
+                </th>
485
+                <th>
486
+                    Transformative Actions to be Implemented
487
+                </th>
488
+            </tr>
489
+        </thead>
490
+        <tbody>
491
+                            <tr>
492
+                    <td>
493
+                        
494
+                        A. La habilidad de comunicar lo que desarrolló e investigó.
495
+                    </td>
496
+                    <td>
497
+                        <ol type="1">
498
+
499
+
500
+                                                            <li>
501
+                                    <p>CCOM-1294</p>
502
+
503
+                                    <ol type="a">
504
+                                                                                    <li>
505
+                                                Yo recuerdo
506
+                                            </li>
507
+                                                                            </ol>
508
+
509
+                                    
510
+
511
+                                </li>
512
+                                                    </ol>
513
+                    </td>
514
+                    <td>
515
+                        <ol type="1">
516
+                                                                                                                </ol>
517
+
518
+
519
+                    </td>
520
+
521
+
522
+                </tr>
523
+            
524
+        </tbody>
525
+
526
+    </table>
527
+
528
+        
529
+            <h2>Program Transformative Actions</h2>
530
+            <hr>
531
+
532
+            <table class="table table-striped table-condensed">
533
+                <thead>
534
+                    <tr>
535
+                        <th></th>
536
+                        <th>Transformative Action</th>
537
+                        <th>Category</th>
538
+
539
+
540
+                    </tr>
541
+                </thead>
542
+                <tbody>
543
+                                            <tr>
544
+                            <td>1.</td>
545
+                            <td>
546
+                                <strong>cosa guapa: </strong>que de mi estabas enchula
547
+
548
+
549
+                            </td>
550
+                            <td>
551
+                                acho gaby te amo
552
+                            </td>
553
+
554
+
555
+
556
+
557
+                        </tr>
558
+                    
559
+                </tbody>
560
+            </table>
561
+            <hr>
562
+        
563
+    
564
+
565
+</body></html>
566
+<script type="text/javascript">
567
+
568
+
569
+</script>

+ 197
- 0
app/views/annual_htmls/report-on-06-10-2022-for-999-by-5478.blade.php View File

1
+<html><head><script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.2/jspdf.debug.js"></script></head><body><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
+    .outcome-text
15
+    {
16
+        text-align:left;
17
+        font-weight: bold;
18
+        margin:0;
19
+    }
20
+    h1.header-text
21
+    {
22
+      margin: 15px auto;
23
+      width:75%;
24
+      font-size: 25px;
25
+    }
26
+
27
+    table
28
+    {
29
+        border-collapse: collapse;
30
+        border: 1px solid black;
31
+        width: 100%;
32
+        margin: 30px auto;
33
+        font-size:1.5vw;
34
+    }
35
+    td, th
36
+    {
37
+        border: 1px solid black;
38
+        padding: 5px;
39
+    }
40
+
41
+    .activity-name-row
42
+    {
43
+      background:black;
44
+      color:white;
45
+    }
46
+
47
+    .activity-headers-row
48
+    {
49
+      background:lightgrey;
50
+      font-weight:bold;
51
+    }
52
+
53
+    .report-info
54
+    {
55
+      margin:5px 0;
56
+      font-size: 16px;
57
+    }
58
+
59
+    .criterion-field
60
+    {
61
+      text-align:left;
62
+    }
63
+
64
+    .score-field, .total, .percentage
65
+    {
66
+      text-align:center;
67
+    }
68
+
69
+    .header
70
+    {
71
+      margin: 30px 0;
72
+    }
73
+
74
+    .content
75
+    {
76
+      font-size: 12px;
77
+    }
78
+
79
+    .logo
80
+    {
81
+      position:absolute;
82
+      right:0;
83
+      top: 30px;
84
+      width: 100px;
85
+    }
86
+
87
+    ul{
88
+      list-style-type:none;
89
+    }
90
+
91
+    @media print{@page {size: landscape}}
92
+
93
+    .outcome-header{
94
+        text-align:left
95
+    }
96
+    hr{
97
+        border-block-color: black
98
+    }
99
+
100
+    .course-title {
101
+      text-align:center;
102
+      font-weight:bold;
103
+    }
104
+</style><style type="text/css" media="print">
105
+  @page { size: landscape; }
106
+</style><div id="theEntireDoc">
107
+    <img class="logo" src="http://localhost:8000/images/logo_uprrp_bw.png" alt="UPRRP Logo">
108
+
109
+    <div class="header">
110
+        <p class="header-text">University of Puerto Rico, Río Piedras Campus</p>
111
+        <p class="header-text">Online Learning Assessment System</p>
112
+        <p class="header-text">Unassigned Program Report</p>
113
+
114
+        <h1 class="header-text">Academic Year 2023-2024 </h1>
115
+    </div>
116
+
117
+                        <h1 class="outcome-header">Effective Communication Skills <sub>(Semester
118
+                    C31)</sub></h1>
119
+            <hr>
120
+            <p class="outcome-text">Target to achieve the learning outcome: 66.66 or
121
+                more of
122
+                the
123
+                attempts</p>
124
+            <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
125
+                70.00%
126
+            <p class="outcome-text">Results for Effective Communication Skills
127
+
128
+
129
+                <em style="color: red">N/A </em>
130
+
131
+
132
+            </p>
133
+            <p class="outcome-text" style="color: red">No student has been assessed in this outcome</p>
134
+            <hr>
135
+                                <h1 class="outcome-header">Information Literacy <sub>(Semester
136
+                    C31)</sub></h1>
137
+            <hr>
138
+            <p class="outcome-text">Target to achieve the learning outcome: 66.66 or
139
+                more of
140
+                the
141
+                attempts</p>
142
+            <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
143
+                70.00%
144
+            <p class="outcome-text">Results for Information Literacy
145
+
146
+
147
+                <em style="color: red">N/A </em>
148
+
149
+
150
+            </p>
151
+            <p class="outcome-text" style="color: red">No student has been assessed in this outcome</p>
152
+            <hr>
153
+                                <h1 class="outcome-header">Information Literacy <sub>(Semester
154
+                    C32)</sub></h1>
155
+            <hr>
156
+            <p class="outcome-text">Target to achieve the learning outcome: 66.66 or
157
+                more of
158
+                the
159
+                attempts</p>
160
+            <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
161
+                70.00%
162
+            <p class="outcome-text">Results for Information Literacy
163
+
164
+
165
+                <em style="color: red">N/A </em>
166
+
167
+
168
+            </p>
169
+            <p class="outcome-text" style="color: red">No student has been assessed in this outcome</p>
170
+            <hr>
171
+                                <h1 class="outcome-header">Logical-mathematical reasoning  <sub>(Semester
172
+                    C32)</sub></h1>
173
+            <hr>
174
+            <p class="outcome-text">Target to achieve the learning outcome: 66.66 or
175
+                more of
176
+                the
177
+                attempts</p>
178
+            <p class="outcome-text">Expected percent of students achieving the target by learning outcome:
179
+                70.00%
180
+            <p class="outcome-text">Results for Logical-mathematical reasoning 
181
+
182
+
183
+                <em style="color: red">N/A </em>
184
+
185
+
186
+            </p>
187
+            <p class="outcome-text" style="color: red">No student has been assessed in this outcome</p>
188
+            <hr>
189
+            </div>
190
+
191
+
192
+</body></html>
193
+<script type="text/javascript">
194
+
195
+
196
+
197
+</script>

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

248
                 'onclick': 'add_comments_to_plan()'
248
                 'onclick': 'add_comments_to_plan()'
249
             }).html("<span class='glyphicon glyphicon-plus'></span> Add Comments");
249
             }).html("<span class='glyphicon glyphicon-plus'></span> Add Comments");
250
             $('#comments_outcome').append('<h3>Comments</h3>')
250
             $('#comments_outcome').append('<h3>Comments</h3>')
251
-            if (outcome_comments.length) {
252
-                table_for_comments = $('<table>', {
251
+            table_for_comments = $('<table>', {
253
                     'class': 'table table-striped table-condensed datatable',
252
                     'class': 'table table-striped table-condensed datatable',
254
                     'id': 'table_for_comments'
253
                     'id': 'table_for_comments'
255
                 }).html('<thead><th>Comments</th><th>Edit or Delete</th></thead><tbody></tbody>');
254
                 }).html('<thead><th>Comments</th><th>Edit or Delete</th></thead><tbody></tbody>');
256
                 table_for_comments.appendTo('#comments_outcome');
255
                 table_for_comments.appendTo('#comments_outcome');
257
                 table_for_comments = table_for_comments.DataTable();
256
                 table_for_comments = table_for_comments.DataTable();
257
+            
258
+            if (outcome_comments.length) {
259
+                $("#table_for_comments").parent().parent().parent().show();
260
+
258
                 $.each(outcome_comments, function(index, comment) {
261
                 $.each(outcome_comments, function(index, comment) {
259
 
262
 
260
                     comment_td = '<div id="comments_id_' + comment.id + '">' + comment.comments + '</div>';
263
                     comment_td = '<div id="comments_id_' + comment.id + '">' + comment.comments + '</div>';
284
                 });
287
                 });
285
 
288
 
286
             }
289
             }
290
+            else{
291
+                $("#table_for_comments").parent().parent().parent().hide();
292
+            }
287
 
293
 
288
             $('#comments_outcome').append('<hr>');
294
             $('#comments_outcome').append('<hr>');
295
+
289
             $('#comments_outcome').append(button_for_adding_comments);
296
             $('#comments_outcome').append(button_for_adding_comments);
290
 
297
 
291
 
298
 
346
                     if ($('#comments_id_' + edit_id).length) {
353
                     if ($('#comments_id_' + edit_id).length) {
347
                         $('#comments_id_' + edit_id).html(comment_area.val());
354
                         $('#comments_id_' + edit_id).html(comment_area.val());
348
                     } else {
355
                     } else {
356
+                        
349
                         table_for_comments = $('#table_for_comments').DataTable();
357
                         table_for_comments = $('#table_for_comments').DataTable();
358
+                        $("#table_for_comments").parent().parent().parent().show();
350
                         comment_td = '<div id="comments_id_' + edit_id + '">' + comment_area.val() + '</div>';
359
                         comment_td = '<div id="comments_id_' + edit_id + '">' + comment_area.val() + '</div>';
351
 
360
 
352
                         inputEdit = $('<input>', {
361
                         inputEdit = $('<input>', {
1215
 
1224
 
1216
                             }
1225
                             }
1217
                         }
1226
                         }
1227
+                        else{
1228
+                            FinalReport = "<p style = 'margin: 30px'><strong>Results for " + outcome.name +
1229
+                                    ": </strong><em style = 'color: red'>" +
1230
+                                    0+ "% </em></p>";
1231
+                        }
1218
 
1232
 
1219
                         $("#outcomeInfo").append(FinalReport)
1233
                         $("#outcomeInfo").append(FinalReport)
1220
 
1234
 

+ 25
- 6
app/views/local/managers/shared/grouped_course.blade.php View File

70
                 <tr>
70
                 <tr>
71
                     <td>{{ $activity->name }} </td>
71
                     <td>{{ $activity->name }} </td>
72
                     <td>{{ $activity->course->section }}</td>
72
                     <td>{{ $activity->course->section }}</td>
73
-                    <td>{{ $activity->transforming_actions }}</td>
73
+                    @if(isset($activity->transforming_action))
74
+                    <td><strong>{{ $activity->transforming_action->at_text }}: </strong>{{$activity->transforming_action->description}}</td>
75
+                    @else
76
+                    <td></td>
77
+                    @endif
74
                     <td>{{ $activity->assessment_comments }}</td>
78
                     <td>{{ $activity->assessment_comments }}</td>
75
                 </tr>
79
                 </tr>
76
             @endforeach
80
             @endforeach
116
         xAxis: {
120
         xAxis: {
117
             categories: [
121
             categories: [
118
                 @foreach($outcomes as $outcome)
122
                 @foreach($outcomes as $outcome)
119
-                    "{{{ $outcome->name }}}",
123
+                    "{{{ $outcome->name }}} <br>(N = {{$outcomes_attempted[$outcome->id]}}, {{$outcomes_achieved[$outcome->id]}})", 
120
                 @endforeach
124
                 @endforeach
121
             ],
125
             ],
122
             labels: {
126
             labels: {
134
             min: 0,
138
             min: 0,
135
             max: 100,
139
             max: 100,
136
             title: {
140
             title: {
137
-                text: 'Percentage'
138
-            }
141
+            text: 'Percentage'
142
+            }, 
143
+            
144
+                    plotLines:[{
145
+                value:66.67,
146
+                color: '#000',
147
+                width:3,
148
+                zIndex:4,
149
+                label:{
150
+                    text: 'Goal (66.67%)',
151
+                    style: {
152
+                        color: '#000',
153
+                        fontSize: '14px',
154
+                    }
155
+        
156
+                }
157
+            }]
139
         },
158
         },
140
         tooltip: {
159
         tooltip: {
141
             headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
160
             headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
156
             groupPadding: 0.075
175
             groupPadding: 0.075
157
             },
176
             },
158
         },
177
         },
159
-        series: [{
178
+        series: [/*{
160
             name: 'Expected Value',
179
             name: 'Expected Value',
161
             color: '#555555',
180
             color: '#555555',
162
             dataLabels: {
181
             dataLabels: {
183
                 @endforeach
202
                 @endforeach
184
             ]
203
             ]
185
 
204
 
186
-        }, {
205
+        }, */{
187
             name: 'Obtained Value',
206
             name: 'Obtained Value',
188
             color: '#e70033',
207
             color: '#e70033',
189
             dataLabels: {
208
             dataLabels: {

+ 26
- 7
app/views/local/managers/shared/limited-course.blade.php View File

105
                                     {{ HTML::linkAction('RubricsController@show_limited', $activity->rubric[0]->name, array($activity->rubric[0]->id)) }}
105
                                     {{ HTML::linkAction('RubricsController@show_limited', $activity->rubric[0]->name, array($activity->rubric[0]->id)) }}
106
                                 @endif
106
                                 @endif
107
                             </td>
107
                             </td>
108
-                            <td>{{{ $activity->transforming_actions() }}}</td>
108
+                            @if(isset($activity->transforming_action))
109
+                            <td><strong>{{ $activity->transforming_action->at_text }}: </strong>{{$activity->transforming_action->description}}</td>
110
+                            @else
111
+                            <td></td>
112
+                            @endif
109
                         </tr>
113
                         </tr>
110
                         @endforeach
114
                         @endforeach
111
                     </tbody>
115
                     </tbody>
138
         xAxis: {
142
         xAxis: {
139
             categories: [
143
             categories: [
140
                 @foreach($outcomes as $outcome)
144
                 @foreach($outcomes as $outcome)
141
-                    "{{{ $outcome->name }}}",
145
+                    "{{{ $outcome->name }}}<br>(N = {{$outcomes_attempted[$outcome->id]}}, {{$outcomes_achieved[$outcome->id]}})",
142
                 @endforeach
146
                 @endforeach
143
             ],
147
             ],
144
             labels: {
148
             labels: {
152
                 },
156
                 },
153
             }
157
             }
154
         },
158
         },
155
-        yAxis: {
159
+          yAxis: {
156
             min: 0,
160
             min: 0,
157
             max: 100,
161
             max: 100,
158
             title: {
162
             title: {
159
-                text: 'Percentage'
160
-            }
163
+            text: 'Percentage'
164
+            }, 
165
+            
166
+                    plotLines:[{
167
+                value:66.67,
168
+                color: '#000',
169
+                width:3,
170
+                zIndex:4,
171
+                label:{
172
+                    text: 'Goal (66.67%)',
173
+                    style: {
174
+                        color: '#000',
175
+                        fontSize: '14px',
176
+                    }
177
+        
178
+                }
179
+            }]
161
         },
180
         },
162
         tooltip: {
181
         tooltip: {
163
             headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
182
             headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
205
                 @endforeach
224
                 @endforeach
206
 
225
 
207
             ]
226
             ]
208
-        }, {
227
+        }/*, {
209
             name: 'Expected Value',
228
             name: 'Expected Value',
210
             color: '#555555',
229
             color: '#555555',
211
             dataLabels: {
230
             dataLabels: {
232
                 @endforeach
251
                 @endforeach
233
             ]
252
             ]
234
 
253
 
235
-        }]
254
+        }*/]
236
     });
255
     });
237
 });
256
 });
238
 
257
 

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

817
     xAxis: {
817
     xAxis: {
818
     categories: [
818
     categories: [
819
     @foreach ($outcomes as $outcome)
819
     @foreach ($outcomes as $outcome)
820
-        "{{ $outcome->name }}",
820
+        "{{ $outcome->name }}<br>"+
821
+        @if(isset($results_1[$outcome->id]))
822
+        "( N = {{$results_1[$outcome->id]->attempted}}, {{$results_1[$outcome->id]->achieved}})",
823
+        @else
824
+        "( N = 0, 0)",
825
+        @endif
821
     @endforeach
826
     @endforeach
822
     ],
827
     ],
823
     labels: {
828
     labels: {
832
     },
837
     },
833
     }
838
     }
834
     },
839
     },
835
-    yAxis: {
836
-    min: 0,
837
-    max: 100,
838
-    title: {
839
-    text: 'Percentage'
840
-    }
840
+    yAxis:  {
841
+        min: 0,
842
+        max: 100,
843
+        title: {
844
+        text: 'Percentage'
845
+        }, 
846
+        
847
+                plotLines:[{
848
+            value:66.67,
849
+            color: '#000',
850
+            width:3,
851
+            zIndex:4,
852
+            label:{
853
+                text: 'Goal (66.67%)',
854
+                style: {
855
+                    color: '#000',
856
+                    fontSize: '14px',
857
+                }
858
+    
859
+            }
860
+        }]
841
     },
861
     },
842
     tooltip: {
862
     tooltip: {
843
     headerFormat: '<span style="font-size:10px">{point.key}</span>'+
863
     headerFormat: '<span style="font-size:10px">{point.key}</span>'+
877
     },
897
     },
878
     data: [
898
     data: [
879
     @foreach ($outcomes as $index => $outcome)
899
     @foreach ($outcomes as $index => $outcome)
880
-        @if (is_array($outcomes_attempted_1) && array_key_exists($outcome->id, $outcomes_attempted_1) && $outcomes_attempted_1[$outcome->id] != 0)
881
-            {{ ($outcomes_achieved_1[$outcome->id] / $outcomes_attempted_1[$outcome->id]) * 100 }},
900
+        @if (is_array($results_1) && array_key_exists($outcome->id, $results_1) && $results_1[$outcome->id]->attempted != 0)
901
+            {{ ($results_1[$outcome->id]->achieved / $results_1[$outcome->id]->attempted) * 100 }},
882
         @else
902
         @else
883
             0,
903
             0,
884
         @endif
904
         @endif
885
     @endforeach
905
     @endforeach
886
     ],
906
     ],
887
     pointPadding: 0,
907
     pointPadding: 0,
888
-    }, {
908
+    }/*, {
889
     name: 'Expected Value',
909
     name: 'Expected Value',
890
     color: '#555555',
910
     color: '#555555',
891
     dataLabels: {
911
     dataLabels: {
901
     },
921
     },
902
     data: [
922
     data: [
903
     @foreach ($outcomes as $index => $outcome)
923
     @foreach ($outcomes as $index => $outcome)
904
-        @if (is_array($outcomes_attempted_1) && array_key_exists($outcome->id, $outcomes_attempted_1) && $outcomes_attempted_1[$outcome->id] != 0)
924
+        @if (is_array($results_1) && array_key_exists($outcome->id, $results_1) && $results_1[$outcome->id]->attempted != 0)
905
             {{ $outcome->expected_outcome }},
925
             {{ $outcome->expected_outcome }},
906
         @else
926
         @else
907
             0,
927
             0,
909
     @endforeach
929
     @endforeach
910
     ],
930
     ],
911
     pointPadding: 0,
931
     pointPadding: 0,
912
-    }]
932
+    }*/]
913
     });
933
     });
914
 
934
 
915
     $('#graph_2').highcharts({
935
     $('#graph_2').highcharts({
922
     xAxis: {
942
     xAxis: {
923
     categories: [
943
     categories: [
924
     @foreach ($outcomes as $outcome)
944
     @foreach ($outcomes as $outcome)
925
-        "{{ $outcome->name }}",
945
+    "{{ $outcome->name }}<br>"+
946
+    @if(isset($results_2[$outcome->id]))
947
+    "( N = {{$results_2[$outcome->id]->attempted}}, {{$results_2[$outcome->id]->achieved}})",
948
+    @else
949
+    "( N = 0, 0)",
950
+    @endif
926
     @endforeach
951
     @endforeach
927
     ],
952
     ],
928
     labels: {
953
     labels: {
937
     },
962
     },
938
     }
963
     }
939
     },
964
     },
940
-    yAxis: {
941
-    min: 0,
942
-    max: 100,
943
-    title: {
944
-    text: 'Percentage'
945
-    }
965
+    yAxis:  {
966
+        min: 0,
967
+        max: 100,
968
+        title: {
969
+        text: 'Percentage'
970
+        }, 
971
+        
972
+                plotLines:[{
973
+            value:66.67,
974
+            color: '#000',
975
+            width:3,
976
+            zIndex:4,
977
+            label:{
978
+                text: 'Goal (66.67%)',
979
+                style: {
980
+                    color: '#000',
981
+                    fontSize: '14px',
982
+                }
983
+    
984
+            }
985
+        }]
946
     },
986
     },
947
     tooltip: {
987
     tooltip: {
948
     headerFormat: '<span style="font-size:10px">{point.key}</span>'+
988
     headerFormat: '<span style="font-size:10px">{point.key}</span>'+
982
     },
1022
     },
983
     data: [
1023
     data: [
984
     @foreach ($outcomes as $index => $outcome)
1024
     @foreach ($outcomes as $index => $outcome)
985
-        @if (is_array($outcomes_attempted_2) && array_key_exists($outcome->id, $outcomes_attempted_2) && $outcomes_attempted_2[$outcome->id] != 0)
986
-            {{ ($outcomes_achieved_2[$outcome->id] / $outcomes_attempted_2[$outcome->id]) * 100 }},
1025
+        @if (is_array($results_2) && array_key_exists($outcome->id, $results_2) && $results_2[$outcome->id]->attempted != 0)
1026
+            {{ ($results_2[$outcome->id]->achieved / $results_2[$outcome->id]->attempted) * 100 }},
987
         @else
1027
         @else
988
             0,
1028
             0,
989
         @endif
1029
         @endif
990
     @endforeach
1030
     @endforeach
991
     ],
1031
     ],
992
     pointPadding: 0,
1032
     pointPadding: 0,
993
-    }, {
1033
+    }, /*{
994
     name: 'Expected Value',
1034
     name: 'Expected Value',
995
     color: '#555555',
1035
     color: '#555555',
996
     dataLabels: {
1036
     dataLabels: {
1006
     },
1046
     },
1007
     data: [
1047
     data: [
1008
     @foreach ($outcomes as $index => $outcome)
1048
     @foreach ($outcomes as $index => $outcome)
1009
-        @if (is_array($outcomes_attempted_2) && array_key_exists($outcome->id, $outcomes_attempted_2) && $outcomes_attempted_2[$outcome->id] != 0)
1049
+        @if (is_array($results_2) && array_key_exists($outcome->id, $results_2) && $results_2[$outcome->id]->attempted != 0)
1010
             {{ $outcome->expected_outcome }},
1050
             {{ $outcome->expected_outcome }},
1011
         @else
1051
         @else
1012
             0,
1052
             0,
1014
     @endforeach
1054
     @endforeach
1015
     ],
1055
     ],
1016
     pointPadding: 0,
1056
     pointPadding: 0,
1017
-    }]
1057
+    }*/]
1018
     });
1058
     });
1019
 
1059
 
1020
     var chart = $('#graph_1').highcharts();
1060
     var chart = $('#graph_1').highcharts();

+ 560
- 0
app/views/three_year_plan_htmls/06-10-2022-for-999-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 Unassigned 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. La habilidad de comunicar lo que desarrolló e investigó.
123
+                        </td>
124
+                        <td>
125
+                            <ol>
126
+                                                                    <li>[ADPU6195] FUENTES EXTERNAS DE FINANC</li>
127
+                                                                    <li>[CISO3157] LENG CULT SOCI PUERT RICO</li>
128
+                                                            </ol>
129
+                        </td>
130
+
131
+                    </tr>
132
+                
133
+            </tbody>
134
+        </table>
135
+        <br>
136
+        <br>
137
+                                            <span>
138
+            <h3>Critical Thinking</h3>
139
+        </span>
140
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
141
+            <thead>
142
+                <tr>
143
+
144
+                    <th>Objectives</th>
145
+                    <th>Courses</th>
146
+
147
+                </tr>
148
+            </thead>
149
+            <tbody>
150
+
151
+                                    <tr>
152
+
153
+                        <td>
154
+                            1. Esto es un objetivo 1 para prueba 1
155
+                        </td>
156
+                        <td>
157
+                            <ol>
158
+                                                                    <li>[CCOM1294] PCC TECNOLOGIAS MOVILES I </li>
159
+                                                            </ol>
160
+                        </td>
161
+
162
+                    </tr>
163
+                
164
+            </tbody>
165
+        </table>
166
+        <br>
167
+        <br>
168
+                    <br>
169
+    <br>
170
+    <h2 class='header-text'>Second Semester 2022-2023</h2>
171
+    <br>
172
+                  <span>
173
+            <h3>Critical Thinking</h3>
174
+        </span>
175
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
176
+            <thead>
177
+                <tr>
178
+
179
+                    <th>Objectives</th>
180
+                    <th>Courses</th>
181
+
182
+                </tr>
183
+            </thead>
184
+            <tbody>
185
+
186
+                                    <tr>
187
+
188
+                        <td>
189
+                            1. Esto es un objetivo 1 para prueba 1
190
+                        </td>
191
+                        <td>
192
+                            <ol>
193
+                                                                    <li>[ESSI3122] LENG ESPA:NIVEL BASICO 2  </li>
194
+                                                            </ol>
195
+                        </td>
196
+
197
+                    </tr>
198
+                
199
+            </tbody>
200
+        </table>
201
+        <br>
202
+        <br>
203
+                              <span>
204
+            <h3>Effective Communication Skills</h3>
205
+        </span>
206
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
207
+            <thead>
208
+                <tr>
209
+
210
+                    <th>Objectives</th>
211
+                    <th>Courses</th>
212
+
213
+                </tr>
214
+            </thead>
215
+            <tbody>
216
+
217
+                                    <tr>
218
+
219
+                        <td>
220
+                            1. La habilidad de comunicar lo que desarrolló e investigó.
221
+                        </td>
222
+                        <td>
223
+                            <ol>
224
+                                                                    <li>[CCOM1294] PCC TECNOLOGIAS MOVILES I </li>
225
+                                                            </ol>
226
+                        </td>
227
+
228
+                    </tr>
229
+                
230
+            </tbody>
231
+        </table>
232
+        <br>
233
+        <br>
234
+                    <br>
235
+    <br>
236
+    <h2 class='header-text'>First Semester 2023-2024</h2>
237
+    <br>
238
+                  <span>
239
+            <h3>Effective Communication Skills</h3>
240
+        </span>
241
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
242
+            <thead>
243
+                <tr>
244
+
245
+                    <th>Objectives</th>
246
+                    <th>Courses</th>
247
+
248
+                </tr>
249
+            </thead>
250
+            <tbody>
251
+
252
+                                    <tr>
253
+
254
+                        <td>
255
+                            1. Vamos a ver que pasaahora
256
+                        </td>
257
+                        <td>
258
+                            <ol>
259
+                                                                    <li>[CCOM1294] PCC TECNOLOGIAS MOVILES I </li>
260
+                                                            </ol>
261
+                        </td>
262
+
263
+                    </tr>
264
+                
265
+            </tbody>
266
+        </table>
267
+        <br>
268
+        <br>
269
+                              <span>
270
+            <h3>Information Literacy</h3>
271
+        </span>
272
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
273
+            <thead>
274
+                <tr>
275
+
276
+                    <th>Objectives</th>
277
+                    <th>Courses</th>
278
+
279
+                </tr>
280
+            </thead>
281
+            <tbody>
282
+
283
+                                    <tr>
284
+
285
+                        <td>
286
+                            1. Vamos a ver que pasaahora
287
+                        </td>
288
+                        <td>
289
+                            <ol>
290
+                                                                    <li>[COMU3043] PRINCIPIOS DE TELEVISION  </li>
291
+                                                                    <li>[CIFI3074] LABORATORIO </li>
292
+                                                            </ol>
293
+                        </td>
294
+
295
+                    </tr>
296
+                
297
+            </tbody>
298
+        </table>
299
+        <br>
300
+        <br>
301
+                                                <br>
302
+    <br>
303
+    <h2 class='header-text'>Second Semester 2023-2024</h2>
304
+    <br>
305
+                  <span>
306
+            <h3>Information Literacy</h3>
307
+        </span>
308
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
309
+            <thead>
310
+                <tr>
311
+
312
+                    <th>Objectives</th>
313
+                    <th>Courses</th>
314
+
315
+                </tr>
316
+            </thead>
317
+            <tbody>
318
+
319
+                                    <tr>
320
+
321
+                        <td>
322
+                            1. Vamos a ver que pasaahora
323
+                        </td>
324
+                        <td>
325
+                            <ol>
326
+                                                                    <li>[ESSI3122] LENG ESPA:NIVEL BASICO 2  </li>
327
+                                                                    <li>[ESSI3121] LENG ESPA SEG IDIO:BASI I </li>
328
+                                                                    <li>[COMU4006] PRODUC ANUNCIOS PARA RADIO</li>
329
+                                                            </ol>
330
+                        </td>
331
+
332
+                    </tr>
333
+                
334
+            </tbody>
335
+        </table>
336
+        <br>
337
+        <br>
338
+                              <span>
339
+            <h3>Logical-mathematical reasoning </h3>
340
+        </span>
341
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
342
+            <thead>
343
+                <tr>
344
+
345
+                    <th>Objectives</th>
346
+                    <th>Courses</th>
347
+
348
+                </tr>
349
+            </thead>
350
+            <tbody>
351
+
352
+                                    <tr>
353
+
354
+                        <td>
355
+                            1. La habilidad de comunicar lo que desarrolló e investigó.
356
+                        </td>
357
+                        <td>
358
+                            <ol>
359
+                                                                    <li>[CCOM1294] PCC TECNOLOGIAS MOVILES I </li>
360
+                                                            </ol>
361
+                        </td>
362
+
363
+                    </tr>
364
+                
365
+            </tbody>
366
+        </table>
367
+        <br>
368
+        <br>
369
+                    <br>
370
+    <br>
371
+    <h2 class='header-text'>First Semester 2024-2025</h2>
372
+    <br>
373
+                  <span>
374
+            <h3>Logical-mathematical reasoning </h3>
375
+        </span>
376
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
377
+            <thead>
378
+                <tr>
379
+
380
+                    <th>Objectives</th>
381
+                    <th>Courses</th>
382
+
383
+                </tr>
384
+            </thead>
385
+            <tbody>
386
+
387
+                                    <tr>
388
+
389
+                        <td>
390
+                            1. La habilidad de comunicar lo que desarrolló e investigó.
391
+                        </td>
392
+                        <td>
393
+                            <ol>
394
+                                                                    <li>[CISO3157] LENG CULT SOCI PUERT RICO</li>
395
+                                                            </ol>
396
+                        </td>
397
+
398
+                    </tr>
399
+                
400
+            </tbody>
401
+        </table>
402
+        <br>
403
+        <br>
404
+                              <span>
405
+            <h3>Research and Creation</h3>
406
+        </span>
407
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
408
+            <thead>
409
+                <tr>
410
+
411
+                    <th>Objectives</th>
412
+                    <th>Courses</th>
413
+
414
+                </tr>
415
+            </thead>
416
+            <tbody>
417
+
418
+                                    <tr>
419
+
420
+                        <td>
421
+                            1. Vamos a ver que pasaahora
422
+                        </td>
423
+                        <td>
424
+                            <ol>
425
+                                                                    <li>[ANAT8593] REGENERACION EN ZEBRAFISH</li>
426
+                                                            </ol>
427
+                        </td>
428
+
429
+                    </tr>
430
+                
431
+            </tbody>
432
+        </table>
433
+        <br>
434
+        <br>
435
+                    <br>
436
+    <br>
437
+    <h2 class='header-text'>Second Semester 2024-2025</h2>
438
+    <br>
439
+                  <span>
440
+            <h3>Logical-mathematical reasoning </h3>
441
+        </span>
442
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
443
+            <thead>
444
+                <tr>
445
+
446
+                    <th>Objectives</th>
447
+                    <th>Courses</th>
448
+
449
+                </tr>
450
+            </thead>
451
+            <tbody>
452
+
453
+                                    <tr>
454
+
455
+                        <td>
456
+                            1. La habilidad de comunicar lo que desarrolló e investigó.
457
+                        </td>
458
+                        <td>
459
+                            <ol>
460
+                                                                    <li>[CIFI4065] PROC GEO EFEC EN SOCIEDAD </li>
461
+                                                            </ol>
462
+                        </td>
463
+
464
+                    </tr>
465
+                
466
+            </tbody>
467
+        </table>
468
+        <br>
469
+        <br>
470
+                              <span>
471
+            <h3>Research and Creation</h3>
472
+        </span>
473
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
474
+            <thead>
475
+                <tr>
476
+
477
+                    <th>Objectives</th>
478
+                    <th>Courses</th>
479
+
480
+                </tr>
481
+            </thead>
482
+            <tbody>
483
+
484
+                                    <tr>
485
+
486
+                        <td>
487
+                            1. Vamos a ver que pasaahora
488
+                        </td>
489
+                        <td>
490
+                            <ol>
491
+                                                                    <li>[ANAT8593] REGENERACION EN ZEBRAFISH</li>
492
+                                                            </ol>
493
+                        </td>
494
+
495
+                    </tr>
496
+                
497
+            </tbody>
498
+        </table>
499
+        <br>
500
+        <br>
501
+                              <span>
502
+            <h3>Content Knowledge, Skills or Dispositions in the academic program learning outcomes</h3>
503
+        </span>
504
+        <table class="table table-striped table-condensed" style="table-layout: fixed">
505
+            <thead>
506
+                <tr>
507
+
508
+                    <th>Objectives</th>
509
+                    <th>Courses</th>
510
+
511
+                </tr>
512
+            </thead>
513
+            <tbody>
514
+
515
+                                    <tr>
516
+
517
+                        <td>
518
+                            1. Redactar enunciados aplicando teorías del aprendizaje
519
+                        </td>
520
+                        <td>
521
+                            <ol>
522
+                                                                    <li>[EDUC6140] EXPER PUERTO BILIN,BICUL </li>
523
+                                                                    <li>[ADMI6590] FUNDAMENTOS EMPRENDERISMO </li>
524
+                                                            </ol>
525
+                        </td>
526
+
527
+                    </tr>
528
+                                    <tr>
529
+
530
+                        <td>
531
+                            2. Vamos a ver que pasaahora
532
+                        </td>
533
+                        <td>
534
+                            <ol>
535
+                                                                    <li>[INSI3001] COMUNIC BASICA EN INGL I  </li>
536
+                                                            </ol>
537
+                        </td>
538
+
539
+                    </tr>
540
+                
541
+            </tbody>
542
+        </table>
543
+        <br>
544
+        <br>
545
+                               
546
+
547
+
548
+</body></html>
549
+
550
+
551
+<script>
552
+
553
+  
554
+    
555
+  
556
+
557
+
558
+  </script>
559
+
560
+