Page 105 - hs pos 22_23_011182022_final
P. 105
Course Title: HTML & JavaScript Credit Value: 0.5
Course Number: 107610 Term(s) Offered: Semester
Recommended: Completion of Algebra 1 with an 80% or Open to Grades: 9, 10, 11, 12
higher
Career Cluster(s): Arts, Audio/Video Technology and Communications Marketing
Education and Training Science, Technology, Engineering and Mathematics
Information Technology
Description: This course is the first for students interested in computer programming and is designed to expand your
background knowledge of web technologies. HTML5 is a language for structuring and presenting content on the World
Wide Web and a core technology of the Internet. Students will learn to program websites complete with color, graphics
links, lists, tables and forms. Cascading Style Sheets (CSS) are programmed as a primary tool for formatting pages for a
consistent design. Students will also code dynamic JavaScript elements including pop-up windows, buttons, alerts,
basic games, and form processing.
Course Title: Honors Computer Programming Credit Value: 1.0
Course Number: 107623 Term(s) Offered: Full Year
Recommended: It is recommended that students take HTML Open to Grades: 9, 10, 11, 12
& JavaScript.
Career Cluster(s): Agriculture, Food and Natural Resources Hospitality and Tourism
Architecture and Construction Human Services
Arts, Audio/Video Technology and Communications Information Technology
Business Management and Administration Law, Public Safety, Corrections and Security
Education and Training Manufacturing
Finance Marketing
Government and Public Administration Science, Technology, Engineering and Mathematics
Health Science Transportation, Distribution and Logistics
Description: Honors Computer Programming will give students the tools needed to think like a computer scientist. The
Python programming language will be used to cover a wide range of coding concepts. Python provides a way to develop
code that is easy to create and understand. Participants of this course will master essential programming techniques
including decisions, loops, lists and files. Students will utilize the Pygame module to develop game applications. The
course will also include concepts that are not focused solely on programming, including the global impact of computing
on society, and computational thinking.
Course Title: Mobile Application Design Credit Value: 0.5
Course Number: 107631 Term(s) Offered: Semester
Prerequisite(s): HTML & JavaScript is recommended Open to Grades: 10, 11, 12
Career Cluster(s): Agriculture, Food and Natural Resources Hospitality and Tourism
Architecture and Construction Human Services
Arts, Audio/Video Technology and Communications Information Technology
Business Management and Administration Law, Public Safety, Corrections and Security
Education and Training Manufacturing
Finance Marketing
Government and Public Administration Science, Technology, Engineering and Mathematics
Health Science Transportation, Distribution and Logistics
Description: Mobile internet usage has surpassed desktop internet usage. Mobile applications are essential to our
consumption of media, news, social interactions, and learning. In this course, students will design and build applications
to run on their own mobile devices. Students develop logic and problem solving skills as they build apps using MIT’s
App Inventor. In the process, students will not only learn about the fundamentals of building functional mobile apps but
they will also conceptualize and design User Interfaces (UIs) that consider User Experience (UX).
2022-2023 Pine-Richland High School Program of Studies (Table of Contents) 105