CSF1 – Unit 7 Algorithms and Programming Logic

CSF1 - Unit 7 Algorithms and Programming Logic

Janeal Tyler, Computer Science Teacher

Unit 7  is designed to introduce you to the next stage of algorithms and programming.  You will enhance your programming skills by learning about logic algorithms.

At the beginning of every topic, students are STRONGLY encouraged to write down all of the vocabulary words, definitions, and key concepts found in the concept folders.  These notes will help students a lot to complete assignments and tests.


Students are learning how to:

  • Create prototypes that use algorithms to solve computational problems by leveraging prior student knowledge and personal interests
  • Use lists to simplify solutions, generalizing computational problems instead of repeatedly using simple variables
  • Justify the selection of specific control structures when tradeoffs involve implementation, readability, and program performance, and explain the benefits and drawbacks of choices made.
  • Decompose problems into smaller components through systematic analysis, using constructs such as procedures, modules, and/or objects
  • Create artifacts by using procedures within a program, combinations of data and procedures, or independent but interrelated programs.
  • Document design decisions using text, graphics, presentations, and/or demonstrations in the development of complex programs.

Students are learning about these things so that they can:

  • Understand how logical decisions are made within a program
  • Create a flow chart to demonstrate how a program makes a decisions
  • Understand and create programs using Bluetooth capability
  • Survive an “Infection Simulation” using Micro:Bits.

Students will know they are successful when they get a perfect score on the following assignments (Keep in mind they have unlimited redos):

  • AP-L Question of the Day 10 pts Due 4/14
  • AP-L Commit to Learning 11 pts Due 4/14
  • Scratch Conditionals and Booleans CFU 2 pts Due 4/14
  • Operations Conditional Statements CFU 2 pts Due 4/14
  • Micro:Bits Conditions and Booleans CFU 2 pts Due 4/14
  • AP-L Making Sense of Learning 15 pts Due 4/21
  • AP-L Practice and Rehearse 8 pts Due 4/21
  • AP-L Extend and Apply 11 pts Due 4/21
  • AP-L Quiz 10 pts Due 4/21


School District 11 is committed to a policy of nondiscrimination in relation to disability, need for special education services (whether actual or perceived), race, creed, color, sex, marital status, sexual orientation, transgender status, gender identity, gender expression, national origin, religion, ancestry, age, genetic information, or protected activity. Any harassment/discrimination of students and/or staff, based on the protected areas, will not be tolerated and must be brought to the immediate attention of the D11 nondiscrimination compliance/grievance coordinator.

NONDISCRIMINATION COMPLIANCE COORDINATOR Katherine Ritchie Rapp, Equal Opportunity Programs and Ombudservices 711 East San Rafael Street, Colorado Springs, CO 80903-2599
E-MAIL: [email protected] Phone: 520-2271, FAX: 520-2442