Skip to main content

AL Alignment: Introduction to Programming 1a/1b

Page 1

Course Title: Introduction to Programming 1a-1b State: AL State Course Title: Programming Foundations State Course Code: State Standards: Information Technology Date of Standards: 2022 Percentage of Course Aligned: 90% Standards

Course Title. (a or b), if applicable, e.g. Game Design 1a

Unit Name(s)

Lesson(s) Numbers

How Standard is Taught

Open-Assessment Assesses Standard (Critical How Standard is Assessed Thinking question, Discussion question,

Standard Rating (Fully Met, Partially Met, Not Met)

Foundational Standards 1.Incorporate safety procedures in handling, operating, and maintaining tools and machinery; handling materials; utilizing personal protective equipment; maintaining a safe work area; and handling hazardous materials and forces.

Not Met

Introduction to Programming 1a: Unit 8: Skill Spotlight: A World of Programming

2.Demonstrate effective workplace and employability skills, Introduction including communication, awareness of diversity, positive work ethic, problem-solving, time management, and teamwork.

Lesson 3

3.Explore the range of careers available in the field and Introduction to Programming 1a: Unit 8: Skill Spotlight: A Lesson 3 investigate their educational requirements, and Introduction World of Programming demonstrate job-seeking skills including resume-writing and interviewing. 4.Advocate and practice safe, legal, responsible, and ethical Introduction to Programming 1b: Unit 6: Legal and Ethical Problem Solving through Lessons 1-3 use of information and technology tools specific to the Computing Programming industry pathway. 5.Participate in a Career and Technical Student Organization (CTSO) to increase knowledge and skills and to enhance leadership and teamwork. 6.Use technology to collaborate with peers and/or experts to Introduction to Programming 1A: Unit 8: Skill Spotlight: involved Activity create digital artifacts that can be published online for a Introduction and informed target audience.

7.Formulate new ideas, solve problems, or create products through the design and engineering process by utilizing testing, prototypes, and user feedback. Digital Literacy 1.Describe ethical and legal practices for safeguarding the confidentiality of business-related information.

Fully Met

Describe and discuss jobs associated with the field of programming as well as the educational requirements of Critical Thinking 3, Lab each including computer engineer, database administrator, software developer, systems analyst and web developer

Describing job options within the programming world

Fully Met

Analyze and explain both laws on privacy and security as well as ethical responsibilities of a computer professional.

Students write about laws related to privacy and security

Fully Met

Critical Thinking 1-5, Lab, Activity, Discussion 1, 2

Not Met Students work with others in risk assessment procedures to create an artifact that captures knowledge gained

Introduction to Programming 1a: Unit 3: Problems and Solutions Lessons 1, 2 Introduction

Explain the use of problem solving strategies such as SMART goal process, when breaking a problem down into subroutines.

Critical Thinking 2, Lab, Discussion 2

Students discuss problem solving strategies in a lab Fully Met assignment

Introduction to Programming 1b: Unit 6: Legal and Ethical Problem Solving through Computing Programming

Lessons 1-3

Analyze and explain both laws on privacy and security as well as ethical responsibilities of a computer professional.

Critical Thinking 1-5, Lab, Activity, Discussion 1, 2

Examining ethical and legal practices in various assessment pieces

Fully Met

Lessons 1-3

Identify and describe the risks that can effect computer facilities, data communications and software applications, privacy and security issues that are connected to the internet.

Critical Thinking 1-5, Lab, Activity

Students describe examples of threats to devices

Fully Met

Introduction to Programming 1b: Unit 6: Legal and Ethical Problem Solving through Computing Programming

Lessons 1-3

Describe and explain the components of software licensing agreements including AUP (Acceptable Use Policy) which limits how software can be used such as in schools and businesses, privacy policy and what is done with personal Critical Thinking 1-5, Lab, Activity, information, copyright issues, federal laws pertaining to Discussion 1, 2 criminal activities relating to computers, and plagiarism which is the using of other words and claiming it as your own.

Students discuss licensing agreements

Fully Met

Introduction to Programming 1a: Unit 8: Skill Spotlight: A Introduction World of Programming

Lessons 2, 3

Describe and explain technology innovations including those that effect real-time communication, cloud computing where employees can share documents with each other and work on these in real-time, and adaptive technology which aids and specifically deals with individuals with special needs.

Students write about technology innovations and the purposes they serve

Fully Met

Introduction to Programming 1b: Problem Solving through Unit 7: Safe and Secure

4.Describe computing innovations which have the potential to advance programming or other aspects of computer science. Examples: artificial intelligence, quantum computing, low- or no-code programming

Students describe necessary employability skills

Student is to share a risk assessment document with slides to others, meet with them to discuss their comments, and Activity incorporate their feedback

2.Describe possible threats to a laptop, tablet, computer, Programming and/or network and methods for avoiding attacks related to programming.

3.Explain the consequences of social engineering, illegal, and unethical uses of technology. Examples: piracy, illegal downloading, licensing infringement; inappropriate use of software, hardware, or mobile devices in the work environment

Discuss the employability skills needed to obtain a position and successfully work in the field of programming including critical thinking, technical communicating, organization, Lab creativity, handle stress, be an out-of-the-box thinker, and be detail oriented.

Critical Thinking 3, 5, Discussion 1

Fully Met


Turn static files into dynamic content formats.

Create a flipbook
AL Alignment: Introduction to Programming 1a/1b by edynamiclearning - Issuu