Вы находитесь на странице: 1из 9

CS-101: Introduction to Computing

Lab Course Outline v 1.2


Fall 2012-13 LUMS

Prepared by: Shamsa Abid Teaching Assistant

Course Instructor Dr. Shafay Shamail

8/15/2012

CS-101 Introduction to Computing - Lab


Fall 2012-13, LUMS

ntroduction to Computing CS101 is an introductory level course designed to teach basic computing skills for data analysis and problem solving using Microsoft Office. The Lab of CS101 covers the four core Microsoft Office applications: Word, Excel, Access, and PowerPoint. It primarily focuses on Excel and Visual Basic for Applications (VBA). After taking the CS101 Lab, you'll not only be an Office power user, you'll also be able to review and analyze different types of data. This skill set will very handy for the rest of your stay at LUMS and even during your professional life.

Lab Objectives
CS101 Lab is designed to teach students how to use computer applications as effective tools for problem-solving and analyzing data. Students will be introduced to four different Microsoft Office applications as shown below:
Microsoft Word: A word processing application with features for creating technical reports including the ability to incorporate figures, equations, and citations. (See Microsoft Word Basics ) Microsoft PowerPoint: An application for making presentations that effectively summarize and communicate statistical data and key results Microsoft Excel: A spreadsheet with tools for performing mathematical calculations, applying statistical measures, charting data, and making reasoned predictions using regression analysis and goal seeking. Microsoft Access: A database for efficiently managing, organizing, and extracting information from datasets. (See MS Access )

Visual Basic for Applications (VBA) will also be covered. Focus will be on VBA programming in Excel.

Learning Outcomes
The expected learning outcomes for this course are that students will be able to: Use Microsoft Word to create various types of documents such as reports, letters, etc. including formatted tables, figures, references etc. To create dynamic slide presentations that may include animation, narration, images, videos and more using MS PowerPoint. Use Microsoft Excel to represent experimental data in tables, create and integrate charts and graphs Perform calculations using mathematical formulas using Microsoft Excel, perform data analysis, and trend analysis, and explore what-if scenarios and possible solutions. Create a database using Microsoft Access to store data, and construct basic queries to extract specific information from a database. Use Visual Basic Application (VBA) to automate different tasks. 29 August 2012

CS-101 Introduction to Computing - Lab


Fall 2012-13, LUMS

CS-101 Lab Learning Modules

VBA Programming

word

access

powerpoint

excel

CS-101 Introduction to Computing - Lab


Fall 2012-13, LUMS

Lab #
1

Topic
Introduction to CS 101 Lab Work Submitting Lab Work Grading Attendance Printing Account Assignments and Project Overview of MS Office 2010 MS Word MS Excel MS Access MS PowerPoint Overview of Visual Basic for Applications Overview of Common Tasks Microsoft Word Basics o File o Home o Insert

Activities
Login Windows Explorer Z: drive Internet Explorer LUMS website LMS Zambeel Campusmail Library Portal LUMS Portal Google Lab Exercise 1: Creating, editing and formatting given sample document and then printing it

New, Open, Close, Save, Save As Hmm Paste Options, Clipboard Font, Paragraph Formatting Styles Find, Replace

Pages, Tables, Illustrations, Links, Header & Footer, Text, Symbols o Page layout Options o View Options o Printing Microsoft Word Advanced References o Table of Contents o Footnotes o Citations & Bibliography o Captions o Index o Table of Authorities Mailings Review o Proofing o Language Macros o Record macros

Lab Exercise 2: Task 1: Creating a document with references and using review options effectively Task 2: Using the Mail merge wizard in word, create a letter, a data source for recipients and insert the appropriate fields. Task 3: Recording a simple macro using 29 August 2012

Page | 1

CS-101 Introduction to Computing - Lab


Fall 2012-13, LUMS

Lab #

Topic

Activities
provided tutorial

MS PowerPoint Slide Basics o Inserting/deleting slides o Selecting slide layout Using the Slide master, Handouts master and Notes master Text Basics Applying a Theme and Background Styles Applying Transitions Animating Text and Objects Saving and Printing Arranging Objects Inserting Audio, Videos Reviewing Presentations Making an executable Presenting Slide Show Integrating PowerPoint with Word MS Excel Basics Worksheet Basics o Creating, editing, navigating o Tabs in ribbon, formula bar, status bar o Saving o Adding, removing, hiding o Naming and grouping Adding information to worksheets o Adding different types of data o AutoComplete, AutoCorrect, AutoFill, AutoFit Cell Basics o Selecting, moving and modifying Columns, Rows, Cells o Formatting Cells Cell values Cell appearance Protection Protecting worksheet, workbook, cell ranges Viewing o Viewing distant parts of a spreadsheet at once o Freezing columns or rows o Hiding data o Controlling pagination o Page breaks and page break preview

