11 Habits of Great SQL Developers

Size: px
Start display at page:

Download "11 Habits of Great SQL Developers"

Transcription

1 11 Habits of Great SQL Developers Ike Ellis Data Platform MVP and Partner at Crafting Bytes

2 Crafting Bytes Microsoft Data Platform MVP (2011 Present) Friend of Redgate (2012 Present) Chairperson of the San Diego TIG Co-chairman of the San Diego Software Architecture Group Book co-author Developing Azure Solutions Ike Ellis

3 Agenda Things great SQL developers have in common Great for all developers, not just SQL developers In order to benefit you, not benefit me. #1, #2, #3 are by far the most important This isn t a performance lesson This isn t a SQL internals lesson This isn t a SQL language best practices lesson This is a discussion on the personal habits and characteristics and thought patterns of great SQL developers.

4 Habit #1: Use Source Control

5 Habit #2: Test, test, and test again

6 Habit #2: Testing Best Practices Mask sensitive data Every developer should have their own database Love all testing frameworks tsqlt Visual Studio NUnit SpecFlow BDD testing Cucumber/Gerkin ApprovalTests At minimum, test that the sprocs, views, and functions actually run with the right arguments

7 Habit #3: Always Be Shipping

8 Habit #3: Always Be Shipping Automate, automate, automate Fold tests into deployment process Learn a scripting language PowerShell Azure CLI Grant Fritchey says! Never change an object in production directly Always go through the deployment pipeline

9 Habit #4: Code for resiliency/ code for cloud

10 Habit #5:

11 Habit #6: Software development, at its most fun, is a team sport

12 Habit #6: Software development, at its most fun, is a team sport

13 Habit #6: Software development, at its most fun, is a team sport

14 Know every option Know keystrokes and shortcuts Habit #7: Love your tools Know code navigation Know these tools: SQL Prompt Visual Studio SSMS Profiler Extended Events MS Excel

15 Habit #8: Fight dependencies

16 Habit #8: Fight dependencies Avoid change lock Happens because of dependencies Lack of testing Complicated code Loss of intent

17 Habit #8: Fight dependencies Never allow direct access to your tables for anyone not on your team. It s rude to knock on the back door Fight three part names Database.dbo.tablename Or even worse, four part names Servername.database.dbo.tablename

18 Habit #9: Question, Re-Evaluate, Act Question preconceived notions Biases purpose of new technology your own derived answers Evaluate effect on previous decisions Change your mind and behavior

19 Habit #10:

20 Habit #10: Leave it better than you found it Bad developers work to get the item off their plate so they can do something else Great developers work so that the item is more enjoyable to work on when they re asked again

21 Habit #11:

22 Habit #11: Respond with Urgency Things that erode user trust: Repeated mistakes Half-done code Bugs surfacing at run-time Missed deadlines Bad listening skills Not reading the entire Things that gain user trust: Doing what you said you do when you said you d do it Digging deeper to understand and empathize Doing their work with them, not for them

23 Bonus Habit: Love Your Language Learn new features: CONCAT TRY_CAST Window Functions Memory Optimized Tables and Procedures Columnstore DROP IF EXISTS R Python JSON

24 Bonus Habit: High Performance/Security Two types of team Culture Accident Permeate all conversations

25 Bonus Habit: Time as the most valuable commodity Record victories in excel, google doc, or better yet: Toggl Think about time doing plumbing and maintenance Merging, branching In meetings Moving code to production Maintenance tasks Repeated tasks Take ownership of their habits and their time Make things happen, not happen to them

26 PRIZES TO GIVE AWAY! Next week I ll ship a bunch of laptop stickers to winners Sign up at

PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements

PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements July 2017 PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements

More information

CS 101 Computer Science I Fall Instructor Muller. Syllabus

CS 101 Computer Science I Fall Instructor Muller. Syllabus CS 101 Computer Science I Fall 2013 Instructor Muller Syllabus Welcome to CS101. This course is an introduction to the art and science of computer programming and to some of the fundamental concepts of

More information

Outreach Connect User Manual

Outreach Connect User Manual Outreach Connect A Product of CAA Software, Inc. Outreach Connect User Manual Church Growth Strategies Through Sunday School, Care Groups, & Outreach Involving Members, Guests, & Prospects PREPARED FOR:

More information

What is Teaching? JOHN A. LOTT Professor Emeritus in Pathology College of Medicine

What is Teaching? JOHN A. LOTT Professor Emeritus in Pathology College of Medicine What is Teaching? JOHN A. LOTT Professor Emeritus in Pathology College of Medicine What is teaching? As I started putting this essay together, I realized that most of my remarks were aimed at students

More information

