# Student Handout — Defining Functions (def), Parameters, & Arguments

- Link: https://doss.academy/course-3-introduction-to-programming/unit-5-modular-programming-user-defined-methods/lesson-1-defining-functions-def-parameters-arguments/student-handout/
- Published: 2026-10-18T12:31:14-04:00
- Author: matthew.leffler@jefferson.kyschools.us

Course 3: Introduction to Programming / Unit 5: Modular Programming & User-Defined
Methods / Lesson 1: Defining Functions (def), Parameters, & Arguments

## User-Defined Functions & Parameters Sheet.

Name: ____________________ Date: ____________________

## Explore and practice

Function definition modeling, parameter passing studio, and signature design lab.

## Record your work

Describe what you tried, show your work or attach your artifact, and explain what
your evidence demonstrates.

________________________________________________________________

________________________________________________________________

________________________________________________________________

## Use the vocabulary

Function, def Keyword, Parameter, Argument, Function Header, Function Call, Signature,
Modular Code, Subroutine, Abstraction

Use relevant terms above to explain one part of your work.

## Check and reflect

 * I completed the assigned activity and recorded my work.
 * I used lesson vocabulary accurately.
 * I can explain one thing I learned and one question I still have.
