Difference between revisions of "AY Honors/Software Development"

From Pathfinder Wiki
< AY HonorsAY Honors/Software Development
m (Fix Tab Name transclusion)
(Convert honor_tab to honor_landing *** existing text overwritten ***)
Line 1: Line 1:
<languages />
 
<tabs>
 
 
<translate>
 
<translate>
{{honor_tab
+
{{honor_landing
 
|honorname=Software Development
 
|honorname=Software Development
 
|skill=3
 
|skill=3
Line 10: Line 8:
 
|insignia=Software Development.png  
 
|insignia=Software Development.png  
 
|insignia_source=SAD
 
|insignia_source=SAD
 +
|overview=
 +
|challenge=
 +
<b>{{reqreq|page={{PAGENAME}}|num=7}}</b>
 
}}
 
}}
 
</translate>
 
</translate>
 
<!--Start the Overview Tab -->
 
{{#tag:tab|
 
<translate>
 
==Overview== <!--T:2-->
 
 
==The Challenging Part==
 
The most challenging requirement of this honor is probably this:
 
 
<b>{{reqreq|page={{PAGENAME}}|num=7}}</b>
 
 
</translate>
 
|name={{:Tab Name/Overview{{GetLangSuffix}} }} }}
 
 
<!--Start the Requirements Tab -->
 
{{#tag:tab|
 
[[{{#titleparts:{{PAGENAME}}|2|1}}/Requirements{{GetLangSuffix}}|{{:Tab Name/Printable Version{{GetLangSuffix}} }}]]
 
{{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Requirements{{GetLangSuffix}}|Body}}
 
|name={{:Tab Name/Requirements{{GetLangSuffix}} }} }}
 
 
<!--Start the Answer Key Tab-->
 
{{#tag:tab|
 
[[{{#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{{GetLangSuffix}} }}]
 
 
{{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Answer Key{{GetLangSuffix}}|Body}}
 
|name={{:Tab Name/Answer Key{{GetLangSuffix}} }} }}
 
 
<!--Start Lesson Plan Tab-->
 
{{#tag:tab|
 
{{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Lesson Plans{{GetLangSuffix}}|Body}}
 
|name={{:Tab Name/Lesson Plans{{GetLangSuffix}} }} }}
 
 
<!--Start Worksheet Tab-->
 
{{#tag:tab|
 
{{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Worksheet{{GetLangSuffix}}|Body}}
 
|name={{:Tab Name/Worksheet{{GetLangSuffix}} }} }}
 
</tabs>
 

Revision as of 01:24, 20 January 2021


Other languages:
English • ‎español • ‎português do Brasil
Software Development
Vocational
Skill Level
123
Approval authority
South American Division
Year of Introduction
2012


AY Honors/Software Development/Overview

The most challenging requirement of this honor is probably this:

7. Describe the use of the UML for the phases of software development.


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?

Edit Answer Key


1

Have the specialty Computing V - Specialization.


For tips and instruction see 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:



4a

Structured programming



4b

Functional programming



4c

Object-oriented programming



4d

Event-driven programming




5

Define the following terms:



5a

Binary code



5b

Scope



5c

Flowchart



5d

Programming



5e

Database



5f

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?




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.