Teacher's Web Host Logo

Teacher's Web Host

The best little test generators on the web!

David Jones is the proprietor of Innovation Assessments. He has been a public school teacher in New York State since 1991. He holds permanent teaching certifications for French 7-12, Social Studies 7-12, and Elementary (N-6). He taught French for thirteen years, then switched to teaching social studies in 2004. His teaching experience also includes other related subjects and computer courses elementary through college level. Since the early 1990s David has had an interest in computers and computer programming. He is a certified computer network technician (CompTIA Network+ Certified) and has taught high school and community college level computer courses.

Blog Contents

Site Features List

  • Content Management System

    Post links to lessons, resources, assessments, etc. in the playlist for each of your classes. Re-order the playlist in any order you would like. Hide and reveal playlist elements as you need them. Easily build an entire course and show-hide units as they are needed. This is a full content management system suitable for teaching a complete course online.

  • With Google Classroom

    Import students from Google Classroom so they can quickly log in to TeachersWebHost.com using their Google credentials. Post links to assessments and activities to your Google Classroom in four clicks. Post links to scoresheets and digital classroom badges to Google Classroom. Share Google docs, sheets, and slides right in TeachersWebHost.com class playlists. TeachersWebHost.com is the perfect companion for Google products, having been developed with classes in a 1:1 environment using ChromeBooks.

  • Test Generators

    Full-featured multiple-choice test generators include: practice apps, richly detailed item analysis, automated progress monitoring charts, security to impede cheating, and efficient management apps for test question banks which you can download and share with others. Comprehension app creates auto-corrected multiple-choice assessment on either a reading, a sound file, and/or an embedded video.

  • Writing Assessment

    Mark up student writing errors right in the text. The writing app tabulates error rates for over a dozen common types of errors and automatically generates progress charts and item analyses. An ever-growing collection of grading rubrics for all writing types across K-12 grade levels is fully integrated in each task and assessment report, making it obvious to students why their work scored as it did.

  • Digital Classroom Badges

    Automate badge awards for assessments based on criteria you set. Create badge-award offers so students can exchange badges for some reward in your classroom. Maintain an organized library of badges for your students to reward achievement and/or grant permissions.

  • Running Records

    Students can record themselves reading right through their browser. Teachers can assess their student's recording of text using standard running record markup. The app automatically adds results to a progress monitoring chart for each student. This app was develped in consultation with two NYS certified reading teachers.

  • Progress Monitoring Charts

    Automated or manual progress monitoring charts enrich our teaching by bringing us data to inform decision-making. Line charts, bar charts, reading charts are all available and can be integrated in custom reports.

  • Moderated Online Discussion

    Moderate online discussion forums that have integrated grading systems. Apply choice of rubric to student contributions to discussion threads. Students can practice good discussion etiquette and exercise their logical reasoning abilities in moderated online discussion for debatable subjects. The forums can also be useful places to share resources in a class project, for example, witness affadavits in a class mock trial or resource sharing in a group research project.

  • Report Generator

    Developed in consultation with a NYS certified reading teacher, the report generator lets busy teachers create customized reports for progress monitoring or just letters home. Construct form letters with elements customized for individual families. Embed progress charts on reports with your school letterhead.

  • Classroom Inventory

    Streamline textbook loan management and classroom inventory. Once the textbook inventory is installed, students can borrow classroom materials and sign them out from the TeachersWebHost.com control panel using single-use permission codes provided by teacher.

  • Student Activity Tracking

    Students can sign in and out of your classroom using an app on the control panel that saves student in and out times to database. Every student activity on the web site is logged in an extensive audit. The auditor app notes activities like login, startup of an activity, page view, assessment scoring, etc. It's important to hold students accountable and the auditor can be used to verify accounts students give of their online work.

  • Public Web Site and Blog

    Your account comes with a "Front Page" which you can customize. Each teacher is assigned a "virtual classroom number" by the system. Your web site is TeachersWebHost.com/Room/[number]. The front page comes with a blog and space for whatever you would like.

Discounts Available on Full Access Licenses: 10% off 5 licenses, 15% off 10 licenses

The Proprietor's Blog

Framework for Computer Job Coaching

David Jones, 2018-04-22 06:42:22

A Framework for Computer Job Coaching Service

This is a redacted version of a district plan to provide training for elementary teachers in technology integration. The plan was administered at Schroon Lake Central School in New York state in the 2017-2018 school year. David Jones served as the consultant computer job coach. This framework was developed during the summer of 2017 and describes how the service was delivered. It may be an effective model other districts might consider and so in that spirit is presented here.

What is this?

