Curriculum
Links:
The lesson plan
covers an introductory unit and is set up for five 45-minute daily
sessions. These classes will take place in the school's
Computer Lab and will be overseen by the Technology instructor.
Day One
Microsoft Website to download Visual Basic 2005 Express Edition and view Video Feature Tour.
Recommended
textbook: An
Introduction to Programming Using Visual Basic 2005 (6th Edition)
by David Schneider.
Learning Videos (requires membership): Learn
VisualStudio.Net.
Objectives |
0
Points |
1
Point |
2
Points |
3
Points |
Score |
Followed directions |
Followed no directions and required instructor assistance with every task. | Followed some directions and did require instructor assistance that should not have been needed. | Followed all directions but did require instructor assistance that should not have been needed a few times. | Followed
all directions and did not require instructor assistance. |
|
Turned in all assigned projects on
due date |
Turned in no, or few, projects on due date. | Turned in several projects on due date. | Turned in most projects on due date. | Turned in all projects on due
date. |
|
Provided
analysis and flowchart for each project |
Analyses
and/or flowcharts missing for all, or nearly all, projects. |
Analyses and/or flowcharts weak or missing for several projects. | Provided a thorough analysis and a complete flowchart for most projects. | Provided
a thorough analysis and a complete flowchart for each project. |
|
Accurate
flowcharts; included all necessary Elements--title, correct shapes,
flowlines, etc. |
No, or only a few, flowcharts were accurate and included all necessary elements. | Several flowcharts were accurate and included all necessary elements. | Nearly all flowcharts were accurate and included all necessary elements. | Every
flowchart was accurate and included all necessary elements. |
|
Demonstrated understanding of coding process | Student demonstrated no understanding of the coding process. | Student demonstrated some under- standing of the coding process. | Student demonstrated a good under- standing of the coding process. | Student
demonstrated an exceptional understanding of the coding process. |
|
Project interface design | No, or a few, projects demonstrated functionality in design, and nearly all were not aesthetically pleasing. | Several projects lacked functionality in design and/or were not aesthetically pleasing. | Most projects were functional in design and aesthetically pleasing. | All
projects were functional in design and aesthetically pleasing. |
|
Observed naming conventions where required |
Failed
to observe naming conven- tions where required. |
Failed to observe naming conven- tions for many required element. | Observed naming conventions for nearly every required element. | Observed
naming conventions for every required element. |
|
Documentation provided | No comments were included in the code. | Some comments were included in the code. | Many comments were included in the code. | Comments
were included throughout the code. |
|
Included All Four Required Elements | Failed to include all four required elements in any, or just a few, programs. | Failed to include all four required elements in several programs. | Included all four required elements in almost every program. | Included
all four required elements in every program. |