Quizzes by Clickers David Dahlquist. Definition and Requirements Project Description: Develop a system where students respond to questions using clickers.

Slides:



Advertisements
Similar presentations
Welcome to the Radionet Monitoring Secure-Com Presentation.
Advertisements

A detailed overview of JustVote. Cost Effective JustVote is one of the most cost effective RF response systems currently available with prices starting.
1 Part 3: TA for the PDA *******. 2 Introduction TA is an application designed to: Integrate with the host SIS (EDSAS) Provide a mobile solution to tracking.
Warm-Up Complete Both Sides #1-#10 Computer System Review.
This is an interactive demonstration of the VuePoint-Connect Teacher application. The Menu will scroll down by rolling your mouse over the VuePoint-Connect.
Remote set-up instructions Life is meant to be interactive!
CIM Customer Webinar Series CPS for PowerPoint Plug-in (PC users only) Prepared by Melissa Daniels, Lead Trainer CIM Technology Solutions.
ELearning Solutions eLearning Solutions The business of education is learning.
Welcome to Keyboarding Pro DELUXE ® Get Started Get Started Create Your Student Record Create Your Student Record The Main Menu The Main Menu Send Files.
TRACK 2™ Version 5 The ultimate process management software.
Computer Basics. Using a computer The purpose of this class is to get comfortable with: Using Windows.
Chapter 11 - Monitoring Server Performance1 Ch. 11 – Monitoring Server Performance MIS 431 – created Spring 2006.
COMPREHENSIVE Windows Tutorial 10 Improving Your Computer’s Performance.
TRACK 3™ The ultimate process management software.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Hearth Bulk System Divisional Secretaries’ Briefing 2012.
Creating Quizzes and Questionnaires Silver – Compulsory.
How to Get The Most Out of Outlook 2003 Michele Schwartzman Division of Customer Support Summer 2006.
How to Get Started In MyLabsPlus
Managing Local and Network Printer Chapter 11 powered by dj.
Com Port API Karl Riehl
The Scratch Calculator You are all going to be real computer programmers!!!
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved Bookstore Web Application Introducing Visual Web Developer 2008 Express and the.
SMART Response Initial Set-up: Windows PC Teacher and Class Set-up Creating a Quiz, Test, or Survey Delivering an Assessment Reports Additional Question.
Edmodo’s mission is to connect all learners with the people and resources they need to reach their full potential.
Career Services Center Employer Training. This is the main login page. The link can be found at Employers.
SDL Proprietary and Confidential IMS Campaign Manager Intra-day Updates and Response Attribution SDL Campaign Management Solutions.
1 Managing Printers (Week 12, Monday 3/26/2007) © Abdou Illia, Spring 2007.
Computer System Game 6511 Keyboarding
Welcome to Keyboarding Pro DELUXE ® Get Started Get Started Create Your Student Record Create Your Student Record The Main Menu The Main Menu Send Files.
BIO1130 Lab 2 Scientific literature. Laboratory objectives After completing this laboratory, you should be able to: Determine whether a publication can.
The Computer System Review Game Directions: 1.Read each of the following questions and corresponding answer choices. 2.Click on the answer that you think.
Instructions and Reporting Requirements Module 7 Electronic Reporting For Facilities March 2014 North Carolina Central Cancer Registry State Center for.
Little Brother Surveillance Nathaniel Brown and Chris Mordue.
Motoring a Web Cam By Kevin Papreck. Definition & Requirements I had to develop a two-axis web cam that can be controlled over the internet. Along with.
Client – Server Application Can you create a client server application: The server will be running as a service: does not have a GUI The server will run.
Career Report Career Comparison Chart Career Comparison Chart
Authentication Training Guide 1 The Red Flag Ruling requires automotive dealerships to detect red flags that are applicable to their operation. After.
Project 6 Advanced File and Web Searching. 2 CHAPTER OBJECTIVES  Begin a new file or folder search, save a search, and find a file using a saved search.
Edmodo Made Easy By: Susan O’Day.
1. Chapter 10 Managing and Printing Documents 3 Working with Files and Printing You can open multiple documents in Word. When multiple documents are.
Tips for Success with your Gate III Portfolio EAA/ECA McIntyre, Fall 2008 Gate III.
Lesson 9: Windows Management Ms. Tracy Digital Literacy.
Edmodo for Educational Networking. Table of Contents O Getting Started with Edmodo Getting Started with Edmodo O Features of Edmodo Features of Edmodo.
C LICKERS IN THE C LASSROOM eInstruction Classroom Performance Systems (CPS)
Welcome To MOODLE Getting Started. Introductions Christa McLaughlin – High School math teacher and high school lead teacher of technology Jason Grubbs.
My Python Programmes NAME:.
Joe Cohen Presentation Overview  Project definition and requirements  Solution process and explanation  Methodology.
Exploring Adobe Presenter Presented By: Immersion Team
Edmodo’s mission is to connect all learners with the people and resources they need to reach their full potential.
LAUSD SSO Student Self- Activation and Password Change What’s New?  Students can now activate their own accounts and change their passwords  You can.
1 Microsoft Windows 2000 Network Infrastructure Administration Chapter 4 Monitoring Network Activity.
1. Chapter 20 Managing Shared Documents 3 Working Together on Documents Word provides features to help workgroup members collaborate on documents. Insert.
Files Tutor: You will need ….
All sections to appear here Welcome to my pptPlex Slide Show, this can be executed in either two ways: 1.As a normal PowerPoint slide show: Example hit.
IT1001 – Personal Computer Hardware & system Operations Week7- Introduction to backup & restore tools Introduction to user account with access rights.
Signaling on the CCR Tyler Raulin. Overview of Signals Rules: – Red Light There is a train in the next section of track The turnout is not turned correctly.
PestPac Software. Leads The Leads Module allows you to track all of your pending sales for your company from the first contact to the close. By the end.
College and Career Foundations 11/2/15 11/2 File Management System Features quiz 11/3Internet Basics 11/4Internet Security 11/5 Internet search engines.
Flashcard Quiz Program BY: KISHIN ARUWANI. Background  This program will be created as a studying tool to give students the ability to create flashcards.
1 Quiz Manager – Detail Steps. 2 Materials License Quiz Manager Create a new multiple choice or short answer quiz Reuse previously created quizzes Edit.
By Gloria Barron LanSchool is a software program designed to help teachers improve and control the learning environment in computer equipped classrooms.
T20 - Gradebook Understanding & Using CoolSIS v
Register & Login pages 2 to 8 Create & Edit Quiz pages 9 to 16 Run Quizzes & Reports pages 17 to 33 Welcome to Socrative! We are happy to have you in.
Edmodo Professional Development. Schedule Review Today’s Schedule Session I Introduction to Edmodo **Break** Session II:
22016 AP ® Preadministration Session You need… #2 Pencil Your iPAD if you would like to access a copy of the powerpoint. Answer sheet Student Pack Textbook/notebook.
Welcome to MT140 Introduction to Management Unit 1 Seminar – Introduction to Management.
Lesson 6: Enhancing Presentations
“PERFORM: Let’s Get Started”
Presentation transcript:

