Coding in Python II
Learn how to make increasingly complex graphics‐based programs and games in Python. You'll build on computer science concepts such as statements and variables, values, expressions, conditionals, booleans, while loops, randomness, libraries, debugging, program analysis and procedural drawing (lines, shapes, colors, animation and program structure). You’ll also delve into concepts such as the Pygame library for mouse and keyboard input and timers, lists, for loops and sprite graphics.
Both on your own and with the instructor, you'll code a variety of exercises that make use of these concepts to create games, visual programs and more.
What You'll Learn
- How to create more complex games, visual programs and animations using sprite graphics
- Ways to identify project criteria and determine a proper scope for a project
- How to design a graphical window and write text on the screen
- How to use events and mouse and keyboard data to spot input from other users
Who Should Register
This course is for incoming ninth to 12th graders who have already spent some time coding. To register, you should have taken Coding in Python I or have some experience in Python (or related line-based languages) that covers the topics in Coding in Python I, such as basic input and output, variables, type conversion, expressions, conditionals and functional calls.
Instructor
TechSmart is a Seattle company that partners with school districts to train teachers to teach computer science and coding. This course is led by instructors who are trained in TechSmart’s rigorous and engaging curriculum. Approved by the Washington State Office of Superintendent of Public Instruction (OSPI), the curriculum supports fully differentiated instruction and learning, ensuring that each student is challenged with the appropriate level of difficulty.
More Information
This online course is taught via Canvas and/or Zoom video conferencing. Classes meet in real time and are not recorded. Activities are held both synchronously and asynchronously. To participate, you should have access to a computer with a high-speed internet connection and a headset and webcam.
See the Policies section for details about registration, refunds, waitlists and more.
Earn a Digital Badge
After participating in this course, you can claim a Youth & Teen Programs digital badge that you can share with prospective colleges, universities and employers and on social media.
Details
Aug 12–Aug 23, 2024 |
Day Mon–Fri |
Time 9 a.m.–12 p.m. |
Location Online |
Cost $950 |
|
Refund Deadline Jul 1, 2024 |
Status Closed |