'.$val['CourseName'].''. ($val['Honors'] == true ? " Honors Available" : ""). ($val['Certification'] == true ? " Certification Available" : ""). ($val['Mobile'] == true ? " Mobile-Friendly Course" : ""). ($val['Preview'] == true ? " Preview Available" : ""). '
'. ($program == 'flex' ? "Flex only" : ""). ($program == 'fulltime' ? "Full Time only" : ""). '
'. ''; } $myServer = "localhost"; $myUser = "myflvs_courses"; $myPass = "LWnpUGuP8pm9"; $myDB = "myflvs_courses"; $connection = mysqli_connect($myServer, $myUser, $myPass, $myDB); // Check connection if ($connection -> connect_errno) { echo "There was an error loading the catalog. Please click here to view our course catalog."; //echo "Failed to connect to MySQL: " . $connection -> connect_error; exit(); } $query = "SELECT `CourseName`, `CourseId`, `GradeLevel`, `SubjectId`, `Mobile`, `Preview`, `Honors`, sum(`flex`) AS `flex`, sum(`fulltime`) AS `fulltime` FROM ( SELECT `full_time`.`CourseName`, `full_time`.`CourseId`, `full_time`.`SubjectId`, `full_time`.`GradeLevel`, `full_time`.`Mobile`, `full_time`.`Preview`, `full_time`.`Honors`, 0 AS `flex`, 1 AS `fulltime` FROM `full_time` WHERE `hideFromCatalog` = false UNION SELECT `florida`.`CourseName`, `florida`.`CourseId`, `florida`.`SubjectId`, `florida`.`GradeLevel`, `florida`.`Mobile`, `florida`.`Preview`, `florida`.`Honors`, 1 AS `flex`, 0 AS `fulltime` FROM `florida` ) t GROUP BY `CourseId` ORDER BY `CourseName`"; $result = $connection -> query($query); while ($row = $result->fetch_assoc()) { $GradeLevel = $row['GradeLevel']; $SubjectId = $row['SubjectId']; $CourseId = $row['CourseId']; $CourseName = $row['CourseName']; if(substr( $CourseName, 0, 3 ) === "AP "){$SubjectId = 101;} // Checks for AP and re-assigns subject id because Flex courses don't have AP subject id. $CourseId = $row['CourseId']; if($SubjectId == 4 || $SubjectId == 6 || $SubjectId == 7 || $SubjectId == 8 || $SubjectId == 10 || $SubjectId == 11 || $SubjectId == 39 || $SubjectId == 101 || $SubjectId == 102 || $SubjectId == 103 || $SubjectId == 104 || $SubjectId == 105){ $courses[$GradeLevel][$SubjectId][$CourseId] = $row; }else{ $courses[$GradeLevel]["elective"][$CourseId] = $row; } } //print_r($courses); $result->free(); ?>

English

    $val) { displayCourse($val); } ?>

Mathematics

    $val) { displayCourse($val); } ?>

Science

    $val) { displayCourse($val); } ?>

Social Studies

    $val) { displayCourse($val); } ?>

Health/Physical Education

    $val) { displayCourse($val); } ?>

World Languages

    $val) { displayCourse($val); } ?>

    $val) { if($iCol==$perCol){ $iCol=0; ?>

CTE electives prepare students with the academic, technical, and employability skills needed for the high-skill, high-wage, in-demand careers of tomorrow. Students have opportunities to earn industry certifications, scholarships, and college credits in select courses. Learn more about CTE with FLVS.

    $val) { if($iCol==$perCol){ $iCol=0; ?>

AP courses are college level and approved by the College Board.

To allow for successful course completion, prior to the AP exams in May, please enroll for your AP course(s) during the following registration periods: (1 credit courses: June 1 - September 29) (0.5 credit courses: June 1 - January 30)

    $val) { if($iCol==$perCol){ $iCol=0; ?>

The Cambridge AICE Diploma Program is currently available to FLVS Full Time students entering 9th or 10th grade for the 2021-22 school year. Learn more about the Cambridge AICE Diploma Program.

    $val) { if($iCol==$perCol){ if($numCapeElectives == 4){ $perCol = 1; //if the number of courses equals 4, this divides it out over 3 columns instead of just 2 } $iCol=0; ?>

Courses subject to availability.

Per Florida Statute 1003.428, all high school students must complete an online course prior to graduation. If you choose to take an online course that is 2 segments (English I, Algebra I, etc.) you must complete both segments to meet the online learning requirement. If the course is a .5 credit course (Law Studies, Outdoor Education, etc.), you will meet the requirement by completing this course.

Pursuant to s. 1002.20, F.S.; A public school student whose parent makes written request to the school principal shall be exempted from the teaching of reproductive health or any disease, including HIV/AIDS, in accordance with the provisions of s. 1003.42(3). Learn more about the process and which courses contain subject matter where an exemption request can be made.

English

    $val) { displayCourse($val); } ?> $val) { displayCourse($val); } ?>

Mathematics

    $val) { displayCourse($val); } ?> $val) { displayCourse($val); } ?>

Science

    $val) { displayCourse($val); } ?> $val) { displayCourse($val); } ?>

Social Studies

    $val) { displayCourse($val); } ?> $val) { displayCourse($val); } ?>

    $val) { if($iCol==$perCol){ $iCol=0; ?>

CTE electives prepare students with the academic, technical, and employability skills needed for the high-skill, high-wage, in-demand careers of tomorrow. Learn more about CTE with FLVS.

    $val) { if($iCol==$perCol){ $iCol=0; ?>

Courses subject to availability.

Middle school students may advance their learning by enrolling in high school courses if academically appropriate.

Pursuant to s. 1002.20, F.S.; A public school student whose parent makes written request to the school principal shall be exempted from the teaching of reproductive health or any disease, including HIV/AIDS, in accordance with the provisions of s. 1003.42(3). Learn more about the process and which courses contain subject matter where an exemption request can be made.

Language Arts

    $val) { displayCourse($val); } ?>

Mathematics

    $val) { displayCourse($val); } ?>

Science

    $val) { displayCourse($val); } ?>

Social Studies

    $val) { displayCourse($val); } ?>

Art

    $val) { displayCourse($val); } ?>

Physical Education (PE)

    $val) { displayCourse($val); } ?>

Spanish

    $val) { displayCourse($val); } ?>

Computer Science

    $val) { displayCourse($val); } ?>

Courses subject to availability.

close(); ?>