Python Academy
Python is a widely used and fast growing programming language which is in high demand for jobs. Many of the STEM Core internships utilize Python programming to solve problems ranging from industrial automation to artificial intelligence. In this 2-week Python Academy, STEM Core students will learn Python in a live, synchronous course from a technology professional and cybersecurity consultant. The course is free to participants and will result in handson Python proficiency and a certificate displayable on sites like LinkedIn. This interactive course will consist of both lecture sessions and supported active programming time to solve fun problems!
Class from 9-11am PST weekdays and Drop-in tutor session 1:30-2:30pm PST
Session | Description | Notes from Session |
July 21, 2023 | Information Session (Friday 4-5pm PST) |
Agenda: Why Programming, Why Python? Address questions. |
August 3, 2023 | Orientation (Thursday 10-11:30am PST) |
Agenda: Break ice, Review skills, Setup Accounts |
August 7, 2023 | Getting Started with Python (Monday 9-11am PST) |
Agenda: Initial Programs |
August 8, 2023 | Abstractions |
Agenda: TypeConversions, Scope, Functions, TryCatch and Testing |
August 9, 2023 | Expressivity with Python |
Agenda: Lists, Dictionaries, Iterators, Classes, Reading Code
|
August 10, 2023 | Python Productivity – (Lists & Comprehensions) |
Agenda: Classes, List Comprehension, Slicing
|
August 11, 2023 | STEAM with Python! |
Agenda: Python notebooks with scientific analysis, Code Review
|
August 14, 2023 | How To Keep Learning |
Agenda: Solving day to day problems, learning Javascript
|
August 15, 2023 | Working with Code & Using AI like ChatGPT |
Agenda: Github tutorial, using ChatGPT, testing etc.
|
August 16, 2023 | Securing & Debugging Python Programs |
Agenda: Learning to write fast and secure programs |
August 17, 2023 | Porject review & Invited talks |
Agenda: Review projects |
August 18, 2023 | Presentation Day from 9-11:30am PST Please Join |
Agenda: Guest talk and Project completion |
Through the Python Academy, we aim at having a comprehensive introduction to Python prorgamming languagee, and exposing students to real-life programming projects. The program finale will showcases student work and projects to a broad audience.
Use this form to submit reviews
ZOOM RECORDED PRESENTATIONS ON YOUTUBE - RECORDED PRESENTATIONS
Order | Title | Code | Description | Team |
1 | Task Presets | Code | The user will be able to save a preset of applications to have open. When running the preset, it will open the applications set in the preset. There will be extra options such as closing other applications upon running the preset, turning on do not disturb, etc. |
Justin Sommervile |
2 | Recipe finder | Code | Enter ingredients you want to cook with, function will return list of urls that direct you to recipes that utilize those ingredients |
Eslin and MichaelJ |
3 | Contact Information Web Scraper | Code | Webscraper that returns the name/group, role of the person/group, and their phone number and/or email |
Allison Galon |
4 | Chemy (A Laboratory assistant) | Code | A Laboratory assistant designed to find chemical elements and display relative data. |
Rodolfo Peluzzo |
5 | Vehicle Maintenance Manager | Code | Enter ingredients you want to cook with, function will return list of urls that direct you to recipes that utilize those ingredients |
Michael Lee |
Last Updated: 2023-03-24 22:28:35 +0000