Difference between revisions of "AY Honors/Computer Programming"
Jomegat bot (talk | contribs) m (Fix Tab Name transclusion) |
|||
Line 28: | Line 28: | ||
</translate> | </translate> | ||
− | |name={{:Tab Name/Overview | + | |name={{:Tab Name/Overview{{GetLangSuffix}} }} }} |
<!--Start the Requirements Tab --> | <!--Start the Requirements Tab --> | ||
Line 34: | Line 34: | ||
[[{{#titleparts:{{PAGENAME}}|2|1}}/Requirements{{GetLangSuffix}}|{{:Tab Name/Printable Version}}{{GetLangSuffix}}]] | [[{{#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 | + | |name={{:Tab Name/Requirements{{GetLangSuffix}} }} }} |
<!--Start the Answer Key Tab--> | <!--Start the Answer Key Tab--> | ||
Line 52: | Line 52: | ||
{{#tag:tab| | {{#tag:tab| | ||
{{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Worksheet{{GetLangSuffix}}|Body}} | {{#lst:{{#titleparts:{{PAGENAME}}|2|1}}/Worksheet{{GetLangSuffix}}|Body}} | ||
− | |name={{:Tab Name/Worksheet | + | |name={{:Tab Name/Worksheet{{GetLangSuffix}} }} }} |
</tabs> | </tabs> |
Revision as of 03:57, 12 January 2021
Overview
The Challenging Part
The most challenging requirement of this honor is probably this:
4. Present to the instructor:
- a. A project of a management system of a Pathfinder Club that has integrated:
- b. A computer system with the modules mentioned.
- c. The source code of the modules mentioned.
- d. Instructions for using the system.
[[AY Honors/Computer Programming/Requirements|Tab Name/Printable Version]]
1. Submit a report of at least two pages on the history of programming languages.
2. Define Logic programming.
3. Choose a programming language to develop a system and describe the origin of this language.
4. Present to the instructor:
- a. A project of a management system of a Pathfinder Club that has integrated:
- i. Log of units, honors, classes, and Pathfinders
- ii. Control of monthly dues
- iii. Cash control
- iv. Control of expenses
- v. Control of assets
- vi. Record control
- vii. Event control
- viii. Permission slip report
- ix. Cash flow report
- x. Assets report
- xi. Minutes and events book report
- xii. Monthly dues report
- xiii. Units, classes, honors, and Pathfinder report
- b. A computer system with the modules mentioned.
- c. The source code of the modules mentioned.
- d. Instructions for using the system.
5. Complete one of the following points:
- a. Have a certificate of completing a course in which you learned programming language.
- b. Define and conceptualize the following topics:
- i. Source code
- ii. Machine code
- iii. Compilers
- iv. Interpreters
- v. Linear programming
- vi. Modular programming
- vii. Structured programming
- viii. Object-oriented programming
- ix. Structured type
- x. High-level programming
- xi. Medium-level programming
- xii. Low-level programming
- xiii. How many language generations exist and what are they?
- xiv. Compiled language
- xv. Script language
- xvi. Interpreted language
- xvii. Programming paradigm
- xviii. Syntax of programming languages
Printable Answer Key Tab Name/Edit Answer Key
1
2
3
4
4a
i
ii
iii
iv
v
vi
vii
viii
ix
x
xi
xii
xiii
4b
4c
4d
5
5a
5b
i
ii
iii
iv
v
vi
vii
viii
ix
x
xi
xii
xiii
xiv
xv
xvi
xvii
xviii
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.