Open Source Experience on Math Courses
|
|
- Quentin Higgins
- 5 years ago
- Views:
Transcription
1 Department of Mathematical Sciences, National Chengchi University, Taipei, Taiwan 政治大學應用數學系 July 17, Libre Software Meeting
2 Introduction We are going to share our experience on a computer training program at the Department of Mathematical Sciences, National Chengchi University ( 政治大學應用數學系 ), Taiwan. The nick name of the project is the Penguin Project. Our goal is to train students to use computer deal with math and share math ideas with other people. We will explain how we achieve our goal by using open source software.
3 Apologies I will not distinguish free software from open source software. I am not a free software addict.
4 Why I am here, then? We choose free software because it works, not just because it s free! I think it is important to use software properly and legally, especially in school. I won t use any software that my students cannot bring home legally.
5 About Chengchi Unviersity Natation Chengchi University is one of top universities in Taiwan. We have the largest number of foreign students in Taiwan. In case you come here, please remember that we have the Penguin Project at the Department of Mathematical Sciences.
6 Why Penguin Project? After graduation, our students go various directions. Many go to graduate school in mathematics, business, computer science, operations research, economics, etc. Some go directly into industry, almost in every kind of jobs. Being a math teacher used to be a popular career choice, but it is not as easy to become a math teacher as before. We believe with strong math background, our students can do everything, but they need some training to show their abilities. Master in Computer is a good approach...
7 What We Want to have in Penguin Project? We do not want to repeat courses in computer sciences. We want our students have the abilities to use their math knowledge or to show their ideas with the help of computer.... It s easy to say but hard to do.
8 Maxima in Linear Algebra Course Our first try is to use a math program, Maxima, that can do symbolic computations. ( We chose a symbolic math program because it does things like we teach! For instance, it can tell you an antiderivative of x 3 is 1 4 x 4, = 5 6 (not ), the solutions to x 2 = 2 are 2, 2 (not 1.414, 1.414), and so on.
9 A Stupid Manual is Important! I write a tutorial Maxima in Linear Algebra to help students do linear algebra problems by using Maxima. I did feel it s not necessary at beginning, but it turned out to help many students, even many people want to learn Maxima program. Computer geeks tends to think everything can be done by read the original manual, or search from google... It motivate me to have Penguin Project focusing on writing good manual or tutorials.
10 Computer in Math Education In our department, we have a master s program for K-12 Math teachers. At, first, I did teach some property software. For example, I taught the Geometer s Sketch Pad once. As time goes by, I found that it is important to let people, especially educators know how to use computer software properly. I still do not insist a teacher should only teach free software, but at least should respect the right for students to choose different programs/opeating systems. Also, a teacher should teach programs that students can legally use at home for free or with reasonable prices.
11 Arguments Many people in Taiwan would say, The Windows is the most popular operating systems, so there is no reason to use other operating systems. My Answer: If this world can only allow no.1 (most popular, most profitable,...), I won t like to live in that kind of world. We should allow everyone to use computer in their own way. If my students would like to use Windows instead of Linux, Mathematica instead of Maxima, Word instead of LaTeX/Open Office, etc., that is fine as long as that is there choice, not because that is the only thing they are allowed to use.
12 The Penguin Project Last summer, with help from OSSF, we start a summer Linux program. institution-logo
13 Course We also start a one-year course. The software we choose are as the following. Computer Language Python Math Program Maxima, Gnuplot, SAGE Publishing System L A TEX, CJK-L A TEX Web Development HTML, CSS, jsmath, Apache, phpbb, Drupal, Django Image Gimp, Blender 3D
14 Computer Language: Python We need one computer language that is easy, but powerful and popular enough. It is easy, so we can easily do math experiments on computer. It is powerful, so we won t need to change computer language for some situations. It is popular enough, so we are not the only ones in the world who use this language.
15 Publishing System: L A TEX
16 L A TEX We can use it to get high quality documents: research papers, exams, manuals, anything! The source files are pure text files, so it is easy to transfer and modify. You get exactly the same outputs on different platforms. You can also use L A TEX to generate slides for presentations. For example, you can use the Beamer package (like this one). You can use LaTeX2html or jsmath to present math on the web.
17 SAGE SAGE gets its name from Software for Algebra and Geometry Experimentation. You can use many math programs at one time, include Maxima, Octave, Singular, Axiom, GAP, GP/PARI, Macaulay2, even property software like Mathematica, Maple, Magma, Matlab, and MuPAD. Use Python as base programming language. You don t need to learn different programming language for each single math program. You can output the results as L A TEX commands.
18 Put Math Online: jsmath Use L A TEX to show math online. You can present math ideas on the web, you can do online math quizzes, you can do web math applications (actually, SAGE does that). It is a JavaScript implementation, so it does not require any special setup on the client side.
19 Everything is related!
20 Keep this project alive! Organize the group as a student club. Motivate students with exciting projects. Training students become free software instructors.
21 Merci!
Open source software and Sage 1
Open source software and Sage 1 http://www.sagemath.org/ David Joyner Math Dept USNA, Annapolis, MD May, 2009 1 Presentation for NSF CDI workshop David Joyner Open source software and Sage http://www.sagemath.org/
More informationIntroduction to the SageMath software
Introduction to the SageMath software (https://www.sagemath.org) slides available at http://www.labri.fr/perso/vdelecro/teaching.html June 1st 2017, Mini-course HSE Moscow by Vincent Delecroix, CNRS researcher
More informationUsing Java and HTML for Linear Algebra Instruction
Using Java and HTML for Linear Algebra Instruction Jonathan R. Senning Gordon College October 27, 1997 Abstract This paper addresses some of the issues involved with using the HTML, JavaScript and Java
More informationTOP DEVELOPERS MINDSET. All About the 5 Things You Don t Know.
MINDSET TOP DEVELOPERS All About the 5 Things You Don t Know 1 INTRODUCTION Coding and programming are becoming more and more popular as technology advances and computer-based devices become more widespread.
More informationC++: C++ And Hacking For Dummies. A Smart Way To Learn C Plus Plus And Beginners Guide To Computer Hacking (C Programming, HTML, Javascript,
C++: C++ And Hacking For Dummies. A Smart Way To Learn C Plus Plus And Beginners Guide To Computer Hacking (C Programming, HTML, Javascript, Programming, Coding, CSS, Java, PHP) (Volume 10) Epub Gratuit
More informationHow to Request a Client using the UCC Self Serve Website. The following provides a detailed description of how to request a client...
The following provides a detailed description of how to request a client... 1. User Info - The first step is to confirm that we have your current information in case we need to contact you. Click on the
More informationCREATIVITY MAKES THE DIFFERENCE
CREATIVITY MAKES THE DIFFERENCE Your school has a big challenge: preparing Generation Z for a rapidly changing world and jobs that don t yet exist. Along with learning digital skills, your students need
More informationWhat was special in Derive?
What was special in Derive? Eugenio Roanes-Lozano 1, José Luis Galán 2 1 Universidad Complutense de Madrid 2 Universidad de Málaga Technology and its Integration into Mathematics Education TIME 2012 July
More informationNotre Dame High School. 220 Jefferson Street. Fairfield, CT June 2015
Notre Dame High School 220 Jefferson Street Fairfield, CT 06825 June 2015 Dear Parent(s)/Guardian(s) and College Prep Geometry Students, Mathematics is the gateway to all college and career opportunities.
More informationMicro-Enterprise Start to Finish
1 Micro-Enterprise Start to Finish 2 Micro-Enterprise Credential: Start to Finish Jason Mercer STEM/CTE Instructor Winnfield Senior High lamicroenterprise@icloud.com 3 What is the BRAC Micro-Enterprise
More informationLearning Php Mysql Javascript And Css A Step By Step Guide To Creating Dynamic Websites
Learning Php Mysql Javascript And Css A Step By Step Guide To Creating Dynamic Websites We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online
More informationChopra Teachers Directory Listing Manual
Chopra Teachers Directory Listing Manual Table of Contents Introduction... 1 Login... 2 Managing your Directory Listing... 3 Locations... 3 Adding or Editing a Location... 4 Managing Featured Teacher Information...
More informationMath 3820 Project. 1 Typeset or handwritten? Guidelines
Math 3820 Project Guidelines Abstract These are some recommendations concerning the projects in Math 3820. 1 Typeset or handwritten? Although handwritten reports will be accepted, I strongly recommended
More informationAP Computer Science Summer Work Mrs. Kaelin
AP Computer Science Summer Work 2018-2019 Mrs. Kaelin jkaelin@pasco.k12.fl.us Welcome future 2018 2019 AP Computer Science Students! I am so excited that you have decided to embark on this journey with
More informationIntro History Version 2 Problems Software Future. Dr. StrangeBook. or: How I Learned to Stop Worrying and Love XML. Nigel Stanger
Dr. StrangeBook or: How I Learned to Stop Worrying and Love XML Nigel Stanger Department of Information Science May 7, 2004 Dr. StrangeBook CIS Seminar 2004 1 What am I going to talk about? Document publication
More informationLesson 2 page 1. ipad # 17 Font Size for Notepad (and other apps) Task: Program your default text to be smaller or larger for Notepad
Lesson 2 page 1 1/20/14 Hi everyone and hope you feel positive about your first week in the course. Our WIKI is taking shape and I thank you for contributing. I have had a number of good conversations
More informationECB EDDRICK C. BUTLER OBJECTIVE EXPERIENCE SKILLS
WEB DEVELOPMENT & NETWORK ADMINISTATION PORTFOLIO: GITHUB: HTTPS://WWW.GITHUB.COM/EDDRICKBUTLER98 OBJECTIVE EXPERIENCE I am looking for a position as a web developer and/or network administrator for a
More informationMSc entry onwards UCL UCL. Engineering Sciences
PROGRAMME SPECIFICATION Programme Specification MSc in Information Security Programme title: Final award (BSc, MA etc): (where stopping off points exist they should be detailed here and defined later in
More informationComputer Algebra Systems
Computer Algebra Systems II. The Basics of Maple and Sage Sándor Czirbusz czirbusz@gmail.com http://compalg.inf.elte.hu/~czirbusz/ Department of Computer Algebra Informatics Institute, ELTE D2.711A 2011-2012
More informationCreating Map Tour Story Maps
Creating Map Tour Story Maps How to create a Map Tour Story Map quickly and easily using your smartphone or tablet, and your ArcGIS Online Organization Account This Tutorial was Created by Jennifer Anne
More informationDECIMALS are special fractions whose denominators are powers of 10.
Ch 3 DECIMALS ~ Notes DECIMALS are special fractions whose denominators are powers of 10. Since decimals are special fractions, then all the rules we have already learned for fractions should work for
More informationPreparation for Precalculus
Preparation for Precalculus Congratulations on your acceptance to the Governor s School of Southside Virginia (GSSV). I look forward to working with you as your mathematics instructor. I am confident that
More informationNAG at Manchester. Michael Croucher (University of Manchester)
NAG at Manchester Michael Croucher (University of Manchester) Michael.Croucher@manchester.ac.uk www.walkingrandomly.com Twitter: @walkingrandomly My background PhD Computational Physics from Sheffield
More informationCS1 Lecture 13 Feb. 13, 2019
CS1 Lecture 13 Feb. 13, 2019 Exam 1, Thursday evening, 2/21, 6:30-8:00pm, W290 CB Email about make-ups will be sent tomorrow HW4 Q1 available. Q2 Q4 tomorrow. For Q1 only, Academic Honesty policy does
More informationLecture 1. Introduction to course, Welcome to Engineering, What is Programming and Why is this the first thing being covered in Engineering?
Lecture 1 Introduction to course, Welcome to Engineering, What is Programming and Why is this the first thing being covered in Engineering? Welcome to ENGR 102 Syllabus review Your Time Expectations (in
More informationUser System of Astrogeology Technologies (USAT) Team Inventory. CS486C Senior Capstone Project
User System of Astrogeology Technologies (USAT) Team Inventory CS486C Senior Capstone Project Mikal Ustad, Kyle Andrew McGinn, Zack Ellett, Megan Backus 1/25/2012 This document introduces: the team members
More informationYup, left blank on purpose. You can use it to draw whatever you want :-)
Yup, left blank on purpose. You can use it to draw whatever you want :-) Chapter 1 The task I have assigned myself is not an easy one; teach C.O.F.F.E.E. Not the beverage of course, but the scripting language
More informationSummer Assignment for AP Computer Science. Room 302
Fall 2016 Summer Assignment for AP Computer Science email: hughes.daniel@north-haven.k12.ct.us website: nhhscomputerscience.com APCS is your subsite Mr. Hughes Room 302 Prerequisites: You should have successfully
More informationUsing Functions in Alice
Using Functions in Alice Step 1: Understanding Functions 1. Download the starting world that goes along with this tutorial. We will be using functions. A function in Alice is basically a question about
More informationScientific Computing: Lecture 1
Scientific Computing: Lecture 1 Introduction to course, syllabus, software Getting started Enthought Canopy, TextWrangler editor, python environment, ipython, unix shell Data structures in Python Integers,
More information1) Complete problems 1-65 on pages You are encouraged to use the space provided.
Dear Accelerated Pre-Calculus Student (017-018), I am excited to have you enrolled in our class for next year! We will learn a lot of material and do so in a fairly short amount of time. This class will
More informationCOMP-202 Unit 0: Course Details
COMP-202 Unit 0: Course Details CONTENTS: Focus of the Course and Prerequisites Outline and Textbook Course Structure and Grading Scheme Computer Lab Info and Required Software Getting started thinking
More informationHow to post a job on Inside Higher Ed
How to post a job on Inside Higher Ed Start at careers.insidehighered.com. Click the Post Jobs link in the top section. If you ve already registered your recruiter account, log in now using the pop-up
More informationWikispaces in Education A Comprehensive Tutorial
Wikispaces in Education A Comprehensive Tutorial JENNIFER CARRIER DORMAN H T T P : / / J D O R M A N. W I K I S P A C E S. C O M / H T T P : / / C L I O T E C H. B L O G S P O T. C O M / Why use wikis?
More informationThe Culminating Project: Sophomore Year. for the Class of 2017 and Beyond
The Culminating Project: Sophomore Year for the Class of 2017 and Beyond Presentation Overview Culminating Project Overview How to Log On to the Naviance Website How to Access the Sophomore Tasks for the
More informationWhat Are CSS and DHTML?
6/14/01 10:31 AM Page 1 1 What Are CSS and DHTML? c h a p t e r ch01.qxd IN THIS CHAPTER What Is CSS? What Is DHTML? DHTML vs. Flash Browser Hell What You Need to Know Already Welcome to the world of CSS
More informationGraduate Topics in Biophysical Chemistry CH Assignment 0 (Programming Assignment) Due Monday, March 19
Introduction and Goals Graduate Topics in Biophysical Chemistry CH 8990 03 Assignment 0 (Programming Assignment) Due Monday, March 19 It is virtually impossible to be a successful scientist today without
More informationMath 2250 Lab #3: Landing on Target
Math 2250 Lab #3: Landing on Target 1. INTRODUCTION TO THE LAB PROGRAM. Here are some general notes and ideas which will help you with the lab. The purpose of the lab program is to expose you to problems
More informationAdobe Certified Associate and Your School
Adobe Certified Associate and Your School Photoshop Dreamweaver Flash Premiere Learn. Explore. Share Lori Cullen Natick High School Natick,MA LCullen@natickps.org Adobe Certified Associate and Your School
More informationConnecticut Teacher Certification Process ARC II Program
Connecticut Teacher Certification Process 2017-2018 ARC II Program Presentation to ARC Candidates : May 18, 2018 Edward M. O Connell, Dean Alternate Route to Certification ARC Recommendation for Certification
More informationSage Cells: Making Sage Accessible to Students, Teachers, and Authors
Sage Cells: Making Sage Accessible to Students, Teachers, and Authors Thomas W. Judson Stephen F. Austin State University judsontw@sfasu.edu January 7, 2017 Thomas W. Judson (SFASU) A Sage Cell Repository
More informationANIMATION AS AN INTERACTIVE TOOL
ANIMATION AS AN INTERACTIVE TOOL Andrew Toon 1 Open University Centre Mathematics Department, 535A Clementi Road Singapore 599490 Abstract Animation can be a powerful medium for illustrating various mathematical
More informationUndergraduate Program for Specialty of Software Engineering
Undergraduate Program for Specialty of Software Engineering Ⅰ. Length of Schooling Standard: 4 years; Length of Schooling: 3-6 years Ⅱ. Degree Bachelor of Engineering Ⅲ. Specialty Orientation School of
More informationCharacteristics of Students in the Cisco Networking Academy: Attributes, Abilities, and Aspirations
Cisco Networking Academy Evaluation Project White Paper WP 05-02 October 2005 Characteristics of Students in the Cisco Networking Academy: Attributes, Abilities, and Aspirations Alan Dennis Semiral Oncu
More informationBiotech Academy Cisco Academy Global Academy STEM Marin
STEM@SMHS Biotech Academy Cisco Academy Global Academy STEM Marin Project-Based Learning Integrated Curriculum Use of Technology Small Program Size Empowering Students to Manage Their Own Learning Work-Based
More informationIntroduction to Prof. Clarkson Fall Today s music: Prelude from Final Fantasy VII by Nobuo Uematsu (remastered by Sean Schafianski)
Introduction to 3110 Prof. Clarkson Fall 2015 Today s music: Prelude from Final Fantasy VII by Nobuo Uematsu (remastered by Sean Schafianski) Welcome! Programming isn t hard Programming well is very hard
More informationCIS 101 Orientation Document Fall 2017
CIS 101 Orientation Document Fall 2017 Fall 2017 ONLINE section 23989 To be successful in an online section you must be motivated, disciplined, and able to read and understand the material in the books
More informationLogging Into OneNote. Desktop
On your laptop, click the windows button in the bottom left corner. Logging Into OneNote Desktop You will have a windows tile for OneNote 2016. If you do not have a tile for OneNote you can search for
More informationAdvance Java Concepts Students Lab Manual
Advance Java Concepts Students Lab Manual If you are searched for a ebook Advance java concepts students lab manual in pdf format, then you've come to the loyal site. We present the complete release of
More informationMS6021 Scientific Computing. MatLab and Python for Mathematical Modelling. Aimed at the absolute beginner.
MS6021 Scientific Computing MatLab and Python for Mathematical Modelling. Aimed at the absolute beginner. Natalia Kopteva Email: natalia.kopteva@ul.ie Web: http://www.staff.ul.ie/natalia/ Room: B2037 Office
More informationBeginning jquery. Course Outline. Beginning jquery. 09 Mar
Course Outline 09 Mar 2019 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5. ADA Compliant & JAWS Compatible
More informationintroduction (week 1)
introduction (week 1) Matt Valeriote 7 January, 2019 Introduction Administrative trivia Introduction Administrative trivia Instructor: Matt Valeriote Introduction Administrative trivia Instructor: Matt
More informationprogramming for beginners 3 manuscripts in 1 bundle python for beginners java programming and html css for beginners
DOWNLOAD OR READ : PROGRAMMING FOR BEGINNERS 3 MANUSCRIPTS IN 1 BUNDLE PYTHON FOR BEGINNERS JAVA PROGRAMMING AND HTML CSS FOR BEGINNERS PDF EBOOK EPUB MOBI Page 1 Page 2 beginners programming for beginners
More informationCalifornia Institute of Arts & Technology AAS in Computer Information Systems - Networking Concentration
Transfer Guide California Institute of Arts & Technology AAS in Computer Information Systems - Networking Concentration Revision: August 2018 California Institute of Arts & ENG-100 College Reading and
More informationTop Down Breaking a Problem Down
Top Down Breaking a Problem Down Putting a few Python structures together Last Updated: Tuesday, February 12, 2019 Page 2 Copyright 2018 Objective, Overview Introduction This lesson and Lab is to bring
More informationHarlan County Public Schools. NTI Days Web Design, Advanced Multimedia. Grades 9-12, HCHS
Harlan County Public Schools NTI Days 1-10 Web Design, Advanced Multimedia Grades 9-12, HCHS Introduction: On any days designated as Non-Traditional Instruction (NTI) days, students will be required to
More informationLearn Python In One Day And Learn It Well: Python For Beginners With Hands-on Project. The Only Book You Need To Start Coding In Python Immediately
Learn Python In One Day And Learn It Well: Python For Beginners With Hands-on Project. The Only Book You Need To Start Coding In Python Immediately Epub Gratuit Master Python Programming with a unique
More informationPARENTS AND CHILDREN: A
Python Mastery: PARENTS AND CHILDREN: A Complete Beginners Guide To Python Mastery (Programming Languages,Software Development,Web Development) By Larry Charles Sr. READ ONLINE Angelo jusay - The United
More informationAICE Mathematics AS Level Summer Review
AICE Mathematics AS Level Summer Review Welcome to AICE mathematics. This is a rigorous and fast paced course so it is important to make sure that you have mastered the prerequisite skills. These necessary
More informationFurl Furled Furling. Social on-line book marking for the masses. Jim Wenzloff Blog:
Furl Furled Furling Social on-line book marking for the masses. Jim Wenzloff jwenzloff@misd.net Blog: http://www.visitmyclass.com/blog/wenzloff February 7, 2005 This work is licensed under a Creative Commons
More informationCSC 443: Web Programming
1 CSC 443: Web Programming Haidar Harmanani Department of Computer Science and Mathematics Lebanese American University Byblos, 1401 2010 Lebanon Today 2 Course information Course Objectives A Tiny assignment
More informationSystem Design S.CS301
System Design S.CS301 (Autumn 2015/16) Page 1 Agenda Contents: Course overview Reading materials What is the MATLAB? MATLAB system History of MATLAB License of MATLAB Release history Syntax of MATLAB (Autumn
More informationContent Management Web Page Editing:
Content Management Web Page Editing: http://www.entomology.ksu.edu Logging Onto the System... 2 The Intranet... 4 Editing your Personal Page... 5 Step 1: General Information... 7 uploading a picture...
More informationJAVA For Beginner's Crash Course: Java For Beginners Guide To Program Java, JQuery, & Java Programming (Java For Beginners, Learn Java, JQuery,...
JAVA For Beginner's Crash Course: Java For Beginners Guide To Program Java, JQuery, & Java Programming (Java For Beginners, Learn Java, JQuery,... Programming, Programming Language, Coding) By Quick Start
More informationIntroduction to Prof. Clarkson Fall Today s music: Prelude from Final Fantasy VII by Nobuo Uematsu (remastered by Sean Schafianski)
Introduction to 3110 Prof. Clarkson Fall 2016 Today s music: Prelude from Final Fantasy VII by Nobuo Uematsu (remastered by Sean Schafianski) Welcome! Programming isn t hard Programming well is very hard
More informationOPEN SOURCE RESOURCES FOR TEACHING AND RESEARCH IN MATHEMATICS
OPEN SOURCE RESOURCES FOR TEACHING AND RESEARCH IN MATHEMATICS Russell Herman and Gabriel Lugo University of North Carolina Wilmington hermanr@uncw.edu and lugo@uncw.edu - The high cost of standard mathematical
More informationResume of Shoaib Sadiq
Resume of Shoaib Sadiq About With experience of more than 13 years, started o as a domain and hosting provider in 2004 and later moved towards website designing and developed but soon realized that I cannot
More informationSCU SEEDs Workshop Angela Musurlian
SCU SEEDs Workshop Angela Musurlian Lecturer Department of Computer Engineering Santa Clara University amusurlian@scu.edu 1 This Talk Part I Computing Part II Computing at SCU Part III Today s activity
More informationPlymouth Canton Educational Park Plymouth High School 8400 Beck Road Canton, Michigan Course Syllabus
Plymouth Canton al Park Course Syllabus Course Name: Web Design and Internet Course Number: Course 03075 Course Description: Grades 9-12 This is an introductory course covering the basic concepts, techniques,
More informationOracle Database 11g & MySQL 5.6 Developer Handbook (Oracle Press) PDF
Oracle Database 11g & MySQL 5.6 Developer Handbook (Oracle Press) PDF Master Application Development in a Mixed-Platform Environment Build powerful database applications in a mixed environment using the
More information!"!!!"!!"!! = 10!!!!!(!!) = 10! = 1,000,000
Math Review for AP Chemistry The following is a brief review of some of the math you should remember from your past. This is meant to jog your memory and not to teach you something new. If you find you
More informationCAREER SERVICES RESUME WORKSHEET
INFORMATION AS YOU WOULD LIKE TO APPEAR ON YOUR RESUME Name: Address: Zip: Home: ( ) School:( ) - Cell: ( ) E-mail: CAREER/GRADUATE SCHOOL GOALS What are your goals what do you want to do? EDUCATIONAL
More informationCSS Web Site Design Hands On Training By Eric Meyer READ ONLINE
CSS Web Site Design Hands On Training By Eric Meyer READ ONLINE Course Description This intensive, hands-on four-day course teaches programmers The training course provides web designers with the knowledge
More informationCOMP 117: Internet-scale Distributed Systems Lessons from the World Wide Web
COMP 117: Internet Scale Distributed Systems (Spring 2018) COMP 117: Internet-scale Distributed Systems Lessons from the World Wide Web Noah Mendelsohn Tufts University Email: noah@cs.tufts.edu Web: http://www.cs.tufts.edu/~noah
More informationEMPLOYEE PROFESSIONAL DEVELOPMENT TEAM. LCC - Professional Development Activity
Email Etiquette Presentation 1 EMPLOYEE PROFESSIONAL DEVELOPMENT TEAM Why is email etiquette important? We all interact with the printed word as though it has a personality and that personality makes positive
More informationIntroduction to Ardora
Ardora is an authoring software focused mainly on the development of educational content for the Web. Its main purpose is that teachers focus their efforts on the methodological and didactic aspects of
More informationWordPress Crash Course
WordPress Crash Course Chrissy Rey - Pongos Interactive pongos.com updated 1/20/2017 About Me I m Chrissy Rey, a former zoologist who turned to programming in the mid-90 s. Since then I have taught myself,
More informationWEB INTERACTIVITY AND ENGAGEMENT
WEB INTERACTIVITY AND ENGAGEMENT SPRING 2017 3 CREDIT HOURS CLASS MEETING: MONDAY 6:00 P.M. - 9:00 P.M. CLASS MEETS LIVE VIA ADOBE CONNECT. YOU WILL ACCESS THE CONNECT CLASSROOM THROUGH A LINK FOUND IN
More informationWeek - 01 Lecture - 04 Downloading and installing Python
Programming, Data Structures and Algorithms in Python Prof. Madhavan Mukund Department of Computer Science and Engineering Indian Institute of Technology, Madras Week - 01 Lecture - 04 Downloading and
More informationReason with shapes and their attributes.
Grade 3 Geometry and Perimeter SDadfa;sdklfjas;Unit Overview Reason with shapes and their attributes. 1. Understand that shapes in different categories (e.g., rhombuses, rectangles, and others) may share
More informationHelp! I m Broke and I Need A Phone! PASS OBJECTIVES: MATERIALS Teacher PROCEDURES: SUMMARY:
Help! I m Broke and I Need A Phone! PASS OBJECTIVES: Standard 1.1 Translate word phrases and sentences into expressions and equations and vice versa. Standard 2.3 Calculate the slope of a line using a
More informationStudent Learning Center
Student Learning Center Pass Assured, LLC www.passassured.com Contents Overview... 2 Login... 3 Message Center... 3 Section Tutorials... 5 Study Aids... 8 Videos and Law... 9 Quizzes and Section Tests...
More informationCOS 333: Advanced Programming Techniques. Copyright 2017 by Robert M. Dondero, Ph.D. Princeton University
COS 333: Advanced Programming Techniques Copyright 2017 by Robert M. Dondero, Ph.D. Princeton University 1 Agenda Introductions Course Overview Resources Topics Assignments Project (briefly) Schedule (briefly)
More informationPreparation Manual For Educational Diagnostician Certification READ ONLINE
Preparation Manual For Educational Diagnostician Certification READ ONLINE Educational Diagnostician: Certification Only - Students who possess a Masters degree in Education from an accredited institution
More informationMHCA Math Summer Packet 2015
MHCA Math Summer Packet 2015 Directions: For students entering Algebra 2 CP You are to complete all the problems assigned in this packet by Friday, September 4 th. If you don t turn in your summer packet
More informationAn Introduction to Open-Source Mathematics Software
1 An Introduction to Open-Source Mathematics Software (Specifically: GAP,, Macaulay2 and Sage) Jason B. Hill Slow Pitch Colloquium University of Colorado March 17, 2010 2 Outline 1 Introduction 2 GAP -
More informationUnit 3: Rational Numbers ANSWER KEY
Unit : ANSWER KEY The following unit includes: Adding/Subtracting Integers on a Number Line Adding/Subtracting Integers with Rules Multiplying/Dividing Integers Adding/Subtracting Decimals Multiplying
More informationFree Software Alternatives to Commercial Math Software
Free Software Alternatives to Commercial Math Software Fermin Franco フランコフェルミーン Ph.D. Student Faculty of Mathematics, Kyushu University Poster A7 1 Abstract Research in mathematics relies ever more heavily
More informationa career how and Tuesday, November 8, 2011
a career how and why @postwait Hi, I m Theo I ve made a career in @ this stuff Career what s that? A career is a pursuit; a willingness to mature; patience to become exceptional WANTED: Expert: Java APPLICANT:
More informationJava Programming Exercises With Solutions
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with java programming exercises
More informationStanko Tadić
State of modern JavaScript development 04.02.2017. Stanko Tadić HELLO, MY NAME IS STANKO TADIĆ and I m a Principal Developer at Work & Co. I love development, music and cartoons. You might say I m a geek.
More informationProgramming JAVA: JavaScript, Coding: Programming Guide: LEARN IN A DAY! By Os Swift
Programming JAVA: JavaScript, Coding: Programming Guide: LEARN IN A DAY! By Os Swift Your Complete Coding Bootcamp Guide - Course Report - Coding bootcamps are intensive, accelerated learning programs
More informationJohn Perry. Spring 2017
MAT 305: Introduction to Sage University of Southern Mississippi Spring 2017 Outline 1 2 3 4 Outline 1 2 3 4 Sage? Software for Algebra and Geometry Exploration Computer Algebra System started by William
More informationThe Effects on Read Performance from the Addition of a Long Term Read Buffer to YAFFS2. Sam Neubardt
The Effects on Read Performance from the Addition of a Long Term Read Buffer to YAFFS2 Sam Neubardt My research project examined the effects on read performance from the addition of a long term read buffer
More informationSpeech 2 Part 2 Transcript: The role of DB2 in Web 2.0 and in the IOD World
Speech 2 Part 2 Transcript: The role of DB2 in Web 2.0 and in the IOD World Slide 1: Cover Welcome to the speech, The role of DB2 in Web 2.0 and in the Information on Demand World. This is the second speech
More informationAP Statistics Summer Review Packet
60 NAME: PERIOD: AP Statistics Summer Review Packet Teacher(s): Ryan Oben Teacher(s) Contact Information: Ryan_Oben@mcpsmd.org Course: Purpose of the Summer Assignment: In general, AP Statistics includes
More informationMr Garcia - Digital Media Introduction to Blender
Mr Garcia - Digital Media Introduction to Blender Lesson 2 DIGITAL MEDIA Introduction to Blender - Lesson 2 Watch the video lesson below. You will find supporting resources on the next pages. All of these
More informationOPTIONS GUIDANCE COHORT JANUARY 2018 OPTIONS PROCESS.
OPTIONS GUIDANCE 2018-2020 COHORT JANUARY 2018 OPTIONS PROCESS. STUDENTS WILL NEED TO BRING CURRICULUM GUIDES BACK TO SCHOOL TO WORK ON DURING ENRICHMENT DAYS ON 17/18 JANUARY. Important Dates Monday 8
More informationPython, SageMath/Cloud, R and Open-Source
Python, SageMath/Cloud, R and Open-Source Harald Schilly 2016-10-14 TANCS Workshop Institute of Physics University Graz The big picture The Big Picture Software up to the end of 1979: Fortran: LINPACK
More informationIllinois State University 2012 Alumni Survey Institution Report
Faculty were accessible both inside and outside of class. I was expected or required to work cooperatively with other students on projects, homework, and assignments. Faculty encouraged me to challenge
More information