TPT
Total:
$0.00
What is an Algorithm?
What is an Algorithm?
What is an Algorithm?
What is an Algorithm?
What is an Algorithm?
What is an Algorithm?
What is an Algorithm?
What is an Algorithm?
Share

Description

What is an algorithm? Students learn how people make instructions to tell computers what to do. The hands-on activity lets them practice to see how difficult it is to accurately "program" their computer (fellow student), and how carefully they must think through how to explain their instructions. This activity is useful for helping students understand the importance of specificity in designing instructions, whether for a computer program or an AI chatbot. Baylor Computer Science Assistant Professor, Mary Lauren Benton, designed this activity. Lessons include a link to a video of Dr. Benton and her graduate students doing the activity with a high school class. The video also includes Dr. Benton describing their research and how her field of Bioinformatics is making a difference in healthcare for all of us. Additionally, in the video, Dr. Benton and her graduate students seek to encourage students to pursue a STEM education and career pathway and explain that STEM graduate degree programs are generally free and include a stipend.

Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

What is an Algorithm?

Baylor Broader Impacts
12 Followers
FREE

Highlights

Digital downloads
Grades icon
Grades
8th - 11th
Standards icon
Standards
Pages
8
Teaching Duration
50 minutes

Description

What is an algorithm? Students learn how people make instructions to tell computers what to do. The hands-on activity lets them practice to see how difficult it is to accurately "program" their computer (fellow student), and how carefully they must think through how to explain their instructions. This activity is useful for helping students understand the importance of specificity in designing instructions, whether for a computer program or an AI chatbot. Baylor Computer Science Assistant Professor, Mary Lauren Benton, designed this activity. Lessons include a link to a video of Dr. Benton and her graduate students doing the activity with a high school class. The video also includes Dr. Benton describing their research and how her field of Bioinformatics is making a difference in healthcare for all of us. Additionally, in the video, Dr. Benton and her graduate students seek to encourage students to pursue a STEM education and career pathway and explain that STEM graduate degree programs are generally free and include a stipend.

Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

Reviews

This product has not yet been rated.
Rated 0 out of 5

Questions & Answers

Loading

Standards

to see state-specific standards (only available in the US).
Make sense of problems and persevere in solving them. Mathematically proficient students start by explaining to themselves the meaning of a problem and looking for entry points to its solution. They analyze givens, constraints, relationships, and goals. They make conjectures about the form and meaning of the solution and plan a solution pathway rather than simply jumping into a solution attempt. They consider analogous problems, and try special cases and simpler forms of the original problem in order to gain insight into its solution. They monitor and evaluate their progress and change course if necessary. Older students might, depending on the context of the problem, transform algebraic expressions or change the viewing window on their graphing calculator to get the information they need. Mathematically proficient students can explain correspondences between equations, verbal descriptions, tables, and graphs or draw diagrams of important features and relationships, graph data, and search for regularity or trends. Younger students might rely on using concrete objects or pictures to help conceptualize and solve a problem. Mathematically proficient students check their answers to problems using a different method, and they continually ask themselves, "Does this make sense?" They can understand the approaches of others to solving complex problems and identify correspondences between different approaches.
NGSSHS-ETS1-2
Design a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
NGSSMS-ETS1-1
Define the criteria and constraints of a design problem with sufficient precision to ensure a successful solution, taking into account relevant scientific principles and potential impacts on people and the natural environment that may limit possible solutions.
Loading