Weekly Lesson Plan

Course: Pre-AP CS

Week 10

Page 3 of 3

DAY / UNIT / TEKS / OBJECTIVES / RESOURCES / ACTIVITY / ACCOMODATIONS
Monday / Finish and Submit Arduino STEAM Project / (4) Critical thinking, problem solving, and decision making. The student uses appropriate strategies to analyze problems and design algorithms. The student is expected to: (B) define and specify the purpose and goals of solving a problem; (C) identify the subtasks needed to solve a problem; (F) design a solution to a problem; (K) explore common algorithms, including finding greatest common divisor, finding the biggest number out of three, finding primes, making change, and finding the average; (N) select the most appropriate algorithm for a defined problem; (R) develop sequential algorithms to solve non-branching and non-iterative problems; (S) develop algorithms to decision-making problems using branching control statements; / Continue independent problem solving and program reworking with Arduino / Network access; bash; Arduino / Students will finish and submit working independent Arduino project for the November 10th STEAM carnival / 10- no penalty for spelling or sloppy handwriting;
26 – additional time
Tuesday / Finish and Submit Arduino STEAM Project / (4) Critical thinking, problem solving, and decision making. The student uses appropriate strategies to analyze problems and design algorithms. The student is expected to: (B) define and specify the purpose and goals of solving a problem; (C) identify the subtasks needed to solve a problem; (F) design a solution to a problem; (K) explore common algorithms, including finding greatest common divisor, finding the biggest number out of three, finding primes, making change, and finding the average; (N) select the most appropriate algorithm for a defined problem; (R) develop sequential algorithms to solve non-branching and non-iterative problems; (S) develop algorithms to decision-making problems using branching control statements; / Continue independent problem solving and program reworking with Arduino / Network access; bash; Arduino / Students will finish and submit working independent Arduino project for the November 10th STEAM carnival / 10- no penalty for spelling or sloppy handwriting;
26 – additional time
Wednesday / Finish and Submit Arduino STEAM Project / (4) Critical thinking, problem solving, and decision making. The student uses appropriate strategies to analyze problems and design algorithms. The student is expected to: (B) define and specify the purpose and goals of solving a problem; (C) identify the subtasks needed to solve a problem; (F) design a solution to a problem; (K) explore common algorithms, including finding greatest common divisor, finding the biggest number out of three, finding primes, making change, and finding the average; (N) select the most appropriate algorithm for a defined problem; (R) develop sequential algorithms to solve non-branching and non-iterative problems; (S) develop algorithms to decision-making problems using branching control statements; / Continue independent problem solving and program reworking with Arduino / Network access; bash; Arduino / Students will finish and submit working independent Arduino project for the November 10th STEAM carnival / 10- no penalty for spelling or sloppy handwriting;
26 – additional time
Thursday / Finish and Submit Arduino STEAM Project / (4) Critical thinking, problem solving, and decision making. The student uses appropriate strategies to analyze problems and design algorithms. The student is expected to: (B) define and specify the purpose and goals of solving a problem; (C) identify the subtasks needed to solve a problem; (F) design a solution to a problem; (K) explore common algorithms, including finding greatest common divisor, finding the biggest number out of three, finding primes, making change, and finding the average; (N) select the most appropriate algorithm for a defined problem; (R) develop sequential algorithms to solve non-branching and non-iterative problems; (S) develop algorithms to decision-making problems using branching control statements; / Continue independent problem solving and program reworking with Arduino / Network access; bash; Arduino / Students will finish and submit working independent Arduino project for the November 10th STEAM carnival / 10- no penalty for spelling or sloppy handwriting;
26 – additional time
Friday / Finish and Submit Arduino STEAM Project / (4) Critical thinking, problem solving, and decision making. The student uses appropriate strategies to analyze problems and design algorithms. The student is expected to: (B) define and specify the purpose and goals of solving a problem; (C) identify the subtasks needed to solve a problem; (F) design a solution to a problem; (K) explore common algorithms, including finding greatest common divisor, finding the biggest number out of three, finding primes, making change, and finding the average; (N) select the most appropriate algorithm for a defined problem; (R) develop sequential algorithms to solve non-branching and non-iterative problems; (S) develop algorithms to decision-making problems using branching control statements; / Continue independent problem solving and program reworking with Arduino / Network access; bash; Arduino / Students will finish and submit working independent Arduino project for the November 10th STEAM carnival / 10- no penalty for spelling or sloppy handwriting;
26 – additional time