A group of local high school students from the Computer Engineers of the Next Generation is offering free weekly online Beginner/ Intermediate/Advanced Python. The CENG Beginning Python class provides an in-depth introductory lens to students who have an interest in coding in Python. In this class, students will learn about printing strings, creating variables, conditional statements and loops, subroutines, lists, and mathematical functions. To apply their skills, students will code programs they’ve interacted with in their own lives such as Mad Libs.
The Intermediate Python class will build upon the principles of the beginning class and further students’ understanding on input, parameters, and functions. Students will also get more experience working with indices in lists and strings. The Intermediate Python curriculum is a lot more project-based, so students will get to learn the various concepts through projects that will be presented to parents on the final day of class.
The CENG Advanced Python class will finish off the CENG Python class series by exploring intricate concepts such as data structures and graphics. Students will be able to expand upon their learning by learning about sets, tuples, and dictionaries while also being introduced to the principles of object-oriented programming and enumeration. As a culmination of the class, students will be able to create a type of text-based shop using their newly learned skills.
All classes during the Spring Session 1, going from January 8 - February 12, go on at the same time. You will not be able to sign up for more than one class during this session.
Un grupo de estudiantes de secundaria locales de Ingenieros en Computación de la Próxima Generación está ofreciendo Python Principiante/Intermedio/Avanzado en línea gratis semanalmente. La clase de Python para principiantes de CENG proporciona una perspectiva introductoria en profundidad para los estudiantes que tienen interés en la codificación en Python. En esta clase, los estudiantes aprenderán a imprimir cadenas, crear variables, declaraciones condicionales y bucles, subrutinas, listas y funciones matemáticas. Para aplicar sus habilidades, los estudiantes codificarán programas con los que han interactuado en sus propias vidas, como Mad Libs.
La clase de Python intermedio se basará en los principios de la clase para principiantes y mejorará la comprensión de los estudiantes sobre la entrada, los parámetros y las funciones. Los estudiantes también obtendrán más experiencia trabajando con índices en listas y cadenas. El plan de estudios intermedio de Python se basa mucho más en proyectos, por lo que los estudiantes aprenderán los diversos conceptos a través de proyectos que se presentarán a los padres el último día de clase.
La clase CENG Advanced Python terminará la serie de clases CENG Python al explorar conceptos complejos como estructuras de datos y gráficos. Los estudiantes podrán ampliar su aprendizaje aprendiendo sobre conjuntos, tuplas y diccionarios, al mismo tiempo que se les presentan los principios de la enumeración y la programación orientada a objetos. Como culminación de la clase, los estudiantes podrán crear un tipo de tienda basada en texto utilizando sus habilidades recién aprendidas.
Todas las clases durante la Sesión 1 de primavera, del 8 de enero al 12 de febrero, continúan al mismo tiempo. No podrá inscribirse en más de una clase durante esta sesión.
(No class on April 9 and 12 due to Spring Break)