Skip to content

2. Six Programming Concepts
attachment
Students can submit work

Playback Speed:
Transcript

In this activity, you will learn about six programming concepts: Sequencing Conditionals Loops Variables Arrays And functions with parameters.

By the end of this activity, you should be able to identify and define these concepts, as well as relate them to everyday objects.

These concepts can apply to more than just computer programming.

If you use your imagination, you can see them in the world around you and in how everyday objects work.

You will brainstorm about these concepts with a partner.

Then, you will collaborate with a partner to create a presentation about how those concepts apply to everyday objects.

The concepts in this activity may seem difficult at first.

But, once you apply them to objects in the world around you, you will understand them much better.

Learning and using these terms and concepts now will give you a strong start toward developing future coding skills.

To start, choose one partner to open the starter project linked next to this video.

Make a copy of the project and rename it “Programming Concepts”.

Then, share it with the other partner.

You and your partner only need one presentation for both of you.

Now, it’s your turn: Have one partner open the starter project, copy it, rename it, and share it with your partner.

Then, move on to the next video.

Next
Instructions
  1. Open the starter project and rename it.
  2. Share the starter project with your partner.
Shared work attachment
URL not accepted. Please paste a link to a Scratch project. URL not accepted. Please paste a link from google.com (such as a Google Doc). You don't appear to be signed in. Please refresh the page and try again. Something went wrong. Please refresh the page and try again.

This project will be shared with your teachers

Students can submit their work on this page. View their submitted work on the student progress page of My Classes.

Students can submit their work on this page.

Students: sign in to submit your work.
Teachers: sign in to view submitted work.

Attributions
  • "History Of Programming (Educational Video)" by Tommy Jay (https://www.youtube.com/watch?v=tzUbxALPcyw) -- Licensed by CC Attribution 3.0 Unported (https://creativecommons.org/licenses/by/3.0/legalcode) -- Audio is removed from video, Clipped to fit video length needs
  • "Imagination" by Sarah Durham (https://www.flickr.com/photos/hellosarah/5161068210/in/photolist-8S4PLE-h8jdkj-jj9TYY-hguSi-5JXFPn-iGYxe8-ktck1-qpTvnj-7ZevJq-4GRzQJ-oHHsYz-45v9dv-pFMtCT-cb6Bwq-qYLLqE-9bRPy1-HacCH-oa3Mnu-JxF5Sa-2RipPt-5E89ce-aMjMeX-3iHTwi-31f2S2-qYLKAU-fw6zhP-97nxxq-GvucBo-73dNpe-9xU84Z-a6B6cZ-7YTF84-qBAn5-eeJEGi-qYGqnk-acuaVR-7ZbqhK-pgTYJJ-5Y9oE3-caVzKS-rjh1Xf-dcLtwZ-k2VyBn-evij5B-nzrwFE-7RM4de-qGqHKv-7ZbiFn-n3M259-dXWEQc) -- Licensed by CC BY 2.0 (https://creativecommons.org/licenses/by/2.0/) -- Image scaled up, cropping edges