count pages in pdf without opening c# : Copy pdf pages to another pdf control Library system web page asp.net winforms console 8340-part284

834Tips
for Successful 
Online Instruction
Produced by
Sponsored by
Copy pdf pages to another pdf - copy, paste, cut PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others
extract pages from pdf files; delete pages from pdf acrobat
Copy pdf pages to another pdf - VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc
copy web pages to pdf; add and remove pages from pdf file online
834 Tips for Successful Online Instruction
|  
2
I.How to Use These Tips
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
A.Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
II.Tips for Instructors
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
A.Prepare thoroughly for facilitating synchronous events . . . . . . . . . . . . . . . . . . . . . . . . . .5
1.Be familiar with the software,tools and technology . . . . . . . . . . . . . . . . . . . . . . . . . .5
2.Be prepared to teach in the online medium . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
3.Know the content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
4.Develop a “Plan B” ”  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
5.Getsome experience as a learner  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
6.Plan,prepare,practice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
7.Know your learners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
B.Ensure an effective delivery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
1.Getstarted on the rightfoot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
2.Manage the main event:Contentdelivery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
C.Pay attention to four special skills  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
1.Give and receive feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
2.Be effective when correcting learners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
3.Handle silence withoutfear  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
4.Deal with problems effectively and professionally . . . . . . . . . . . . . . . . . . . . . . . . . .46
D.Do your follow-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
III.Tips for Managers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
A.Selecting online instructors for success . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
1.Choose instructors based on competencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
2.Choose instructors with the rightattitudes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
3.Choose instructors with the rightknowledge and skills . . . . . . . . . . . . . . . . . . . . .52
4.Take into accountother considerations when choosing instructors . . . . . . . . . .52
B.Setthe instructor up for success . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
1.Ensure thatthere is organization supportfor synchronous e-Learning . . . . . . . .52
2.Ensure there will be IT support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
3.Establish a complete delivery team . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
IV.Tips for Design and DevelopmentTeams
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
54
A.Apply these design tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
B.Provide supportfor learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
C.Make Forums a useful tool for learners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
D.Consider other tips (incl.advice and asynchronous items) . . . . . . . . . . . . . . . . . . . . . . .57
V.Tips for Implementation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
61
A.Manage the class size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
B.Manage the class length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
C.Provide an effective physical setup for the instructor . . . . . . . . . . . . . . . . . . . . . . . . . . .62
VI.Miscellania
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
62
VII.Thanks to Our Tipsters
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
AboutGuild Membership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
Table of Contents
C# PDF Page Replace Library: replace PDF pages in C#.net, ASP.NET
PDF Library - Replace PDF Pages in C#.NET. An Excellent PDF Control Allows C# Users to Replace the Original PDF Page with New PDF Page from Another PDF File in
acrobat remove pages from pdf; cut paste pdf pages
VB.NET PDF Page Replace Library: replace PDF pages in C#.net, ASP.
& pages edit, C#.NET PDF pages extract, copy, paste, C# to replace a PDF page with another PDF file page. Support to save multiple PDF pages to anther adobe PDF
copy one page of pdf to another pdf; add or remove pages from pdf
A.Introduction
In early 2005 The eLearning Guild conducted a survey of its members on the subjectof
Synchronous Instruction.A total of 644 members responded to the questionnaire.The lastquestion
in the questionnaire asked members who have online instruction experience to listtheir favorite
tips to share with other online instructors;a remarkable total of 336 members contributed usable
tips.
As mightbe expected the tips ranged from a single word (Plan! or Practice!) to as many as fifteen
separate tips running over 350 words! They also ranged from the simple and obvious to the unusual
and subtle.They covered the complete gamutof behavior for an online instructor.We are providing
these tips to everybody who is interested in being more effective atdoing online synchronous
instruction.
The raw listof tips was overwhelming,so we examined several schemes for categorizing them,
none of which worked very well.Finally,we decided to letthe tips fall into more or less natural cate-
gories as suggested by the tips themselves.Mostof the categories relate to functional roles:instruc-
tor,manager,and design and developmentteam.The remainder gives more generic advice about
implementation and miscellaneous matters.Many tips clearly fall into a specific category,butwe
could equally well place a large number of tips into several differentcategories.We putthem where
we thoughtthey fitbest,knowing full well thatpeople may disagree with us.
The vastmajority of the tips apply to the online instructor.This seems wholly appropriate.Atthe
same time,we believe thateveryone concerned with synchronous e-Learning will benefitby reading
through all the tips.There is repetition and overlap between the tips,and we leftthings thatway so
thatthe reader could judge (withoutour editorializing) how much emphasis practitioners placed on
the various aspects of synchronous e-Learning.
We have devised a way to creditthe members who contributed the tips (the Tipsters).We follow
mosttips with a number indicating who contributed it,and an indexed listof Tipsters appears atthe
end of this book.Note thata few numbers are missing from the index,and thatsome members did
notprovide their names when doing the survey so there are a few tips withoutnumbers.All tips are
in the Tipster’s own words,with editing only for spelling,grammar,and punctuation.
We deeply appreciate the effortthatcontributors made to create these tips.We hope you find at
leastone valuable idea — and,hopefully,many valuable ideas — thatcan help you when doing
online instruction.
834 Tips for Successful Online Instruction
 
