Computer Programming
Computers continue to be the life blood of businesses — both big and small. Computer jobs are plentiful in every industry and the job outlook continues to be good in Lenawee and surrounding counties for programmers and other computer experts.
Program Description
This one- or two-year program will cover topics relating to software development with a focus on computer programming. The program is designed to accommodate different skill levels from introductory to the college level where students will learn how to plan, write, implement, debug, and maintain computer programs. Students will have the opportunity to learn mobile, game, web, and/or robotics programming in addition to computer application development, and will use a blended learning environment that combines online curriculum with hands-on labs and projects.
First year students will start the program learning the Python programming language, and will then go onto another language such as C#, C++, or Java, or may instead pursue web development with HTML, CSS, and JavaScript. Second year students will work with the instructor to create an individualized course plan to study advanced topics relating to computer programming.
Students are able to earn college credit and industry certifications as part of this program.
To Be Successful
Students in this program are interested in computers – what makes them work and how they can help solve problems and complete tasks. Students generally have above average math and reading skills and are creative thinkers.
Textbook Reading Level: College
Student Organizations
Business Professionals of America (BPA)
FIRST Robotics
Program Success Indicators
Academic
- Add, subtract, multiply, divide, and find percentages
- Solve for variables in algebraic equations
- Be computer and internet literate, knowledge of a variety of Microsoft Office applications
- Workplace literacy skills requiring information processing, critical thinking, problem solving, and decision making
Interpersonal
- Listen, read, and follow verbal and written directions
- Good work ethic and good attendance
- Organizational skills
- Complete assigned work in a timely manner; meet deadlines, prioritize tasks
- Dependability, responsibility, honesty, integrity, and courtesy
- Positive attitude and interest in program
- Adhere to professional standards of dress and behavior
- Learn from feedback and constructive criticism
- Work independently and be productive every day
- Teamwork skills
- Provide excellent customer service
Program Specific
- Enjoy playing with puzzles, solving problems, and lateral thinking games
- Interest in learning computer programming languages (Python, Java, C+, etc.)
- Keyboarding and typing skills
- Pay attention to detail, locate and fix errors, and proofread work for accuracy
- Measure how well a system is working and how to improve it
- Read industry-standard materials including manuals, guidebooks, and reports
- Participate in a student organization (SkillsUSA)
Related Careers
Note: Additional education may be required.
- Computer Programming
- Computer Science
- Video Game Design
- Software Development
- Software Engineering
- Computer Engineering
- Web Development
- Mobile Application Development
High School Credit*
*The LISD TECH Center recommends the academic credit listed. Credit can only be awarded by local districts.
- 1.0 4th Math
- 1.0 Online Learning Experience
- 1.0 3rd Science (in lieu of)
- 1.0 World Languages (in lieu of)
- 1.0 Visual, Performing, & Applied Arts
College Credit Opportunities*
*College credit can only be awarded by the college or university. Certain requirements must be met outside of completing the program.
- Davenport University
- Jackson College
- Siena Heights University
- Washtenaw Community College
Certification Opportunities
- Certified Entry Level Python Programmer (PCEP 30-02)
- Certified Associate in Python Programming (PCAP 31-01)
- College Board - AP Computer Science Principles
- College Board - AP Computer Science A
- Oracle – Java SE 8 Programmer
Instructor
Tim Robinson is a recent college graduate from the University of North Dakota (Electrical Engineering) and Siena Heights University (Bachelors of Arts). He is 25 years old and this will be his first teaching position. Tim is excited to meet all of his students and work alongside the LISD staff. He is looking forward to creating a class experience that is technically rewarding and fun to engage in as well. Aside from academics, Tim spends a lot of time playing with his 3D printer and designing various things in CAM software. He also enjoys walking outside, riding bikes, fishing, and working on projects. Tim is a big fan of racetracks and power sports toys. He currently resides in the Tecumseh area. Please feel free to ask Tim any questions concerning his teaching or otherwise.