Grace Hopper Program
Tech Talks

During the project phase each student explores new technologies needed to bring their specifics idea to life. You'll dive into documentation and learn the nitty gritty through hands-on work. That new knowledge presents a teaching opportunity for you and your classmates. Each student gives a Tech Talk presentation to their own cohort, sharing their new expertise. To get a sense for what Tech Talks look like, check out some recent videos below!

  • So you want to create your own programming language

    If you've ever felt the urge to develop the NBPL (next big programming language) this is the Tech Talk for you!

    Speaker:
    Tessa
    Watch Video
  • S.O.L.I.D. Principles of Object Oriented Design

    The complexity of code can quickly get out of hand, even when we start out with the best of intentions. Watch this talk to learn about common pitfalls in objected oriented programming and how to clean up your "spaghetti code"!

    Speaker:
    Mackenzie Turner
    Watch Video
  • How to Use Phaser and Understanding Game Engines

    Rebecca Clipper takes a look at the history of game engines and explores the game framework Phaser. 

    Speaker:
    Rebecca Clipper
    Watch Video
  • How to Compose Music with Code - Intro to Sonic Pi

    Do you love music but never learned how to play an instrument? Do you have a song inside you, waiting to be sung? Do you know how to type? Then come learn how to use Sonic Pi!

    Speaker:
    Kat Guthrie
    Watch Video
  • How to use Canvas and WebGL

    An introduction to canvas and how to draw in it, plus a brief introduction to some of the things that can be done in canvas using WebGL. 

    Speaker:
    Allie Spatidol
    Watch Video