Program Your Own Games with Python
Join us for an Introduction to Python, a powerful general-purpose programming language. Learn basic computer science concepts as you use Python to create your own games.
As students learn to write code using Python, they will become familiar with concepts that apply to other coding languages, including variables, looping and condition statements. Students will consider what makes a good and then apply what they have learned by using Python to create simple games. They will practice debugging their code, and then they will share their games with classmates. The class is designed to be fun as well as informative.
What You Will Learn
Learn the basics of Python programming and use it to make your own games.
- Understand what Python is and how it differs from other programming languages.
- Get familiar with variables, looping and condition statements.
- Consider what features make a good game and outline your own game design.
- Learn methods for debugging a Python program.
- Complete creation of your own game and share it with classmates.
Return to the Sally Ride Science Junior Academy website here.
Note: Upon successful enrollment of a section, students will receive a confirmation email from our Student Services team. This email will include a link to an authorization form that is required to be completed within 72-hours of enrollment.
In response to COVID-19 health guidelines, we have restructured our in-person Junior Academy workshops as
online courses. Contact us at srs@ucsd.edu if you have questions.
Course Number: CSE-90045
Credit: 1.50 unit(s)
+ Expand All
-
7/11/2022 - 7/15/2022
$175
Live Online
-
-
-
CLASS TYPE:
Synchronous web-based class meetings that are scheduled to meet online at published times (time/date).
Han, Shirley (1)
Shirley Han studied cognitive science with a specialization in machine learning and neural computation, and computer science at UC San Diego. Shirley is now a data scientist at IBM. Her goals include improving STEAM education and resources in underserved communities and narrowing the gender gap in technical fields. She enjoys painting and photography during her free time.
-
-
POLICIES:
1st meeting mandatory.
Early enrollment advised.
No UCSD parking permit required.
No visitors permitted.
Pre-enrollment required.
No refunds after: 7/5/2022.
-
NOTE:
This is a ELEMENTARY SCHOOL level course. Instructor will email student with Zoom information 24-hours in advance of start date. Please note this email will go to the student email on file, and not the parent email. The course runs the first two hours with an optional office hour the last hour. Supply list: No supplies are needed for this course.
DATE | DAY | START | END | LOCATION |
---|
7/11/2022 | Mon | 2:00 p.m. | 5:00 p.m. | |
7/12/2022 | Tue | 2:00 p.m. | 5:00 p.m. | |
7/13/2022 | Wed | 2:00 p.m. | 5:00 p.m. | |
7/14/2022 | Thu | 2:00 p.m. | 5:00 p.m. | |
7/15/2022 | Fri | 2:00 p.m. | 5:00 p.m. | |
-
7/18/2022 - 7/22/2022
$175
Live Online
-
-
-
CLASS TYPE:
Synchronous web-based class meetings that are scheduled to meet online at published times (time/date).
Han, Shirley (1)
Shirley Han studied cognitive science with a specialization in machine learning and neural computation, and computer science at UC San Diego. Shirley is now a data scientist at IBM. Her goals include improving STEAM education and resources in underserved communities and narrowing the gender gap in technical fields. She enjoys painting and photography during her free time.
-
-
POLICIES:
1st meeting mandatory.
Early enrollment advised.
No UCSD parking permit required.
No visitors permitted.
Pre-enrollment required.
No refunds after: 7/11/2022.
-
NOTE:
This is a MIDDLE SCHOOL level course. Instructor will email student with Zoom information 24-hours in advance of start date. Please note this email will go to the student email on file, and not the parent email. The course runs the first two hours with an optional office hour the last hour. Computer Requirements: Browser, WiFi, and access to online editor https://trinket.io/python.
DATE | DAY | START | END | LOCATION |
---|
7/18/2022 | Mon | 2:00 p.m. | 5:00 p.m. | |
7/19/2022 | Tue | 2:00 p.m. | 5:00 p.m. | |
7/20/2022 | Wed | 2:00 p.m. | 5:00 p.m. | |
7/21/2022 | Thu | 2:00 p.m. | 5:00 p.m. | |
7/22/2022 | Fri | 2:00 p.m. | 5:00 p.m. | |
There are no sections of this course currently scheduled. Please contact the Pre-College Programs department at 858-534-0804 or precollege@ucsd.edu for information about when this course will be offered again.