3
I.How to Use These Tips
Published 
December 2005 
by The eLearning Guild
Bill Brandon
Editor
BBrandon@eLearningGuild.com
Karen Hyder
ContentEditor
KHyder@eLearningGuild.com
Chuck Holcombe
Copy Editor
Chuck@Holcombe.biz
FREE Digital eBook
The contentof this digital
eBook is FREE and in the
public domain.You are
encouraged to use it,share
it,postiton your Web site
and/or your organization’s
Intranet.No one is author-
ized to charge a fee for itor
to use itto collectcontact
data.The PDF file cannotbe
altered withoutwritten per-
mission from The eLearning
Guild.We requestthatreuse
or re-distribution of this
publication is accompanied
by appropriate attribution to
The eLearning Guild which
can be found on the Web at
www.eLearningGuild.com
This FREE Digital Book would nothave been possible were itnot
for a generous contribution to its developmentfrom WebEx
Communications.If you’re notfamiliar with WebEx products for
online meetings and synchronous e-Learning,or if you haven’t
checked them outlately,we encourage you to take a look atyour
earliestconvenience! www.webex.com
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
You can use specific APIs to copy and get a specific page of PDF file; you can also copy and paste pages from a PDF document into another PDF file.
cut pages from pdf; extract pages from pdf online
C# PDF Page Rotate Library: rotate PDF page permanently in C#.net
Able to save to another PDF file after rotating PDF pages. Copy this demo code to your C# application to rotate C#.NET Demo Code to Rotate All PDF Pages in C#
extract page from pdf online; delete page from pdf file
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
Combine multiple specified PDF pages in into single one file. Merge PDF without size limitation. Append one PDF file to the end of another one in VB.NET.
extract pdf pages acrobat; cutting pdf pages
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Free online C#.NET source code for combining multiple PDF pages together in .NET framework. Append one PDF file to the end of another and save to a single
extract one page from pdf reader; extract pages from pdf reader
HAVE FUN! — 105
Expectitto be more work than a traditional course,because itprobably will be.— 40
Do notexpectto be successful atthis because you are a good live classroom trainer.Seek outsuc-
cessful e-Trainers for advice.Look for good professional training.Schools and experience in the live
training area is notsufficientpreparation for e-Training.— 14
Whenever possible,make the transition from classroom to online instruction incrementally,over
time,monitoring and adjusting as you go.— 287
Subscribe to newsletters geared toward online designers and developers (e.g.,eLearning Guide,
Online News and Reviews,etc.);stay connected with other professionals in the field.— 25
You should have (or build) your confidence,both in the system,and in your ability to deal with an
unseen group.— 160
Have good documentation regarding the hardware setup;and software knowledge and interperson-
al skills needed to teach effectively.— 163
Be prepared to receive and immediately respond to vastamountof email from your students.— 191
JoltCola,king-size Snickers,and mighty wrists to avoid RSI from typing for hours on end each day.
— 196
Be prepared with course notes,instructor’s guide,knowledge of participants,i.e.ethnic and cultural
backgrounds,formal education,entry level knowledge of the topic being taught,etc.— 223
My favorite tip would be to stay organized in order to stay ahead of the presentation curve.— 239
You need to have first-hand experience.— 313
You mustknow the online teaching process inside and out.— 328
A.Prepare thoroughly for facilitating synchronous events
1.
Be f
amiliar with 
the sof
tw
ar
e,
tools and 
technolog
y
Getvery comfortable with the technology.(Know whatyou’re doing!) — 105
Know how to use your virtual classroom software.— 3
Learn your technology tool and practice!! — 15
Be familiar with the presentation platform tools.— 260
Know the delivery tool and don’tlearn how to use itduring a live event.— 18
Develop proficiency in navigating the technology used within the environment.— 37
834 Tips for Successful Online Instruction
 
