USE A LAB COMPUTER
Complete this activity on a Franklin Tech Lab computer. Pick up your printed worksheet before sitting down. Both must be submitted before you leave.
// ACCESS TERMINAL
Demo Mode
Pre-filled with sample student credentials. Tap Enter the Lab to begin.
// SECTION 1 OF 4 — FRAMING & LEVEL SELECT
// We Will · I Will · §130.302(c)(9)(E)(F)
WE WILL
Explore computer programming concepts by identifying and explaining the concept of algorithms and describing the flow of a structured algorithm — including linear and iterative instructions — such as using a flowchart.
I WILLIdentify and explain the concept of algorithms [§130.302(c)(9)(E)] and
describe the flow of a structured algorithm, including linear and iterative instructions such as using a flow chart. [§130.302(c)(9)(F)]
§130.302(c)(9)(E)(F) — Principles of Information Technology — Franklin High School, EPISD
// CHOOSE YOUR CIPHER LEVEL
Today's vocabulary section uses a cipher — each term has been encoded so you have to decode it before you see the definition. Choose your difficulty level. All three levels decode to the same 8 terms. Your choice is recorded on your score sheet.
CADET
LEVEL 1
Caesar cipher — every letter shifted forward 4 positions. The cipher key is provided. Recommended for students who want to focus on the vocabulary.
SPECIALIST
LEVEL 2
Atbash cipher — A becomes Z, B becomes Y, the alphabet is reversed. No key provided. You have to figure it out. Recommended for students who want a challenge.
ELITE
LEVEL 3
Keyword cipher — a secret keyword scrambles the alphabet in a non-standard pattern. No key provided. You must crack the pattern. Recommended for highest challenge.
Please choose a cipher level before continuing.
Read the framing statement above and select your level. You cannot change your level after proceeding.
// SECTION 2 OF 4 — VOCABULARY CIPHER
🖶 Printed Worksheet
Use the same cipher method on your printed worksheet. Write the decoded term on the left and the definition in your own words on the right. Submit the worksheet physically before you leave.
Please decode all 8 terms before checking.
// SECTION 3 OF 4 — MULTIPLE CHOICE
Six questions covering algorithms and flowcharts from today's presentation. All six must be correct to unlock the flowchart symbol match. Read each question carefully — some test consequences, not just definitions.
Q1. Which of the following best defines an algorithm?
Q2. A student writes an algorithm that says "Keep adding 1 to the number." Which required property of algorithms does this violate?
Q3. A music app plays songs in a random order, checks after each song if shuffle is still enabled, and repeats if it is. What type of algorithm flow does this describe?
Q4. In a flowchart, which shape is used to represent a yes/no decision point?
Q5. A developer stores a user's age as a string instead of an integer. How does this affect an algorithm that checks whether the user is old enough to access certain content?
Q6. A flowchart shows data being read from a cylindrical shape, passed through a diamond, and then written back to a cylindrical shape. What is happening in this algorithm?
Please answer all six questions before checking.
// SECTION 4 OF 4 — MATCH THE FLOWCHART SYMBOL
Six flowchart symbols are shown below. Use the dropdown under each shape to select the correct name. All six must be correct to unlock your score sheet. Use your printed worksheet to complete the written definitions at the same time.
Please match all 6 symbols before checking.
// ACTIVITY COMPLETE
STUDENT
PERIOD
DATE
ACTIVITY
Algorithms & Flowcharts — Wednesday Lab, Week 2
SCORE
MODE
Standard
CIPHER LEVEL
TIME IN ACTIVITY
TIMER EXPIRED
TEKS
§130.302(c)(9)(E)(F) — Principles of Information Technology
MC RESULTS
FLOWCHART MATCH RESULTS
Screenshot or print → Schoology → Period Folder → Week 2 Wednesday Activity