Programming 505: Introduction to Computer Science

Ellipsis

Ellipsis provides full-year computer science curriculum for K-12.

Course Description

Educators introduce high school students to computer science principles with a focus on web development, data usage, analysis of technological trends, and ethical internet behavior for young adults. Students use Javascript, HTML, and CSS in project-based activities to develop a research website.


Course Subject

Programming

Programming Language

JavaScript

Minimum Grade Level

9

Prerequisites

None

Resources Included

  • Pacing guide
  • Vocabulary words and definitions
  • Coding activities
  • Unplugged activities
  • Digital citizenship activities
  • Hardware activities (optional)
  • Teacher training videos
  • Summative assessments
  • Formative assessments
  • Syllabus
  • Computer science standards compliance mapping
  • Full year of step-by-step lesson plans

Student Outcomes

Each lesson plan is designed to achieve specific student outcomes related to computer science competencies.

Sample objectives for this course include:

  • Students will be able to utilize the hierarchy of HTML to learn the basics of web page content.
  • Students will be able to effectively work in a pair and design a solution to a realistic and applicable problem using technology
  • Students will be able to explore the relationship between information and data.
  • Students will be able to utilize the basics of JavaScript to build interactive web page content.
  • Students will be able to apply software planning concepts
  • Students will be able to understand the role and career of a web designer through discussions with their classmates

Technology

Software/Platforms Used

  • Brackets (or comparable web-based text editor)
  • Google Chrome
  • Google Sheets

Technology Requirements

A computer (Mac, Windows) capable of downloading and installing Brackets or a Chromebook capable of running a web-based text editor Repl.it.


Standards Compliance

  • 100% state and national computer science standards compliant (standards compliance map provided)
  • Reinforces math, ELA, and social emotional learning competencies
Curriculum Directory Sponsored by BNY Mellon