Red Flags of Conflict

Red Flags of Conflict CONFLICT MANAGEMENT Introduction Webster s Dictionary defines conflict as a battle, contest of opposing forces, discord, antagonism existing between primitive desires, instincts and moral, religious, or

More information

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus CS 1103 Computer Science I Honors Fall 2016 Instructor Muller Syllabus Welcome to CS1103. This course is an introduction to the art and science of computer programming and to some of the fundamental concepts

More information

An Introduction to the Minimalist Program

An Introduction to the Minimalist Program An Introduction to the Minimalist Program Luke Smith University of Arizona Summer 2016 Some findings of traditional syntax Human languages vary greatly, but digging deeper, they all have distinct commonalities:

More information

Education the telstra BLuEPRint

Education the telstra BLuEPRint Education THE TELSTRA BLUEPRINT A quality Education for every child A supportive environment for every teacher And inspirational technology for every budget. is it too much to ask? We don t think so. New

More information

Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform

Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform doi:10.3991/ijac.v3i3.1364 Jean-Marie Maes University College Ghent, Ghent, Belgium Abstract Dokeos used to be one of

More information

EdX Learner s Guide. Release

EdX Learner s Guide. Release EdX Learner s Guide Release Nov 18, 2017 Contents 1 Welcome! 1 1.1 Learning in a MOOC........................................... 1 1.2 If You Have Questions As You Take a Course..............................

More information

New Paths to Learning with Chromebooks

New Paths to Learning with Chromebooks Thought Leadership Paper Samsung New Paths to Learning with Chromebooks Economical, cloud-connected computer alternatives open new opportunities for every student Research provided by As Computers Play

More information

STUDENT MOODLE ORIENTATION

STUDENT MOODLE ORIENTATION BAKER UNIVERSITY SCHOOL OF PROFESSIONAL AND GRADUATE STUDIES STUDENT MOODLE ORIENTATION TABLE OF CONTENTS Introduction to Moodle... 2 Online Aptitude Assessment... 2 Moodle Icons... 6 Logging In... 8 Page

More information

CS 100: Principles of Computing

CS 100: Principles of Computing CS 100: Principles of Computing Kevin Molloy August 29, 2017 1 Basic Course Information 1.1 Prerequisites: None 1.2 General Education Fulfills Mason Core requirement in Information Technology (ALL). 1.3

More information

Telekooperation Seminar

Telekooperation Seminar Telekooperation Seminar 3 CP, SoSe 2017 Nikolaos Alexopoulos, Rolf Egert. {alexopoulos,egert}@tk.tu-darmstadt.de based on slides by Dr. Leonardo Martucci and Florian Volk General Information What? Read

More information

Training Catalogue for ACOs Global Learning Services V1.2. amadeus.com

Training Catalogue for ACOs Global Learning Services V1.2. amadeus.com Training Catalogue for ACOs Global Learning Services V1.2 amadeus.com Global Learning Services Training Catalogue for ACOs V1.2 This catalogue lists the training courses offered to ACOs by Global Learning

More information

Why Pay Attention to Race?

Why Pay Attention to Race? Why Pay Attention to Race? Witnessing Whiteness Chapter 1 Workshop 1.1 1.1-1 Dear Facilitator(s), This workshop series was carefully crafted, reviewed (by a multiracial team), and revised with several

More information

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC On Human Computer Interaction, HCI Dr. Saif al Zahir Electrical and Computer Engineering Department UBC Human Computer Interaction HCI HCI is the study of people, computer technology, and the ways these

More information

Listening to your members: The member satisfaction survey. Presenter: Mary Beth Watt. Outline

Listening to your members: The member satisfaction survey. Presenter: Mary Beth Watt. Outline Listening to your members: The satisfaction survey Listening to your members: The member satisfaction survey Presenter: Mary Beth Watt 1 Outline Introductions Members as customers Member satisfaction survey

More information

Citrine Informatics. The Latest from Citrine. Citrine Informatics. The data analytics platform for the physical world

Citrine Informatics. The Latest from Citrine. Citrine Informatics. The data analytics platform for the physical world Citrine Informatics The data analytics platform for the physical world The Latest from Citrine Summit on Data and Analytics for Materials Research 31 October 2016 Our Mission is Simple Add as much value

More information

1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document.

1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document. National Unit specification General information Unit code: HA6M 46 Superclass: CD Publication date: May 2016 Source: Scottish Qualifications Authority Version: 02 Unit purpose This Unit is designed to

More information

From Self Hosted to SaaS Our Journey (LEC107648)

From Self Hosted to SaaS Our Journey (LEC107648) From Self Hosted to SaaS Our Journey (LEC107648) Kathy Saville Director of Instructional Technology Saint Mary s College, Notre Dame Saint Mary s College, Notre Dame, Indiana Founded 1844 Premier Women

