Media Education

How to Write a Screenplay (In Person)

Storytelling takes many forms–in books, poems, video games, plays, and movies. We show you how to tell a story for a movie, and how to write a movie yourself! This course will teach you all the basics of storytelling in the movies, and the tools and techniques to write a story for the screen. This is a great workshop for new ways to teach literature and storytelling!

What to Expect in a Workshop

Each one-hour workshop is a combination of lectures and hands-on activities. It is recommended no more than one class  per reservation to get the full benefits of a workshop.

If you want your entire grade level to participate in a workshop or you have any questions about the workshops, dates, and times they are available, please contact the Education department at edu@utahfilmcenter.org – we are happy to coordinate custom time blocks that align with your bell schedule. Schools booking the entire day can provide back to back times in the notes section of the request.

For school districts not listed, in-person workshop requests can be arranged. We recommend  that your entire grade books or that multiple workshops are booked for the day.

To schedule a virtual workshop of How to Write a Screenplay, click here.


William King

William is born and bred in Springville, UT. William graduated from Provo High and went to BYU studying history, and after graduating there, went to UVU to study filmmaking. William works locally in the film industry in a variety of roles, but primarily as a screenwriter and script doctor.


For grades 3-12
The in-person option is available to the Alpine, Canyons, Davis, Emery, Grand, Granite, Jordan, Juab, Millard, Murray, Nebo, North Sanpete, Park City, Provo, Salt Lake, Sevier, South Summit, Tintic, Tooele, and Wasatch school districts. For school districts outside of this list, please book by special request via email.
  • April 2024
  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

Please Pick a Date

Skip to content