Download presentation
Presentation is loading. Please wait.
Published byChristal Sheila Sims Modified over 9 years ago
1
CS210: Programming Languages Overview of class Dr. Robert Heckendorn
2
The Themes No one language is the best for all tasks
3
The Themes The language we use controls even how we think about the problems we solve
4
The Themes The best way to learn about languages is to learn new languages
5
Course Content Lots of terminology Attributes of languages in general Pros and cons of various languages Pros and cons of various languages features The kinds of languages When to use them Basics of implementation
6
Course Content (Cont’d) How they execute and interact with environment What they are used for How they are translated Structure of translation Practice learning languages
7
The Practice Languages Flex/Bison Icon/Unicon Lisp Python? Build our own simple object based language
8
Instructor Dr. Robert Heckendorn Web Page: http://marvin.cs.uidaho.edu
9
Find the Class Page
10
Class Page Content Class News About the Class Syllabus Assignments Submit assignments Class policies Helpful handouts
11
Class News Hints on assignments Delay of due date Special announcements Watch the Class News section
12
Syllabus The syllabus is based on last year and is only an estimate Assignment links are only active after assignment has been made Homework problems change (we will have 6 to 8 assignments) At least two tests (including the final) Reading assignments will be here
13
Submitting Homework Submitted via Web site. Use correct file format Submit as many times as you want Last submission before due time is the one graded. Code will be compiled and run on CS test machine and results compared against expected results Test machine looks like Wormulon
14
Submitting Homework Submit under your last name. No special characters, all lowercase: The name: Serafina O’neal-da Vinci becomes onealdavinci. Result returned to you at your UI email address
15
Tips and Policy Partial credit so always submit something There are no late assignments Medical problems/family emergencies etc require paper documentation Ask questions. If you are lost then ask
16
Tips and Policy Recognize when to cut your losses and withdraw Bring a laptop to class and work along Take notes Follow along on your machine (all software is free) Do your own work (see policy)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.