Situation
Mission
Who
- All team members present will participate.
What (Tactical Task)
- When the previous class ends until class begins:
- A copy of this mission statement will be placed on top of each of the keyboards where students are expected to sit.
- As students arrive, the general will:
- instruct student not to log in to a computer until instructed to do so;
- instruct students to take their seats and be ready to work at 13:00 sharp;
- tell students that they may begin reading this mission statement;
- tell students that if they are not seated and ready to work at 13:00 sharp, they will be marked tardy and will be placed at the end of their team’s "execution queue".
- Procedure (to commence at 13:00).
- Students will be told to begin reading this mission statement if they have not already begun to read it.
- After about a minute, the general will ask the team leaders if they have any questions about their mission. (Only team leaders will be permitted to ask questions.)
- After all questions have been answered, the competition phase of the mission will commence.
- Each team leader—and only the team leaders—will login to a computer.
- Each team leader will open an instance of the Chrome web browser and will navigate to https://apcsafreeresponsequestions.blogspot.com/2019/02/random-item-chooser.html.
- The team may review the code displayed on the page for as long as they wish. When the team leader decides that the team is finished reviewing the source code, the team leader will prepare the exercise for the first team member as follows.
- The team leader will press the "Erase" button.
- The team leader will copy all of the remaining code from the page. (Do NOT close or navigate away from the page. You will need to refer to it again.)
- In a separate browser tab, the team leader will navigate to https://www.jdoodle.com/online-java-compiler.
- The team leader will paste the copied code into the Java editor.
- A team member other than the team leader will replace the team leader in front of the computer that has been configured as described above.
- The team member performing the exercise will replace the code that was erased with code that is functionally equivalent to the erased code. Only the team member performing the exercise may using the computer. The other team members may provide verbal suggestions only. No one is allowed to look at the code that was erased at any time during the period after it has been erased until the end of class.
- When the team is satisfied that the current team member has successfully replace the erased code with code that is functionally equivalent, the team leader will replace the current team member in front of the computer. The team leader will copy the entire program and paste it into the body of an email message. The team leader will type the name of the team member who performed the exercise in the subject of the email followed by a colon followed by the string "APCSA 8-Feb-2019"; for example, if the team member’s name is Foo Bar, then the subject of the email will be "Foo Bar: APCSA 8-Feb-2019". The team leader will then send the email to the general’s vcstudent email address: jspurgeon@vcstudent.org.
- After the email has been sent, the team leader will again copy the program source code minus the erased code from the page that is already open. The team leader will overwrite the code in the Jdoodle editor with the copied code. And the next member of the team will complete the exercise as before. When all of the other team members have completed the exercise, the team leader will perform it. Then the team will repeat the procedure again as many times as possible.
- End of Mission and Scoring
- The mission will terminate at 13:38:00 sharp. Any email messages received after that time will be ignored.
- Each team member who successfully completes the mission, as judged by the general, will receive one point for each successful completion of the exercise.
- If all members of a team successfully complete the exercise at least once, the team leader will receive a bonus point.
- If a single team completes the exercises more times than any other team, each member of that team will receive a bonus point.
- The general will determine whether individuals successfully completed the exercise by executing the code that is received via email prior to the deadline. Code that functions correctly will be considered to be correct, regardless of how it is written.
- Teams caught cheating will be penalized as follows: The team leader will lose 3 points and will be replaced. All other team members will lose a point. It is cheating to look at the original source code after it has been erased by the team leader.
- When the previous class ends until class begins:
Where
- Valley Catholic High School, Room 209.
When
- On 8-Feb-2019, from 13:00 (1:00 PM) to 13:38 (1:38 PM), Pacific Standard Time (PM Assembly Schedule).
Why?
- General Spurgeon is tired of listening to all the endless, overblown praise his nemesis, General Johnson, receives for being such an outstanding AP Calculus teacher and is determined to, as Elaine Benes puts it, “drop him like a piece of dirt.” See https://www.youtube.com/watch?v=hSbtDuFJF6U. See also the Situation: https://vchscs.blogspot.com/p/situation.html.
Execution
- Commander's Intent
- Center of Gravity
- Critical Vulnerability
- Exploitation Plan
- Desired Endstate
- Concept of the Operations
- Scheme of Maneuver
- Fire Support Plan
- Tasks
- Coordinating Instructions
Administration/Logistics
- Administration - "Bad Guys & Bandages": EPW & Casevac Plans
- Logistics - "Beans, Bullets, & Batteries": Food, Ammunition, Supply, Communications, Pyrotechnics, etc.
Command/Signal
- Signal
- Primary
- Alternate
- Contingency
- Emergency
- Command
- Location of Key Leaders
- Succession of Command