More information

Including the Microsoft Solution Framework as an agile method into the V-Modell XT

Including the Microsoft Solution Framework as an agile method into the V-Modell XT Including the Microsoft Solution Framework as an agile method into the V-Modell XT Marco Kuhrmann 1 and Thomas Ternité 2 1 Technische Universität München, Boltzmann-Str. 3, 85748 Garching, Germany kuhrmann@in.tum.de

More information

Your School and You. Guide for Administrators

Your School and You. Guide for Administrators Your School and You Guide for Administrators Table of Content SCHOOLSPEAK CONCEPTS AND BUILDING BLOCKS... 1 SchoolSpeak Building Blocks... 3 ACCOUNT... 4 ADMIN... 5 MANAGING SCHOOLSPEAK ACCOUNT ADMINISTRATORS...

More information

Android App Development for Beginners

Android App Development for Beginners Description Android App Development for Beginners DEVELOP ANDROID APPLICATIONS Learning basics skills and all you need to know to make successful Android Apps. This course is designed for students who

More information

SCHOOL WITHOUT CLASSROOMS BERLIN ARCHITECTURE COMPETITION TO

SCHOOL WITHOUT CLASSROOMS BERLIN ARCHITECTURE COMPETITION TO SCHOOL WITHOUT CLASSROOMS BERLIN ARCHITECTURE COMPETITION 01.04.2017 TO 30.06.2017 www.archasm.in MISSION STATEMENT What if we lived in an age where school and learning was not systemized but optimized?

More information

November 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students

November 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students November 17, 2017 ARIZONA STATE UNIVERSITY ADDENDUM 3 RFP 331801 Digital Integrated Enrollment Support for Students Please note the following answers to questions that were asked prior to the deadline

More information

The Introvert s Guide to Building Rapport With Anyone, Anywhere

The Introvert s Guide to Building Rapport With Anyone, Anywhere The Introvert s Guide to Building Rapport With Anyone, Anywhere Presented by Robert Tracz SkillPath. All rights reserved. Introverts Extroverts Emotional Intelligence 10 Strengths of an Introvert 10. Works

More information

Time Management. Randy Pausch Carnegie Mellon University

Time Management. Randy Pausch Carnegie Mellon University Time Management Randy Pausch Carnegie Mellon University http://www.randypausch.com 1 At this talk you will learn to: Clarify your goals and achieve them Handle people and projects that waste your time

More information

CORRECT YOUR ENGLISH ERRORS BY TIM COLLINS DOWNLOAD EBOOK : CORRECT YOUR ENGLISH ERRORS BY TIM COLLINS PDF

CORRECT YOUR ENGLISH ERRORS BY TIM COLLINS DOWNLOAD EBOOK : CORRECT YOUR ENGLISH ERRORS BY TIM COLLINS PDF Read Online and Download Ebook CORRECT YOUR ENGLISH ERRORS BY TIM COLLINS DOWNLOAD EBOOK : CORRECT YOUR ENGLISH ERRORS BY TIM COLLINS PDF Click link bellow and free register to download ebook: CORRECT

More information

END TIMES Series Overview for Leaders

END TIMES Series Overview for Leaders END TIMES Series Overview for Leaders SERIES OVERVIEW We have a sense of anticipation about Christ s return. We know he s coming back, but we don t know exactly when. The differing opinions about the End

More information

Beginning to Flip/Enhance Your Classroom with Screencasting. Check out screencasting tools from (21 Things project)

Beginning to Flip/Enhance Your Classroom with Screencasting. Check out screencasting tools from  (21 Things project) Beginning to Flip/Enhance Your Classroom with Screencasting Check out screencasting tools from http://21things4teachers.net (21 Things project) This session Flipping out A beginning exploration of flipping

More information

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS. POFI 1301: COMPUTER APPLICATIONS I (File Management/PowerPoint/Word/Excel)

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS. POFI 1301: COMPUTER APPLICATIONS I (File Management/PowerPoint/Word/Excel) BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS POFI 1301: COMPUTER APPLICATIONS I (File Management/PowerPoint/Word/Excel) COMPUTER TECHNOLOGY & OFFICE ADMINISTRATION DEPARTMENT CATALOG DESCRIPTION POFI

More information

1 Instructional Design Website: Making instruction easy for HCPS Teachers Henrico County, Virginia

1 Instructional Design Website: Making instruction easy for HCPS Teachers Henrico County, Virginia 1 Instructional Design Website: Making instruction easy for HCPS Teachers Short Overview The teachers of Henrico County Public Schools had many resources available to them but the resources were scattered

