MOVING UP TO SECONDARY SCHOOL IN SEPTEMBER 2016. THE SELECTION PROCESS More information at .
Information and Communication Technology Senior Secondary Subject Selection Information.
-
Upload
tamara-templer -
Category
Documents
-
view
217 -
download
0
Transcript of Information and Communication Technology Senior Secondary Subject Selection Information.
Information and Information and Communication Communication
Technology Technology
Information and Information and Communication Communication
Technology Technology
Senior Secondary Senior Secondary Subject Selection InformationSubject Selection Information
Is ICT suitable for mebull Things to consider
ndash What is ICT aboutndash Am I Interested in those thingsndash Does the study of ICT support the
pursuit of my desired career pathndash Is it likely that I will enjoy the
subject
What is ICT aboutWhat is ICT aboutWhat is ICT aboutWhat is ICT about
Compulsory Part
Elective Part
SBA
Social Implications of IT and Communication Technology
Information Processing
Basic Programming
Concepts
Computer System
Fundamentals
Internet amp Its Applications
Basic Programming
Concepts
Software development
Coursework crossword puzzle Sudoku etc Software
development elective
Compulsory Part Example questions (I)
bull Uniform Resources Locator (URL) is to locate
bull A a particular web page or file existing in a web site
bull B a leased line reserved for related users
bull C a remote line for connecting users to the Internet
bull D a data line that provides unlimited access time
bull This question requires studentsrsquo understanding of fundamental ICT knowledge and concepts
Compulsory Part Example Questions (II)
bull Part of a passage written by Alan describing John Lee and John Woo is shown in the following box
bull Now Alan wants to make some changes in the passagebull 1048697 change lsquoMr Leersquo into lsquoJohn Leersquobull 1048697 change lsquoJohnrsquo into lsquoJohn Woorsquobull Describe briefly how Alan can do it by only using the
ldquosearch and replacerdquo function
Mr Lee and John are working in ABC University Mr Lee is aprofessor while John is a research assistant They have been workingtogether for more than two years
bull For this question students need to understand the operation of the ldquosearch and replacerdquo function The word-processing tool will simply find the pattern of word(s) being searched and replace it with other word(s) ndash it will not consider the content So students should predict the result after changes to avoid mistakes
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Is ICT suitable for mebull Things to consider
ndash What is ICT aboutndash Am I Interested in those thingsndash Does the study of ICT support the
pursuit of my desired career pathndash Is it likely that I will enjoy the
subject
What is ICT aboutWhat is ICT aboutWhat is ICT aboutWhat is ICT about
Compulsory Part
Elective Part
SBA
Social Implications of IT and Communication Technology
Information Processing
Basic Programming
Concepts
Computer System
Fundamentals
Internet amp Its Applications
Basic Programming
Concepts
Software development
Coursework crossword puzzle Sudoku etc Software
development elective
Compulsory Part Example questions (I)
bull Uniform Resources Locator (URL) is to locate
bull A a particular web page or file existing in a web site
bull B a leased line reserved for related users
bull C a remote line for connecting users to the Internet
bull D a data line that provides unlimited access time
bull This question requires studentsrsquo understanding of fundamental ICT knowledge and concepts
Compulsory Part Example Questions (II)
bull Part of a passage written by Alan describing John Lee and John Woo is shown in the following box
bull Now Alan wants to make some changes in the passagebull 1048697 change lsquoMr Leersquo into lsquoJohn Leersquobull 1048697 change lsquoJohnrsquo into lsquoJohn Woorsquobull Describe briefly how Alan can do it by only using the
ldquosearch and replacerdquo function
Mr Lee and John are working in ABC University Mr Lee is aprofessor while John is a research assistant They have been workingtogether for more than two years
bull For this question students need to understand the operation of the ldquosearch and replacerdquo function The word-processing tool will simply find the pattern of word(s) being searched and replace it with other word(s) ndash it will not consider the content So students should predict the result after changes to avoid mistakes
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
What is ICT aboutWhat is ICT aboutWhat is ICT aboutWhat is ICT about
Compulsory Part
Elective Part
SBA
Social Implications of IT and Communication Technology
Information Processing
Basic Programming
Concepts
Computer System
Fundamentals
Internet amp Its Applications
Basic Programming
Concepts
Software development
Coursework crossword puzzle Sudoku etc Software
development elective
Compulsory Part Example questions (I)
bull Uniform Resources Locator (URL) is to locate
bull A a particular web page or file existing in a web site
bull B a leased line reserved for related users
bull C a remote line for connecting users to the Internet
bull D a data line that provides unlimited access time
bull This question requires studentsrsquo understanding of fundamental ICT knowledge and concepts
Compulsory Part Example Questions (II)
bull Part of a passage written by Alan describing John Lee and John Woo is shown in the following box
bull Now Alan wants to make some changes in the passagebull 1048697 change lsquoMr Leersquo into lsquoJohn Leersquobull 1048697 change lsquoJohnrsquo into lsquoJohn Woorsquobull Describe briefly how Alan can do it by only using the
ldquosearch and replacerdquo function
Mr Lee and John are working in ABC University Mr Lee is aprofessor while John is a research assistant They have been workingtogether for more than two years
bull For this question students need to understand the operation of the ldquosearch and replacerdquo function The word-processing tool will simply find the pattern of word(s) being searched and replace it with other word(s) ndash it will not consider the content So students should predict the result after changes to avoid mistakes
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Compulsory Part
Elective Part
SBA
Social Implications of IT and Communication Technology
Information Processing
Basic Programming
Concepts
Computer System
Fundamentals
Internet amp Its Applications
Basic Programming
Concepts
Software development
Coursework crossword puzzle Sudoku etc Software
development elective
Compulsory Part Example questions (I)
bull Uniform Resources Locator (URL) is to locate
bull A a particular web page or file existing in a web site
bull B a leased line reserved for related users
bull C a remote line for connecting users to the Internet
bull D a data line that provides unlimited access time
bull This question requires studentsrsquo understanding of fundamental ICT knowledge and concepts
Compulsory Part Example Questions (II)
bull Part of a passage written by Alan describing John Lee and John Woo is shown in the following box
bull Now Alan wants to make some changes in the passagebull 1048697 change lsquoMr Leersquo into lsquoJohn Leersquobull 1048697 change lsquoJohnrsquo into lsquoJohn Woorsquobull Describe briefly how Alan can do it by only using the
ldquosearch and replacerdquo function
Mr Lee and John are working in ABC University Mr Lee is aprofessor while John is a research assistant They have been workingtogether for more than two years
bull For this question students need to understand the operation of the ldquosearch and replacerdquo function The word-processing tool will simply find the pattern of word(s) being searched and replace it with other word(s) ndash it will not consider the content So students should predict the result after changes to avoid mistakes
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Social Implications of IT and Communication Technology
Information Processing
Basic Programming
Concepts
Computer System
Fundamentals
Internet amp Its Applications
Basic Programming
Concepts
Software development
Coursework crossword puzzle Sudoku etc Software
development elective
Compulsory Part Example questions (I)
bull Uniform Resources Locator (URL) is to locate
bull A a particular web page or file existing in a web site
bull B a leased line reserved for related users
bull C a remote line for connecting users to the Internet
bull D a data line that provides unlimited access time
bull This question requires studentsrsquo understanding of fundamental ICT knowledge and concepts
Compulsory Part Example Questions (II)
bull Part of a passage written by Alan describing John Lee and John Woo is shown in the following box
bull Now Alan wants to make some changes in the passagebull 1048697 change lsquoMr Leersquo into lsquoJohn Leersquobull 1048697 change lsquoJohnrsquo into lsquoJohn Woorsquobull Describe briefly how Alan can do it by only using the
ldquosearch and replacerdquo function
Mr Lee and John are working in ABC University Mr Lee is aprofessor while John is a research assistant They have been workingtogether for more than two years
bull For this question students need to understand the operation of the ldquosearch and replacerdquo function The word-processing tool will simply find the pattern of word(s) being searched and replace it with other word(s) ndash it will not consider the content So students should predict the result after changes to avoid mistakes
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Basic Programming
Concepts
Software development
Coursework crossword puzzle Sudoku etc Software
development elective
Compulsory Part Example questions (I)
bull Uniform Resources Locator (URL) is to locate
bull A a particular web page or file existing in a web site
bull B a leased line reserved for related users
bull C a remote line for connecting users to the Internet
bull D a data line that provides unlimited access time
bull This question requires studentsrsquo understanding of fundamental ICT knowledge and concepts
Compulsory Part Example Questions (II)
bull Part of a passage written by Alan describing John Lee and John Woo is shown in the following box
bull Now Alan wants to make some changes in the passagebull 1048697 change lsquoMr Leersquo into lsquoJohn Leersquobull 1048697 change lsquoJohnrsquo into lsquoJohn Woorsquobull Describe briefly how Alan can do it by only using the
ldquosearch and replacerdquo function
Mr Lee and John are working in ABC University Mr Lee is aprofessor while John is a research assistant They have been workingtogether for more than two years
bull For this question students need to understand the operation of the ldquosearch and replacerdquo function The word-processing tool will simply find the pattern of word(s) being searched and replace it with other word(s) ndash it will not consider the content So students should predict the result after changes to avoid mistakes
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Compulsory Part Example questions (I)
bull Uniform Resources Locator (URL) is to locate
bull A a particular web page or file existing in a web site
bull B a leased line reserved for related users
bull C a remote line for connecting users to the Internet
bull D a data line that provides unlimited access time
bull This question requires studentsrsquo understanding of fundamental ICT knowledge and concepts
Compulsory Part Example Questions (II)
bull Part of a passage written by Alan describing John Lee and John Woo is shown in the following box
bull Now Alan wants to make some changes in the passagebull 1048697 change lsquoMr Leersquo into lsquoJohn Leersquobull 1048697 change lsquoJohnrsquo into lsquoJohn Woorsquobull Describe briefly how Alan can do it by only using the
ldquosearch and replacerdquo function
Mr Lee and John are working in ABC University Mr Lee is aprofessor while John is a research assistant They have been workingtogether for more than two years
bull For this question students need to understand the operation of the ldquosearch and replacerdquo function The word-processing tool will simply find the pattern of word(s) being searched and replace it with other word(s) ndash it will not consider the content So students should predict the result after changes to avoid mistakes
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
bull This question requires studentsrsquo understanding of fundamental ICT knowledge and concepts
Compulsory Part Example Questions (II)
bull Part of a passage written by Alan describing John Lee and John Woo is shown in the following box
bull Now Alan wants to make some changes in the passagebull 1048697 change lsquoMr Leersquo into lsquoJohn Leersquobull 1048697 change lsquoJohnrsquo into lsquoJohn Woorsquobull Describe briefly how Alan can do it by only using the
ldquosearch and replacerdquo function
Mr Lee and John are working in ABC University Mr Lee is aprofessor while John is a research assistant They have been workingtogether for more than two years
bull For this question students need to understand the operation of the ldquosearch and replacerdquo function The word-processing tool will simply find the pattern of word(s) being searched and replace it with other word(s) ndash it will not consider the content So students should predict the result after changes to avoid mistakes
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Compulsory Part Example Questions (II)
bull Part of a passage written by Alan describing John Lee and John Woo is shown in the following box
bull Now Alan wants to make some changes in the passagebull 1048697 change lsquoMr Leersquo into lsquoJohn Leersquobull 1048697 change lsquoJohnrsquo into lsquoJohn Woorsquobull Describe briefly how Alan can do it by only using the
ldquosearch and replacerdquo function
Mr Lee and John are working in ABC University Mr Lee is aprofessor while John is a research assistant They have been workingtogether for more than two years
bull For this question students need to understand the operation of the ldquosearch and replacerdquo function The word-processing tool will simply find the pattern of word(s) being searched and replace it with other word(s) ndash it will not consider the content So students should predict the result after changes to avoid mistakes
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
bull For this question students need to understand the operation of the ldquosearch and replacerdquo function The word-processing tool will simply find the pattern of word(s) being searched and replace it with other word(s) ndash it will not consider the content So students should predict the result after changes to avoid mistakes
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
bull To complete the task students should notice the priority between the two operations of the ldquosearch and replacerdquo function Students who simply use the ldquosearch and replacerdquo function in the order described in the question will generate a wrong result ndash instead it should be done in reverse order In this way studentsrsquo problem-solving skills are evaluated
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Compulsory Part Example questions (III)
bull The Internet Fashion Design (IFD) is a web-based fashion retail company which has accumulated a large number of customers during the past two years Last month the whole IFD business was sold to a property development company and the development company screened the customersrsquo IFD profiles to select likely property-buyers and mailed its property catalogue to these selected customers
bull (a) Is it legal for IFD to sell its whole business including its customer information to another company Explain your answer
bull (b) Is it legal for the development company to use the customer information from IFD to screen for likely property-buyers Explain your answer
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
bull In this question students should know about the issue of data privacy
bull This kind of question assesses studentsrsquo critical thinking skills They have to support their point of view with convincing arguments and to a certain extent studentsrsquo values and attitudes on controversial issues can also be evaluated
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
An Elective Part Question may be like thishellip
bull A supermarket launches a promotion of milk products and gives bonus points to its customers through their membership cards if they buy a certain number of items of milk products The details of the bonus system are shown in the following table
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Number of items Bonus points
1 ndash 4 0
5 ndash 7 1
8 ndash 10 2
11 -13 3
14 ndash 16 4
17 or above 5
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
bull John a programmer at the supermarket is going to write a program for the promotion
bull In the program variables N and R are used to store the number of items of milk products bought and the bonus points rewarded respectively There are three methods to be considered
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
bull Method Ibull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull if (N gt= 5 ampamp N lt= 7) bull R = 1 bull if (N gt= 8 ampamp N lt= 10) bull R = 2 bull if (N gt= 11 ampamp N lt= 13) bull R = 3 bull if (N gt= 14 ampamp N lt= 16) bull R = 4 bull if (N gt= 17) bull R = 5bull (a) Use a nested-lf statement to rewrite Method I
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
bull Answer to (a)bull if (N gt= 1 ampamp N lt= 4) bull R = 0 bull else if (N lt= 7) bull R = 1 bull else if (N lt= 10) bull R = 2 bull else if (N lt= 13) bull R = 3 bull else if (N lt= 16) bull R = 4 bull else bull R = 5
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
bull Better Answer to (a)bull if (N gt 16) bull R = 5 bull else if (N gt 13) bull R = 4 bull else if (N gt 10) bull R = 3 bull else if (N gt 7) bull R = 2 bull else if (N gt 4) bull R = 1 bull else if (N gt 0)bull R = 0
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
An SBA coursework title may be like this
onebull Module A (Algorithm and Programming) Phone
book directorybull Candidates are required to implement a phone book
directory program to store names telephone numbers email addresses as well as other useful personal information The program should allow entries to be listed in different ways
bull Candidates should also develop a search engine which locates particular entries by inputting different search criteria
bull Candidates should demonstrate that they are aware of the reusability of the program design and justify the use of any data structures and algorithms in the implementation
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Am I interested in Am I interested in those thingsthose things
Am I interested in Am I interested in those thingsthose things
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Am I interested in basic IT knowledge
If your parents decide that you are going to have a new computer
do you have in your mind what kind of this and what kind of that you will want for your computer
or you will just leave it to somebody to choose a ldquogood computerrdquo for you
If you are the former it is likely that you are interested in basic IT knowledge
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Am I interested in software development
bull Just recall when you were shown the ldquoToo big Too smallrdquo number guessing program in F2
bull Did you want to write such a programbull Do you want to learn to make that kind of
things if there is someone to teach you how to write them
bull If you do then likely you are interested in programming
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Is the study supportive to the pursuit of my career
goal
bull IT is a learning tool
bull Program writing is a mental exercise
bull Computer Programming usually appears in the Year 1 curriculum in the Science Faculty and the Engineering Faculty
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
bull In summary the studying of this subject can help in the development of core abilities and generic skills
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
Is it likely that I will enjoy the study
bull To enjoy this subject you need to have the appropriate foundation to study it ndash Mathematics English
bull or the will power to achieve
bull You are very welcome to approach Mr K M Ng for further information about this subject
bull You are very welcome to approach Mr K M Ng for further information about this subject