Skip to main content \(\require{cancel}\newcommand{\definiteintegral}[4]{\int_{#1}^{#2}\,#3\,d#4}
\newcommand{\myequation}[2]{#1\amp =#2}
\newcommand{\indefiniteintegral}[2]{\int#1\,d#2}
\newcommand{\testingescapedpercent}{ \% }
\newcommand{\lt}{<}
\newcommand{\gt}{>}
\newcommand{\amp}{&}
\definecolor{fillinmathshade}{gray}{0.9}
\newcommand{\fillinmath}[1]{\mathchoice{\colorbox{fillinmathshade}{$\displaystyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\textstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptscriptstyle\phantom{\,#1\,}$}}}
\newcommand{\sfrac}[2]{{#1}/{#2}}
\)
Section 17 Interactive Coding
More interactive components, just for testing, no commentary.
Exercises 17.1 ActiveCode
ActiveCode, Python program.
Listing 17.1. An interactive Python program, using Runestone
Exercises 17.2 CodeLens
A steppable Python program.
Listing 17.2. A Python program, stepable with CodeLens
Exercises 17.3 Activity with An ActiveCode
Something to do with ActiveCode program.
Activity 17.1 . Activity Coding Exercise.
Similar to above, but now as a complete Python program inside an <activity>
. This demonstrates the possibility to use any “project-like” block (<project>
, <activity>
, <exploration>
, <investigation>
), but not in the case when structured with <task>
.
Answer .
We're still not really sure.
Subsection 17.4 YouTube
Video, observable on a Runestone server.