AC21001: Tutorial 1 Templates and the Standard Template Library (STL)

Slides:



Advertisements
Similar presentations
LAS : Destiny and Web Path Express. How Do I Login? All students at LAS are able to use the Destiny Library System to search for books and publications.
Advertisements

Need Help Finding a Book? First bring up the web browser Firefox which is located on desktop. It looks like this.
Kerr Elementary Science Fair GETTING STARTED Pick Your Topic. Choose something that interests you. Ideas might come from hobbies or problems.
Google My Business Intro and Setup Josh Whitaker essentiaWEBWORKS.com
Copy-writing for the Web Websites, s & Text Ads.
Laura Jeffrey Oct 2007 Getting the most out of the Library for new students.
Everything you always wanted to know about library research Susan Johnson Social Sciences Librarian but were afraid to ask!
Overview of C++ Chapter 2 in both books programs from books keycode for lab: get Program 1 from web test files.
Project title Team Members. Project Title Brief description of the project in bullet form.
Understanding References for Physics Students. Introduction We will look at the content of common references that you may see on your reading list: –Journal.
Search Engine Optimization By Tom Fallenstein. Introduction Why you want high rankings Why you want high rankings Keywords Keywords Tools to help choose.
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
Super Quick Guide to Your Ivy Tech Library To access Library resources, log in to Campus Connect and select the Library tab. Or, log in to Blackboard and.
Kids Computer Club House
School library systems 3.2 Education. Libraries often contain many thousands of books, magazines, CD- ROMs, etc. In fact, some of the largest libraries.
Sign up for an Easybib account
Welcome Back Checklist Membean account Google classroom Noredink.com
Research Website Evaluation. Questions to ask WHAT'S AT STAKE? HOW RELIABLE DOES MY INFORMATION HAVE TO BE? "Good enough" is good enough ? Acceptable.
What is Copyright? © noun The legal right granted to an author, composer, playwright, publisher, or distributor to exclusive publication, production, sale,
World Cat World wide catalog of libraries in the U.S., Canada, and Europe.
How do I do my presentation? 1. Your first slide will list the title of your section and your name 2. Choose a nice background that is appropriate for.
Curriculum 285 Application of Instructional Media and Technology Strauss Computer Lab 153 Spring Semester 2005 Your Topic for this Course Credibility of.
HPQ STARTING POINTS MSB JULY BIG QUESTIONS What WhereWhich What How HaveHow.
The Power of Research.  Choose a topic  Create Research Questions  Highlight important words or phrases to use as keywords to search for  Prepare.
Student Overview The Reading Project Narrated by: Miss Hill STOP.
Evaluating Web Pages Techniques to apply and questions to ask.
For more information: , ext. 233 Using LIRICO, the Library’s Web Catalogue How to effectively use OPL’s Web Catalogue June 2002.
WORLDCAT TUTORIAL WorldCat Tutorial / 1 Tel: Lisa Jarrell Instructional Services Librarian Brenda Yates Habich Information Services.
Mandan High School Library School Catalog Basics Click on slide to advance…
What is SEO? Why should you care?
Referencing Sources How to reference your sources.
Revolutionary War Project. You will be doing a research project about the Revolutionary War. You will research people, battles, and events. This project.
Oct. 2, 2012PG. #36 Focus: Science Fair – Background Research Objective: learn the expectations, begin research, write notes, cite sources HW: work on.
Research Skills. 5 simple steps for effective research Ex- Plan Locate Organise Represent Evaluate ExPLORE.
1 Presentation and Communication Content: Model of Communication How is the structure of a project report? How to make references How to structure an analyse.
ADVANCED GOOGLE SEARCH TIPS AND TRICKS RACHEL LASZEWSKI.
What is ? ●It is a Halton District School Board term ●It is HDSB use of Google Apps for education. It includes: ■ Google Docs ■ Google Drive ■ Google Applications.
Publications Coordinators – Create and Verify a Publication.
10 THINGS YOU’LL NEVER HAVE TO SAY WITH THE NEW OFFICE.
Introduction to Web Authoring Ellen Cushman Class mtg. #13.
Lists Ordered Unordered. List Components  OR  Plus Star Wars Avatar Vacation.
Photo Essay Daily guidelines as you design, create, and write your essay.
How to Research Learning outcomes To understand the research process To understand the benefits of planning before embarking on internet searching To use.
I can do online research and create a PowerPoint presentation to showcase my work. Create Your Own PowerPoint Presentation Technology & Keyboarding Fall.
Effective Research & Resources Mrs. Bastone, Head of Learning Resources Autumn 2015.
Body System Here Enter group members names here. Save Your Work! This is a good time to start saving your work. Go to FILE, then Save As…, then change.
1 Chapter 5 (3 rd ed) Your library is an excellent resource tool. Your library is an excellent resource tool.
Effective Research – Mrs. Bastone, Head of Learning Resources LVS Resources – Mrs. Keeler, LRC Manager Autumn 2015.
Please log on a computer Open the web and then Open four tabs…
Effective Research & Resources
Endnote Part I.
Biology Classroom Rules: Mrs. LaGrange Supply List Extra Help
Why do we study History?.
STEAM Showcase Variables
History Day Rough Draft (One copy per individual or group.)
Looking for the following people:
Adding Assignments and Learning Units to Your TSS Course
NUTRITION RESEARCH PROJECT
How to Use Members Area of The Ninety-Nines Website
Mary Torjussen A2 ICT Week 1.
How to Get Started With Edmodo
Please log on a computer Open the web and then Open four tabs…
Fast, free, fun Weebly web sites.
Game & Simulation Foundations
FYIs: MLA Paper Formatting Template
Digital PR Fabiola Panarella
1) Save the world OR 2) Make a million £
Identifying a source when you’re not sure what it is
AC21001: Tutorial 2 Advanced C++ topics.
Presentation transcript:

AC21001: Tutorial 1 Templates and the Standard Template Library (STL)

Tutorials Experience in doing research on your own –web searches –library searches –code experimentation Experience in small-group meetings & discussions

Templates: main points What is a C++ template? Why were they invented? How is a template declared in code? How is a template used in code? Provide a sample program or two How is a template implemented by the compiler? Advantages/disadvantages of templates

Standard template library What is the standard template library? How ‘standard’ is it? (E.g. how many compilers support it?) How is the STL used in practice? Give a brief sample program or two

Sources of information AC21001 on share drive: Powerpoint file on templates AC21001 web site – Notes link: –chapter on templates –links to external sites Web searches –use Google, AltaVista, Lycos, etc –choose keywords carefully Library

Preparation for tutorial Put your sample code on: –share drive (NOT the U drive! – I can’t access this from my office) –floppy –burn your own CD –USB data device –or it to me as a WinZip file

Preparation for tutorial Make notes & bring them with you –Not expected to remember everything Record your sources of information –web site: record the URL; date site written (if possible), date accessed –book: record author, title, date of publ., ISBN Nothing to hand in for tutorial - purely a discussion in a small group

Tutorial discussions Make sure you say something during the meeting......but don’t dominate everyone else Show evidence of preparation –notes –team had a preparatory meeting beforehand