Please enable JavaScript to use CodeHS

Texas Web Communications

Texas Web Communications is an exploratory course in web communications meant for high school freshmen that is fully aligned to the Texas TEKS Web Communication standards. It explores and delves into applications encompassing: digital citizenship, information literacy, creative credit and copyright, online and in-person collaboration, designing and developing accessible websites as an avenue to personal creativity, and understanding structural aspects of computing (e.g., hardware, servers, devices, file organization).


Units: 10
Contact Hours: 100

By the Numbers

Contact Hours 100
Lessons 64
Videos 49
Exercises 29
Challenges 4
Offline Handouts 62


Unit Description
Digital Citizenship & Cyber Hygiene: Students will learn about Internet etiquette and how to stay safe on the world wide web. Students will also look at the potential effects of our digital footprints, how to protect information from online risks, and the implications of cyberbullying. Finally, students will learn how to find and cite quality resources online.
Benchmark 1: Create a Blog Post: Students will address the PBL benchmark activity on creating a blog post on a communicable disease-related topic. The focus is on selecting quality, reliable online resources and sharing accurate information in blog posts. Additional requirements include adding headings and appropriate citations to blog posts.
The Internet: Students will explore the structure and design of the internet, and how this design affects the reliability of network communication, the security of data, and personal privacy.
Benchmark 2: Crowdsource an Editorial Blog Post: Students will address the PBL benchmark activity for participating in a debate. The debate centers on the question of how far a government can and should go to keep its citizens safe. The lens of digital citizenship specifically related to personal data and privacy issues is considered. The activity includes crowdsourcing an editorial blog post that speaks to the various arguments of the debate.
Web Design: Students will go through a high-level introduction to HTML, CSS, and the processes involved in viewing web pages on the internet. Students will create several simple web pages using the CodeHS online editor to gain practice using the various features of HTML and CSS.
Benchmark 3: Interview an Expert via a Podcast: Students will address the PBL benchmark activity for conducting public health expert interviews. Interviews address the factors that impact the spread of disease (e.g., testing, vaccinations, containment, antiviral medications, etc.). The final task is to develop a podcast webpage in order to curate the interviews.
What is Computing?: Students will explore the question What is Computing? Students review a history of computing, learn about the various parts that make up modern computers, learn about the impact computing has had on today's world, and learn about the impacts computing could potentially have in the future.
Benchmark 4: Present a Data-Driven Insight from a Simulation: Students will address the PBL benchmark activity for utilizing communicable disease virtual models (simulations) to examine data around the possible spread of diseases. Questions should be posed and can begin to answer ones like: Can artificial intelligence detect the outbreak of diseases faster than humans?
Designing User Interfaces: Students will explore the theory and practice of user interface design. Students learn about what makes an engaging and accessible user interface, and will employ an iterative design process including rapid prototyping and user testing to design and develop their own engaging web pages.
Benchmark 5: Develop and Curate a Campaign Website: Students will address the PBL benchmark activity for developing a campaign website that includes blog posts, podcasts, and other information that could be useful in persuading a community. This activity includes designing, prototyping, developing and testing the campaign website to deliver to the local Department of Health.


Click on a demo to test it out.

Table of Favorite Songs

Style the Bingo Board with CSS

Guess: Using an Algorithm


Here are a few examples of teacher resources and materials to use in the Texas Web Communications course

Format of Course

The entirely web-based curriculum is made up of a series of learning modules that cover the fundamentals of programming. Each module is made up of short video tutorials, example programs, quizzes, programming exercises, challenge problems, and unit tests. The course is designed for a year long class that meets 5 days per week, though schools implement it in a variety of ways.

Who is it for?

Texas Web Communications is designed for complete beginners with no previous background in computer science. The course is highly visual, dynamic, and interactive. The required prerequisite for this Texas course is Algebra I, and the course is recommended for students in Grade 9.


"My students love it! They are engaged, they can work at their own pace. It's awesome!"

Courtney Moore, Teacher, Battle Mountain High School

"The students say the class is "fun, fun, fun" and that the class period is too short."

Ellen Kohrs, Teacher, Sea Crest School

"CodeHS has been a game-changer in my Intro to Programming class for 9th graders. The students have been much more engaged and motivated since we started using CodeHS"

Tom Simpson, Teacher, Heathwood Hall Episcopal School

"I truly believe the site is the most interactive way to teach programming!"

Seth Nilson, Teacher, Sentinel Peak High School

Read More Stories


Interested in teaching the Texas Web Communications course with CodeHS? Get in touch, so we can help you bring CodeHS to your school!

Bring to My School


Texas Web Communications is aligned with the following standards

Standards Framework View Alignment
Texas Web Communications View (100%)