Skip To Main Content

Toggle Close Container

Utility Nav - Mobile

District Schools Mobile

District Home Link

Mobile Main Nav

Header - Client: Exam Days

.

In this section, a client-side script is provided to offer information about the current day and the next school or exam day. This JavaScript program relies on input data concerning school holidays, days off, and exam days.

  1. Start of the School Year Date (updateStartOfYearDate): This variable can be modified to reflect the actual start date of the school year. For example, if the school year starts on September 1st, 2024, the client can change the date like this: 
    var updateStartOfYearDate = new Date("2024-09-01");
     
  2. List of Days Off (updateListOfDaysOff): This list contains pairs of dates and descriptions of days off. The client can add, remove, or modify days off and their descriptions. Each date should be in the format "YYYY-MM-DD", and the description can be any string. For example, to add another day off on December 1st, 2024, with the description "National Holiday", the client can do this:
    var updateListOfDaysOff = [
        new Date("2024-05-12"), "Parent-Teacher Conferences",
        new Date("2024-10-04"), "Fall Break",
        new Date("2024-12-01"), "National Holiday"
    ];

     
  3. List of Exams (updateListOfExams): This list contains pairs of dates and descriptions of exams. Similar to the list of days off, the client can add, remove, or modify exams and their descriptions. For example, to add another exam on June 15th, 2024, with the description "Mathematics Exam", the client can do this: 
    var updateListOfExams = [
        new Date("2024-05-13"), "Final Exam for Subject X",
        new Date("2024-10-05"), "Final Exam for Subject Y",
        new Date("2024-06-15"), "Mathematics Exam"
    ];

     

Header Holder

Logo Container

Header Right Column

Utility Nav - Desktop

District Home Link

Schools Nav Desktop

Toggle Menu Container

Navigation

Breadcrumb

Preschool

We promote a developmentally appropriate learning environment to foster individual skills and understanding that will enable children to make sense of the world and to succeed. We create an environment that invites children to observe, be active, and to make choices and experiment.

The Virginia Preschool Initiative (VPI) Program was established as a grant program that shall be used to provide at least half-day services for the length of the school year for at-risk three-year-old and four-year-old children who are unserved by Head Start programs and for at-risk five-year-olds who are not eligible to attend kindergarten. The services shall include quality preschool education; health services, including nutrition access programs; social services; parental involvement, including activities to promote family literacy; and transportation. A child who is age five on or before September 30 of the school year would not be eligible for the VPI l programs, as they are eligible for Kindergarten.

Parents/guardians who work for Roanoke County Public Schools and reside in Roanoke County, may pay tuition for their child to  attend a Roanoke County preschool.  Children must be age 3-4 on or before September 30th of the attending year.  Registration for this population is in the spring.  An email is sent to all Roanoke County Public School employees informing them of the registration period.

If you are concerned regarding your child’s development and wish to have a child study, please contact us to make a referral.

smart2start logo

Roanoke County Public Schools is proud to partner with the United Way, local school systems and preschool providers on the new Smart 2 Start program.  This program provides a one-stop-shop resource for parents to enroll their children in early care and education programs.  Smart2Start is the sole point of contact, ensuring all families have access to these early childhood resources.

Get started at Smart2Start.org!

Contact Us

Preschool Program Coordinator
Dana Kreklow
dkreklow@rcps.us
(540) 562-3900 ext. 51702