Modern Project Management. Brendan Bartels
|
|
- Mavis Sherman
- 6 years ago
- Views:
Transcription
1 Modern Project Management Brendan Bartels
2 You Need To Manage Tasks Technical Conversation File Changes Project Documentation
3 You Need To Manage Tasks Technical Conversation File Changes Project Documentation
4 You Need To Manage Tasks Technical Conversation File Changes Project Documentation
5 What is Git? Tool that allows you to keep something like a diary of all your file changes over time
6 What is Gitlab? A web application that allows you to integrate with Git organize tasks track work document changes in the process you get a rich record of all your work (for free)
7 How To Manage Tasks Technical Conversation File Changes Project Documentation
8 How To Manage Tasks Technical Conversation File Changes Project Documentation
9 Managing Tasks You will have tasks How will you coordinate them? Word of mouth? Not great: Verbal communication is volatile; tasks are not Just let everyone figure out what to do? Not good: This is essentially a team without a leader Trello? Pretty good
10 Managing Tasks Suggestion: Use Gitlab Issues Tasks correlate nicely with Gitlab Issues Gitlab also has a board to render Issues as cards Trello-esque + seamless integration with Gitlab
11
12
13
14 How To Manage Tasks Technical Conversation File Changes Project Documentation
15 How To Manage Tasks Technical Conversation File Changes Project Documentation
16 Managing Technical Conversation You will be having technical conversations There s a looming problem in the world: People don t know how to do things Knowledge is hard to find, or impossible to find You will become experts of information associated with your senior design project Your decisions will either contribute to or prevent this problem
17 Managing Technical Conversation What form of communication will you use to relay technical questions and details? IM (i.e. Slack)? Bad: It s inherently disorganized and exclusive It s a black hole for information
18 Managing Technical Conversation The event horizon of the Slack black hole
19 Managing Technical Conversation What form of communication will you use to relay technical questions and details? IM (i.e. Slack)? Bad: It s inherently disorganized and exclusive It s a black hole for information ? Bad: It s inherently disorganized and exclusive
20 Managing Technical Conversation Suggestion: Use Gitlab Issues Post questions on relevant Issue threads Post updates on relevant Issue threads Mention any team members that you want to contribute the
21 mention team members that you want to join the discussion in any post, and they will get an notification
22 Managing Technical Conversation Other Examples:
23 Okay Managing Technical Conversation Sometimes Slack can be good for quick technical discussions Just copy and paste the discussion into a relevant Issue thread when the conversation is finished
24 This text was copied from a Slack conversation
25 How To Manage Tasks Technical Conversation File Changes Project Documentation
26 How To Manage Tasks Technical Conversation File Changes Project Documentation
27 Managing Files You will have shared project files that your team will modify locally What tool will you use to coordinate changes to these files across your team?
28 Managing File Changes Suggestion Use Git Use a Branch-Review-Merge workflow
29 Managing File Changes Suggestion Use Git Use a Branch-Review-Merge workflow
30 Intro to Git Git is a timeline of snapshots snapshots = commits timeline = branch Initial commit Add README Implement framework for how_to_use_git.md#how-do-i-make-changes
31 To start tracking a project with git, enter the directory and use the git init command
32 Hint: Use git status to get a hint about what you should do
33
34 [85762b0] Initial commit
35 [85762b0] Initial commit
36 [85762b0] Initial commit
37 [85762b0] Initial commit
38 [85762b0] Initial commit
39 [85762b0] Initial commit [d0f2f54] Replace greeting with question
40 [85762b0] Initial commit [d0f2f54] Replace greeting with question
41 Use git help to learn about commands and get help on those specific commands. [85762b0] Initial commit [d0f2f54] Replace greeting with question
42 Now we need to get your local changes to the central remote host for the team Local Computer Remote Host [85762b0] [d0f2f54]
43 Local Computer [85762b0] Remote Host [85762b0] [d0f2f54] [d0f2f54]
44 Let s say someone else added a commit to the remote host, such that your local copy is obsolete Local Computer [85762b0] Remote Host [85762b0] [d0f2f54] [d0f2f54] [bbf92ad]
45 Local Computer [85762b0] Remote Host [85762b0] [d0f2f54] [d0f2f54] [bbf92ad] [bbf92ad]
46 Managing File Changes Suggestion Use Git Use a Branch-Review-Merge workflow
47 Managing File Changes Suggestion Use Git Use a Branch-Review-Merge workflow
48 Branch-Review-Merge Motivation Workflow Traditional workflows involve everyone making changes to a central branch/trunk Not Great Changes are delicate because everyone is working on the stable branch Changes are often made without notice, which can lead to team member confusion
49 Big Idea: Branch-Review-Merge Workflow 1. Create your own personal branch (copy of ) This gives you a safe environment to make your changes 2. When finished, create a merge request for your branch This gives your teammates a chance to review your code and offer feedback before changes become final 3. After approval, merge your changes into And then delete your personal branch
50 Create a new branch that is a copy of Local Computer [85762b0] [d0f2f54] [bbf92ad] improve-comments [85762b0] [d0f2f54] [bbf92ad]
51 Local Computer [85762b0] [d0f2f54] [bbf92ad] improve-comments [85762b0] [d0f2f54] [bbf92ad] [8e656ec]
52 Recall the state of our remote host Local Computer [85762b0] [d0f2f54] [bbf92ad] improve-comments [85762b0] [d0f2f54] [bbf92ad] [8e656ec] Remote Host [85762b0] [d0f2f54] [bbf92ad]
53 Local Computer Remote Host improve-comments improve-comments [85762b0] [85762b0] [85762b0] [85762b0] [d0f2f54] [d0f2f54] [d0f2f54] [d0f2f54] [bbf92ad] [bbf92ad] [bbf92ad] [bbf92ad] [8e656ec] [8e656ec]
54 Branch-Review-Merge Workflow Now that we have your branch on the remote host, open a Merge Request for your branch to be merged into
55 mention team members that you want to review your changes in the description of your merge request, so that they get an
56
57 Branch-Review-Merge Workflow Use the inline code comments to give specific feedback on changes
58 Branch-Review-Merge When your teammates have reviewed and approved your code, merge it! Workflow Local Computer Remote Host improve-comments improve-comments [85762b0] [85762b0] [85762b0] [85762b0] [d0f2f54] [d0f2f54] [d0f2f54] [d0f2f54] [bbf92ad] [bbf92ad] [bbf92ad] [bbf92ad] [8e656ec] [8e656ec]
59 Branch-Review-Merge When your teammates have reviewed and approved your code, merge it! Workflow Local Computer Remote Host improve-comments improve-comments [85762b0] [85762b0] [85762b0] [85762b0] [d0f2f54] [d0f2f54] [d0f2f54] [d0f2f54] [bbf92ad] [bbf92ad] [bbf92ad] [bbf92ad] [8e656ec] [8e656ec] [8e656ec]
60 Branch-Review-Merge When your teammates have reviewed and approved your code, merge it! Workflow Local Computer [85762b0] [d0f2f54] [bbf92ad] improve-comments [85762b0] [d0f2f54] [bbf92ad] [8e656ec] Remote Host [85762b0] [d0f2f54] [bbf92ad] [8e656ec]
61 Local Computer [85762b0] [d0f2f54] [bbf92ad] [8e656ec] improve-comments [85762b0] [d0f2f54] [bbf92ad] [8e656ec] Remote Host [85762b0] [d0f2f54] [bbf92ad] [8e656ec]
62 Local Computer [85762b0] [d0f2f54] [bbf92ad] [8e656ec] Remote Host [85762b0] [d0f2f54] [bbf92ad] [8e656ec]
63 Local Computer [85762b0] [d0f2f54] [bbf92ad] [8e656ec] Remote Host [85762b0] [d0f2f54] [bbf92ad] [8e656ec]
64 Branch-Review-Merge Other Examples: Workflow merge_requests/11
65 Branch-Review-Merge Workflow What about merge conflicts? Local Computer Remote Host hello-earth hello-earth [e98ad66] [0d46dbf] [e98ad66]
66 Local Computer Remote Host hello-earth hello-earth [e98ad66] [0d46dbf] [e98ad66] [0d46dbf]
67 Local Computer Remote Host hello-earth hello-earth [e98ad66] [0d46dbf] [e98ad66] [0d46dbf]
68 Local Computer Remote Host hello-earth hello-earth [e98ad66] [0d46dbf] [e98ad66] [0d46dbf]
69 Local Computer Remote Host hello-earth hello-earth [e98ad66] [0d46dbf] [e98ad66] [0d46dbf]
70 Local Computer Remote Host hello-earth hello-earth [e98ad66] [0d46dbf] [e98ad66] [0d46dbf]
71 Git will likely open a text-editor (vim) for the commit Use :q to just quit and use the commit message as is Local Computer Remote Host hello-earth hello-earth [0d46dbf] [0d46dbf] [e98ad66] [e98ad66] [1e52485]
72 Local Computer Remote Host hello-earth hello-earth [0d46dbf] [0d46dbf] [0d46dbf] [e98ad66] [e98ad66] [1e52485] [1e52485]
73 Local Computer Remote Host hello-earth hello-earth [0d46dbf] [0d46dbf] [0d46dbf] [e98ad66] [e98ad66] [1e52485] [1e52485]
74 Local Computer Remote Host hello-earth hello-earth [0d46dbf] [0d46dbf] [0d46dbf] [e98ad66] [e98ad66] [e98ad66] [1e52485] [1e52485] [1e52485] [3a24661]
75 Local Computer hello-earth Remote Host [0d46dbf] [e98ad66] [1e52485] [0d46dbf] [e98ad66] [1e52485] [3a24661]
76 Local Computer hello-earth Remote Host [0d46dbf] [e98ad66] [1e52485] [3a24661] [0d46dbf] [e98ad66] [1e52485] [0d46dbf] [e98ad66] [1e52485] [3a24661]
77 Local Computer [0d46dbf] [e98ad66] [1e52485] [3a24661] Remote Host [0d46dbf] [e98ad66] [1e52485] [3a24661]
78 Local Computer [0d46dbf] [e98ad66] [1e52485] [3a24661] Remote Host [0d46dbf] [e98ad66] [1e52485] [3a24661]
79 Branch-Review-Merge Workflow What about files generated by software? (not directly written by you) Still use Git, but keep in mind the diffs will be unmanageable, don t bother examining them Resolve merge conflicts with git checkout ours or git checkout theirs (This essentially ignores all of one team member s changes, so it is best to avoid this scenario. Coordinate with your teammates so that only one person is ever working on binary files at a time.)
80 How To Manage Tasks Technical Conversation File Changes Project Documentation
81 How To Manage Tasks Technical Conversation File Changes Project Documentation
82 Managing Project Documentation You might need to make tutorials, how-to s, or orientational documents Where should these go? Google Docs? Wiki Pages? Okay. But both can easily get decoupled from the other project files.
83 Suggestion Managing Project Documentation Add Markdown files directly into your Git project, which will be rendered as pages on your Gitlab project Markdown is a very simple and natural syntax It s quite easy to add links, pictures, code snippets Gitlab s Markdown Reference:
84
85 Review How to Manage Tasks Define and track tasks with Gitlab Issues Technical Conversation Ask questions and give updates on appropriate Gitlab Issue threads File Changes Use Git and Gitlab Merge Requests Project Documentation Use Markdown files committed directly into your Git project
86 Questions?
Teaching Reproducible Research Inspiring New Researchers to Do More Robust and Reliable Science
Transcript for 11/16 Webinar Note the transcript has been only partially checked for accuracy so please see recording: http://magazine.amstat.org/videos/education_webinars/reproducibleresearch.mp4 Teaching
More informationPLANNING YOUR ONLINE UNIT
PLANNING YOUR ONLINE UNIT A SERIES OF GUIDING QUESTIONS AND ACTIVITIES Version 1.0 UTAS August 2013 Stephen Linquist Tasmanian Institute of Learning and Teaching University of Tasmania www.utas.edu.au/tilt
More informationMoodle 2 Assignments. LATTC Faculty Technology Training Tutorial
LATTC Faculty Technology Training Tutorial Moodle 2 Assignments This tutorial begins with the instructor already logged into Moodle 2. http://moodle.lattc.edu/ Faculty login id is same as email login id.
More information1 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 informationWhat 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 informationBuilding Mutual Trust and Rapport. Navigating the Intersection of Administrators and Faculty in Short-Term Program Planning
Building Mutual Trust and Rapport Navigating the Intersection of Administrators and Faculty in Short-Term Program Planning Deborah Damast Master Teacher/Artistic Advisor, Director of Concerts, Outreach,
More informationSchoology Getting Started Guide for Teachers
Schoology Getting Started Guide for Teachers (Latest Revision: December 2014) Before you start, please go over the Beginner s Guide to Using Schoology. The guide will show you in detail how to accomplish
More informationThe Multi-genre Research Project
The Multi-genre Research Project [Multi-genre papers] recognize that there are many ways to see the world, many ways to show others what we see. ~Tom Romano, teacher, author, and founder of the multi-genre
More informationIndividual Differences & Item Effects: How to test them, & how to test them well
Individual Differences & Item Effects: How to test them, & how to test them well Individual Differences & Item Effects Properties of subjects Cognitive abilities (WM task scores, inhibition) Gender Age
More informationJustin Raisner December 2010 EdTech 503
Justin Raisner December 2010 EdTech 503 INSTRUCTIONAL DESIGN PROJECT: ADOBE INDESIGN LAYOUT SKILLS For teaching basic indesign skills to student journalists who will edit the school newspaper. TABLE OF
More informationTutor Guidelines Fall 2016
Mathematics & Statistics Tutor Guidelines Fall 2016 Bluegrass Community and Technical College 1 Mathematics/Statistics Tutor Guidelines The tutoring program is now under Academics. I. Program Structure
More informationTEACH WRITING WITH TECHNOLOGY
1 Description Teach Writing with Tech Use technology to super-charge writing lessons By Ask a Tech Teacher June 20, 2016 July 10 th, 2016 Educators will participate in a hands-on quasiwriter s workshop
More informationComputer Science and Information Technology 2 rd Assessment Cycle
Assessment of Student Learning Computer Science and Information Technology 2 rd Assessment Cycle 2012-2015 Assessment Plan Background Introduction to Computers and Information Processing provides students
More informationTeachers: Use this checklist periodically to keep track of the progress indicators that your learners have displayed.
Teachers: Use this checklist periodically to keep track of the progress indicators that your learners have displayed. Speaking Standard Language Aspect: Purpose and Context Benchmark S1.1 To exit this
More informationHow to make an A in Physics 101/102. Submitted by students who earned an A in PHYS 101 and PHYS 102.
How to make an A in Physics 101/102. Submitted by students who earned an A in PHYS 101 and PHYS 102. PHYS 102 (Spring 2015) Don t just study the material the day before the test know the material well
More informationDiscovering Statistics
School of Psychology Module Handbook 2015/2016 Discovering Statistics Module Convenor: Professor Andy Field NOTE: Most of the questions you need answers to about this module are in this document. Please
More informationIntroduction to Causal Inference. Problem Set 1. Required Problems
Introduction to Causal Inference Problem Set 1 Professor: Teppei Yamamoto Due Friday, July 15 (at beginning of class) Only the required problems are due on the above date. The optional problems will not
More informationDesigning a case study
Designing a case study Case studies are problem situations based on real life like situations, the outcome of the case is already known (at least to the lecturer). Cees van Westen International Institute
More informationThe Moodle and joule 2 Teacher Toolkit
The Moodle and joule 2 Teacher Toolkit Moodlerooms Learning Solutions The design and development of Moodle and joule continues to be guided by social constructionist pedagogy. This refers to the idea that
More informationFAU Mobile App Goes Live
Back to School August 2011 IRM Newsletter Technology News for FAU Faculty and Students Summer at IRM Has Been Anything But Quiet! Whether you are new to FAU or returning to campus after a relaxing summer,
More informationCLASS EXPECTATIONS Respect yourself, the teacher & others 2. Put forth your best effort at all times Be prepared for class each day
CLASS EXPECTATIONS 1. Respect yourself, the teacher & others Show respect for the teacher, yourself and others at all times. Respect others property. Avoid touching or writing on anything that does not
More informationWelcome to the session on ACCUPLACER Policy Development. This session will touch upon common policy decisions an institution may encounter during the
Welcome to the session on ACCUPLACER Policy Development. This session will touch upon common policy decisions an institution may encounter during the development or reevaluation of a placement program.
More informationAdult Degree Program. MyWPclasses (Moodle) Guide
Adult Degree Program MyWPclasses (Moodle) Guide Table of Contents Section I: What is Moodle?... 3 The Basics... 3 The Moodle Dashboard... 4 Navigation Drawer... 5 Course Administration... 5 Activity and
More informationCollaboration: Meeting the Library User's Needs in a Digital Environment
Collaboration: Meeting the Library User's Needs in a Digital Environment George Boston, Electronic Resources Librarian Julie Hayward, Resource Sharing Assistant Dianna Sachs, Instructional Services Librarian
More informationS H E A D AV I S C O L U M B U S S C H O O L F O R G I R L S
REFRAMING PBL S H E A D AV I S C O L U M B U S S C H O O L F O R G I R L S QUICK RESPONSE With a partner, take a few minutes to discuss the following question: What makes a good project? ADDING PROJECTS
More informationMeet Modern Languages Department
Meet Modern Languages Department The languages team makes up a large and thriving department where French and German and Spanish are taught to A Level: Mr Pete Alborough, Teacher of French - Head of Modern
More informationColleges And Universities Civil Engineering Practice Teaching Family Planning Materials. Civil Engineering Graduate Design Typical Example: Road And
Colleges And Universities Civil Engineering Practice Teaching Family Planning Materials. Civil Engineering Graduate Design Typical Example: Road And Bridge Engineering Papers(Chinese Edition) By JIANG
More informationNotetaking Directions
Porter Notetaking Directions 1 Notetaking Directions Simplified Cornell-Bullet System Research indicates that hand writing notes is more beneficial to students learning than typing notes, unless there
More informationExtending Learning Across Time & Space: The Power of Generalization
Extending Learning: The Power of Generalization 1 Extending Learning Across Time & Space: The Power of Generalization Teachers have every right to celebrate when they finally succeed in teaching struggling
More informationShared Leadership in Schools On-line, Fall 2008 Michigan State University
Professor Susan Printy East Lansing, MI 48823 Phone: 517.355.4508 Fax: 517.353.6393 (Be sure to use my name) Email: sprinty@msu.edu Shared Leadership in Schools On-line, Fall 2008 Michigan State University
More informationConference Paper excerpt From the
Permission to copy, without fee, all or part of this material, except copyrighted material as noted, is granted provided that the copies are not made or distributed for commercial use. Conference Paper
More informationTaste And Sight Anatomy Study Guide
Taste And Sight Anatomy Study Guide If you are searching for the ebook Taste and sight anatomy study guide in pdf form, then you've come to the right site. We presented utter edition of this ebook in txt,
More informationMarket 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 informationMultiple Intelligence Teaching Strategy Response Groups
Multiple Intelligence Teaching Strategy Response Groups Steps at a Glance 1 2 3 4 5 Create and move students into Response Groups. Give students resources that inspire critical thinking. Ask provocative
More informationMinistry of Education, Republic of Palau Executive Summary
Ministry of Education, Republic of Palau Executive Summary Student Consultant, Jasmine Han Community Partner, Edwel Ongrung I. Background Information The Ministry of Education is one of the eight ministries
More informationAnalysis of the Process of Encoding Guidelines: An Evaluation of GLIF3
Analysis of the Process of Encoding Guidelines: An Evaluation of GLIF3 Vimla L. Patel, Ph.D., D.Sc. 1, 2 Timothy Branch, B.Sc. 1 Dongwen Wang, M.Phil. 2 Mor Peleg, Ph.D. 3 Aziz Boxwala, M.B.B.S., Ph.D.
More informationA NOTE ON UNDETECTED TYPING ERRORS
SPkClAl SECT/ON A NOTE ON UNDETECTED TYPING ERRORS Although human proofreading is still necessary, small, topic-specific word lists in spelling programs will minimize the occurrence of undetected typing
More informationGetting Started with MOODLE
Getting Started with MOODLE Setting up your class. You see this menu, the students do not. Here you can choose the backgrounds for your class, enroll and unenroll students, create groups, upload files,
More informationThe Process of Evaluating and Selecting An Option
The Process of Evaluating and Selecting An Option Yvonne Kellar-Guenther, PhD NewSTEPs, Colorado School of Public Health February 17, 2017 HRSA funded project (Grant No: UG8MC28554) Visit Your Goals and
More informationPlease 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 informationWhat Teachers Are Saying
How would you rate the impact of the Genes, Genomes and Personalized Medicine program on your teaching practice? Taking the course helped remove the fear of teaching biology at a molecular level and helped
More informationEducation: Integrating Parallel and Distributed Computing in Computer Science Curricula
IEEE DISTRIBUTED SYSTEMS ONLINE 1541-4922 2006 Published by the IEEE Computer Society Vol. 7, No. 2; February 2006 Education: Integrating Parallel and Distributed Computing in Computer Science Curricula
More informationB. How to write a research paper
From: Nikolaus Correll. "Introduction to Autonomous Robots", ISBN 1493773070, CC-ND 3.0 B. How to write a research paper The final deliverable of a robotics class often is a write-up on a research project,
More informationSchool of Innovative Technologies and Engineering
School of Innovative Technologies and Engineering Department of Applied Mathematical Sciences Proficiency Course in MATLAB COURSE DOCUMENT VERSION 1.0 PCMv1.0 July 2012 University of Technology, Mauritius
More informationSupporting flexible collaborative distance learning in the CURE platform
Supporting flexible collaborative distance learning in the CURE platform Jörg M. Haake, Till Schümmer, Anja Haake, Mohamed Bourimi, Britta Landgraf FernUniversität in Hagen Computer Science VI Distributed
More informationTeam Dispersal. Some shaping ideas
Team Dispersal Some shaping ideas The storyline is how distributed teams can be a liability or an asset or anything in between. It isn t simply a case of neutralizing the down side Nick Clare, January
More informationSharing Educational Knowledge and Best Practices in Edu-Sharing
Sharing Educational Knowledge and Best Practices in Edu-Sharing Bernd J. Krämer Dept. of Mathematics and Computer Science FernUniversität in Hagen 58084 Hagen, Germany Email: bernd.kraemer@fernuni-hagen.de
More informationCLASSROOM PROCEDURES FOR MRS.
CLASSROOM PROCEDURES FOR MRS. BURNSED S 7 TH GRADE SCIENCE CLASS PRIDE + RESPONSIBILTY + RESPECT = APRENDE Welcome to 7 th grade Important facts for Parents and Students about my classroom policies Classroom
More informationThe Foundations of Interpersonal Communication
L I B R A R Y A R T I C L E The Foundations of Interpersonal Communication By Dennis Emberling, President of Developmental Consulting, Inc. Introduction Mark Twain famously said, Everybody talks about
More information2 Any information on the upcoming science test?
Illinois State Board of Education (ISBE) Student Information System (SIS) Spring SIS Assessment Update Webinar (Webinar Date: 02/18/2016) # Question Answer 1 My district has a lot of student mobility and
More informationSpeak Up 2012 Grades 9 12
2012 Speak Up Survey District: WAYLAND PUBLIC SCHOOLS Speak Up 2012 Grades 9 12 Results based on 130 survey(s). Note: Survey responses are based upon the number of individuals that responded to the specific
More informationAcademic Integrity RN to BSN Option Student Tutorial
Academic Integrity RN to BSN Option Student Tutorial Slide 1 Title Slide Hello, Chamberlain RN to BSN option students. Welcome to our Brainshark Student Tutorial on Academic Integrity I am Amy Minnick,
More informationASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term
ASTRONOMY 2801A: Stars, Galaxies & Cosmology 2012-2013: Fall term 1 Course Description The sun; stars, including distances, magnitude scale, interiors and evolution; binary stars; white dwarfs, neutron
More informationTEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *
TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD * Alejandro Bia 1, Ramón P. Ñeco 2 1 Centro de Investigación Operativa, Universidad Miguel Hernández 2 Depto. de Ingeniería de Sistemas y Automática,
More informationUsing the CU*BASE Member Survey
Using the CU*BASE Member Survey INTRODUCTION Now more than ever, credit unions are realizing that being the primary financial institution not only for an individual but for an entire family may be the
More informationYour web browser (Safari 7) is out of date. For more security, comfort and the best experience on this site: Update your browser Ignore
Your web browser (Safari 7) is out of date. For more security, comfort and the best experience on this site: Update your browser Ignore Activitydevelop INTRO DUCTIO N TO PO PU L ATIO N Why are some areas
More informationMMC 6949 Professional Internship Fall 2016 University of Florida, Online Master of Arts in Mass Communication 3 Credit Hours
MMC 6949 Professional Internship Fall 2016 University of Florida, Online Master of Arts in Mass Communication 3 Credit Hours Instructor: Jorie Scholnik, M.Ed., Ed.S., NCC Email: jscholnik@gmail.com Please
More informationUC Santa Cruz Graduate Research Symposium 2016
UC Santa Cruz Graduate Research Symposium 2016 Title When and Why is it Wrong to Copy from Others? Variability in Students' Evaluations of Plagiarism Permalink https://escholarship.org/uc/item/7fx40158
More informationPod Assignment Guide
Pod Assignment Guide Document Version: 2011-08-02 This guide covers features available in NETLAB+ version 2010.R5 and later. Copyright 2010, Network Development Group, Incorporated. NETLAB Academy Edition
More informationThe College Board Redesigned SAT Grade 12
A Correlation of, 2017 To the Redesigned SAT Introduction This document demonstrates how myperspectives English Language Arts meets the Reading, Writing and Language and Essay Domains of Redesigned SAT.
More informationNCSAC THE VOICE HANDBOOK. Student Administrative Council. Niagara College. student life defined
NCSAC THE VOICE HANDBOOK Student Administrative Council Niagara College student life defined Welcome to the Team President s Welcome Message So, you ve entertained the idea of joining the NCSAC VOICE and
More informationK-12 EAD NEWSLETTER. Michigan State University INSIDE THIS ISSUE 1. ANNOUNCEMENTS 2. EAD EVENTS. American Education Research Association
Michigan State University APRIL 2007 VOLUME 6, ISSUE 6 K-12 EAD NEWSLETTER INSIDE THIS ISSUE ANNOUNCEMENTS 1 EAD EVENTS 2 SCHOLARSHIPS FINANCIAL AID 3 GRADUATE 4 INFORMATION 1. ANNOUNCEMENTS Don t miss
More informationRunning head: FINAL CASE STUDY, EDCI Addressing a Training Gap. Final Case Study. Anna Siracusa. Purdue University
Running head: FINAL CASE STUDY, EDCI531 1 Addressing a Training Gap Final Case Study Anna Siracusa Purdue University FINAL CASE STUDY, EDCI531 2 Introduction I tried all three options and this is the one
More informationTIM: Table of Summary Descriptors This table contains the summary descriptors for each cell of the Technology Integration Matrix (TIM).
TIM: Table of Summary Descriptors This table contains the summary descriptors for each cell of the Technology Integration Matrix (TIM). The Technology Integration Matrix (TIM) provides a framework for
More informationAn 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 informationJeff Walker Office location: Science 476C (I have a phone but is preferred) 1 Course Information. 2 Course Description
BIO 221 Human Physiology I Jeff Walker Office location: Science 476C E-mail: walker@maine.edu (I have a phone but e-mail is preferred) Fall 2017 1 Course Information Room Science 105 Class meetings are
More informationFacilitating Difficult Dialogues in the Classroom. We find comfort among those who agree with us, growth among those who don t. Frank A.
Facilitating Difficult Dialogues in the Classroom We find comfort among those who agree with us, growth among those who don t. Frank A. Clark Outcomes Identify steps to lay foundation for productive classroom
More information10 Tips For Using Your Ipad as An AAC Device. A practical guide for parents and professionals
10 Tips For Using Your Ipad as An AAC Device A practical guide for parents and professionals Introduction The ipad continues to provide innovative ways to make communication and language skill development
More informationGACE Computer Science Assessment Test at a Glance
GACE Computer Science Assessment Test at a Glance Updated May 2017 See the GACE Computer Science Assessment Study Companion for practice questions and preparation resources. Assessment Name Computer Science
More informationMoodle Goes Corporate: Leveraging Open Source
www.elearningguild.com Moodle Goes Corporate: Leveraging Open Source Michelle Moore, Remote-Learner.net 508 Moodle Goes Corporate: Leveraging Open Source Michelle Moore Open Source: What is it? Free redistribution
More informationAn 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 informationClerical Skills Level II
Passaic County Technical Institute Clerical Skills Level II School of Business Submitted by: Marie Easton Maria Matano June 2010 1 CLERICAL SKILLS II I. RATIONALE Clerical Skills II covers a variety of
More informationQLWG Skills for Life Acknowledgements
QLWG Skills for Life Acknowledgements Published by: Quebec Literacy Working Group: Central Québec School Board: Eastern Shores School Board: Eastern Townships School Board: English Montreal School Board:
More informationBlogs for Corporate Learning
Blogs for Corporate Learning Technical Report on Research Activities with Blogs for Learning 2004 IBM Haifa Research Lab Collaboration Technologies Group Michal Jacovi Elad Shahar Vladimir Soroka This
More informationSTUDENT 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 informationUsing E-portfolios and Voice Thread With Elementary Students Presented by Lillian Salama and Basma Salem Cairo American College
What is an E-Portfolio? Using E-portfolios and Voice Thread With Elementary Students Presented by Lillian Salama and Basma Salem Cairo American College An e-portfolio is an electronic online learning record
More informationLesson M4. page 1 of 2
Lesson M4 page 1 of 2 Miniature Gulf Coast Project Math TEKS Objectives 111.22 6b.1 (A) apply mathematics to problems arising in everyday life, society, and the workplace; 6b.1 (C) select tools, including
More informationBlackboard Communication Tools
Blackboard Communication Tools Donna M. Dickinson E-Learning Center Borough of Manhattan Community College Workshop Overview Email from Communication Area and directly from the Grade Center Using Blackboard
More informationSection 2 Command Economies Study Guide Answers
Section 2 Command Economies Study Guide Answers If looking for the book Section 2 command economies study guide answers in pdf format, then you have come on to the faithful site. We furnish complete option
More informationACADEMIC AFFAIRS GUIDELINES
ACADEMIC AFFAIRS GUIDELINES Section 5: Course Instruction and Delivery Title: Instructional Methods: Schematic and Definitions Number (Current Format) Number (Prior Format) Date Last Revised 5.4 VI 08/2017
More informationAuthor: Fatima Lemtouni, Wayzata High School, Wayzata, MN
Title: Do Greetings Reflect Culture? Language: Arabic Author: Fatima Lemtouni, Wayzata High School, Wayzata, MN Level: Beginning/Novice low When: Semester one Theme: How do we greet and introduce each
More informationConsonants: articulation and transcription
Phonology 1: Handout January 20, 2005 Consonants: articulation and transcription 1 Orientation phonetics [G. Phonetik]: the study of the physical and physiological aspects of human sound production and
More informationUnit 1: Scientific Investigation-Asking Questions
Unit 1: Scientific Investigation-Asking Questions Standards: OKC 3 Process Standard 3: Experimental design - Understanding experimental designs requires that students recognize the components of a valid
More informationREFERENCE GUIDE AND TEST PRODUCED BY VIDEO COMMUNICATIONS
INTERVENTION STRATEGIES FOR SCHOOL BUS DRIVERS REFERENCE GUIDE AND TEST PRODUCED BY VIDEO COMMUNICATIONS INTRODUCTION Special ed students, as well as regular ed students often exhibit inappropriate behavior.
More informationGo fishing! Responsibility judgments when cooperation breaks down
Go fishing! Responsibility judgments when cooperation breaks down Kelsey Allen (krallen@mit.edu), Julian Jara-Ettinger (jjara@mit.edu), Tobias Gerstenberg (tger@mit.edu), Max Kleiman-Weiner (maxkw@mit.edu)
More informationTelekooperation 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 informationWhy 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 information4. Long title: Emerging Technologies for Gaming, Animation, and Simulation
CGS Agenda Item: 17 07 Eastern Illinois University Effective Fall 2018 New Course Proposal DGT 4913, Emerging Technologies for Gaming, Animation, Simulation Banner/Catalog Information (Coversheet) 1. _X_New
More informationMe on the Map. Standards: Objectives: Learning Activities:
Me on the Map Grade level: 1 st Grade Subject(s) Area: Reading, Writing, and Social Studies Materials needed: One sheet of construction paper per child, yarn or string, crayons or colored pencils, pencils,
More informationessential lifestyle planning for everyone Michael W. Smull and Helen Sanderson
essential lifestyle planning for everyone Michael W. Smull and Helen Sanderson with Charlotte Sweeney, Louise Skelhorn, Amanda George, Mary Lou Bourne and Michael Steinbruck First published June 2005 Reprinted
More informationCommon Core Exemplar for English Language Arts and Social Studies: GRADE 1
The Common Core State Standards and the Social Studies: Preparing Young Students for College, Career, and Citizenship Common Core Exemplar for English Language Arts and Social Studies: Why We Need Rules
More informationE-Portfolio for Teacher Educators at EIU. February 2005
E-Portfolio for Teacher Educators at EIU February 2005 E-Portfolio Accreditation matters.. NCATE ISBE Unit Assessment What is an E-Portfolio? Part of the Assessment System for teacher education candidates
More informationThe Rise and Fall of the
The Rise and Fall of the Town Hall Meeting NCSL Fall Forum December 11, 2009 Katie Ziegler Women's Legislative Network of NCSL The Legislator as Convener Town Hall Meetings Legislator's role is to listen.
More information2014 Free Spirit Publishing. All rights reserved.
Elizabeth Verdick Illustrated by Marieka Heinlen Text copyright 2004 by Elizabeth Verdick Illustrations copyright 2004 by Marieka Heinlen All rights reserved under International and Pan-American Copyright
More informationSULLIVAN & 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 informationIT Project List. Description
PID 270 Early Alert Appointment Tracking for Students (SARS) In Progress 110.1 13 14 The implementation of the SARS package will allow integration of essential components of GRCC's institutional student
More informationStrands & Standards Reference Guide for World Languages
The Strands & Standards Reference Guide for World Languages is an Instructional Toolkit component for the North Carolina World Language Essential Standards (WLES). This resource brings together: Strand
More informationChamilo 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 informationIntroduction to World Philosophy Syllabus Fall 2013 PHIL 2010 CRN: 89658
Introduction to World Philosophy Syllabus Fall 2013 PHIL 2010 CRN: 89658 Classroom: 117 Individuals with disabilities who need to request accommodations should contact the Disability Services Coordinator,
More informationGetting Started with Deliberate Practice
Getting Started with Deliberate Practice Most of the implementation guides so far in Learning on Steroids have focused on conceptual skills. Things like being able to form mental images, remembering facts
More information