More information

Blended E-learning in the Architectural Design Studio

Blended E-learning in the Architectural Design Studio Blended E-learning in the Architectural Design Studio An Experimental Model Mohammed F. M. Mohammed Associate Professor, Architecture Department, Cairo University, Cairo, Egypt (Associate Professor, Architecture

More information

Instructor: Mario D. Garrett, Ph.D. Phone: Office: Hepner Hall (HH) 100

Instructor: Mario D. Garrett, Ph.D.   Phone: Office: Hepner Hall (HH) 100 San Diego State University School of Social Work 610 COMPUTER APPLICATIONS FOR SOCIAL WORK PRACTICE Statistical Package for the Social Sciences Office: Hepner Hall (HH) 100 Instructor: Mario D. Garrett,

More information

A Systems Approach to Principal and Teacher Effectiveness From Pivot Learning Partners

A Systems Approach to Principal and Teacher Effectiveness From Pivot Learning Partners A Systems Approach to Principal and Teacher Effectiveness From Pivot Learning Partners About Our Approach At Pivot Learning Partners (PLP), we help school districts build the systems, structures, and processes

More information

AST Introduction to Solar Systems Astronomy

AST Introduction to Solar Systems Astronomy AST 111 - Introduction to Solar Systems Astronomy I. COURSE OVERVIEW In this introductory 7.5-week, four-credit lecture and laboratory course, we will explore the origins, structure, contents, and evolution

More information

Kindergarten Lessons for Unit 7: On The Move Me on the Map By Joan Sweeney

Kindergarten Lessons for Unit 7: On The Move Me on the Map By Joan Sweeney Kindergarten Lessons for Unit 7: On The Move Me on the Map By Joan Sweeney Aligned with the Common Core State Standards in Reading, Speaking & Listening, and Language Written & Prepared for: Baltimore

More information

District Advisory Committee. October 27, 2015

District Advisory Committee. October 27, 2015 District Advisory Committee October 27, 2015 Outcomes for Today Understanding and awareness of needs for the 21 st century workforce and how these skills are changing education Deeper understanding of

More information

SESSION 2: HELPING HAND

SESSION 2: HELPING HAND SESSION 2: HELPING HAND Ready for the next challenge? Build a device with a long handle that can grab something hanging high! This week you ll also check out your Partner Club s Paper Structure designs.

More information

Ministry of Education and Science of Kazakhstan. Karaganda State Technical University

Ministry of Education and Science of Kazakhstan. Karaganda State Technical University Ministry of Education and Science of Kazakhstan Karaganda State Technical University "Approved by" Chairman of the Academic Council, rector, RK NAS academician Gazaliev A.M. " " 016 SYLLABUS Course IKT

More information

Two heads can be better than one

Two heads can be better than one MODULE 21 MODULE GUIDE 21.1 Two heads can be better than one Why is an understanding of teams so important? What are the foundations of successful teamwork? Formal and informal groups are building blocks

More information

Top US Tech Talent for the Top China Tech Company

Top US Tech Talent for the Top China Tech Company THE FALL 2017 US RECRUITING TOUR Top US Tech Talent for the Top China Tech Company INTERVIEWS IN 7 CITIES Tour Schedule CITY Boston, MA New York, NY Pittsburgh, PA Urbana-Champaign, IL Ann Arbor, MI Los

More information

Course Syllabus p. 1. Introduction to Web Design AVT 217 Spring 2017 TTh 10:30-1:10, 1:30-4:10 Instructor: Shanshan Cui

Course Syllabus p. 1. Introduction to Web Design AVT 217 Spring 2017 TTh 10:30-1:10, 1:30-4:10 Instructor: Shanshan Cui Course Syllabus p. 1 The syllabus and project statements serve as your guide throughout the semester. Refer to them frequently. You are expected to know and understand this information. Catalog Description

More information

Market Economy Lesson Plan

Market Economy Lesson Plan Market Economy Lesson Plan Lesson Plan3.doc 4/27/2011 11:44:15 AM 56832 bytes Lesson Template Desired Results Relevant Minnesota or Nat'l Content Standards: Learning Objective: Key Understanding(s) you

More information

Writing the Personal Statement

Writing the Personal Statement Writing the Personal Statement For Graduate School Applications ZIA ISOLA, PHD RESEARCH MENTORING INSTITUTE OFFICE OF DIVERSITY, GENOMICS INSTITUTE Overview: The Parts of a Graduate School Application!

More information

Time, talent, treasure FRATERNITY VALUE: PHILANTHROPIC SERVICE TO OTHERS SUGGESTED FACILITATOR: VICE PRESIDENT OF PHILANTHROPY

Time, talent, treasure FRATERNITY VALUE: PHILANTHROPIC SERVICE TO OTHERS SUGGESTED FACILITATOR: VICE PRESIDENT OF PHILANTHROPY Time, talent, treasure FRATERNITY VALUE: PHILANTHROPIC SERVICE TO OTHERS SUGGESTED FACILITATOR: VICE PRESIDENT OF PHILANTHROPY Goals: To educate members on the three types of philanthropic giving: time,

More information

English Nexus Offender Learning

English Nexus Offender Learning Working as a catering assistant Topic Vocabulary and functional language for a catering assistant s role. Level: Entry 3 / National 4 Time: 90 minutes Aim To become more familiar with the job description

More information

Pair Programming. Spring 2015

Pair Programming. Spring 2015 CS4 Introduction to Scientific Computing Potter Pair Programming Spring 2015 1 What is Pair Programming? Simply put, pair programming is two people working together at a single computer [1]. The practice

More information

TotalLMS. Getting Started with SumTotal: Learner Mode

TotalLMS. Getting Started with SumTotal: Learner Mode TotalLMS Getting Started with SumTotal: Learner Mode Contents Learner Mode... 1 TotalLMS... 1 Introduction... 3 Objectives of this Guide... 3 TotalLMS Overview... 3 Logging on to SumTotal... 3 Exploring

More information

COMMUNICATION & NETWORKING. How can I use the phone and to communicate effectively with adults?

COMMUNICATION & NETWORKING. How can I use the phone and  to communicate effectively with adults? 1 COMMUNICATION & NETWORKING Phone and E-mail Etiquette The BIG Idea How can I use the phone and e-mail to communicate effectively with adults? AGENDA Approx. 45 minutes I. Warm Up (5 minutes) II. Phone

More information

The Success Principles How to Get from Where You Are to Where You Want to Be

The Success Principles How to Get from Where You Are to Where You Want to Be The Success Principles How to Get from Where You Are to Where You Want to Be Life is like a combination lock. If you know the combination to the lock... it doesn t matter who you are, the lock has to open.

More information

Simulation in Maritime Education and Training

Simulation in Maritime Education and Training Simulation in Maritime Education and Training Shahrokh Khodayari Master Mariner - MSc Nautical Sciences Maritime Accident Investigator - Maritime Human Elements Analyst Maritime Management Systems Lead

More information

Mastering Team Skills and Interpersonal Communication. Copyright 2012 Pearson Education, Inc. publishing as Prentice Hall.

Mastering Team Skills and Interpersonal Communication. Copyright 2012 Pearson Education, Inc. publishing as Prentice Hall. Chapter 2 Mastering Team Skills and Interpersonal Communication Chapter 2-1 Communicating Effectively in Teams Chapter 2-2 Communicating Effectively in Teams Collaboration involves working together to

More information

An Introduction and Overview to Google Apps in K12 Education: A Web-based Instructional Module

An Introduction and Overview to Google Apps in K12 Education: A Web-based Instructional Module An Introduction and Overview to Google Apps in K12 Education: A Web-based Instructional Module James Petersen Department of Educational Technology University of Hawai i at Mānoa. Honolulu, Hawaii, U.S.A.

More information

Learning Microsoft Publisher , (Weixel et al)

Learning Microsoft Publisher , (Weixel et al) Prentice Hall Learning Microsoft Publisher 2007 2008, (Weixel et al) C O R R E L A T E D T O Mississippi Curriculum Framework for Business and Computer Technology I and II BUSINESS AND COMPUTER TECHNOLOGY

More information

Field Experience Management 2011 Training Guides

Field Experience Management 2011 Training Guides Field Experience Management 2011 Training Guides Page 1 of 40 Contents Introduction... 3 Helpful Resources Available on the LiveText Conference Visitors Pass... 3 Overview... 5 Development Model for FEM...

More information

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

USER ADAPTATION IN E-LEARNING ENVIRONMENTS USER ADAPTATION IN E-LEARNING ENVIRONMENTS Paraskevi Tzouveli Image, Video and Multimedia Systems Laboratory School of Electrical and Computer Engineering National Technical University of Athens tpar@image.

More information

Session Six: Software Evaluation Rubric Collaborators: Susan Ferdon and Steve Poast

Session Six: Software Evaluation Rubric Collaborators: Susan Ferdon and Steve Poast EDTECH 554 (FA10) Susan Ferdon Session Six: Software Evaluation Rubric Collaborators: Susan Ferdon and Steve Poast Task The principal at your building is aware you are in Boise State's Ed Tech Master's

More information

Earthsoft s EQuIS Database Lower Duwamish Waterway Source Data Management

Earthsoft s EQuIS Database Lower Duwamish Waterway Source Data Management Earthsoft s EQuIS Database Lower Duwamish Waterway Source Data Management Jennifer Arthur Beth Schmoyer Brian Robinson February 11, 2106 Background Started in 2003 using Excel spreadsheets Separate file

More information

Critical Incident Debriefing in a Group Setting Process Debriefing

Critical Incident Debriefing in a Group Setting Process Debriefing Critical Incident Debriefing in a Group Setting Process Debriefing BACKGROUND FOR OVERLAY OF PROCESS MODEL ONTO CISD Unevenness of outcomes using CISD Some clients get better Some get worse More complicated

More information

Open Source Mobile Learning: Mobile Linux Applications By Lee Chao

Open Source Mobile Learning: Mobile Linux Applications By Lee Chao Open Source Mobile Learning: Mobile Linux Applications By Lee Chao If searching for the ebook by Lee Chao Open Source Mobile Learning: Mobile Linux Applications in pdf format, in that case you come on

More information

ATENEA UPC AND THE NEW "Activity Stream" or "WALL" FEATURE Jesus Alcober 1, Oriol Sánchez 2, Javier Otero 3, Ramon Martí 4

ATENEA UPC AND THE NEW Activity Stream or WALL FEATURE Jesus Alcober 1, Oriol Sánchez 2, Javier Otero 3, Ramon Martí 4 ATENEA UPC AND THE NEW "Activity Stream" or "WALL" FEATURE Jesus Alcober 1, Oriol Sánchez 2, Javier Otero 3, Ramon Martí 4 1 Universitat Politècnica de Catalunya (Spain) 2 UPCnet (Spain) 3 UPCnet (Spain)

More information

You Gotta Go Somewhere Prep for College Calendar

You Gotta Go Somewhere Prep for College Calendar You Gotta Go Somewhere Prep for College Calendar F R E S H M A N Y E A R It is never too early to plan for the future! Enroll in a college preparatory curriculum Study hard and do your best in school From

More information

ESSENTIAL SKILLS PROFILE BINGO CALLER/CHECKER

ESSENTIAL SKILLS PROFILE BINGO CALLER/CHECKER ESSENTIAL SKILLS PROFILE BINGO CALLER/CHECKER WWW.GAMINGCENTREOFEXCELLENCE.CA TABLE OF CONTENTS Essential Skills are the skills people need for work, learning and life. Human Resources and Skills Development

More information

Science Olympiad Competition Model This! Event Guidelines

Science Olympiad Competition Model This! Event Guidelines Science Olympiad Competition Model This! Event Guidelines These guidelines should assist event supervisors in preparing for and setting up the Model This! competition for Divisions B and C. Questions should

More information

New Ways of Connecting Reading and Writing

New Ways of Connecting Reading and Writing Sanchez, P., & Salazar, M. (2012). Transnational computer use in urban Latino immigrant communities: Implications for schooling. Urban Education, 47(1), 90 116. doi:10.1177/0042085911427740 Smith, N. (1993).

More information

OFFICE SUPPORT SPECIALIST Technical Diploma

OFFICE SUPPORT SPECIALIST Technical Diploma OFFICE SUPPORT SPECIALIST Technical Diploma Program Code: 31-106-8 our graduates INDEMAND 2017/2018 mstc.edu administrative professional career pathway OFFICE SUPPORT SPECIALIST CUSTOMER RELATIONSHIP PROFESSIONAL

More information

Teacher of Art & Design (Maternity Cover)

Teacher of Art & Design (Maternity Cover) Teacher of Art & Design (Maternity Cover) Closing date: Monday 27th November 2017 Application Pack Click for Website Furze Platt Road, Maidenhead, Berkshire SL6 7NQ Email: office@furzeplatt.com Website:

More information

PRD Online

PRD Online 1 PRD Online 2011-12 SBC PRD Online What is it? PRD Online, part of CPD Online, will keep track of the PRD process for you, allowing you to concentrate on the quality of the professional dialogue. What

More information

FACULTY Tk20 TUTORIALS: PORTFOLIOS & FIELD EXPERIENCE BINDERS

FACULTY Tk20 TUTORIALS: PORTFOLIOS & FIELD EXPERIENCE BINDERS FACULTY Tk20 TUTORIALS: PORTFOLIOS & FIELD EXPERIENCE BINDERS TABLE OF CONTENTS TOPIC PAGE PORTFOLIOS 2 Introduction 2 Student View 2 Faculty Administrator View 3 Accessing eportfolios from personal Faculty

More information

Point Sheets/Behavior Report Cards

Point Sheets/Behavior Report Cards Point Sheets/Behavior Report Cards February 2015 1000 Thomas Jefferson Street NW Washington, DC 20007-3835 866-577-5787 www.intensiveintervention.org This document was produced under U.S. Department of

More information

How to organise Quality Events

How to organise Quality Events How to organise Quality Events Dear locals, The Quality Assurance Committee s role is to help and support the locals in organising quality events. Quality is the term frequently used in education but often

More information

ICT/IS 200: INFORMATION LITERACY & CRITICAL THINKING Online Spring 2017

ICT/IS 200: INFORMATION LITERACY & CRITICAL THINKING Online Spring 2017 ICT/IS 200: INFORMATION LITERACY & CRITICAL THINKING Online Spring 2017 FACULTY INFORMATION Instructor: Renee Kaufmann, Ph.D. Email: Renee.Kaufmann@uky.edu Office Hours (F2F & Virtual): T\R 1:00 3:00PM

More information

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions Ericsson Wallet Platform (EWP) 3.0 Training Programs Catalog of Course Descriptions Catalog of Course Descriptions INTRODUCTION... 3 ERICSSON CONVERGED WALLET (ECW) 3.0 RATING MANAGEMENT... 4 ERICSSON

More information

PART C: ENERGIZERS & TEAM-BUILDING ACTIVITIES TO SUPPORT YOUTH-ADULT PARTNERSHIPS

PART C: ENERGIZERS & TEAM-BUILDING ACTIVITIES TO SUPPORT YOUTH-ADULT PARTNERSHIPS PART C: ENERGIZERS & TEAM-BUILDING ACTIVITIES TO SUPPORT YOUTH-ADULT PARTNERSHIPS The following energizers and team-building activities can help strengthen the core team and help the participants get to

More information

SULLIVAN & CROMWELL LLP

SULLIVAN & CROMWELL LLP SULLIVAN & CROMWELL LLP LC.N AWARD WINNER 2014 BEST TRAINING PRINCIPAL BEN PERRY Sullivan & Cromwell, founded in New York in 1879, has had a London office since 1972 and English lawyers since 1999. In

More information

The lab is designed to remind you how to work with scientific data (including dealing with uncertainty) and to review experimental design.

The lab is designed to remind you how to work with scientific data (including dealing with uncertainty) and to review experimental design. Name: Partner(s): Lab #1 The Scientific Method Due 6/25 Objective The lab is designed to remind you how to work with scientific data (including dealing with uncertainty) and to review experimental design.

More information

Visual Journalism J3220 Syllabus

Visual Journalism J3220 Syllabus Visual Journalism J3220 Syllabus Section: 15CB Semester: Fall 2013 Class meeting time: Tuesday and Thursday from 4:05-6 p.m., Matherly 107 Instructor: Andrea Hall Email: andreaehall@ufl.edu Phone number:??

More information

Student Handbook. This handbook was written for the students and participants of the MPI Training Site.

Student Handbook. This handbook was written for the students and participants of the MPI Training Site. Student Handbook This handbook was written for the students and participants of the MPI Training Site. Purpose To enable the active participants of this website easier operation and a thorough understanding

More information

Consequences of Your Good Behavior Free & Frequent Praise

Consequences of Your Good Behavior Free & Frequent Praise Statement of Purpose The aim of this classroom is to be a comfortable, respectful and friendly atmosphere in which we can learn about social studies. It is okay if you make mistakes because it is often

More information

Welcome to California Colleges, Platform Exploration (6.1) Goal: Students will familiarize themselves with the CaliforniaColleges.edu platform.

Welcome to California Colleges, Platform Exploration (6.1) Goal: Students will familiarize themselves with the CaliforniaColleges.edu platform. Welcome to California Colleges, Platform Exploration (6.1) Goal: Students will familiarize themselves with the CaliforniaColleges.edu platform. Lesson Time Options This lesson requires one 45-60 minute

More information

Fundraising 101 Introduction to Autism Speaks. An Orientation for New Hires

Fundraising 101 Introduction to Autism Speaks. An Orientation for New Hires Fundraising 101 Introduction to Autism Speaks An Orientation for New Hires May 2013 Welcome to the Autism Speaks family! This guide is meant to be used as a tool to assist you in your career and not just

More information

Tutoring First-Year Writing Students at UNM

Tutoring First-Year Writing Students at UNM Tutoring First-Year Writing Students at UNM A Guide for Students, Mentors, Family, Friends, and Others Written by Ashley Carlson, Rachel Liberatore, and Rachel Harmon Contents Introduction: For Students

More information

Study Group Handbook

Study Group Handbook Study Group Handbook Table of Contents Starting out... 2 Publicizing the benefits of collaborative work.... 2 Planning ahead... 4 Creating a comfortable, cohesive, and trusting environment.... 4 Setting

More information

Time Management. To receive regular updates kindly send test to : 1

Time Management. To receive regular updates kindly send test  to :  1 Time Management CA. Rajkumar S Adukia B.Com (Hons), FCA, ACS, ACWA, LLB, DIPR, DLL &LP, IFRS(UK), MBA email id: rajkumarradukia@caaa.in Mob: 09820061049/9323061049 To receive regular updates kindly send

More information

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Dave Donnellan, School of Computer Applications Dublin City University Dublin 9 Ireland daviddonnellan@eircom.net Claus Pahl

More information

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining Dave Donnellan, School of Computer Applications Dublin City University Dublin 9 Ireland daviddonnellan@eircom.net Claus Pahl

More information

Std: III rd. Subject: Morals cw.

Std: III rd. Subject: Morals cw. MORALS - CW Std: I rd. Subject: Morals cw. Sl. No Topic Peg No. 1. Being Brave. 2 2. Love of books. 3-4 3. Love hobby. 4 4. Love your Elders. 5 5. Kindness. 5-6 6. Love Mother India. 7 7. Nature loves

More information

Introduction to Moodle

Introduction to Moodle Center for Excellence in Teaching and Learning Mr. Philip Daoud Introduction to Moodle Beginner s guide Center for Excellence in Teaching and Learning / Teaching Resource This manual is part of a serious

More information

What s in Your Communication Toolbox? COMMUNICATION TOOLBOX. verse clinical scenarios to bolster clinical outcomes: 1

What s in Your Communication Toolbox? COMMUNICATION TOOLBOX. verse clinical scenarios to bolster clinical outcomes: 1 COMMUNICATION TOOLBOX Lisa Hunter, LSW, and Jane R. Shaw, DVM, PhD www.argusinstitute.colostate.edu What s in Your Communication Toolbox? Throughout this communication series, we have built a toolbox of

More information

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1 Notes on The Sciences of the Artificial Adapted from a shorter document written for course 17-652 (Deciding What to Design) 1 Ali Almossawi December 29, 2005 1 Introduction The Sciences of the Artificial

More information

Career Series Interview with Dr. Dan Costa, a National Program Director for the EPA

Career Series Interview with Dr. Dan Costa, a National Program Director for the EPA Dr. Dan Costa is the National Program Director for the Air, Climate, and Energy Research Program in the Office of Research and Development of the Environmental Protection Agency. Dr. Costa received his

More information

A BOOK IN A SLIDESHOW. The Dragonfly Effect JENNIFER AAKER & ANDY SMITH

A BOOK IN A SLIDESHOW. The Dragonfly Effect JENNIFER AAKER & ANDY SMITH A BOOK IN A SLIDESHOW The Dragonfly Effect JENNIFER AAKER & ANDY SMITH THE DRAGONFLY MODEL FOCUS GRAB ATTENTION TAKE ACTION ENGAGE A Book In A Slideshow JENNIFER AAKER & ANDY SMITH WING 1: FOCUS IDENTIFY

More information

Get with the Channel Partner Program

Get with the Channel Partner Program Get with the Channel Partner Program QuickStart your Channel Partner Training & Certification program. Get with the Channel Partner Program is a suite of services opt in engagements delivered in phases.

More information

Multimedia Application Effective Support of Education

Multimedia Application Effective Support of Education Multimedia Application Effective Support of Education Eva Milková Faculty of Science, University od Hradec Králové, Hradec Králové, Czech Republic eva.mikova@uhk.cz Abstract Multimedia applications have

More information

Millersville University Degree Works Training User Guide

Millersville University Degree Works Training User Guide Millersville University Degree Works Training User Guide Page 1 Table of Contents Introduction... 5 What is Degree Works?... 5 Degree Works Functionality Summary... 6 Access to Degree Works... 8 Login

More information

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017 College of Food, Agricultural, and Environmental Science School of Environment and Natural Resources SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017 Course overview Instructor

More information

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017 Instructor: Rana Tayyar, Ph.D. Email: rana.tayyar@rcc.edu Website: http://websites.rcc.edu/tayyar/ Office: MTSC 320 Class Location: MTSC 401 Lecture time: Tuesday and Thursday: 2:00-3:25 PM Biology 1 General

More information

Please find below a summary of why we feel Blackboard remains the best long term solution for the Lowell campus:

Please find below a summary of why we feel Blackboard remains the best long term solution for the Lowell campus: I. Background: After a thoughtful and lengthy deliberation, we are convinced that UMass Lowell s award-winning faculty development training program, our course development model, and administrative processes

More information