Imagine this scenario: A student of yours is walking down the hall with a new student to the school. As they pass me by, the new student asks “Who is that?”. If your student replies “That’s our computer teacher.”, then we have done this wrong. If your student replies “That’s our teaching computer coach”, then we have done this right. Serving in this capacity, it is not appropriate for me to be your students’ computer teacher. My services are directed toward supporting and empowering teachers during which they become their students’ primary computer teacher.

What does this look like when we’re finished?

By June 2018, preK through grade 5 classrooms are computer integrated such that teachers use technology to introduce, reinforce, extend, enrich, assess, and remediate students’ mastery of curricular targets1. I propose (see below) to promote developing this gradually in four phases.

“Repeal and Replace”

Integrating computer technology in my classroom did not entail adding more work, except maybe at first as I learned and transitioned. Things I now do digitally have replaced and automated many things I used to do “manually”. While paper and pencil still hold a place of respect in my room, they no longer hold center stage.

As one adds digital features to one’s class through the year, consider what they will replace. All things being equal, choose the digital procedure. Reserve pencil and paper for the places they serve better than digital. Integrating computer technology in our classrooms should not represent an additional burden.


PreK - grade 2 represents a somewhat different set of goals for computer integration than 3-5. This is one way in which the program will be differentiated. Keyboarding will be formally taught in grades 3 and 4. The program can also be differentiated to teacher needs. Some may need more support than others.

Phase In Computer Integration, Grades Prek-2-Overview

Computer integration in grades preK-2 will be more teacher-focused than student, moreso for younger ones, for two reasons: as a matter of principle, youngsters’ digital experiences in school should be carefully guided by adults and secondly because they are not yet sufficiently literate to do many computer-related tasks.


Approximate Time



Aug. - Oct.

  • public class website with calendar (will be linked from main school front page website)

  • content management system

    • grades preK-2: a private reserved online area for parents

    • grades 3-5: learning management system for class resources for students

  • digital merit system


Oct. - Nov.

  • [Update 25 Oct 2017] Create whole small group lessons using group interaction app(s)

  • Incorporate digital objective assessments

  • Consider digital teacher tools: progress monitoring, online parent permission slips, gradebook, “mail merge” parent letters, online newsletter, database inventories of classroom materials, online student book borrowing, etc.


Dec. - Feb.

Update 25 October 2017: See draft “Information and Communication Technology Objectives for K-2” document and appendix.


Mar. - May

Phase In Computer Integration, Grades 3-5-Overview


Approximate Time



Aug. - Oct.

  • public class web site with calendar (will be linked from main school front page web site)

  • Content management system

    • grades preK-2: a private reserved online area for parents

    • grades 3-5: learning management system for class resources for students

  • digital merit system


Oct. - Nov.

  • Create whole group lessons using group interaction app (i.e., “kahoot” or “socrative”)

  • Transform one lesson from years past into digital native version

  • Consider digital teacher tools: progress monitoring, online parent permission slips, gradebook, “mail merge” parent letters, online newsletter, database inventories of classroom materials, online student book borrowing, etc.


Dec. - Feb.

  • Incorporate more and more digital objective practice & assessments

  • Transform other lessons from past into version for digital natives

  • An image manipulation project

  • Consider more digital teacher tools.


Mar. - May

  • Create self-paced “flipped” lessons (video and assessment)

  • Moderate class online discussions

  • Incorporate digital subjective assessments.

  • Complete installing digital teacher tools to manage work.

Services I Provide Inside Your Classroom

My afternoon schedule has reservations for a specific time each week for each teacher.

These are reservations in the sense that if more than one request is made for my services at these times, these classes get first right of refusal. These are not times where I come teach your students computers.

In some cases, I can be “on call” for you. During periods 2, 4, 8, 9, and 10, you can text me for quick assistance and I will come right away to assist with a computer issue (if I am not otherwise engaged.)

Text Me at: [redacted]





You and I co-teach a computer-integrated lesson together. You always take the lead.


Sample Lesson

I teach a sample computer lesson to your students that you would replicate soon after.


Observe and Brainstorm

I observe a regular lesson in your class with a view to developing ideas for “digitizing” it. We collaborate soon afterwards on developing your lesson.


Consulting / Tutorial

If your students are otherwise occupied, I can meet with you to provide a tutorial on any computer skills you would like. This could also be planning for a co-teaching lesson, debriefing on a sample lesson, assisting with lesson development, etc.


Substitute [Offered September - January only]

I would teach a regular class lesson of any kind that you leave for me as if I were your substitute while you work on computer integration lesson. One example could be inputting multiple-choice questions in Kahoot! or Socrative or other assessment. Presumably this option would be rare.

