Coding

Program the Future

Virtual Fall Coding Academies

In the Coding Academies, students will learn fundamental computer science concepts, develop logical reasoning to solve challenging problems, and experience hands-on events that will support them in future ventures in computer science and engineering.

Python

The Introduction to Python course by Harvard Student Agencies provides an opportunity for students to learn the fundamentals of the Python programming language, along with programming best practices. Students will be taught how to represent and store data using Python data types and variables; manage and write smooth code with loops and conditionals; utilize complex data structures like lists and dictionaries. The strong curriculum will allow students to not only learn how to define custom functions and write scripts, but develop foundational problem solving habits.

What you’ll learn:

  • Understand the core principles of Python and develop the ability to become a proficient Python programmer and software developer by writing Python scripts and Python interpreters

  • Represent complex data using Python’s data types: integers, floats, booleans, strings, dictionaries, and lists. 

  • Use for and while loops and learn how to define your own custom functions

  • Design, code, test, visualize, analyze, and debug Python functions and programs

Web Development

The Introduction to Web Development course by Harvard Student Agencies provides an opportunity for students to learn the fundamentals of CSS and HTML, along with best design practices. Students will be taught programs that will reinforce their understanding of modern web-based applications. In addition, our strong curriculum will teach students foundational skills set in programming that will enable them to create interactive web apps.

What you’ll learn:

  • Dive into the fundamentals of HTML coding language to create an actual website from scratch

  • Use CSS design language to add appeal and attractiveness to an existing website by manipulating different features and elements 

  • Experiment with JavaScript language to integrate interactive features to a website from hyperlinks to buttons to user engagement

  • Create a final website project about you or your entrepreneurial endeavor using all of HTML, CSS, and JavaScript 

Program Dates and Tuition Fees

Our Virtual Fall Academies contain 8 hours of programming featuring engaging lectures, interactive activities, and a final project presentation. These programs run Saturday & Sunday from 12-4pm ET. Program tuition is $300.

Dates Python Web Development
Oct 7-8 No Programs No Programs
Oct 14-15 No Programs No Programs
Oct 21-22
Oct 28-29
Nov 4-5
Nov 11-12 No Programs No Programs
Nov 18-19
Nov 25-26 No Programs No Programs
Dec 2-3 No Programs No Programs
Dec 9-10
Dec 16-17
Jan 6-7
Jan 13-14
Jan 20-21
Jan 27-28

* Our programs are typically for students between 9-12 grade, but are also open to high-performing 8th graders

Need-based Scholarships

The Academies is proud to offer equal need-based scholarships for both domestic and international students.

Meet Our Instructors

  • Camilo Brown-Pinilla

    Camilo is a rising sophomore in Adams House, studying applied math and computer science. Hailing from Long Island, New York, he is an avid beachgoer and a talented violin player. His academic pursuits are driven by a passion for problem-solving and innovation, as he delves into intricate mathematical models and programming languages. Camilo's musical talent shines through his skillful play on the violin, where he finds joy in expressing emotions through harmonious melodies. Outside of his studies, he embraces outdoor adventures, seeking breathtaking vistas and serenity in nature. Committed to making a positive impact, Camilo actively volunteers his time and skills to various organizations, aiming to contribute to his community's well-being.

  • John Russell

    John is a rising sophomore in Dunster House, pursuing his academic journey with enthusiasm and determination. As he embarks on the next phase of his college education, he is eager to delve into new subjects and expand his intellectual horizons. John brings a strong work ethic and a passion for learning to his studies, striving to excel in his chosen field. Outside of academics, he enjoys engaging in extracurricular activities, immersing himself in the vibrant campus community. With a friendly and approachable demeanor, John is known for his willingness to lend a helping hand to his peers and contribute positively to group projects. As he continues to grow and thrive at Dunster House, John looks forward to making lasting connections and embracing the opportunities that lie ahead.

  • Abigail Romero

    Abigail Romero is a senior at Harvard studying Applied Math and Economics with a certificate in Latin American Studies, from New York. At Harvard, Abigail has been a course assistant for economics and mathematics courses, and a research assistant at Harvard Business School and Harvard Law School. She has previously worked in finance, and plans on attending graduate school.