Senior High School’s Specialized Subject: Computer Programming

It has been said that programmers are the most obliging people in our generation today as we are living in the millennial era specifically the age of technologies. Plenty of programs, softwares, applications, and games were invented, updated and developed by these so called programmers which are pretty convenient to many. Aside from that are the coding parts where they create an output through codes using programming software to satisfy human needs and/or wants. Based on a survey, people use technologies to make their works easier and faster so they prefer it than the usual manual and detailed process.

Their contribution has been highly appreciated and so, some institutions decided to introduce Computer Programming to our Senior High Schoolers. This triggers the youngsters to exploit their creativity through variety of ways of programming. We may be familiar with bloggers who manage their own blogs or sites. Well, that’s an example of what you may become once you study computer programming.

Computer Programming is just one of the many specialized subjects of Senior High School under Technical-Vocational Livelihood (TVL) career track. Its scope focuses on the development of the technology world and with that, it offers plenty of competencies such as:

  • Personal Entrepreneurial Competencies (PECS)
  • Assessment of Personal Competencies and Skills
  • Environment and Market
  • Key concepts of market
  • Products and Services available in the market
  • Consumer Analysis
  • Hand Tools, Equipment, and Paraphernalia
  • Safety procedures in using hand tools and equipment
  • Common malfunction in hand tools, equipment, and paraphernalia
  • Reporting to property custodian
  • Mensuration and Calculation
  • Proper handling of measuring instruments
  • Numbering system
  • American Standardized Code for Information Interchange (ASCII) table
  • Arithmetic Operations on binary values
  • Numbering systems conversion
  • Measuring memory and file capacity
  • Preparation and interpretation of Technical Drawings
  • Technical Plans and Schematic diagram
  • Symbols and abbreviations
  • Occupational Health and Safety Procedures
  • Identification of hazards, risks, and control
  • Safety regulations in the workplace
  • Methods of controlling hazards and risks
  • Emergency-related drills and training
  • Designing program logic
  • Applying program development
  • Concept of Programming languages
  • Applying object-oriented programming language skills

During the sessions, you may be asked for an application of what you have learned by demonstrating and participating in class activities. Some samples of activities are as follows:

  • Recognizing PECs needed in Computer Programming
  • Recognizing and understanding the market in computer programming
  • Recognize the potential customer/market in computer programming
  • Preparing hand tools and equipment in computer programming
  • Inspecting hand tools and equipment in computer programming
  • Selecting measuring instruments
  • Carrying out mensuration and calculation
  • Analyzing signs, symbols, and data
  • Identifying hazards and risks
  • Evaluating and controlling hazards and risks
  • Maintaining occupational health and safety
  • Selecting the program logic design approach
  • Documenting the program logic or design
  • Determining and selecting appropriate program development approach
  • Applying the selected development approach
  • Developing a product/service in computer programming
  • Developing a brand for the product
  • Applying basic language syntax and layout
  • Coding using standard algorithms
  • Debugging code
  • Testing code
  • Applying basic object oriented principles in the target language
  • Documenting Activities

These are just the cover of the range of the specialized subjects of Senior High School under the Technical Vocational Livelihood career track. For the scope of its central part and contextualized subjects under the senior high school curriculum, please refer to the particular lists.


Previous Post
Next Post +1 more

1 comment: