Students will learn the fundamental concepts and terminology of software application development and develop skills in designing and writing simple computer programs. The course provides an overview of the software development process in addition to introducing important programming constructs and methodologies. The course covers such topics as programming language characteristics, integrated development environments, flowcharts, algorithms, variables, operators, conditional statements, looping statements, procedures, error-handling and debugging, object-oriented programming techniques, user interface design, and software modeling.
- Subject:
- Applied Science
- Information and Technology
- Material Type:
- Full Course
- Lesson Plan
- Provider:
- Butte County Office of Education
- Provider Set:
- CTE Online
- Date Added:
- 07/31/2019