Published on STEMRobotics (https://stemrobotics.cs.pdx.edu)

Home > Function (Smart Block) Supplemental Resources

Function (Smart Block) Supplemental Resources

Submitted by Randy Steele on 20 July, 2020 - 08:57

The following sites provide resoures around understanding Smart Blocks (a.k.a. Functions or Subroutines in other coding languages, or My Blocks in LEGO EV3-G software):

  • Code.org Unit 19 Lesson
    https://curriculum.code.org/csd-18/unit3/19/ [1]
  • Defining and Calling Functions
    https://www.youtube.com/watch?v=yPWQfa4CHbw [2]
  • Calling and Defining Functions
    https://www.youtube.com/watch?v=3ZfqwCuDZaQ [3]
  • Artist Functions
    https://studio.code.org/s/course3/stage/5/puzzle/1 [4]
  • Bee Puzzles Functions #1
    https://studio.code.org/s/course3/stage/6/puzzle/1 [5]
  • Functions and Procedures Definition and Text
    https://www.kidscodecs.com/functions-and-procedures/ [6]
Material Type: 
Lecture/Presentation
Education Level: 
Upper Elementary [7]
Middle School [8]
Focus Subject: 
Computing / Computer Science [9]
HW Platform: 
Any [10]
SW Platform: 
Any [11]
Interactivity Style: 
Mixed [12]



National Science Foundation

Source URL: https://stemrobotics.cs.pdx.edu/node/10890

Links
[1] https://curriculum.code.org/csd-18/unit3/19/
[2] https://www.youtube.com/watch?v=yPWQfa4CHbw
[3] https://www.youtube.com/watch?v=3ZfqwCuDZaQ
[4] https://studio.code.org/s/course3/stage/5/puzzle/1
[5] https://studio.code.org/s/course3/stage/6/puzzle/1
[6] https://www.kidscodecs.com/functions-and-procedures/
[7] https://stemrobotics.cs.pdx.edu/taxonomy/term/168
[8] https://stemrobotics.cs.pdx.edu/taxonomy/term/40
[9] https://stemrobotics.cs.pdx.edu/focus-area/computing-science
[10] https://stemrobotics.cs.pdx.edu/target-hardwareplatform/any
[11] https://stemrobotics.cs.pdx.edu/target-software-platform/any
[12] https://stemrobotics.cs.pdx.edu/taxonomy/term/26