5
This is notan
easy transition
for instructors.
Even the most
seasoned
instructors
have a very 
difficulttime
transitioning 
to online 
teaching.
Madeline Usera,
Project Manager,
Learning
Technologies,ATF 
(government)
II.Tips for Instructors
C# PDF Text Extract Library: extract text content from PDF file in
Enable extracting PDF text to another PDF file, TXT and source PDF document file with a copy-and-paste C# example code for text extraction from all PDF pages.
copy pages from pdf into new pdf; extract page from pdf preview
VB.NET PDF copy, paste image library: copy, paste, cut PDF images
PDF document images. Allow to copy an image from existing PDF file and paste it into another one. Guarantee high performance image
copying a pdf page into word; acrobat export pages from pdf
Know the technology you are using! Be very comfortable with it— itwill make your life easier and
students will rely on you for assistance.— 94
Use ALL the tools provided by Centra (or WebEx,Placeware,etc) to make up for the lack of a physical
presence to keep the students’attention.— 100
Understand and practice with any tool (WebEx,Centra) with a willing teststudentuntil the controls
are familiar.— 111
LEARN THE TECHNOLOGY!!! — 88
Solve any PC skill or technology issues before you start.— 190
Prepare.Prepare.Prepare.Be as familiar with your electronic tools as possible,so their use by the
trainer is as transparentto the online instruction process as is the use of a whiteboard in a class-
room.— 267  
2.
Be pr
epar
ed 
to 
teach in 
the online medium
(See section II.B.2 on contentdelivery for additional tips.)
Know your medium before you setoutto teach in it.— 216
You have to be an expertwith the virtual classroom technology.— 55
The online instructor has to acquire the kind of necessary knowledge and understanding aboutnew
media so you can apply itto the contentbeing both taughtand learned.— 195
Know your tools — be familiar enough with the technology so you can focus on your contentand
your learners / participants.— 215
Know your tool — many times I’ve attended sessions where virtual facilitators did nothave a good
command of the tool they were using and/or did nottake students through the tool to explain
things.— 133
Know and use your online toolbox.Make your virtual classroom a “tangible”thing.— 165
Learn to use the tools such as highlighters,pointers etc.— 188
Develop the ability to multi-task as you need to watch for raised hands,textchat,etc.as you are
talking.— 138
Don’tbe intimidated by the technologies.— 42
Know how to use the technology well.— 46
Understand the zillions of capabilities of the technology.— 49
Learn and use the tools provided by your product.— 220
Preparation is the key! Prior to your training,TEST the technology being used.Go through the steps
in logging in,connecting etc.Ensure thatyour PC has the proper plug-ins etc.— 266
834 Tips for Successful Online Instruction
|  
6
Become familiar
with the fea-
tures of your
synchronous
productand use
them! Some are
“better”than
whatyou getin
F2F (polling,
chatquestions,
shared white-
boards,etc.).If
you don’tuse
them,neither
will the stu-
dents.
Bob Joyce,Coordinator
of Continuing Ed.,
Center for Biosecurity
& Public Health
Preparedness
II.Tips for Instructors 
continued
Use the tools thatare available in any application you use to distribute learning.— 322
Use tools like Mallard or CAPA.Use simulations.Use a tool like CollabSS.— 323
Utilize all interactive tools available in the specific learning environment(polls,click on screen,type
on screen,chat,etc).— 327
Never expectan online studentto be able to do something in the online program which you as an
instructor cannotdo yourself.— 328
Use the whiteboard features in PowerPointpresentations.You can’tphysically pointto the screen as
you would in a face-to-face session,so I find ithelpful when online presenters use the whiteboard
markup features to highlightor pointoutitems in their slides.— 336
3.
Know 
the c
on
ten
t
Check the accuracy of the contentmaterial.— 271
Make sure you are extremely knowledgeable aboutyour content,and have prepared a setof out-
comes for where you wantto lead the group.— 230
Try to look atyour own classes as a studentsees them;then ask yourself if you would wantto take
this class.— 280
Check outyour material and teach to thatformat.— 243
Be prepared atall times.Know whatyou are going to teach,how you are going to teach it,and how
much time itwill take.— 46
Know the contentwell.— 46
Know your material.— 131
Know your subjectmatter.— 218
Know your subject.— 159
Know your material inside out.— 259
4
.
De
velop a 
“Plan B”
Plan for the unexpected.— 105
Prepare for the unexpected — redundantphone lines,computer consoles,etc.are key to successful
events.If one goes down,the show muststill go on,so having extras is always a good thing.— 133
Build a trainer’s guide thattells you how to deal with typical things thatcan go wrong during a
presentation.Thatway you have a resource to smoothly deal with issues as they arise,withoutgiv-
ing the appearance of helplessness.— 18
834 Tips for Successful Online Instruction
 