Lab Exercise 3: Task 1 Creating a PowerPoint presentation Task 2 Sending PowerPoint Presentation to Word Creating PowerPoint Presentation from a Word Outline

Task 3: (if time permits) Create an online tutorial blog Lab Exercise 4: Using formulas and functions, conditional formatting and charts on the provided data. Protecting and Printing worksheet.

Page | 2

29 August 2012

CS-101 Introduction to Computing - Lab


Fall 2012-13, LUMS

Lab #

Topic
Simple Formulas and functions o Building basic formulas o Math, statistical and financial functions Sorting Data Conditional Formatting Creating Charts o Chart types, styles and layouts o Adding and formatting chart elements

Activities

MS Excel Advanced Applying filters Charts Sparklines Lookup Conditions in formulas String Functions

Lab Exercise 5: Using Filters, Sparklines, SUMIF,COUNTIF,VLOOKUP,HLOOKUP, Charts

MS Excel Advanced

Lab Exercise 6: Task 1:

Pivot Tables o Building, laying out, formatting, rearranging o Filters and Slicer o Pivot charts Using What-if Analysis Macros

Pivot Tables Task 2: Macros Task 3: Integrating Excel with other Office Applications

Integrating Excel with other Office Applications create a Word report from Excel data Sending Excel Data to a Word Document Sending Excel Data to a PowerPoint Presentation Sending All Excel Charts to a PowerPoint Presentation Convert a Workbook into a PowerPoint Presentation

MS Access Making tables o Designing tables o Primary key

Lab Exercise 7: Setting up a database by creating tables, forms and reports

Page | 3

29 August 2012

CS-101 Introduction to Computing - Lab


Fall 2012-13, LUMS

Lab #

Topic
o Relating tables Creating a data entry form Importing data Creating a report o Using auto report o Using report wizard

Activities

Integration with PowerPoint Integration with Word Integration with Excel 8 Visual Basic and Visual Basic for Applications Introduction 9 What is Visual Basic? What is VBA used for? Introduction to VBA Editor Record a Macro What does recorded Macro code mean? Lab Exercise 8: Exploring the VBA editor and writing a simple macro

Visual Basic Primer Programming Basics o Constants and variables o Data types o Operations o Logical Operators o Built in functions o Decision statements (If/else) o FOR Loops o Array o SUBS and FUNCTIONS Visual Basic Primer Controls o Textbox o Listbox o Combobox o Checkbox o Option buttons o Userform VBA in Excel Automating worksheet tasks with macros Record a macro to format currency Record a macro to merge cells vertically

Lab Exercise 9: Writing macro code using procedures, functions, for loop and arrays

10

Lab Exercise 10: Making a user form with controls for inserting data into work sheet

11

Lab Exercise 11: Writing simple macros in Excel

Page | 4

29 August 2012

CS-101 Introduction to Computing - Lab


Fall 2012-13, LUMS

Lab #
12

Topic
VBA in Excel Display Top Ten Percent in Ranges Programmatically VBA in Word and PowerPoint A macro to sort text A macro to toggle display of text boundaries A macro to insert a landscape section Using Loops to Perform Repetitive Tasks Adding Power to Your Macro with Conditions Creating Charts with VBA Inserting a predefined number of slides Grabbing all text Sending word outline to notes section of PowerPoint Project Evaluation

Activities
Lab Exercise 12: Writing complex macros in Excel Lab Exercise 13: Writing macros in Word and PowerPoint

13

14

Viva/ Presentations

Page | 5

29 August 2012

CS-101 Introduction to Computing - Lab


Fall 2012-13, LUMS

Project Guidelines:

Students will choose any project they like. They can explore any real-life problem or domain where Microsoft Office suite of applications can be effectively used to automate operations. For example finance, inventory, sales etc. The project submission requirements would be as follows: Write-up : MS Word Presentation: MS Powerpoint Data source/ storage : MS Access Data Analysis: MS Excel VBA Macros Programming : MS Excel

Page | 6

29 August 2012

Вам также может понравиться