LER.me

Make All Learning Count.

Get Connected

  • What is a LER?
  • FAQs (opens in new tab)
  • Partner with Us
  • Visit EBSCOed (opens in new tab)

View our Policies

  • Accessibility (opens in new tab)
  • Standards (opens in new tab)
  • Terms of Use (opens in new tab)
  • Privacy Policy (opens in new tab)
  • Opt out (opens in new tab)

Get the app

Get it on Google PlayDownload on the App Store

© 2026 All rights reserved.

Powered by EBSCOed

Skip to main contentSkip to footer
  • Live Data
My LER
My LER
  1. Programs
  2. Introduction to Programming

Introduction to Programming

Career and Technical Education, Alabama State Department of Education (ALSDE)

Course

Become a contributor for free to openly demonstrate student outcomes, industry alignment & eligibility criteria.

Introduction to Programming provides an understanding of basic computer programming concepts and logic. Programming will be introduced through a variety of projects and object-based programming activities and applications. Business-related skills such as teamwork and interpersonal skills will be a part of this course.

Format

In-Person

Eligibility Calculator

Which aid programs apply to this program?

Record QualityEligibility Calculators
Loading Skills & Competencies
Program Pathways

Credentials this program stacks toward

  • Program Pathway to MarketingFrom Career and Technical Education, Alabama State Department of Education (ALSDE)
  • Program Pathway to FinanceFrom Career and Technical Education, Alabama State Department of Education (ALSDE)
  • Program Pathway to Business Management and AdministrationFrom Career and Technical Education, Alabama State Department of Education (ALSDE)
Loading What You'll Learn
Program Details

Detailed information about this program

Introduction to Programming provides an understanding of basic computer programming concepts and logic. Programming will be introduced through a variety of projects and object-based programming activities and applications. Business-related skills such as teamwork and interpersonal skills will be a part of this course. Introduction to Programming may be offered as a component of a course rotation allowing students to explore different areas of interest. All content standards must be addressed regardless of the duration of the course. The depth of the content standards will be determined by the course duration.

Requirements

What you need to earn this credential

No requirements listed.

Financial Aid

Eligible funding programs

No funding information available.

Scholarships

No scholarships listed.

Visit Program Website
Locations

Where this program is offered

  • Alabama

    Alabama

Loading Student Outcomes
Related Programs

Programs related to this one

No related programs.

Skills & Competencies

Skills developed through this program

  • Advocate and practice safe, legal, responsible, and ethical use of information
  • Participate in a Career and Technical Student Organization (CTSO) to increase knowledge and skills and to enhance leader
  • Discuss and demonstrate ways to value diversity. and
  • Research differences and similarities among various programming languages
  • Construct digital projects using a variety of object-based or language-based programming tools
  • Gather information about opportunities and roles on software development teams
Career Pathways

Occupations this program prepares you for

  • Computer Programmers15-1251.00
  • Software Developers15-1252.00
  • Web Developers15-1254.00
What You'll Learn

Key competencies developed through this program

Auto-populated·from NSX Competency Framework

Mastery: emerging (Level 1)(based on Course)

  • Basic program logic and workflow diagrams — construct and interpret under direct supervision using standard charting conventions in a structured development environment.
  • Simple coded instructions — write and trace through using a designated programming language while following team coding standards on an assigned project.
  • Known syntax errors and runtime exceptions — identify and correct by reviewing compiler output under the guidance of a senior programmer.
  • Trial runs of small software modules — execute and document results in a controlled test environment to confirm that outputs match expected specifications.
  • Existing program documentation and inline comments — read and apply to understand code intent before making minor updates to a maintained codebase.
  • Basic database queries and data retrieval operations — write and test using standard SQL syntax within an established database management system.
  • Version control procedures — follow consistently when committing, branching, and merging code changes in a team repository environment.
  • Program requirements and task assignments — receive, interpret, and clarify with a supervisor before beginning development work on a software module.
  • Standard development environment tools including editors, debuggers, and compilers — set up and operate under guidance on a departmental workstation.
  • Initial program documentation drafts — prepare by recording development steps and inserting explanatory comments in coded instructions as directed by a lead programmer.

Some details on this page are auto-populated from public workforce data sources: O*NET (opens in new tab), BLS (opens in new tab), College Scorecard (opens in new tab), DOL Training Provider Results (opens in new tab), NSX (opens in new tab). Provided in partnership with LER.me Career Intelligence.

Student Outcomes

Performance metrics for this program

Auto-populated·from Scorecard + DOL
Completion Rate
81%
Placement Rate
71%