7
Know your con-
tent,exercises,
and activities
explicitly for
each class ses-
sion.Testall
exercises and
activities,etc.,
prior to sending
them outto
everyone — and
if computer-
based,teston a
computer other
than the one on
which you creat-
ed them.
Dan Hill,Manager,
Training & Education,
Group Health
Cooperative
II.Tips for Instructors 
continued
Have a backup plan in case something goes wrong with plan A,especially for synchronous training.
(For example,if I plan to do a live demo of a business application;whatam I going to do if that
application goes down during the training? I need a backup plan.A PowerPointslide setor avi/wmv
file thatI created ahead of time thatI can use in place of the live demo.) — 18
Have alternatives in place if the technology fails.Don’tallow one site with difficulties to bring down
the whole presentation.Hand them over to a help desk;find outif they can connectatanother time,
etc.— 217
Practice is justas importantfor online delivery as for classroom,if notmore so.Awkward pauses in
the classroom are easier to remedy than strange pauses online.If you are having a technical prob-
lem,simply explain the situation and either remedy itquickly or go immediately to Plan B (printed
slides you provided,backup conference call number,etc).— 303
Avoid surprises by preparing thoroughly for each event.— 7
Have a “Plan B”and a “Plan C.”— 7
Have a backup plan should a certain tool notwork.— 21
Anticipate possible issues on the access and learning obstacles and be ready to resolve,encourage,
or re-directwhere appropriate.— 35
Be prepared for anything.— 95
Be prepared with Plan B in case of technical difficulties.— 96
Have a Plan B in case technology goes awry.— 161
Be sure to have a Plan B because whatever can go wrong eventually will.— 215
5
.
Get
some e
xperience as a learner
Attend as many online courses as you can and keep a notebook of ideas.— 263
Take online classes so you know whatyou liked and didn’tlike.— 296
Take an online course to experience the role of student.— 27
Become an online learner before you teach online.— 101
You musthave been an online learner yourself.— 167
Make sure you attend several online sessions yourself to see what’s good and bad in others.— 231
Take some online creditclasses in a brand new field.— 293
Go through the courseware from a user’s perspective.— 271
834 Tips for Successful Online Instruction
|  
8
Always have a
Plan B.
Barbara Fillicaro
II.Tips for Instructors 
continued
Read all assignmentdescriptions as though you are a studentlooking for a loophole in a vague
deadline or projectrequirement.— 272
Be a good participant— know whatitis like to participate,and identify when you are engaged,and
bored,as a participant.— 9
6.
Plan,
pr
epar
e,
pr
ac
tice
Practice — practice — practice! (Know your content!) — 105
Knowledge of the environment:— 271 
1.Computer literacy:the basics of how to deal with typical computer issues.
2.Networking basics:minimum understanding of the issues involved with transmitting over the
internet(e.g.,lag time,presenter / learner resolution differences,etc.).
3.Know your platform:overview of common features in virtual classroom platforms.
Principles of online presentation:— 271  
1.Speaking:emphasis on energy,pacing,diction,and tonal variation.
2.Listening:active listening skills,both aural and written (e.g.,chatmessages).
Before the Meeting — Attend an online presenter’s workshop or complete an online tutorial.
Develop an outline of your meeting,with a scriptor notes of whatyou’re going to say.Make your
meeting interactive,engaging the participants and requiring them to respond to you,the content,or
each other.Keeping your virtual meeting or classroom interactive helps the participants to stay
focused and tuned in.Build interactive techniques into your presentation.Build well-designed slides.
Have someone proofread your slides.Practice,practice,practice! Hold a practice or testmeeting and
run through the presentation with a colleague.Reserve a conference bridge for the audio portion of
your web meeting.Send outinvitations for the meeting to participants.Send copies of slide presen-
tations to participants before the meeting in case you run into technical problems.Locate a site
where you can conductyour web meeting away from noise and distractions.Using an office or room
with a door is ideal as itwill eliminate background noise and minimize interruptions.Printthe Do
NotDisturb sign and postiton your door or cubicle.Be organized with your notes,as shuffling and
rustling papers can be annoying to others and doesn’tlend itself to a professional delivery.— 307
Have a plan for delivery and stick to it.This should include a scriptand a timeline.— 18
Plan well.— 254
Plan,plan,plan.— 27,255
Before giving the session PRACTICE! PRACTICE! PRACTICE! — 21
Rehearse — you really don’tknow whatthe graphics will look like to your learners until you try
them.Also,if you’re going to application-share make sure you try itwith co-workers before you try it
on learners.Thatway you know whatthe learner’s experience will be.— 3
Practice first,preferably with a testaudience.— 24
834 Tips for Successful Online Instruction
|  
9
Keep proper bal-
ance between
the presentation
and the content.
Allocate conven-
ienttime table.
Satish Ingale,PL,HSBC
II.Tips for Instructors 
continued
Practice in frontof 2 machines — one the leader and the other the participantso you can see the
cause and effectbetween the two.— 9
Practice giving your course with a colleague behind a partition or over the phone.— 28
Be prepared.— 93
Be prepared for a lotof writing! — 94
Rehearse well enough thatyou do notneed to read the material word for word.— 56
Preparation.2.Preparation.3.Preparation.— 32
Practice,practice,practice.— 161,177,215,262,263
Practice,practice,practice — too many times facilitators don’tpractice enough for the virtual envi-
ronment.In a traditional classroom,many folks can “wing it,”butin the virtual environmentit’s
much harder to do that.— 133
Practice — revise — practice — revise — practice.— 190
Practice your presentation delivery.— 260
Rehearse with an audience.— 275
Rehearse!!! Also,if recording the session,record your rehearsal....recorded sessions are usually very
boring,buta mocked-up session can be controlled to keep a learner’s interest.— 276
Rehearsal and small group tryoutare essential.— 188
Rehearse any areas where you will be giving a demonstration.— 223
PRACTICE! — 261
Testdrive your course on co-workers before presenting itto students.— 263
Preparation and practice before facilitating the class or course.— 264
Preparation is the key for a successful online course.Justas itis for a classroom course.— 265
PRACTICE before you go live.— 259
Practice your lesson several times before presenting itlive to your audience over the Web.Perhaps
practice itwith a friend or colleague from two computers.— 296
You can never be too prepared! — 335
834 Tips for Successful Online Instruction
 
10
PLANNING —
Your presenta-
tion mustbe
well laid out
and any ques-
tions you want
to use as polling
questions
should be inte-
grated into the
course to more
effectively use
your time and
engage your
students.
Michael Shawn Stiles,
Training Project
Manager,Pfizer Inc.
II.Tips for Instructors 
continued
Documents you may be interested
Documents you may be interested