INTRODUCTION TO PROGRAMMING WITH JAVA. Part II: Writing Good Code

Size: px
Start display at page:

Download "INTRODUCTION TO PROGRAMMING WITH JAVA. Part II: Writing Good Code"

Transcription

1 INTRODUCTION TO PROGRAMMING WITH JAVA Part II: Writing Good Code LENGTH: EFFORT: SUBJECT: LEVEL: LANGUAGE: VIDEO TRANSCRIPTS: 5 weeks 5-7 hours per week Computer Science Introductory English English, Español SYLLABUS 0

2 INTRODUCTION Introduction to Programming with Java is an introductory course to learn programming in an easy and interactive way. This course is designed taking into account the subset and recommendations of the College Board in order to prepare learners for the Advanced Placement (AP) Computer Science A exam. The course is divided in three parts of five weeks each. This distribution is intended to make it easier for learners to work and practice at their own pace. Part 2: Writing Good Code takes over from the first part and aims to teach how to code good programs in Java, understanding good as both correct and efficient. Basic principles of software engineering will be introduced to make it easier for our future self and others to reuse code. Ethical issues and the intellectual property of our programs will also be addressed in the last part of this course. Examples and case studies will be provided, so that learners can implement simple but increasingly complex programs in Java. Learner s experience is enhanced through a wide range of videos and audiovisual materials. Interactive exercises accompanying videos give immediate feedback on common pitfalls and misconceptions when programming in Java. Code is presented using two tools that make the development of small programs easier: Codeboard, a web-based integrated development environment (IDE) that was also used in the first part of this course, and Eclipse IDE, a powerful and versatile environment that is very popular among software developers. It is important that you know that some activities and exercises in this course may not be compatible with mobile devices (such as those running on ios or Android). We recommend that you use a computer to ensure the best learning experience. If this is your first course on edx, do not hesitate to enroll in the Demo course to get to know the courseware: In addition, we recommend you to follow us in the first part of this introductory programming course, which is also available on edx as a self-paced course: Introduction to Programming with Java Part 1: Starting to Code with Java: OBJECTIVES After finishing Introduction to Programming with Java - Part 2: Writing Good Code, the learner should: Detect and correct common programming errors at compile time. Detect and correct common programming errors at run time using debugging tools. Check that the program does what it has to using unit testing processes. Compare the efficiency of two programs in terms of the resources used. Model simple programs using basic software engineering techniques. Determine if a program has been developed respecting ethical considerations. 1

3 COURSE STAFF CARLOS DELGADO KLOOS: Full Professor at Universidad Carlos III de Madrid, Director of the UNESCO Chair on Scalable Digital Education for All, and Vice- President for Strategy and Digital Education. He introduced the teaching of Java at Universidad Carlos III de Madrid in Content creator and general supervisor of the MOOC. CARLOS ALARIO-HOYOS: Teaching Assistant at Universidad Carlos III de Madrid. Content creator, instructional designer and responsible for the communication with learners. IRIA ESTÉVEZ-AYRES: Assistant Professor at Universidad Carlos III de Madrid. Content creator and assessment designer. MARÍA BLANCA IBÁÑEZ: Visiting Professor at Universidad Carlos III de Madrid. Content creator. FLORINA ALMENÁREZ: Assistant Professor at Universidad Carlos III de Madrid. Content creator. JORGE BLASCO: Former Assistant Lecturer at Universidad Carlos III de Madrid and Research Fellow at City University London. Content creator and quality controller. JULIO VILLENA ROMÁN: Part-time lecturer at Universidad Carlos III de Madrid. Content creator and quality controller. COURSE STRUCTURE WEEK 1: Errors The first week starts from basic errors that occur at compile time and at run time when developing programs, and introduces debugging as a powerful and flexible strategy to detect and correct errors. The Eclipse IDE Debugger will be used to illustrate the debugging process with practical examples. WEEK 2: Expecting Correctness The second week addresses formal mechanisms to test that programs do what is expected of them, introducing unit testing processes, particularized in the JUnit framework for testing programs written in the Java language. WEEK 3: Efficiency The third week analyzes programs from the point of view of efficiency in the use of resources, such as computation time and storage, and presents simple mechanisms to improve the efficiency of Java programs. WEEK 4: Engineering The fourth week introduces basic principles of software engineering with the aim to improve robustness, modularity, reusability and maintainability of programs. WEEK 5: Ethics The last week studies ethical issues related to software development, including privacy, legal issues, intellectual property rights, and social ramifications. 2

