1 / 7

Programming Languages

Programming Languages. Meeting 0 August 24, 2016. Systems Night. Goals: Install and test systems related to course Solve connectivity problems Explore clever, humorous, challenging issues connected with the installed systems. Step 1: The Internet. Connect your computer to VUMobile

Download Presentation

Programming Languages

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programming Languages Meeting 0 August 24, 2016

  2. Systems Night Goals: • Install and test systems related to course • Solve connectivity problems • Explore clever, humorous, challenging issues connected with the installed systems

  3. Step 1: The Internet • Connect your computer to VUMobile • Start up three different browsers • Firefox • Safari • Chrome • If one or more of these browsers are not installed on your machine, download and install them.

  4. Step 2: Unix Cluster • Use sshto connect to csgate.csc.villanova.edu • Use rlogin to move to one of the suggested cluster machines: tanner, monet, felix, helix, matrix • Set up a directory, perhaps with subdirectories, to hold your files from the course. • Invoke your favorite text editor in Unix • Create a text file containing the numbers 0 through 10, one per line, save the file, check its structure with wc.

  5. Step 3: Course Support Back on your own computer • Finish your registration with piazza.com • Pick the number that is the day of your birthday, so a number from 1 to 31. • Post on piazza as a note the output you would expect from wcif you created a file of numbers from 0 to your birthday, using the format from Step 2. Do the problem theoretically without actually creating the file.

  6. Step 4: Languages Download and install on your computer: • Textwrangler, or some other advanced text editor. Choose an editor with more functionality than notepad. • Python 3.5.2 from python.org • ChucK 1.3.5.2 from chuck.cs.princeton.edu • LispWorks 6.1.1 Personal Edition from lispworks.com How can you tell if your installation of each of these is successful?

  7. Step 5: In the Cloud • Go to snap.berkeley.edu • Read the introductory paragraphs and create a list of words that relate to the study of programming languages. • Go to kahoot.it. Join the discussion with the displayed PIN. • Go to code.org/learn. Scroll to Lightbot. Click Go, then Online, then the arrow, then the diagram. Work your way through all 8 programs in Basics. Develop a precise definition of the syntax and semantics of each command and of a Lightbot program.

More Related