Quizzes by Clickers David Dahlquist

Definition and Requirements Project Description: Develop a system where students respond to questions using clickers. Responses are digitally captured and reported on a PC. General Requirements: Support multiple students (clickers). Support multiple students (clickers). Identify the students. Identify the students. Deal with collisions. Deal with collisions. Address issues like illegal clicks, allowing/disallowing clicks. Address issues like illegal clicks, allowing/disallowing clicks. Provide initialization support. Provide initialization support. Generalize the system to support several applications. Generalize the system to support several applications.

Where I started Initially Initially How to initialize IrMan How to initialize IrMan How to read from the COM port How to read from the COM port Ended up discarding COM port read Ended up discarding COM port read

Solution Two parts to my solution Two parts to my solution “Engine” reading from the COM port “Engine” reading from the COM port “Application” getting information from the engine and dealing with it “Application” getting information from the engine and dealing with it

Engine Read from COM port Read from COM port Reads occur every 1/5 th of a second and stores in queue Reads occur every 1/5 th of a second and stores in queue Empties COM ports data Empties COM ports data Stores information one byte at a time Stores information one byte at a time Removes from the Queue Removes from the Queue Removes one byte from queue and sends 6 concatenated for comparison (why later) Removes one byte from queue and sends 6 concatenated for comparison (why later)