4 COURSE METHODOLOGY Every week follows the same methodology and structure. First, theoretical concepts are presented in videos and other audiovisual formats in a simple and pleasant way through examples and metaphors. The learner assimilates these concepts by practicing with formative (non-graded) exercises, receiving immediate feedback. Next, a case study is introduced to demonstrate the theoretical concepts. The learner can download, analyze and modify the code of the case study to improve the understanding on the concepts taught. At the end of the week learners take the assessment activities (exams) that will be used to calculate the final grade. Supplementary materials to delve into the topics of the course may be provided at any times. The estimated time learners need to complete each week is from 5 to 7 hours. COMMUNICATION AND SOCIAL COMPONENT ING and the COURSE INFO PAGE will be used by teachers to keep learners up-todate with all the news related to the course. In addition, SOCIAL TOOLS will be supported for learners to communicate with teachers and peers: the course forum on edx and Twitter (#javaedxuc3m). Programming can be very challenging, and difficulties will inevitably arise. Learners are encouraged to actively interact with other learners and teachers through these three social tools and share their concerns, problems, experiences and pieces of code. EVALUATION Evaluation will cover theoretical concepts and also small programs. These activities are mandatory only for those who wish to get a certificate at the end of the course. The final grade for the course will be the result of the FIVE EXAMS (graded tests), each of them have a weight of 20%. To PASS THE COURSE it will be necessary to obtain the 60% of the final grade. 3

5 CALENDAR All the weeks will follow the same structure. Materials and formative activities (nongraded) will be released on Tuesdays (12:00 noon UTC) and will be available until June 30 (11:59 pm UTC), last day of the course. Please, pay attention to the calendar of exams (graded tests), which will be available for two weeks. WEEK RELEASE DATES (12:00 UTC) 1 26 April 2016 Errors CONTENTS Exam 1 (graded test): due on 10 May 2 3 May 2016 Expecting Correctness Exam 2 (graded test): due on 17 May 3 10 May 2016 Efficiency 4 17 May 2016 Engineering 5 24 May 2016 Ethics Exam 3 (graded test): due on 24 May Exam 4 (graded test): due on 31 May Exam 5 (graded test): due on 7 June The course Introduction to Programming with Java Part 2: Writing Good Code will finish on the 30 th of June Certificates will be ready after this date. 4

European Paintings: From Leonardo to Rembrandt to Goya Uncover the meaning behind the art of the great painters from 1400 to 1800 SYLLABUS

European Paintings: From Leonardo to Rembrandt to Goya Uncover the meaning behind the art of the great painters from 1400 to 1800 SYLLABUS European Paintings: From Leonardo to Rembrandt to Goya Uncover the meaning behind the art of the great painters from 1400 to 1800 SYLLABUS July-September 2015 0 INTRODUCTION The goal of the course European

More information

EdX Learner s Guide. Release

EdX Learner s Guide. Release EdX Learner s Guide Release June 28, 2016 Contents 1 Welcome! 1 1.1 Learning in a MOOC........................................... 1 1.2 A Note about Time Zones........................................

More information

DOCUMENTARY! New Trends, New Formats SYLLABUS

DOCUMENTARY! New Trends, New Formats SYLLABUS DOCUMENTARY! New Trends, New Formats SYLLABUS 0 INTRODUCTION The course, Documentary! New Trends, New Formats, presents the new trends and formats in audiovisual contemporary documentary, focusing on the

More information

ITS1100: Train the Trainer

ITS1100: Train the Trainer Course Syllabus ITS1100: Train the Trainer Course Information Prerequisites Required permissions Classroom location Meeting days Class hours Department location Web page None None Skylight Room- 306, 17

More information

CurtinX courses: Selection and Development Process

CurtinX courses: Selection and Development Process CurtinX courses: Selection and Development Process Partnering with edx provides Curtin with the opportunity to significantly increase global engagement and to showcase excellence and expertise in a number

More information

Management Theory and Practice, MGT

Management Theory and Practice, MGT Management Theory and Practice, MGT Course Information Management Theory and Practice, MGT 3319-01 Textbook: Williams, C. (2012). MGMT. Mason, OH: Cengage. Edition 6. We will be using Aplia with Mindlink

More information

Troy Online. Course Syllabus. BUS4474 Business and Society Term 4 2016

Troy Online. Course Syllabus. BUS4474 Business and Society Term 4 2016 Troy Online Course Syllabus BUS4474 Business and Society Term 4 2016 For course syllabus posted prior to the beginning of the term, the instructor reserves the right to make minor changes prior to or during

More information

Universidad Pontificia Comillas. ICADE Faculty of Economics. & Business Administration FACT SHEET 2015-2016

Universidad Pontificia Comillas. ICADE Faculty of Economics. & Business Administration FACT SHEET 2015-2016 Universidad Pontificia Comillas ICADE Faculty of Economics & Business Administration FACT SHEET 2015-2016 I.General Information Name of the institution Address Universidad Pontificia Comillas, ICADE Faculty

More information

TROY Online. HRM 6603 Human Resource Management XTIC. Term 4, 2016. March 14 May 15, 2016

TROY Online. HRM 6603 Human Resource Management XTIC. Term 4, 2016. March 14 May 15, 2016 TROY Online Human Resource Management XTIC Term 4, 2016 March 14 May 15, 2016 For course syllabus posted prior to the beginning of the term, the instructor reserves the right to make minor changes prior

More information

College of Charleston EDEE 363 002 Introduction to Early Childhood Education 3 Credit Hours Spring 2010

College of Charleston EDEE 363 002 Introduction to Early Childhood Education 3 Credit Hours Spring 2010 College of Charleston EDEE 363 002 Introduction to Early Childhood Education 3 Credit Hours Spring 2010 Meeting Time and Place: Thursdays, 8:00-10:45 Education Center, Room #215 Professor: Dr. Virginia

More information

UQx MOOC Course Agreement: [Course Name]

UQx MOOC Course Agreement: [Course Name] UQx MOOC Course Agreement: [Course Name] This project is perhaps best viewed as a whole of institution initiative, rather than just a technology enabled teaching project. The goal is to help guide a fundamental

More information

Using Forums and Assessments as Motivational Tools in E-learning Courses: a Case Study

Using Forums and Assessments as Motivational Tools in E-learning Courses: a Case Study Using Forums and Assessments as Motivational Tools in E-learning Courses: a Case Study Mario Muñoz Organero, Carlos Delgado Kloos Abstract - The success or failure of e-learning courses depends not only

More information

Angel Learning Management System Introductory Tutorial for Students

Angel Learning Management System Introductory Tutorial for Students Angel Learning Management System Introductory Tutorial for Students Welcome! Angel is the Learning Management System that you ll be using to access your classes. You ll use it to view lessons, submit assignments,

More information

GB 401 Business Ethics COURSE SYLLABUS: Fall 2014 16 Week Online Syllabus Ms. Jessica Robin COURSE OVERVIEW

GB 401 Business Ethics COURSE SYLLABUS: Fall 2014 16 Week Online Syllabus Ms. Jessica Robin COURSE OVERVIEW GB 401 Business Ethics COURSE SYLLABUS: Fall 2014 16 Week Online Syllabus Ms. Jessica Robin COURSE OVERVIEW This course is designed to provide an examination of contemporary organizational ethical issues

More information

Introducing Learning Analytics in High School Education for Adults

Introducing Learning Analytics in High School Education for Adults Introducing Learning Analytics in High School Education for Adults Pedro J. Muñoz-Merino Twiter: @pedmume email: pedmume@it.uc3m.es Universidad Carlos III de Madrid Learning Analytics for MOOCs The need

More information

Professor Alex Grigorescu Tel: (773) 508-3059. 326-B Coffey Hall by appointment

Professor Alex Grigorescu Tel: (773) 508-3059. 326-B Coffey Hall by appointment Professor Alex Grigorescu Tel: (773) 508-3059 Department of Political Science e-mail: agrigor@luc.edu Loyola University Chicago Online office hours: 326-B Coffey Hall by appointment PLSC 102: International

More information

University of Cambridge: Programme Specifications ADVANCED DIPLOMA IN COUNSELLING

University of Cambridge: Programme Specifications ADVANCED DIPLOMA IN COUNSELLING University of Cambridge: Programme Specifications Every effort has been made to ensure the accuracy of the information in this programme specification. Programme specifications are produced and then reviewed

More information

MOOC experiences at San Jose State University

MOOC experiences at San Jose State University Charles W. Davidson! College of Engineering!! One Washington Square! San José, CA 95192-0080! www.engr.sjsu.edu! MOOC experiences at San Jose State University Ping Hsu College of Engineering, SJSU! 1 SJSU/Udacity

More information

ACCESS Distance Learning Frequently Asked Questions

ACCESS Distance Learning Frequently Asked Questions ACCESS Distance Learning Frequently Asked Questions Q: What is the ACCESS Distance Learning program? A: ACCESS Distance Learning (Alabama Connecting Classrooms, Educators, and Students Statewide) is an

More information

MOE Online Class Quality Guidelines

MOE Online Class Quality Guidelines MOE Online Class Quality Guidelines The following guidelines were developed by the MiraCosta Online Educators committee to inform online faculty of required elements for Distance Education classes, offer

More information

Summer 2015. 1. Describe an informed definition of three terms: effective leadership, ethical development, and sustainable business.

Summer 2015. 1. Describe an informed definition of three terms: effective leadership, ethical development, and sustainable business. Summer 2015 COURSE NUMBER: MBA 716 (Web) COURSE TITLE: Leadership and Sustainable Business CREDITS: 3:3 PREREQUISITES/COREQUISITES: MBA 715 (Integrative Business) INSTRUCTOR INFORMATION: Dr. Ellen Van

More information

ML111 Introduction to Public Speaking

ML111 Introduction to Public Speaking ML111 Introduction to Public Speaking Programmed Syllabus Course Lecturer: Haddon W. Robinson, Ph.D. Harold John Ockenga Distinguished Professor of Preaching Gordon-Conwell Theological Seminary Course

More information

EDTECH 536: Digital Game Design for K-12 Classrooms

EDTECH 536: Digital Game Design for K-12 Classrooms EDTECH 536: Digital Game Design for K-12 Classrooms Young Baek, Ph.D. Instructor Professor Boise State University youngkyunbaek@boisestate.edu Semester: Fall 2014, August 25- December 12 Credits: 3 Credit

More information

Mobile Application Development

Mobile Application Development Mobile Application Development Introduction & Class Info http://mobdev.ce.unipr.it/2013/ Simone Cirani, Ph.D. Marco Picone, Ph.D. 2013/2014 Parma About us Simone Cirani, Ph.D. PostDoctoral Research Associate

More information

INFORMATION AND REGULATIONS FOR SELF-PACED PROGRAMMING COURSES CS 3S, CS 9ABCDEFGH, CS 47ABC. Spring Semester 2008

INFORMATION AND REGULATIONS FOR SELF-PACED PROGRAMMING COURSES CS 3S, CS 9ABCDEFGH, CS 47ABC. Spring Semester 2008 INFORMATION AND REGULATIONS FOR SELF-PACED PROGRAMMING COURSES CS 3S, CS 9ABCDEFGH, CS 47ABC Spring Semester 2008 This material overrides previously specified rules and regulations. Please read it carefully.

More information

Syllabus Introduction to C++ Programming and Numerical Analysis Spring 2016

Syllabus Introduction to C++ Programming and Numerical Analysis Spring 2016 Syllabus Introduction to C++ Programming and Numerical Analysis Spring 2016 lead instructor: office: web: class time: Professor Johan Walden F655 walden@haas.berkeley.edu http://www.haas.berkeley.edu/faculty/walden.html

More information

Comparison of E-Learning Platforms

Comparison of E-Learning Platforms Comparison of E-Learning Platforms Robert Pinter Msc Polytechnical Engineering College, Subotica, Serbia and Montenegro probi@vts.su.ac.yu Dragica Radosav Phd University of Novi Sad, Technical Faculty,

More information

College Algebra Online Course Syllabus

College Algebra Online Course Syllabus VALENCIA COMMUNITY COLLEGE EAST CAMPUS MAC 1114 COLLEGE TRIGONOMETRY (ONLINE COURSE) SYLLABUS Term/Year: Spring 2009 CRN: 22607 Professor: Dr. Agatha Shaw Phone: (407) 582 2117 Office: 8-249 Student Engagement

More information

Sociology 5615 Teaching Sociology. Spring, 2012

Sociology 5615 Teaching Sociology. Spring, 2012 Sociology 5615 Teaching Sociology Spring, 2012 Email address: steen@colorado.edu Office phone: 303-735-6658 Home phone: 303-449-3817 Professor Sara Steen Ketchum 205 Office hours: Wednesday 12-2 pm, or

More information

MIS 516 01W: Mobile Business

MIS 516 01W: Mobile Business MIS 516 01W: Mobile Business COURSE SYLLABUS: Spring 2015 Instructor: Dr. Bo Han Email Address: bo.han@tamuc.edu To protect your academic privacy, please always send me emails from your tamuc.edu email.

More information

Steps to Success. What you need to know at Lorain County Community College The Nuts and Bolts of Starting College

Steps to Success. What you need to know at Lorain County Community College The Nuts and Bolts of Starting College Steps to Success What you need to know at Lorain County Community College The Nuts and Bolts of Starting College LCCC s Home Page: www.lorainccc.edu Most up to date resource to find out what is happening

More information

Birmingham City University Faculty of Computing, Engineering and the Built Environment. Undergraduate Programme. Programme Specification

Birmingham City University Faculty of Computing, Engineering and the Built Environment. Undergraduate Programme. Programme Specification Birmingham City University Faculty of Computing, Engineering and the Built Environment Undergraduate Programme BSc (Hons) Digital Media Technology Date of Course Approval/Review Version Number Version

More information

Engineering Concepts Elective

Engineering Concepts Elective Engineering Concepts Elective Copyright 1996 Karen Falkenberg Emory College Atlanta, Georgia Course description This interdisciplinary elective is designed for students who have had two years of both science

More information

Are Web-Based Courses Right For My Child?

Are Web-Based Courses Right For My Child? English Sociology Are Web-Based Courses Right For My Child? Chemistry Patricia B. Campbell, PhD Lesley K. Perlman Earl N. Hadley What Are Web-Based Courses? Web-based courses are increasingly being considered,

More information

Fall 2007 FIN 3403 Financial Management Fully Online Section: RVC Class Number: 85514

Fall 2007 FIN 3403 Financial Management Fully Online Section: RVC Class Number: 85514 Fall 2007 FIN 3403 Financial Management Fully Online Section: RVC Class Number: 85514 Instructor: Office: Jim Keys RB 207B, University Park Campus Office Phone: 305-348-3268 or 305-348-2680 Office Fax:

More information

PSY 201 General Psychology Online Fall 2015 4 credits

PSY 201 General Psychology Online Fall 2015 4 credits PSY 201 General Psychology Online Fall 2015 4 credits Faculty: Melissa Cunningham, Ph.D. Website: http://moodle.wou.edu Email: cunningm@wou.edu Office Hrs: Todd 338: M 11:30 3:30pm Phone: 503-751-4204

More information

MASTER S DEGREE IN FINE ART PROGRAMME DESCRIPTION Adopted by the Board of KHiB on 27 October 2011

MASTER S DEGREE IN FINE ART PROGRAMME DESCRIPTION Adopted by the Board of KHiB on 27 October 2011 MASTER S DEGREE IN FINE ART PROGRAMME DESCRIPTION Adopted by the Board of KHiB on 27 October 2011 1. THE PROFILE AND OBJECTIVES OF THE STUDY PROGRAMME The Master s programme in Fine Art is an interdisciplinary

More information

Before you begin to adapt your course for online learning, consider the following questions:

Before you begin to adapt your course for online learning, consider the following questions: Course Analysis Worksheet 1 Introduction How your online students use your course materials significantly impacts how they learn your materials. It is important that you use a clear, consistent approach

More information

1. What are the implications of online/hybrid instruction for your discipline?

1. What are the implications of online/hybrid instruction for your discipline? DE Survey Questions 1. What are the implications of online/hybrid instruction for your discipline? 2. If the college offered online or hybrid degrees would your discipline offer a class or component of

More information

Master of Social Work (MSW) Supplemental Application

Master of Social Work (MSW) Supplemental Application Master of Social Work (MSW) Supplemental Application MSW Applicants Must Complete this Form in Addition to the Application for Graduate Admission 1. Program Cohort: Students MUST apply and be admitted

More information

BUSINESS OCR LEVEL 2 CAMBRIDGE TECHNICAL. Cambridge TECHNICALS VERBAL AND NON-VERBAL COMMUNICATION IN BUSINESS CONTEXTS CERTIFICATE/DIPLOMA IN

BUSINESS OCR LEVEL 2 CAMBRIDGE TECHNICAL. Cambridge TECHNICALS VERBAL AND NON-VERBAL COMMUNICATION IN BUSINESS CONTEXTS CERTIFICATE/DIPLOMA IN Cambridge TECHNICALS OCR LEVEL 2 CAMBRIDGE TECHNICAL CERTIFICATE/DIPLOMA IN BUSINESS VERBAL AND NON-VERBAL COMMUNICATION IN BUSINESS CONTEXTS M/502/5303 LEVEL 2 UNIT 6 GUIDED LEARNING HOURS: 30 UNIT CREDIT

More information

How To Be Successful In A Large Open Online Course

How To Be Successful In A Large Open Online Course MOOCs @ EPFL - September 2013 moocs.epfl.ch Patrick Jermann & Pierre Dillenbourg, Dimitris Noukakis and Karl Aberer Center for Digital Education cede.epfl.ch Big Question Why should a (European) university

More information

Department of Computer Science. Master of Science in Software Engineering. Handbook. Fall 2009

Department of Computer Science. Master of Science in Software Engineering. Handbook. Fall 2009 Department of Computer Science Master of Science in Software Engineering Handbook Fall 2009 California State University, Fullerton Fullerton, CA 92834-6870 Table of Contents 1. MSE PROGRAM DESIGN AND DESCRIPTION...

More information

Peer Reviews of Teaching A Best Practices Guide California State University, Northridge

Peer Reviews of Teaching A Best Practices Guide California State University, Northridge Peer Reviews of Teaching A Best Practices Guide California State University, Northridge This document is intended as a guide to assist university departments and personnel committees to prepare for and

More information

etroy Course Syllabus BUS 3382 XTIA Business Communication Term 1, 2015 August 10 October 11, 2015

etroy Course Syllabus BUS 3382 XTIA Business Communication Term 1, 2015 August 10 October 11, 2015 etroy Course Syllabus XTIA Business Communication Term 1, 2015 August 10 October 11, 2015 For course syllabus posted prior to the beginning of the term, the instructor reserves the right to make minor

More information

Fluency in Information Technology

Fluency in Information Technology Fluency in Information Technology Bulletin Description The nature of computers, their capabilities, and limitations. How computers work, popular applications, problem-solving skills, algorithms and programming.

More information

Introduction to elearning Pedagogy

Introduction to elearning Pedagogy Blackboard Training Resources Introduction to elearning Pedagogy Version 1.3 Introduction to elearning Pedagogy Contents Introduction...1 Models of learning and teaching...2 1. Mayes: The Conceptualisation

More information

An introduction for students and families

An introduction for students and families An introduction for students and families What is College Credit Plus? Opportunity to Earn College Credit Open to students in grades 7 12 College-ready students Many college course options, including summer

More information

ICS 413 Application Development for Mobile Devices (3 Credits Elective) Course Duration:

ICS 413 Application Development for Mobile Devices (3 Credits Elective) Course Duration: ICS 413 Application Development for Mobile Devices (3 Credits Elective) Course Duration: One hour for teaching and Six hours for practical within a week for a period of 15 weeks (i.e. 15h (T) and 90h (P))

More information

DEPARTMENT OF TEACHER EDUCATION Professional Behavior Plan

DEPARTMENT OF TEACHER EDUCATION Professional Behavior Plan The College of Education Teacher Education Handbook outlines the knowledge, skills, and dispositions important to becoming a teacher. One of the purposes of the is to promote desirable dispositions expected

More information

Biblical Greek (two semesters)

Biblical Greek (two semesters) Biblical Greek (two semesters) Instructor: Dr. Bill Mounce Email: thegreekprof@gmail.com TA: Ed Taylor Class meetings: Internet COURSE DESCRIPTION This course introduces the basic grammar and vocabulary

More information

SUMMER 2016 SUMMER MAT PROGRAM For Full-time and Part-time Teachers

SUMMER 2016 SUMMER MAT PROGRAM For Full-time and Part-time Teachers SUMMER 2016 SUMMER MAT PROGRAM For Full-time and Part-time Teachers Master of Arts in Teaching for K-12 Language Arts Concentration Summer, On Campus Program: School of Teacher Education, San Diego State

More information

PHS 5204 Principles of Community Health Education Fall 2014 Hybrid Class. Tuesdays 5:30-7:30pm VMIA 220 (Vet Med) Course Syllabus Revisions 8.21.

PHS 5204 Principles of Community Health Education Fall 2014 Hybrid Class. Tuesdays 5:30-7:30pm VMIA 220 (Vet Med) Course Syllabus Revisions 8.21. PHS 5204 Principles of Community Health Education Fall 2014 Hybrid Class Tuesdays 5:30-7:30pm VMIA 220 (Vet Med) Course Syllabus Revisions 8.21.14 Professor Susan Marmagas, MPH 100 Sandy Hall 231-6778

More information

Moodle on Android. Polat Olu 1

Moodle on Android. Polat Olu 1 Moodle on Android Polat Olu 1 Abstract Mobile telephones are used much more than telephone calls, hence the term mobile device. The advent of the Java engine in mobile phone technology has enabled manufacturers

More information

STUDENT HANDBOOK. Policies and Procedures. 1 of 11

STUDENT HANDBOOK. Policies and Procedures. 1 of 11 STUDENT HANDBOOK Policies and Procedures 2012 2013 1 of 11 GENERAL INFORMATION K-12 schools arrange for Founders Education to deliver comprehensive virtual courses to the school s students. The virtual

More information

The University of Akron Department of Mathematics. 3450:145-803 COLLEGE ALGEBRA 4 credits Spring 2015

The University of Akron Department of Mathematics. 3450:145-803 COLLEGE ALGEBRA 4 credits Spring 2015 The University of Akron Department of Mathematics 3450:145-803 COLLEGE ALGEBRA 4 credits Spring 2015 Instructor: Jonathan Hafner Email: jhafner@zips.uakron.edu Office: CAS 249 Phone: (330) 972 6158 Office

More information

GB 401 Business Ethics COURSE SYLLABUS: Fall 2014 2 nd 8 Week Syllabus Mr. Robert Wells COURSE OVERVIEW

GB 401 Business Ethics COURSE SYLLABUS: Fall 2014 2 nd 8 Week Syllabus Mr. Robert Wells COURSE OVERVIEW GB 401 Business Ethics COURSE SYLLABUS: Fall 2014 2 nd 8 Week Syllabus Mr. Robert Wells COURSE OVERVIEW This course is designed to provide an examination of contemporary organizational ethical issues and

More information

Dimensions of Online Courses and and Student Percep6ons

Dimensions of Online Courses and and Student Percep6ons Dimensions of Online Courses and and Student Percep6ons Tanya Zlateva Joint work with Leo Burstein, Lou Chitkushev, Elizabeth M. Hines, Suresh Kalathur, Robert Schudy, Anatoly Temkin Teach Talk - October

More information

POSTGRADUATE PROGRAMME SPECIFICATION

POSTGRADUATE PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME SPECIFICATION Programme Title: Awarding Body: Institution: Final Awards: Intermediate Awards: Mode of Study: UCAS Codes: QAA Subject Benchmarks: MSc Computer Science Staffordshire

More information

READ AND KEEP THIS PAPER

READ AND KEEP THIS PAPER APPLICATION FOR UMF STUDENT TEACHING SPRING 201 5 READ AND KEEP THIS PAPER Goal of Field Supervision: Our Teacher Candidates Will Become Educational Leaders of the 21 st Century as CARING TEACHERS, COMPETENT

More information

This manual will help you get started with the new Blackboard apps for the ipad and iphone

This manual will help you get started with the new Blackboard apps for the ipad and iphone How to Use the Blackboard Mobile Learn Apps This manual will help you get started with the new Blackboard apps for the ipad and iphone WILLIAM DE WYSOCKIE JUNE, 2010 This section introduces you to the

More information

MASTER OF MUSIC or MASTER OF ARTS THE GRADUATE DEGREES

MASTER OF MUSIC or MASTER OF ARTS THE GRADUATE DEGREES PURSUING A MUSIC EDUCATION MASTERS DEGREE THROUGH SUMMER STUDY MASTER OF MUSIC or MASTER OF ARTS The decision to pursue a graduate degree is one of the most important and exciting steps you will make in

More information

UNIVERSITY OF NORTH GEORGIA College of Education. MGED 4015 Internship 3: Decision Making Fall 2014

UNIVERSITY OF NORTH GEORGIA College of Education. MGED 4015 Internship 3: Decision Making Fall 2014 UNIVERSITY OF NORTH GEORGIA College of Education MGED 4015 Internship 3: Decision Making Fall 2014 Co- requisites: MGED 4010: Classroom Management & Organization MGED 4020: Instructional Strategies & Monitoring

More information

Masters (M.S.) in Instructional Systems Department of Educational Psychology & Learning Systems Florida State University

Masters (M.S.) in Instructional Systems Department of Educational Psychology & Learning Systems Florida State University Masters (M.S.) in Instructional Systems Department of Educational Psychology & Learning Systems Florida State University The Major The field of Instructional Systems is concerned with the improvement of

More information

MAT 1500: College Algebra for the Social and Management Sciences General Syllabus

MAT 1500: College Algebra for the Social and Management Sciences General Syllabus MAT 1500: College Algebra for the Social and Management Sciences General Syllabus (See your section syllabus for specific instructor information, deadlines and points.) Course Description: This is a college

More information

Mid and End of Placement Assessment Report Doctorate in Clinical Neuropsychology

Mid and End of Placement Assessment Report Doctorate in Clinical Neuropsychology Mid and Assessment Report Doctorate in Clinical Neuropsychology This assessment report is to be completed by the placement supervisor and is designed to provide formal feedback on student s progress at

More information

Spring 2015 Syllabus for ENG 131.42: Writing Experience I

Spring 2015 Syllabus for ENG 131.42: Writing Experience I 1 Spring 2015 Syllabus for ENG 131.42: Writing Experience I Instructor: Professor Martha Petry Office: My Office is located on JC s Main Campus, WA 226 My Office Phone: 517-796- 8530 English Dept. Phone:

More information

Gonzaga University Virtual Campus Ignatian Pedagogical Approach Design Portfolio (IPA) Updated: October 15, 2014

Gonzaga University Virtual Campus Ignatian Pedagogical Approach Design Portfolio (IPA) Updated: October 15, 2014 Gonzaga University Virtual Campus Ignatian Pedagogical Approach Design Portfolio (IPA) Updated: October 15, 2014 Course Title: Course Number: Faculty Name: Course Date: Course Type course description here.

More information

CSE 4415 / SWE 5415 Software Testing 2 Fall 2004 Olin Engineering Building, Room 128 Credits: 3.00

CSE 4415 / SWE 5415 Software Testing 2 Fall 2004 Olin Engineering Building, Room 128 Credits: 3.00 CSE 4415 / SWE 5415 Software Testing 2 Fall 2004 Olin Engineering Building, Room 128 Credits: 3.00 SOFTWARE TESTING 2. (Catalog description) Explores structural (glass box) methods for testing software.

More information

GAME 1301. Computer Ethics COURSE SYLLABUS

GAME 1301. Computer Ethics COURSE SYLLABUS Game 1301 Course Syllabus Page 1 COURSE NUMBER AND TITLE: GAME 1301 GAME 1301 Computer Ethics COURSE SYLLABUS COURSE (CATALOG) DESCRIPTION: Computer ethics and related ethical issues that apply to computers

More information

Minnesota Virtual Academy Online Syllabus for AP Computer Science A

Minnesota Virtual Academy Online Syllabus for AP Computer Science A Minnesota Virtual Academy Online Syllabus for AP Computer Science A Course Instructor and Communications Name: Mr. Jon Peterson Phone #: 866-215-2292 Ext. 2129 Fax #: N/A Skype name: jon.peterson84 Kmail

More information

Video Demo Storyboard Ohio State University

Video Demo Storyboard Ohio State University Video Demo Storyboard Ohio State University MAY 2010 1 2 3 Welcome to Ohio University. Established in 1804, Ohio University is the ninth oldest public institution of higher learning in the United States.

More information

Overview of CS 282 & Android

Overview of CS 282 & Android Overview of CS 282 & Android Douglas C. Schmidt d.schmidt@vanderbilt.edu www.dre.vanderbilt.edu/~schmidt Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee, USA CS 282

More information

THE UNIVERSITY OF TEXAS AT AUSTIN ACC 380K.12 Computer Audit & Systems Security (03100) Course Syllabus FALL 2015

THE UNIVERSITY OF TEXAS AT AUSTIN ACC 380K.12 Computer Audit & Systems Security (03100) Course Syllabus FALL 2015 THE UNIVERSITY OF TEXAS AT AUSTIN ACC 380K.12 (03100) Course Syllabus FALL 2015 Phone: Office: E-Mail: Bob George (Professor) Department of Accounting (512) 232-6788 GSB 5.124F (in McCombs) Bob.George@mccombs.utexas.edu

More information

DBA 9101, Comprehensive Exam Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits.

DBA 9101, Comprehensive Exam Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits. DBA 9101, Comprehensive Exam Course Syllabus Course Description Establishes that a doctoral candidate has acquired the essential knowledge and skills covered in each of the courses, not including dissertation

More information

Online Masters Programme in Computer Science Study anytime, anywhere. School of Computer Science

Online Masters Programme in Computer Science Study anytime, anywhere. School of Computer Science Online Masters Programme in Computer Science Study anytime, anywhere School of Computer Science What is online study? Our innovative online programme enables you to study for a masters degree (MSc) without

More information

COMMONWEALTH OF MASSACHUSETTS BUNKER HILL COMMUNITY COLLEGE CHARLESTOWN, MASSACHUSETTS COMPUTER INFORMATION TECHNOLOGY DEPARTMENT

COMMONWEALTH OF MASSACHUSETTS BUNKER HILL COMMUNITY COLLEGE CHARLESTOWN, MASSACHUSETTS COMPUTER INFORMATION TECHNOLOGY DEPARTMENT COMMONWEALTH OF MASSACHUSETTS BUNKER HILL COMMUNITY COLLEGE CHARLESTOWN, MASSACHUSETTS COMPUTER INFORMATION TECHNOLOGY DEPARTMENT CIT 523 PYTHON PROGRAMMING COURSE OUTLINE & REQUIREMENTS COURSE DESCRIPTION:

More information

The Importance of Focus Groups

The Importance of Focus Groups Focus group pamphlet A small tool for students involved in focus groups at NTNU Focus group work The goal with foucs groups is to ensure and increase the quality of education at NTNU, through a common

More information

AMBERTON UNIVERSITY e-course SYLLABUS **This course will be administered via an alternative learning management system**

AMBERTON UNIVERSITY e-course SYLLABUS **This course will be administered via an alternative learning management system** AMBERTON UNIVERSITY e-course SYLLABUS **This course will be administered via an alternative learning management system** MGT4192.E1 BUSINESS ETHICS FALL 2014 PROFESSOR INFORMATION: Name: Cindy Breen Phone

More information

BUL 6852 International Business Law Mod 2 Fall 2015 Hough Graduate School Warrington College of Business Administration University of Florida

BUL 6852 International Business Law Mod 2 Fall 2015 Hough Graduate School Warrington College of Business Administration University of Florida BUL 6852 International Business Law Mod 2 Fall 2015 Hough Graduate School Warrington College of Business Administration University of Florida GENERAL INFORMATION Instructor: Linda D. Clarke, B.S., B.A.,

More information

8.38.1.2.4 Online Program. An academic program that contains only online courses.

8.38.1.2.4 Online Program. An academic program that contains only online courses. 8.38 ONLINE COURSE POLICIES [Administrative Updates 9/9/14] 8.38.1 Institutional Context 8.38.1.1 Introduction. Online courses and programming involving significant online delivery can be educationally

More information

Essential Principles of High-Quality Online Teaching:

Essential Principles of High-Quality Online Teaching: Essential Principles of High-Quality Online Teaching: Guidelines for Evaluating K-12 Online Teachers Each student needs a quality teacher. That means someone who knows how to teach and can show it. It

More information

INSTRUCTION AT FSU THE FLORIDA STATE UNIVERSITY OFFICE OF DISTANCE LEARNING. A Guide to Teaching and Learning Practices

INSTRUCTION AT FSU THE FLORIDA STATE UNIVERSITY OFFICE OF DISTANCE LEARNING. A Guide to Teaching and Learning Practices 7th Edition Office of Distance Learning INSTRUCTION AT FSU A Guide to Teaching and Learning Practices Version 12.02.11 ODL/rg THE FLORIDA STATE UNIVERSITY OFFICE OF DISTANCE LEARNING 7th Edition Office

More information

Expeditionary Learning at King Middle School. June 18, 2009

Expeditionary Learning at King Middle School. June 18, 2009 June 18, 2009 King Middle School Expeditionary Learning Planning Group 2009 Planning Steps, June 18, 2009 1. Develop a compelling topic: that targets the content and skills that students need to know at

More information

IOA Student Handbook

IOA Student Handbook IOA Student Handbook The IOA Handbook is divided into the following sections Is Online Learning for me? General Information Indiana Online Academy Responsibilities Enrollment / Registration Tuition Technology,

More information

MIS 416 01W: Mobile Business

MIS 416 01W: Mobile Business MIS 416 01W: Mobile Business COURSE SYLLABUS: Spring 2015 Instructor: Dr. Bo Han Email Address: bo.han@tamuc.edu To protect your academic privacy, please always send me emails from your tamuc.edu email.

More information

RESEARCHING AND CHOOSING A SCHOOL

RESEARCHING AND CHOOSING A SCHOOL RESEARCHING AND CHOOSING A SCHOOL This section is to help you determine what school best suits your learning style and training needs. It is your responsibility to investigate all of the available courses

More information

COMMUN 101: INTRODUCTION TO INTERPERSONAL COMMUNICATION

COMMUN 101: INTRODUCTION TO INTERPERSONAL COMMUNICATION COMMUN 101: INTRODUCTION TO INTERPERSONAL COMMUNICATION Course Instructor: Andy Cuneo Course Meets On-line Office: Holton Hall 157 Office Phone: (414) 229-2787 COURSE DESCRIPTION Basic concepts for understanding

More information

AP CS Principles Pilot at University of California, San Diego

AP CS Principles Pilot at University of California, San Diego AP CS Principles Pilot at University of California, San Diego Authors: Beth Simon (UCSD) and Quintin Cutts (University of Glasgow) Course Name: CSE3 Fluency with Information Technology Pilot: Fall 2010

More information

Blended Course Evaluation Standards

Blended Course Evaluation Standards Introduction: Blended learning is defined as to combine Face-to-Face instruction with computer-mediated instruction Graham 2006. Mixing technology and content does not necessarily yield effective learning.

More information

I N R O A D S, I N C. T R A I N I N G A N D D E V E L O P M E N T

I N R O A D S, I N C. T R A I N I N G A N D D E V E L O P M E N T I N R O A D S, I N C. T R A I N I N G A N D D E V E L O P M E N T Intern E- Learning Guide 2015 1 Introduction Welcome to another valuable piece of your INROADS development experience, e-learning! If you

More information

ENT 4113: Entrepreneurship - New Business Development. Summer A 2015: Online Sections RVAA (52965) RPCA (53188)

ENT 4113: Entrepreneurship - New Business Development. Summer A 2015: Online Sections RVAA (52965) RPCA (53188) ENT 4113: Entrepreneurship - New Business Development Summer A 2015: Online Sections RVAA (52965) RPCA (53188) GENERAL INFORMATION Instructor: Martin Luytjes Phone: (305) 348-2791 Office: N/A: Fully Online

More information

Researching and Choosing a School

Researching and Choosing a School Researching and Choosing a School Updated May, 2015 This section is to help you determine what school best suits your learning style and training needs. It is your responsibility to investigate all of

More information

AP Computer Science Summer Assignment Due: 1 st day of class, as you walk into the door!

AP Computer Science Summer Assignment Due: 1 st day of class, as you walk into the door! AP Computer Science Summer Assignment Due: 1 st day of class, as you walk into the door! Purpose: The purpose of the AP Computer Science summer assignment is to prepare the student for the challenges in

More information

DISTANCE LEARNING AND SOCIAL MEDIA IN STUDY PROCESS

DISTANCE LEARNING AND SOCIAL MEDIA IN STUDY PROCESS DISTANCE LEARNING AND SOCIAL MEDIA IN STUDY PROCESS Vilmantė Kumpikaitė-Valiūnienė School of Economics and Business, Lithuania Yaşar University, March 4, 2015, Izmir- Turkey DISTANCE EDUCATION Distance

More information

Analytics & Education

Analytics & Education (Big Data) Analytics & Education Dr Brian Mac Namee Centre for Applied Data Analytics Research Applied Intelligence Research Centre Dublin Institute of Technology Analytics Is All About Decision Making

More information

Syllabus: MOBILE MEDIA AND APPS

Syllabus: MOBILE MEDIA AND APPS Syllabus: MOBILE MEDIA AND APPS Mato Brautovic, Ph.D. Associate Professor Department of Communication Science University of Dubrovnik Adjunct Professor College of Journalism and Communication University

More information

How to apply to medical school

How to apply to medical school Applying as early as possible in the application cycle is extremely important! How to apply to medical school Overview workshop for Bryn Mawr undergraduates and alumnae who are thinking about applying

More information

CSci application information for self-guided route

CSci application information for self-guided route Outline To become a Chartered Scientist through the you must complete the following stages of application: 1. Application To meet the application requirements you must: be a paid-up Full (voting) Member

More information

CS 2302 Data Structures Spring 2015

CS 2302 Data Structures Spring 2015 1. General Information Instructor: CS 2302 Data Structures Spring 2015 Olac Fuentes Email: ofuentes@utep.edu Web: www.cs.utep.edu/ofuentes Office hours: Tuesdays and Thursdays 2:00-3:30, or by appointment,

More information