Return to the list of Needs Assessment IDAs | Return to the IDA Library Home Page
Instructional Design Activity: Needs Analysis
Overall Instructor Rating: Satisfactory Ratings explanation:
Instructor's Overall Feedback: Jason, You've done well, but there are some places that need some clarification. 1a. Think about the type of course you are designing. Is it a course that Gwinnett County will require computer science teachers to take so that they can turn around and teach Java programming to other in the Introduction to Programming course in their schools? If so, the context would be a course titled something like: "Teaching Java Programming." I may be confused on your intentions. 1b. Although you included that the program will consist of face to face instruction, what other platforms will be used? Computers, manuals, textbooks, handouts, PowerPoint presentations? 4b. You provided excellent examples of hypothetical data that would result from the reports and your surveys. 6. I am a little confused with your problem statement. You want to make sure that the problem statement is written with the GCPSS as the subject of the problem. By doing this, GCPSS is clearly responsible for the problem and this shows that they need to 'take action' to resolve it. I think this is how your problem statement should look: "The Gwinnett County Public School System (GCPSS) does not adequately teach the Java programming language to Computer Science teachers so that they are prepared to teach the Introduction to Programming course to their students" if this does not look right to you, email me and we'll figure it out. Everything else looks good. Please email me if you have any questions. Lindsay
1. Preliminary: Describe the context within which this potential instructional problem takes place. This will pinpoint where the problem is located. If instruction is deemed necessary, this will be the place where it will be designed and implemented. a. List the context, also known as the "system of interest". Your final response: Gwinnett County Public Schools Computer Science Staff Development b. Describe or show how the context relates to the bigger environment. Show how this context relates to other levels of the system within which it works. Your final response: Gwinnett County Staff Development workshops are offered over the summer to help prepare, train, and provide an avenue for collaboration for teachers. Gwinnett County Public School System consists of over 106 total schools, 18 of which are high schools. Each high school has 1-2 teachers that provide instruction in the discipline of Computer Science. The staff development course will have two instructors and approximately 20 teachers attending the staff development. Delivery will be face-to-face. The main focus of the workshop will be the Java programming language and preparing teachers to teach Java. The instructor's feedback to step 1: No specific feedback given on this step. 2. Symptoms of a problem. Write a brief description of some symptoms that make you stop and wonder if something is wrong. Your final response: The leaders at Gwinnett County Public Schools have mandated that Introduction to Computer Programming be taught using the Java programming language. The previous language used was Visual Basic. Only 4 of the 18 teachers state that they are proficient in Java. Using the evidence cited above, describe why you believe that these symptoms signal a problem. Keeping these questions in mind, describe the reasons for identifying these symptoms as problematic. Your final response: If Computer Science teachers are not proficient in Java they will not be able to teach students the programming skills necessary. The instructor's feedback to step 2: No specific feedback given on this step. 3. Preliminary Problem Statement. Based on 1 and 2, write a preliminary draft problem statement. Your context should be the subject of the statement. This is just the initial pass -- the statement will be revised in subsequent steps. Your final response: Computer Science teachers are not adequately prepared to teach the Introduction to Programming course using the Java programming language. The instructor's feedback to step 3: No specific feedback given on this step. 4. Verify the problem and determine specific needs. Two things will now happen concurrently. First, you need a systematic procedure to identify and collect data in order to verify that a problem exists. Second, you must identify information that the data sources may help uncover.
*Note: You are not required to gather data; you can draw on your experience or imagination to list the data you might gather. The instructor's feedback to step 4: No specific feedback given on this step. 5. Prioritize your list of needs.Which are most important? Why are they most important?
The instructor's feedback to step 5: No specific feedback given on this step. 6. Rewrite your problem statement. Take a moment to look carefully at the initial problem statement that you wrote. Revisit your prioritized needs and check if your problem statement is still accurate and appropriate.
Rewrite the problem statement here: Your final response: Gwinnett County Public School Computer Science teachers do not feel adequately prepared to teach the Introduction to Programming course using the Java programming language. The instructor's feedback to step 6: No specific feedback given on this step. 7. Identify the instructional goals. The last step in Needs Assessment is to list a few goals of instruction. Remember, not all goals can be solved through instruction. The instructional goals you identify will be the starting information for the next steps in the instructional design process. List the instructional goals in order of priority.
The instructor's feedback to step 7: No specific feedback given on this step. |