In this five-part series, students in grades 6 to 12 will explore the core concepts of coding through interactive exercises and projects led by Princeton High School students.
No coding experience required. Participants (limited to 12) should attend all sessions.
Session 1 (Nov. 16): A brief overview of different programming languages followed by the introduction to Python. Students will learn the basic data types, operations, use of comments and indentations, as well as the meaning of error messages and general naming conventions.
Session 2 (Nov. 23): Students will dive deeper into Boolean data type and learn the use of conditional statements and other operations that are commonly used with it.
Session 3 (Nov. 30): Students will learn how to use different types of loops and the circumstances that will cause the occurrence of an error.
Session 4 (Dec. 7): Students will further understand the fundamental data types used to store collections of data. They will also learn how to define functions themselves and how to use several built-in functions of Python.
Session 5 (Dec. 14): During this session, students will create their own projects/programs by utilizing the concepts they have learned throughout the four sessions.
AGE GROUP: | Teens |
EVENT TYPE: | Workshops & Classes | Tech Classes | *Registration Required |