Do you want to learn the skills required to be competitive in today’s high-tech workforce? Foundations of Programming (FoP) will teach students the fundamentals of programming using the computer language Python. The course provides students with the concepts, techniques, and processes associated with computer programming and software development. Students will also explore the many programming career opportunities available in this high-demand field.
Badge information: This course is part of a program of study that provides coherent and rigorous content needed for progression in the Information Technology career cluster. During this course, you will learn career-related skills and earn a badge for this accomplishment. A badge is a digital certification of your career-related learning that you can share on social media or with higher education platforms, colleges, potential employers, peers, and colleagues. Select this link to learn more about badges.
Required Materials: due to the use of JAVA in the programming environment throughout the course a PC or MAC is recommended rather than a Chromebook or phone, for example.
Note: content varies depending on the course version. For currently enrolled students, please refer to the syllabus located in the course information area for curriculum specifics.