Learning Outcomes Instructional Strategies Learning Activities Assessment.

Define Internet, Web terminology and other related topics


rote learning method




Give the students a reading assignment each class session and have the students engage in an online discussion prior to class.

Instructors will coach/mentor students during the preparation of the quiz bowl (use the national format)

Each group will share their strategies used to prepare for the quiz bowl

Student will be given an 15 minute quiz and a quiz bowl at the beginning of each class session.

After each quiz the student will be assigned to groups and given 10 minutes to prepare for the quiz bowl. Assign students according to their quiz score.

The student will know what the life cycle of development is and what occurs during each phase of the life cycle.

Promoting Exploration




Students will be given a reading assignment on the life cycles of software development
And asked to engage in an online discussion

A team of 4 students will be given a mini project and asked to identify, model, and the explain what occurs during the process of developing a web-based application

Students must show evidence of a basic high level process with each phase and a basic explanation of what occurs in each phase.

How complete the models are


The student will be able to discuss and apply a grounded systematic approach when defining and design a solution to a problem. Design models to reflect the site structure and flow

Promoting Exploration




Student will be asked to flow chart something relevant to them, wire-frame

Students will be given examples of models and what they are used for. The instructor will select a website and wireframe the site. They will be asked to select their favorite site, then wireframe it.Relevant reading will be assigned as well


Students will be given specifications and asked to design the site using the appropriate models and layout the screen using wire-frames and use cases.

student will present wireframe and peers will provide feedback.

Students will be able to identify relevant information to design the appropriate models such as: structure models, process models, data flow diagrams, flow charts, wire frames, etc. to support the project.

Promoting: Exploration


Problem solving

Using the models identified in the prior session, the student will be asked to create the appropriate models to illustrate the process, how the data flow through the process and how the screen layout will look. The instructor will guide students along the process.

A peer assessment will be used to validate each teams model. Each team will present their model for review to other teams for a structured walk through.

The student will be able to analyze program specifications and draft a solution.

Promoting exploration



problem solving

Students will be asked to articulate what they think the solution to the problem is. They will be asked to reflect on their solution.

Student will collaborate with team members on their proposed solution discuss while the instructor provides support to the team.

The instructor and peers will look for completeness and if the solution can be supported by models.

The student will apply technical skills such as JavaScript, VB, etc. during the coding phase of the life cycle from the models defined in the design phase.

Promoting Collaboration& Social Negotiation

promoting exploration Promotes Articulation

Using an existing problem, specifications, & models ask the student to identify thedevelopment language that may be used to develop a complete application & explain the purpose of each software language.

Student will be provided with a problem and asked the type of site is need (dynamic or static). They will be asked to idenify the softare language need to achieve their goal.

Students will develop analytical and flexible thinking about possible solutions and consequences

Promoting Articulation


Student will participate in several instructor-monitored discussions that will engage them in thoughtful discussions regarding solutions and ramification of making decisions that are not grounded.

Exercise created to promote the thought process

The student will understand how to Self-reflect and use monitoring skills to improve the student's ability to have a product self regulated process.

Promoting reflection


The web-based instruction will promote metacognition to engage the learning in self monitoring skills and to further along the thought process.

No formal assessment needed, observation and thoughtful questioning

The students will be able to demonstrate and present their understanding of the process with an explanation of why they delivered the system using the method selected.

promoting exploration


problem solving skill

Final project will be assigned to each team that will consist of a unique problem with supporting specification. The student will be asked to deliver a fully functional web-based application using the problem given. A total of seven hour will be allotted to complete the project. The student must produce all supporting models and documentation. A team presentation will be performed as well.

Student will be judged based on the criteria uses at the national computer competition


Student Learning Area

Area for Parents

Instructors Area


Instructors - Area