There is a Google Calendar where I will keep my appointments posted. Everyone has access to view this. When you make an appointment, please indicate which option above most describes what we will do. This will be noted in the calendar (example: “John Smith, OPT D”) as a way of keeping track through the year of what services are being provided.

Services I Provide Outside your Classroom

I will review research and write literature reviews on best practice. I will post the papers in the web site (TeachersWebHost.com). Please take some time to read these (admittedly unexciting) papers. They will provide the answer to anyone who says “Why are you doing this?” or “Why aren’t you doing that?”. At this writing there are two papers there that I have written, one on 1:1 laptops in schools and one on listening to music while studying.

Coming this fall are two important papers. The first one will address gaming in education. There is good reason to be suspicious of the “gamification” of learning on computers in some cases. The second literature review will be focused on the effects of digital experiences on youngest learners (ages 4-6). This paper will guide development of a preK-2 computer skill objectives list.

I will meet with you individually or in small groups to provide computer lessons. Depending on what suits your own schedule best, this can be during period 2, period 4, period 8, period 9, period 10. I will also be staying after school most Mondays until 4pm for anyone who wishes.

I will record custom video “how-to” lessons for you. As the year progresses, when you get stuck on something, you can send me an email asking how to do something. I will produce a 3-8 minute video showing you how, send you a link, and post it in the web site where I maintain resources for the job coaching.

I am an amateur programmer and I write apps as a hobby. I will try to write custom computer web programs for you at your request if you can’t find an app out there to do exactly what you want.

Computer Lessons for Teachers

When considering what information technology skills to request in tutorial, teachers in grades preK to 2 could consider the skill sets I through V listed in Elementary Level -- Information Technology Skill Sets (pasted in below). Teachers of grades 3 to 4 could consider skill sets I through VI. In grade 5 perhaps skill set VII in spreadsheets would be helpful for lessons in math and science.


Elementary Level -- Information Technology Skill Sets

Recommended: Ten weeks of daily keyboarding in grades 3 / 4.

Google Suite Skill Sets, Grades 3-5

The following skill sets are goals for grades 3-5 to be mastered by grade 6. These would be mastery goals of teachers as well.

  1. Best Practices

    1. password practices

    2. file naming practices

    3. organizing practices

    4. backup practices

    5. manners and “netiquette”

  2. Google Docs file management

    1. Access Google Drive.

    2. Upload a file.

    3. Create a folder.

    4. Move file into folder.

    5. Delete file.

    6. Set share permissions.

    7. Create two browser windows side-by-side to fill screen.

  3. Word Processing in Google Docs

    1. Create a new Google Doc and entitle it.

    2. Select text and copy using keyboard shortcut.

    3. Paste into document using keyboard shortcuts.

    4. Undo and redo using keyboard shortcuts.

    5. Change document line spacing.

    6. Add page numbers to a document.

    7. Number a list.

    8. Bullet a list.

    9. Add an “add-on”

    10. Sort a list.

    11. Change indent of list elements.

    12. Align text to left, right, center, or “justified”.

    13. Find - Replace text.

    14. Adjust Margins.

    15. Insert a table.

    16. Insert image and set text wrap.

    17. Insert Page break.

    18. Format table background color.

    19. Align table text position to left, right, center.

    20. Make a functional hyperlink in a document.

    21. Download the document as a different file type.

  4. Presentations in Google Slides

    1. Create a new presentation and entitle it.

    2. Add a title to the presentation.

    3. Rename the title of presentation.

    4. Create new slide.

    5. Choose from the different slide formatting templates.

    6. Change background of a slide.

    7. Change the theme of the slides.

    8. Insert and format images.

    9. Add transitions to the slides.

    10. Change the slide order.

    11. Launch a presentation.

  5. Organizing in Google Calendar

    1. Create a calendar.

    2. Add, edit, delete an event.

    3. Edit event details.

    4. Obtain embed code of a calendar.

  6. Image Manipulation in Google Draw

    1. Create a new Google Drawing and entitle it.

    2. Set drawing dimensions.

    3. Format text of inserted textbox.

    4. Set position and dimensions of inserted shape.

    5. Paste image.

    6. Crop image.

    7. Adjust image transparency.

    8. Arrange images using align tools.

    9. Group and ungroup images.

1 Hamilton, B. (2007). IT’s Elementary! Integrating Technology in the Primary Grades [excerpt]. International Society for Technology in Education. Retrieved 5 May 2017 from https://www.iste.org/images/excerpts/ITSELE-excerpt.pdf.

8 of 9

TeachersWebHost.com is a suite of assessment applications for teachers and tutors.

Innovation Assessments, Queensbury, New York

    About    How To    Features    Support    Payment    Badges   

© 2019