Welcome to the Online Java Curriculum Resource. This is a demonstration page that contains samples of a larger framework to be designed and built. The overarching goal of this curriculum resource is to take the place of a textbook, while transcending the linear limitations that traditional and many online textbooks face. Each section listed below will be interconnected with the others providing a vast array of resources interlinked using the power of hyperlinks and the web. Multimedia content will be shared with program assignments, teacher resources and question banks each taking advantage of the visual, graphical nature of the web and the power of its interactivity.

 

Content Area - This section of the curriculum resource will contain modules of study that combine a variety of instructional techniques to address various learning styles. Content will be presented in short, manageable sections that can be used to introduce concepts, or reinforce classroom teaching. Care will be taken in the final designs (and is demonstrated in areas here) to address the special needs of students who are visually impaired and may be using assistive technologies to view this information.

 

Teacher Resources - For each unit of study a teacher resource page will be created that includes standards for student learning, suggested lesson plans, student activities (worksheets, homework, program assignments), and we hope to add frameworks for an ongoing, changing database including materials submitted by other teachers so that this resource can grow beyond the knowledge of the original creators.

 

Student Assignment Area - This area contains student programming assignments with sample user interfaces and run time displays. Many of the assignments that appear in each unit use a reoccurring theme so that students become familiar with the workings of several complex systems.

 

Online Question Bank - This database will start with questions created by the authors of this resource, but the hope is to make it interactive where other teachers can submit questions for review and eventually have them added to the database creating a rich question bank that can be queried by subject. A framework is also in the design stages that will allow students to log onto the system and take an online exam created by a teacher, have it scored by the system and the grade report returned to the teacher either via email or an online reporting system.