Course title
CB301Pre-requisite
N/ACourse 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 StatesSchool state
ArizonaSchool city
MesaHigh school
Mesa High SchoolSchool Address
63 E. Main St.School zip code
85204Requested competency code
CTEDate submitted
Approved
YesApproved competency code
- CTE
- Career and technical education