Remote Instruction: Teaching with Visual Basic EDU 556 Programming for Instruction Dr. Steve Broskoske This is an audio PowerCast. Make sure your volume.

Slides:



Advertisements
Similar presentations
CS0004: Introduction to Programming Select Case Statements and Selection Input.
Advertisements

Video, audio, embed, iframe, HTML Form
Preparing PowerPoint for Use with a Touch Screen Dr. Steve Broskoske Misericordia University.
Welcome to Transforming PowerPoint: Creating an Interactive Environment using VBA Log onto computer Open Internet Explorer URL -
Lesson 8 Creating Forms with JavaScript
CS 2340: Programming in VB Instructor: Dr. Qi Yang Office: 213 Ullrich Phone: YangQ 1.
Visual Basic Chapter 1 Mr. Wangler.
Creating Embedded Formative Assessment Dr. Steve Broskoske Misericordia University EDU 533 Computer-based Education.
JavaScript Form Validation
Copyright 2007, Information Builders. Slide 1 Maintain & JavaScript: Two Great Tools that Work Great Together Mark Derwin and Mark Rawls Information Builders.
CS 2340 Programming in VB.NET Instructor: Dr. Qi Yang Office: 213 Ullrich Phone: YangQ 1.
Database-Driven Web Sites, Second Edition1 Chapter 8 Processing ASP.NET Web Forms and Working With Server Controls.
Advanced Techniques: PowerPoint as a Platform to Deliver CBT EDU 553 – Principles of Instructional Design Dr. Steve Broskoske.
Microsoft Visual Basic 2005 CHAPTER 5 Mobile Applications Using Decision Structures.
4 HTML Basics Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and.
Uploading Image Files. Introduction – Click on Control Panel Button Typically, most instructors will post the majority of their images under the “Course.
Introduction to Visual Basic. Quick Links Windows Application Programming Event-Driven Application Becoming familiar with VB Control Objects Saving and.
IE 411/511: Visual Programming for Industrial Applications
Dreamweaver – Dreamweaver Extras Web Design Section 8-4 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development.
Adding User Interactivity – Lesson 51 Adding User Interactivity Lesson 5.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and attributes Create.
Client Scripting1 Internet Systems Design. Client Scripting2 n “A scripting language is a programming language that is used to manipulate, customize,
Clearly Visual Basic: Programming with Visual Basic 2008 Chapter 4 I Need a Tour Guide.
Class 2 Remote Instruction Introduction to Variables EDU 556 Programming for Instruction Dr. Steve Broskoske This is an audio PowerCast. Make sure your.
Review for Mid-term! October 26, Review Homework Worksheet True or False Operators are symbols that perform specific operations in Visual Basic.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
ASP.NET.. ASP.NET Environment ASP.NET is Microsoft's programming framework that enables the development of Web applications and services. It is an easy.
Copyright © 2001 by Wiley. All rights reserved. Chapter 2: Using Visual Basic to Create a First Project Getting Started with VB Development Environment.
Chapter One An Introduction to Visual Basic 2010 Programming with Microsoft Visual Basic th Edition.
Class 1 Remote Instruction More with Forms and Controls EDU 556 Programming for Instruction Dr. Steve Broskoske This is an audio PowerCast. Make sure.
How To Add Flair To Your Site Maureen Enright, Elyse Kuriata, Nathan Boes, Hodge.
Class 3 Remote Instruction Decision Structures and Global Variables EDU 556 Programming for Instruction Dr. Steve Broskoske This is an audio PowerCast.
1 Chapter 12 – Web Applications 12.1 Programming for the Web, Part I 12.2 Programming for the Web, Part II 12.3 Using Databases in Web Programs.
Moodle with Style Integrating new technologies to empower learning and transform leadership.
Chapter 5: More on the Selection Structure Programming with Microsoft Visual Basic 2005, Third Edition.
Chapter Two Creating a First Project in Visual Basic.
Class 3 Remote Instruction Computer Math EDU 556 Programming for Instruction Dr. Steve Broskoske This is an audio PowerCast. Make sure your volume is.
Data Types and Variables. Data Type! Computers are all about Data! Data can be in the form of Text Dates Sounds Pictures.
1 Creating Windows GUIs with Visual Studio. 2 Creating the Project New Project Visual C++ Projects Windows Forms Application Give the Project a Name and.
Powerpoint as a Multimedia Platform Matt Monjan Discovery Educator Network.
Vocabulary in VB So Far. Assignment: Used to change the value of an object at run time Used to change the value of an object at run time.
Advanced Work with Embedded and Summative Assessment Dr. Steve Broskoske Misericordia University EDU 533 Computer-based Education.
Sample CBT Template Dr. Steve Broskoske Misericordia University EDU 533 Computer-based Education.
4 HTML Basics Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and.
Class 2 Remote Instruction Review of Working with Buttons EDU 556 Programming for Instruction Dr. Steve Broskoske This is an audio PowerCast. Make sure.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 4 Working with Variables, Constants, Data Types, and Expressions.
Links take you to…  Different slides in your presentation  A different PowerPoint presentation  Any program - (Word can be used for example to complete.
Introducing Dreamweaver. Dreamweaver The web development application used to create web pages Part of the Adobe creative suite.
Lesson 1. Security At the menu bar at the top you will see the word Tools. Click your mouse on Tools scroll down to Macro. Move the Mouse over and down.
Chapter 9 Quick Links Slide 2 Performance Objectives Understanding Forms Planning Forms Creating Forms Creating Text Fields Creating Hidden Fields Creating.
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 3 Building an Application in the Visual Basic.NET Environment.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
Microsoft Visual Basic 2012 CHAPTER FIVE Decision Structures.
1 Windows Forms II Chapter RadioButton / GroupBox Controls Used to solicit a multiple choice input. Radio buttons work as a group. Selecting one.
Adding Code to the Option Button. Open VB 1.Double click the Calculate button and select General from the Object list box. 2.Add the following code to.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
Create a PowerPoint How to. Backgrounds Where to find ‘digital paper’ to use.  Teachers Pay Teachers. You will need an account. You can join for free.
Microsoft Visual Basic 2012: Reloaded Fifth Edition Chapter One An Introduction to Visual Basic 2012.
Programming with Visual Basic.NET. Quick Links Program Code The Code Window The Event Procedure Assignment Statements Using AutoList Radio Buttons Buttons.
Visual Basic.NET BASICS Lesson 9 Nested If Statements and Radio Buttons.
Using Forms and Form Elements In Visual Basic.NET.
Embedding Videos and Slideshows. (Click on any question you have to go directly to the answer, while in presentation mode)
3.01 Apply Controls Associated With Visual Studio Form
Web Programming– UFCFB Lecture 17
Microsoft Visual Basic 2005 BASICS
CS 2340: Programming in VB Instructor: Dr. Qi Yang Office: 213 Ullrich
Presentation transcript:

Remote Instruction: Teaching with Visual Basic EDU 556 Programming for Instruction Dr. Steve Broskoske This is an audio PowerCast. Make sure your volume is turned up, and press F5 to begin. Click to advance as usual.

Teaching Techniques with VB Displaying Web pages in 2 ways. – Extra: Open a Word or PowerPoint document. Display hidden text / pictures. Create embedded questions with feedback. Create a test.

2 Ways to Display a Web Page 1.Use a button with a Web Browser control: – WebBrowser1.Navigate(“URL” OR variable) 2.Use a link label control: – System.Diagnostics.Process.Start(“URL” OR variable)

1) Web Browser Control View Website WebBrowser1.Navigate(" Dim WebAddress As string WebAddress = “ WebBrowser1.Navigate(WebAddress) On a form, draw a Web Browser control, and create a button. This functions like a “lock-down” browser.

2) Link Label Control Navigate to a Web page in Internet Explorer. On a form, create a link label. Double-click the link label to add code to it. The link will open in Internet Explorer (or whatever the default browser is on that particular PC). System.Diagnostics.Process.Start(" Dim WebAddress As string WebAddress = “ System.Diagnostics.Process.Start(string_variable)

Opening Other Files System.Diagnostics.Process.Start(“C:\MyDocument.docx") You could use this same pattern of coding to open up a Word, PowerPoint, or any other file on the PC.

Displaying Hidden Text Display Text lblDisplay Display Picture PictureBox1.Visible = True lblDisplay.Visible = True

Creating Embedded Questions Good idea to embed questions: promotes interactivity (active interaction vs. passive reading). Questions not graded. Provide feedback to user. Questions are an instructional technique.

Creating Embedded Questions Embedded question. If RadioButton1.Checked = True Then lblFeedback.text = “Good…” Else lblFeedback.text = “Not correct because…” End If RadioButton1 RadioButton2 Radiobutton3 Instead of tallying the number of correct answers, provide feedback to the user. These questions can be used as drill and practice of the material. Use the If statement to see if the checked property for the correct answer is true. Feedback.

Creating Test Questions Test question. If RadioButton1.Checked = True Then totalCorrect = totalCorrect + 1 form10.show Me.close End If RadioButton1 RadioButton2 Radiobutton3 At the end of the lesson, ask several test questions. Do not give feedback. Instead, just tally the correct answers to determine a score. Use the If statement to see if the checked property for the correct answer is true.

Review Document Review of Visual Basic 2010 Express Elements

Finishing Touches Set the text property so that your program name appears rather than “form 1.” Set the startPosition property to “center screen” on each form to make each form display uniform. To prevent the user from maximizing your form, set the maximizebox property to false. To prevent the user from resizing your form to a larger size, check the current height and width of the form in the size property. Plug these numbers into the maximumSize property. If you want your program to open in full screen mode, set the windowState property to maximize.

Project Planning Plan to create a program that will teach something to your students. Plan to use the following teaching techniques: – Embedded questions with feedback. – Test questions that tally student score. – Teach using text, pictures, Web browsing. – Incorporate interactivity.

Project Planning Plan to use the following VB elements: – Variables. – A global variable (to tally student score). – If…then statements. – Gather student input using text boxes, radio buttons, and/or check boxes. – Output information using labels.

Project Planning Apply finishing touches: – Ensure that the program runs effectively and consistently throughout. This week’s in-person class will be a brainstorming, planning, and lab session. Choose the material you would like to teach, plan some embedded and test questions, and gather some resources for teaching. A project rubric and examples will be shared.