8.30am to 5.30pm
|SSG Funding Validity Period
13 Aug 2020 – 12 Aug 2022
S$480 (excl of G.S.T)
|Course Reference Number
Mode of Training
|2021 Course Dates
12 – 13 Aug 2021
21 – 22 Oct 2021
9 – 10 Dec 2021
|None of the published dates will work for you? Speak to our training consultants for a private tuition arrangement or a closed door training.|
|Course Code||Full Course Fee
(inclusive of GST)
|Singapore Citizen and Permanent Resident & Non-SME||SkillsFuture Mid-career Enhanced Subsidy & SME|
|PMET Courses||50% of course fees, capped at $15 per hour||90% of course fees, capped at $50 per hour|
|ICDL-CPT||S$513.60||Subsidised Course Fee||Subsidised Course Fee|
All Singaporeans aged 25 and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of approved skills-related courses. Visit the SkillsFuture Credit website (www.skillsfuture.sg/credit) to choose from the courses available on the SkillsFuture Credit course directory.
This module sets out the skills and competences relating to computational thinking and coding and will guide you through the process of problem solving and creating simple computer programs. This module will help you understand how to use computational thinking techniques to identify, analyse and solve problems, as well as how to design, write and test simple computer programs using well structured, efficient and accurate code.
• Understand key concepts relating to computing and the typical activities involved in creating a program.
• Understand and use computational thinking techniques like problem decomposition, pattern recognition, abstraction and algorithms to analyse a problem and develop solutions.
• Write, test and modify algorithms for a program using flowcharts and pseudocode.
• Understand key principles and terms associated with coding and the importance of well-structured and documented code.
• Understand and use programming constructs like variables, data types, and logic in a program.
• Improve efficiency and functionality by using iteration, conditional statements, procedures and functions, as well as events and commands in a program.
• Test and debug a program and ensure it meets requirements before release.
LESSON 1 – THINKING LIKE A PROGRAMMER
LESSON 2 – SOFTWARE DEVELOPMENT
LESSON 3 – ALGORITHMS
LESSON 4 – GETTING STARTED
LESSON 5 – PERFORMING CALCULATIONS
LESSON 6 – DATA TYPES AND VARIABLES
LESSON 7 – TRUE OR FALSE
LESSON 8 – AGGREGATE DATA TYPES
LESSON 9 – ENHANCE YOUR CODE
LESSON 10 – CONDITIONAL STATEMENTS
LESSON 11 – PROCEDURES AND FUNCTIONS
LESSON 12 – LOOPS
LESSON 13 – LIBRARIES
LESSON 14 – RECURSION
LESSON 15 – TESTING AND MODIFICATION
Click Here For Course Outline
The general eligibility criteria are:
• Candidates must be Singapore Citizen(s) or Permanent Resident(s) of Singapore.
• Candidates must attain a minimum of 75% attendance for the approved courses for funding and must sit for all examinations if it leads to certification.
• Candidates repeating training in the same course will not be eligible for Training Assistance.
• Candidates shall fulfill such other conditions of eligibility as applicable to SSG Schemes which may be amended, revised, modified or varied from time to time and at any time in The Agency’s sole discretion.
• For SSG-supported certifiable courses commencing from 1 October 2015, candidates need to sit for and pass examinations. Other claim eligibility criteria remain unchanged.
For Company-sponsored (SME) Students
• Candidates must be persons employed by the Applicant Company, in accordance to the Employment Act, except for sole proprietors and partners, working directors, commission-based agents and members of co-operatives. To illustrate, candidates who are recruited solely for the purpose of training and be released shortly from employment thereafter are not eligible for Training Assistance. To further illustrate, candidates who are employed on different terms of employment during and after training may also lead to The Agency concluding that they are not genuine employees and the objective and spirit of the Scheme has been violated.
• Candidates must complete the full course whilst in the Applicant Company’s employment.
• Candidates must be fully sponsored by the Applicant Company for supportable cost components (such as Course fees) incurred on the training course.
• The Approved Courses for Funding attended must be relevant to the candidates’ current job and in line with the business needs of the Applicant Company.