Course title

CB301

Pre-requisite

N/A

Course description

Course Description:

This course will help students learn essential computer skills; applications; proper terminology; Internet and technology skills for lifelong academic and personal endeavors.

Discussion of social and ethical issues related to computers.
Use of Scratch; Python; HTML; Swift Playgrounds App Development
Includes web development and use of the Internet.
Exploration of relevant emerging technologies.

Prerequisites: None

Unit 1: Human and Computer Interaction

Personal computing is a lifelong necessity that enhances a student’s academic and personal endeavors

Orientation; safety; workplace habits; ethics agreement
Terminology
Basic computer skills
History of computing
Hardware vs Software
Internet research skills
Unit 2: Problem Solving

Explore personal career interests; set career goals; analyze and create employment opportunities.

Kuder Career Assessment
Job research skills
Resume
Unit 3: Web Design

Development of effective websites.

Basic design principles
HTML5; CSS and forms
Web Developer vs Web Designer vs Web Programmer
Unit 4: Programming

Coding skills in the workplace can help anyone become successful in many working environments.

Python - procedural language
Scratch - block language
Unit 5: Computer and Data Analysis

Exploring the latest developments in "big data" including analysis using Excel; summarizing data and using charts and graphs

Excel
Data Science
Machine Learning
Unit 6: App Development

Exploring the latest developments using Swift Playgrounds and iPad tablets
Edhesive

3rd party curriculum supplement
ExploringCS.org

Software

Microsoft Office 2016
Kuder
HTML; Python; Scratch; others as needed

School country

United States

School state

Arizona

School city

Mesa

High school

Mesa High School

School / district Address

63 E. Main St.

School zip code

85204

Requested competency code

CTE

Date submitted

Approved

Yes

Approved competency code

  • CTE
  • Career and technical education

Approved date

Online / Virtual

No