Content

Python I

Feb 10, 2025

Back to database

Python I, offered by The Johns Hopkins University Applied Physics Laboratory, is an ideal first course for students interested in programming. This beginner course, delivered in-person, focuses on teaching the fundamentals of Python, an easy-to-understand language widely used in web development, machine learning, and data science. Throughout the course, students learn about variables, conditional statements, lists, strings, loops, and functions. They will also work on writing Python programs and explaining their code through comments. The course culminates in a final project which allows students to apply the skills they have learned. The course requires no prerequisites and uses basic math skills. In addition to in-class instruction, students are expected to complete any assignments not finished during class time and work on their final project. As for the schedule, the course is structured to run from 5:00 to 6:30 p.m. ET. Participants must commit to attending at least 10 of the 12 classes offered each session to be eligible for a certificate of completion. The Python I course is part of APL’s STEM Academy, a unique opportunity for middle and high school students in Maryland to increase their knowledge of and interest in STEM-related college majors and careers. Courses are taught by practicing APL computer scientists, engineers, and other STEM professionals, providing students with insights into real-world applications of STEM and hands-on learning experiences. Upon completion of the course, students will have a firm grasp of Python's basic concepts and coding practices, equipping them with a foundational skill set for a wide range of STEM careers.

written by

Rishab Jain

Find application dates & links to this extracurricular by logging in

Discover extracurricular ideas and actionable strategies for ambitious students

Main Pages

Other

Extracurriculars.com