Bridge the gap from block coding to real Python — variables, loops, functions, and a final mini project.