ICT Elements of Code

Note created: 20210727-0907

#Virtual-Robotics #extracted #note-taking #ElementsofCode

  • 1-C-Pub-STEM-ICT-for-K-12

  • Virtual-Robotics

  • ICT-Elements-of-Code

  • In the attached PowerPoint, use screen captures of parts of the code you used for the [Previous / Related Assignment] to demonstrate how you APPLIED the following elements of code:

    • Sequence (order matters)

    • Variables (boxes of memory to hold values)

    • Conditionals (questions and choices)

    • Iterations (loops)

    • Functions (mini-programs)

    • Arrays (shelves of boxes that hold values)

  • As well, EXTEND your previous answer to demonstrate the following Computational Thinking practices:

    • Decomposition (what was the problem; what smaller pieces did you break it into?)

    • Pattern Recognition (what parts is the problem made of; what actions repeat?)

    • Abstraction (in what ways did you make one thing that can be used in more than one situation?)

    • Algorithms (what “recipes” did you make; what “problems” did they solve?)