Application Three parts of application Three parts of application Anonymous response Anonymous response Hand raised queue Hand raised queue Quizzing Quizzing

Anonymous response Users respond to a question Users respond to a question Can answer “Yes” or “No” Can answer “Yes” or “No” Program keeps track of responses and shows them on screen Program keeps track of responses and shows them on screen

Raise Your hand Queues up responses in order of received in a list box Queues up responses in order of received in a list box Can send back one at a time or reset all Can send back one at a time or reset all

Quizzes Opens file with information on a quiz in multiple choice format Opens file with information on a quiz in multiple choice format Outputs users response to a question to a file without displaying it on screen (for anonymity) Outputs users response to a question to a file without displaying it on screen (for anonymity) When quiz complete outputs scores and percentages When quiz complete outputs scores and percentages Quiz files can be opened by notepad or within program and printed for hard copies Quiz files can be opened by notepad or within program and printed for hard copies

How Does a Remote Send? Worked primarily with TV universal remotes Worked primarily with TV universal remotes 6 bytes at a time 6 bytes at a time Individual groups Individual groups Groups of three Groups of three Rotating remote codes Rotating remote codes For those that insist on holding down the key For those that insist on holding down the key

What it looks like

Problems Rolling Remote codes Rolling Remote codes Collisions Collisions IrMan wasn’t really designed for multiple remotes IrMan wasn’t really designed for multiple remotes Direct line of sight needed Direct line of sight needed Distance is a factor infrared light disperses Distance is a factor infrared light disperses Reflection off of shiny objects Reflection off of shiny objects

Collisions ?

How to deal with collisions Problem: Remotes are “dumb” Problem: Remotes are “dumb” Can only send Can only send Solution Solution Try to recover as much data as possible Try to recover as much data as possible Give users feed back whether or not they have successfully sent Give users feed back whether or not they have successfully sent

Direct line of Sight

Distance

Shiny Objects (not just a distraction)

Program Interaction

Demonstration

Learning and Development Process

Strategies VB book is a MUST VB book is a MUST 20 min of fighting VB or 30 seconds of looking up a solution 20 min of fighting VB or 30 seconds of looking up a solution Ask questions Ask questions Colleagues and teachers Colleagues and teachers Keep Dr. Pankratz up to date he can help Keep Dr. Pankratz up to date he can help Not my strongest point Not my strongest point Try EVERY combination of EVERYTHING Try EVERY combination of EVERYTHING

Knowledge Event Programming Event Programming VB and my project extremely event driven VB and my project extremely event driven Use of timers Use of timers Operating Systems Operating Systems Collisions racing conditions Collisions racing conditions Networking Networking Error detection/recovery Error detection/recovery

Exceptions Rotating remote codes Rotating remote codes Synthesis of three sections Synthesis of three sections More automated quizzing process More automated quizzing process Error detection more like error recovery and avoidance Error detection more like error recovery and avoidance Full screen re-sizing Full screen re-sizing

Extensions Applications Applications Read system in place plug-ins could be an interesting option Read system in place plug-ins could be an interesting option Synthesis of applications Synthesis of applications More intricate quizzing system More intricate quizzing system Infra red remotes that send and receive Infra red remotes that send and receive

Recommendations Keep Dr. Pankratz up to date Keep Dr. Pankratz up to date See professors when you have a problem See professors when you have a problem Get books in your area and keep them next to you when you work Get books in your area and keep them next to you when you work Start early Start early Plan it out because “patching” just isn’t practical Plan it out because “patching” just isn’t practical

Questions?