0% found this document useful (0 votes)
21 views4 pages

Frisco High Computer Science Challenge - Written Pitch With Code

Uploaded by

Arjun Krishnan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views4 pages

Frisco High Computer Science Challenge - Written Pitch With Code

Uploaded by

Arjun Krishnan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Frisco High Computer Science Challenge - Written Pitch with Code

Objective:
Students will write a one-paragraph pitch that highlights one unique feature of Frisco High
School’s Computer Science program and incorporate a simple section of beginner-level code to
support their point.

Assignment Instructions:

1. Choose a Unique Feature:


Write about one aspect of the Computer Science program that stands out (e.g.,
programming, AI, cybersecurity, teamwork).
2. Compose a Paragraph:
In 4-6 sentences, describe why this feature is important and how it benefits students in
the program. Be clear, concise, and persuasive.
3. Include a Simple Code Snippet:
Incorporate a small, relevant Java code snippet that demonstrates a concept you’ve
learned (e.g., a loop, condition, function). The code should directly support or illustrate
the feature you’re writing about.
○ Example: If writing about how students learn programming, include a small
snippet of code such as a for loop or if-else statement and explain how it
demonstrates a foundational skill.
4. Submit:
Submit your paragraph and code snippet as a single document by the end of the class
period.

Time Limit: 35 minutes


A unique feature of Frisco High School’s Computer Science program is its emphasis on
teamwork and collaboration. We often work in groups to develop projects, mirroring real-world
software development practices where collaboration is key to success. Through group projects,
we learn how to communicate effectively, divide tasks, and solve problems together. For
example, when building a simple time management app, one of us might focus on coding the
timer function while another works on the calender function, with the efforts coming together in a
unified program. Here is a code snippet that I learned how to creat for the reminders part of the
app.

import java.util.Scanner;

public class TimeOrbitReminders {

public static void main(String[] args) {


Scanner scanner = new Scanner(System.in);
String[] reminders = new String[100];
int count = 0;

while (true) {
System.out.println("Reminders:");
for (int i = 0; i < count; i++) {
System.out.println((i + 1) + ". " + reminders[i]);
}

System.out.print("Add a new reminder (or type 'exit' to stop): ");


String newReminder = scanner.nextLine();

if (newReminder.equalsIgnoreCase("exit")) {
break;
}

reminders[count] = newReminder;
count++;
}

}
}
Rubric (Aligned with TEKS)
Criteria 1 - Poor 2 - Fair 3- 4 - Good 5- TEKS
Average Excellent Standard

Originality Lacks Some Basic Good Highly 126.34(c)(2)


& originality creativity creative creativity; creative; (A)
Creativity ; no elements engaging compelling Analyzes
creativity and the impact
innovative of
technology
on society

Clarity of Message Somewh Clear Clear and Exceptionall 126.34(c)(6)


Message unclear at message engaging y clear; (C)
unclear but lacks message communicat Develops
depth es with and
impact presents a
computer
science
project

Technical No code Code Basic Relevant Exceptionall 126.34(c)(6)


Inclusion included included code that code that y (C) Applies
(Code) but somewha supports the well-chosen CS
unclear t relates message code that concepts to
or clearly a project
irrelevant supports the
message
Coding Code has Code Code Code works Code is 126.34(c)(6)
Accuracy significan works but works but with good accurate, (C)
t errors has is overly implementatio relevant, and Demonstrat
minor simple n effectively es proper
issues demonstrate application
s a concept of coding
principles

Engageme No Minimal Somewh Engaging and Highly 126.34(c)(2)


nt & relevance relevanc at relevant to relevant and (A)
Relevance to the e relevant program demonstrate Analyzes
program to s strong the societal
program connection impact of
to program tech
benefits concepts

Execution Poor Several Minor Well-written, Exceptionall 126.34(c)(6)


(Written) grammar, grammar issues, with minor y (C)
lacks issues, clear errors well-written, Develops
clarity some message clear, and clear written
unclear overall compelling presentation
points

Example:

Paragraph:
Frisco High’s Computer Science program teaches essential programming skills that form the
foundation of real-world applications. For instance, we learn how to use loops to efficiently
repeat actions, which is crucial when handling large data sets. This skill not only saves time but
also allows us to write clean, efficient code that solves complex problems. With the guidance of
our teachers, we develop problem-solving strategies that are essential for success in the tech
industry.

Code Snippet (Java):

java
Copy code
for (int i = 0; i < 5; i++) {
System.out.println("Frisco High is the best!");
}

You might also like