Difference between revisions of "AY Honors/Software Development"
Jomegat bot (talk | contribs) m (Fix Tab Name transclusion) |
Jomegat bot (talk | contribs) m (Fix Tab Name transclusion) |
||
Line 28: | Line 28: | ||
<!--Start the Requirements Tab --> | <!--Start the Requirements Tab --> | ||
{{#tag:tab| | {{#tag:tab| | ||
− | [[{{#titleparts:{{PAGENAME}}|2|1}}/Requirements{{GetLangSuffix}}|{{:Tab Name/Printable Version | + | [[{{#titleparts:{{PAGENAME}}|2|1}}/Requirements{{GetLangSuffix}}|{{:Tab Name/Printable Version{{GetLangSuffix}} }}]] |
{{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Requirements{{GetLangSuffix}}|Body}} | {{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Requirements{{GetLangSuffix}}|Body}} | ||
|name={{:Tab Name/Requirements{{GetLangSuffix}} }} }} | |name={{:Tab Name/Requirements{{GetLangSuffix}} }} }} | ||
Line 35: | Line 35: | ||
{{#tag:tab| | {{#tag:tab| | ||
[[{{#titleparts:{{PAGENAME}}|2|1}}/Answer Key{{GetLangSuffix}}|<translate><!--T:6--> Printable Answer Key</translate>]] | [[{{#titleparts:{{PAGENAME}}|2|1}}/Answer Key{{GetLangSuffix}}|<translate><!--T:6--> Printable Answer Key</translate>]] | ||
− | [{{fullurl:{{#titleparts:{{PAGENAME}}|2|1}}/Answer Key{{GetLangSuffix}}|action=edit}} {{:Tab Name/Edit Answer Key | + | [{{fullurl:{{#titleparts:{{PAGENAME}}|2|1}}/Answer Key{{GetLangSuffix}}|action=edit}} {{:Tab Name/Edit Answer Key{{GetLangSuffix}} }}] |
{{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Answer Key{{GetLangSuffix}}|Body}} | {{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Answer Key{{GetLangSuffix}}|Body}} | ||
− | |name={{:Tab Name/Answer Key | + | |name={{:Tab Name/Answer Key{{GetLangSuffix}} }} }} |
<!--Start Lesson Plan Tab--> | <!--Start Lesson Plan Tab--> | ||
{{#tag:tab| | {{#tag:tab| | ||
{{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Lesson Plans{{GetLangSuffix}}|Body}} | {{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Lesson Plans{{GetLangSuffix}}|Body}} | ||
− | |name={{:Tab Name/Lesson Plans | + | |name={{:Tab Name/Lesson Plans{{GetLangSuffix}} }} }} |
<!--Start Worksheet Tab--> | <!--Start Worksheet Tab--> |
Revision as of 05:15, 13 January 2021
Overview
The Challenging Part
The most challenging requirement of this honor is probably this:
7. Describe the use of the UML for the phases of software development.
[[AY Honors/Software Development/Requirements|Tab Name/Printable Version]]
1. Have the specialty Computing V - Specialization.
2. Say what software is and what its functions are in the control and handling of information.
3. Define what programming language is and describe the difference between high- and low-level programming.
4. Define the following types of programming languages:
- a. Structured programming
- b. Functional programming
- c. Object-oriented programming
- d. Event-driven programming
5. Define the following terms:
- a. Binary code
- b. Scope
- c. Flowchart
- d. Programming
- e. Database
- f. Compilation
6. Know what the main steps are to create software.
7. Describe the use of the UML for the phases of software development.
8. What techniques are best applied in agile software development (light and fast software)? Present a study about this technique.
9. In which development projects is it possible to apply the RUP and what are its phases?
Printable Answer Key Tab Name/Edit Answer Key
1
For tips and instruction see Computing V - Specialization.
2
3
4
4a
4b
4c
4d
5
5a
5b
5c
5d
5e
5f
6
7
8
9
References
Content on this wiki is generated by people like you, and no one has created a lesson plan for this honor yet. You could do that and make the world a better place.
See AY Honors/Model Lesson Plan if you need ideas for creating one.