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 / district Address
63 E. Main St.School zip code
85204Requested competency code
CTEDate submitted
Approved
YesApproved competency code
- CTE
- Career and technical education