LASA Computer Science
  • Fundamentals
  • AP CS
  • Adv CS
  • Digital Electronics
  • Web & Mobile Apps
  • Ind Study
 programming

 Intro to Computer Science

   syllabus  resources     pc2

Date Notes Class Activities
Please share your thoughts about this class (it’s anonymous)
5/30 graduation
  • Graduation 10am
5/30
  • Period 4 final period (10:40 – 12:40)
5/25 FIT #1  1:40-2:40
FIT #2  2:45-3:45
  • Period 1 final period (8:30 – 10:30)
  • Period 2 final period (10:40 – 12:40)
5/23 C-day         
5/21
5/18
  • lab2: Custom Functions 
    • Function 1 & 2   f2c(), lbs2kg [75%]
    • Function 3 & 4  metersToMiles(), translate() [90%]
    • Heat Index  heatIndex() [100%]
5/16
  • lab1a: Standalone Scripts  
    • Function 1 – 4  loopLog(), createAndFill(), totalRows(), emailInASpreadsheet() [70%]
  • lab1b: Bound Scripts 
    • Functions 5a & 5b  createAndFill2(), totalRows2() [80%]
    • Function 6  emailGrades() [90%]
    • Function 7  studentGrades() [100%]
5/14
  • icon-slides_sm Getting Started with Google Apps Script
    • Your first script  
      • append three paragraphs [80%]
      • append 50 paragraphs  [90%]
      • make Bart’s “will not”s bold and red  [100%]
5/9  staar-logo
  • 8:30-12:30
    • freshman – Biology EOC
    • sophomores – study hall
    • juniors – US History EOC
    • seniors – AP English
5/7
5/4
5/2
 JavaScript
  • icon-slides_sm JavaScript compared to Python
  • ca CodeAcademy Introduction to Javascript  
    • 1. Introduction to JavaScript / Variables [50%]
    • 2. Control Flow [+20%]
    • 3. Functions [+10%]
    • 4. Scope [+5%]
    • 5. Arrays [+5%]
    • 6. Loops [+10%]
AP Testing week 1 May 7-11  week 2 May 14-18

javascript-logo-small  JavaScript   javascript-logo-small  

BONUS Hurricane Irma Tracker
Catema Quiz
5/4
5/2
DROPitTOme   
LIGHTS

 LED Light Project

Demonstrations

4/30
4/25
4/23
4/20
4/18
4/16
4/11

computers all have audacity

pixelart (File -> New to set size)

  LED Light Project

Project Information

Arduino Memory

4/9
  • finish …  Challenge 3
4/6
  •  icon-slides_sm C++ Functions
    • Challenge 3 
4/4  music
  • finish …  Challenge 2
3/29 end of 5th 6 weeks
4/2  uploading issues
  • finish … Challenge 1
  • icon-slides_sm C++ Arrays
    • Challenge 2 
      • showColors, showFade (80%), sequence0 (90%), sequence1 (100%)
3/28
  • icon-slides_sm C++ Basics
    • Challenge 1 
  • icon-slides_sm Debugging
3/26 Lights setup
WS2811 datasheet
NRZ binary code
uploading issues
  • icon-slides_sm Project Information
  • icon-slides_sm LED Lights Getting Started
    • Try This

 

3/21

 Semester Exam – Day 2 (40%)

  • pc2 Programming challenges
    • all.zip
3/19

 Semester Exam – Day 1 (60%)

  • BLEND
  • CodingBat
    • signup and register with class
    • CodingBat 3 problems
    • Turn in Google Classroom by the end of class
  • PC2 first 3 problems
    • day1.zip
spring-break
3/9  quizSmPython Programming
  •  Python Programming Quiz 
    • quiz.zip (zip file with quiz.dat, quiz5.dat, quiz6.dat)
    • allowed access to lectures & Tutorialspoint
    • Rubric
    • DROPitTOme  QUIZ
    •  Paste program into box
3/7 quizSmPython Tuples Ethics in CS class at UT

  • Quiz & Workday
3/5
  • finish … Second Challenges
  • BONUS  PC2 SuperSum & Summation +10% on quiz grade each
    • you must create your own input file for these
2/28  quizSmPython Dictionaries
  • pc2 Second Challenges
    • sample.zip
2/26
  • finish …  Text Analysis 2 & M7723917
  • ca Code Academy Python
    • Unit 9 – Exam Statistics
2/23 passwords video
  • icon-slides_sm Digital Precautions
  • continue … Text Analysis 2 & M7723917
2/21 quizSmPython Lists
pearprogramming (1)

 Python Tuples

  • icon-slides_sm  Python Tuples
    • Lab (pair) Text Analysis 2 [90%]  
    • M7723917 [100%]  
2/16  pearprogramming (1)look at append(), insert(), and remove() before Quiz
  • icon-slides_sm  Exchanging Information (JSON)
    • Lab (pair) reddit.com 
2/14
  •  a solution for  elevator, climb, microwave, palindrome
  • finish … Student Grades 2
  •  book Chapter 7: Files & Chapter 8: Lists 
    • read & highlight PDF
    •  Chapter 7/8 Exercises    due Friday 3/2
2/12 LED Lights (beg of April)

 Python Dictionaries

  • icon-slides_sm Python Dictionaries
    • Dictionaries  LASA{CS} ASK
    • pc2dictionary1 (dictionary1.dat)
    • Student Grades 2 
2/9 end of 4th 6 weeks
2/7 Ms. Nora Deram (Indeed)
  • CodingBat
    • 16 problems  
      • 6/16 = 10 points
      • 10/16 = 15 points
      • 12/16 = 16 points
      • 14/16 = 18 points
      • 16/16 = 20 points
  • ca Code Academy – Learn Python
    • Unit 7 – Lists and Functions & Battleship
    • Unit 8 – Loops & Practice Makes Perfect
      • remember that in Python 2.x the / operator is an integer divide, to get a floating point answer divide by a float instead of an integer (e.g. 2.0 instead of just 2).
      • if your code gets stuck on a raw_input(), exit Code Academy and reload website.
2/5
  • Strings  LASA{CS} ASK
  • finish … First Challenges
2/2
  • continue … First Challenges
  • secret hint* (after 30 minutes)
1/31

Can you find the mistake?

 

  • What’s wrong?
  • pc2 First Challenges  (sample_data.zip)
    • do first two, then any others
    • To unzip a file do one of the following
      • open the zipped folder, then drag file(s) to a new location.
      • press and hold (or right-click) the folder, select Extract All, and then follow the instructions.
    • how do you add/change a test case?
      • To edit a .dat file, right click on the file and select Edit with Notepad++
1/30
  • finish …  Lab Student Grades
  • Python Strings Quiz
    • retake to a 70%
    • CodingBat Strings 1 for +2pts
1/24

pearprogramming (1)

quizSmPython Strings

 Python Lists

  • icon-slides_sm Python Lists
    • pc2list1 (list1.dat)
      • once you are done help your new pair programming partner
    • Lab (pair) Student Grades 
      • +10% available (working individually, not in pairs)
1/22

 

look at find() and replace() before Quiz

  • ca Code Academy – Learn Python
    • Unit 6 – Student becomes the teacher (5 & 6 checked off) 
  • BONUS Functions [+10% on a  Quiz]
  • BONUS Sticks (advanced – longer term)
1/19

NACLO

puzzle/riddle

  • continue …  Lab Text Analysis
    • AHK hasLtr( ) example
  • efficiency
    • UVA #11727 & Euler smallest multiple (reg, fast)
1/17

 pearprogramming (1)

puzzle/riddle

 Python Files

  • icon-slides_sm Python Files
    • Lab (pair) Text Analysis 
  • example data file
    • countries.txt
1/12

quizSmPython Iterations

The Mother of all Demos

  •  book Chapter 5: Iterations & Chapter 6: Strings 
    • read & highlight PDF
    •  Chapter 5/6 Exercises    due Friday 1/26
1/10

As We May Think 

Flashlight

  • Project Euler
    • do any 3 of the first 10  except Smallest Multiple and Special Pythagorean Triplet [70%/80%/90%]
    • do Smallest Multiple
      • how long does your program take?  [100%]
    • get Euler acceptance & show my your code 
  • ca Code Academy – Learn Python
    • Unit 5 – Lists & Dictionaries & A Day At The Supermarket
1/8 Prime
  • finish …  Caesar & Vignere Cyphers
    • if your partner is absent work on Project Euler from next time
1/3

Happy New Year

Public Key Cryptography

pearprogramming (1)pair programming

 Python Strings

  • computepay( ) function 
  • Pair Programming
    • About, About2
    • Video
  • icon-slides_sm Python Strings
    • Caesar & Vignere Cyphers (pair) 
    • Planning your solution

BONUS 4 UVA Online Judge Problems from last semester (1 pt each)

12/19 end of 3rd 6 weeks

12/15

12/18

Euler’s Disk

  • Period 1 (12/15)
    • 8:30 – 10:30
  • Period 2 (12/15)
    • 10:40 – 12:40
  • Period 4 (12/18)
    • 10:40 – 12:40
  • UVA Online Judge  2 pts each (scored out of total of 4 pts)
  • show me your code and UVa acceptance 
    • Problem 11936 The Lazy Lumberjacks
    • Problem 11727 Cost Cutting
    • Problem 11934 Magic Formula
    • Problem 10550 Combination Lock
  •  due Monday 12/18 @ 1 pm
    • book Chapter 1-4 highlighted PDF   DROPitTOme  BOOK1
    •  Chapter 4 Exercises   
  • ca  Code Academy Units 1-4 (no more class time, but first grade of next semester)
12/13

 C-day

1 switch with 2  in 17 moves?

  • finish …  Let’s get Loopy
  • finish …  Code Academy Unit 1 – 4
12/11

quizSmFunctions

puzzle/riddle

  •  continue …  Let’s get Loopy
    • moved #8 to #5
  • Python debug REQUIRED
12/6  puzzle/riddle
  •  Let’s get Loopy  
    • Requirements and Approach
  • finish … Chapter 3 Exercises
12/4

quizSmConditionals

puzzle/riddle

  • icon-slides_sm Python Iterations (for loop)
    • pc2 4 for loops
    • Lab Booleans, decisions, and loops  
  • book Chapter 4: Functions 
    • read & highlight PDF
    •  Chapter 4 Exercises    due Monday 12/18 @ 1 pm
12/1  puzzle/riddle

 Python Iterations

  • icon-slides_sm Python Iterations (while loop)
    • pc23 while loops
  • ca Code Academy – Learn Python
    • Unit 4 – Functions & Taking a Vacation 
11/29

quizSmVariables & Expressions

puzzle/riddle

  • icon-slides_sm Python Functions
    • Lab Using Functions 
      • # DO NOT MODIFY THIS STATEMENT!
      • # YOUR CODE GOES HERE
  • code_sample1
  • ca Code Academy – Learn Python
    • Unit 3 – Conditionals and Control Flow & PygLatin
  • book Chapter 3: Conditional Execution
    • read & highlight PDF
    •  Chapter 3 Exercises    due Friday 12/8
11/27 various US vs the world maps

 Python Functions

  • icon-slides_sm Functions Intro
    • pc2 fuel economy
    • Lab quadratic equation 
11/15

puzzle/riddle 

RPN Calculator

HP15C

(5 x (10-3))/(7-2)

-1^2 = ?

online Python

  • Python print
  • ca Code Academy – Learn Python
    • Unit 2 – Strings and Console Output & Date and Time
11/13  puzzle/riddle

 Python Conditionals

  • icon-slides_sm Python Conditionals
    • CodingBat (uses Python 2.x)
      • signup and register with class
      • demo sleep_in
      • (1) sum_double (2) date_fashion
    • Lab Calculator 
  • Python debug
  • book Chapter 2: Variables, expressions, and statements
    • read & highlight PDF
    • Chapter 2 Exercises     due Friday 12/1
 11/10  puzzle/riddle

 Python Variables and Expression

  • icon-slides_sm Python Variables and Expressions
    • Lab Heat Index  
  • ca Code Academy – Learn Python
    • create an account with your AISD email address
    • Code Academy can be picky AND not give you a good indication of what is wrong. Good idea to copy and paste code into Python Idle editor and check it there
    • after we have done several units I will check off your work  
    • Unit 1 – Python Syntax & Tip Calculator
11/8

 Robocup Video [0:00 – 1:30]

Funniest Dives [2:04]

online Python

Python Introduction 

  • icon-slides_sm Python Introduction
  • Labs
    • Interactive Shell
    •  pc2  Edit Window
      • Requirements for program name
        • (1) only letters & numbers
        • (2) no spaces
  • book Python for Everybody
    • download PDF of book
    • read & highlight PDF
      • at least a couple of main ideas per page
      • no need to highlight anything in the Glossary
    • after we’ve read several chapters I will ask you to drop the highlighted PDF file to me
  • book  Chapter 1: Why should you learn to write programs?
    • read & highlight PDF
    • Chapter 1 Exercises   due Friday 11/17

   Python   

Image result for bestso far …  
SHORT0   104,109,110   SHORT1 150,178,197 SHORT2   8, 10 (5x), 14, 17 (2x)  SHORT3 10, 11 (2x), 22 (2x), 25
11/6 Binary and Hex Conversion calculator

 Semester Exam – Day 2

  • Final Exam File Submission
    • your Jeroo .jsc file for the Jeroo Challenge
    • your Jeroo .jsc file for today’s Jeroo Program
  • Part 2 Canvas [50%]
    • Midterm (Multiple Choice/Short Answer)
      • number conversion [4/25], scratch [5/25], jeroo [8/25]
    • Midterm (Jeroo Midterm) 2017-18 [8/25]
      • map
      • DROPitTOme    MIDTERM
  • finish … Jeroo Challenge
    • Jeroo Challenge final 2 island maps
    • DROPitTOme    CHALLENGE
11/3 end of 2nd 6 weeks
11/1

 Semester Exam – Day 1

  • Jeroo
    • debug pause, adjust speed, run
    • check off multiple maps
  • Part 1 Jeroo Challenge [50%]
    • 6 island maps
10/30

Make sure Python Idle works!!!

puzzle/riddle

 Picobot

  • icon-slides_sm Picobot (10 points)
    • Picobot Website
    • Map 1 (80%) 
      • First go to bottom right corner and then clean room – don’t clean a space that has previously been cleaned (except for those spaces cleaned reaching the bottom right corner).
    • Map 2 (100%) 
10/27

quizSmJeroo Compound Conditionals

(tab for indentation will not work in quiz)

puzzle/riddle

 Code in the Browser (Part 4)

  • Table Data    
    1. Top 10
    2. A Names
    3. Z Boy
    4. A Girl
    5. Class Survey (count the number of red, green, blue, black individually all in the same for loop)
10/25

quizSmJeroo Ifs  (tab for indentation will not work in quiz)

puzzle/riddle

  • absent Friday
  • BONUS  Shortest Code 4
    • DROPitTOme     SHORT4
  • finish … Jeroo Compound Conditionals
  • next time … Quiz Jeroo Compound Conditionals
10/23

quizSmJeroo Loops (tab for indentation will not work in quiz)

puzzle/riddle

  • continued … Jeroo Compound Conditionals
  • Pre-assessment again 
  • review Jeroo Island
  • BONUS  Shortest Code 2
    • DROPitTOme     SHORT2
  • BONUS  Shortest Code 3
    • DROPitTOme     SHORT3
  • next time … Quiz Jeroo Ifs
10/18

 puzzle/riddle

Mr. Boole Comes to Tea

Domino AND and XOR gate (6:10-9:30)

 Jeroo Compound Conditionals

  • HurdleThree Debug Example
  • icon-slides_sm Compound Conditionals (socrative)
  • Compound Conditonals Labs
    • next year … Zeroo 
    • Harvester 2  100% with one hop() & one isFlower(HERE) 
    • Maze Four  100% with one hop() & one if() no elif/else  
    • Super Maze  
    • Real Maze   
  • next time … Quiz Jeroo Loops
10/16  puzzle/riddle
  •  Pre-assessment
    • DROPitTOme  PRE
  • finish … Jeroo Decisions
  • NACLO (North American Computational Linguistics Olympiad)
10/13

Jeroo Introduction & Actions

(tab for indentation will not work in quiz)

 

puzzle/riddle

 Jeroo Decisions

  • icon-slides_sm Jeroo Decisions [70% 2/5, 80% 3/5, 90% 4/5, 100% 5/5]
    • MazePlus 
    • Maze One  
    • Maze Two  
    • Maze Three  
    • Hurdle 
  • BONUS Shortest Code 0 
  • BONUS Shortest Code 1 
10/11 PSAT “C” day
  • work day
  • ACC Articulation
    • how to sign up
10/6  puzzle/riddle

 Jeroo Repetition

  • icon-slides_sm Jeroo Repetition [70% 2/4, 90% 3 /4, 100% 4/4]
    • Celebrate
    • Allley Run
    • Harvest
    • Rings
  • next time … Quiz Jeroo Basics and Methods
10/4 puzzle/riddle

 Jeroo Actions

  • icon-slides_sm  Jeroo Actions [70% 2/4, 90% 3 /4, 100% 4/4]
    • Organizer
    • Beautify
    • Maze
    • Eraser Head
 10/2

puzzle/riddle

 

 Jeroo Introduction

  • icon-slides_sm  Jeroo Introduction
    • Collect Flower 
    • Homeward Bound
    • Relay 
  • CTE Four Year Plan
    • classes
  • ACC Articulation
    • how to sign up

Jeroo

9/29 end of 1st 6 weeks
9/27

puzzle/riddle

quizSmBinary and Hex Conversion

0101 1100 (space btw groups of 4)

calculator

 finish … Code in The Browser

  • Code in the Browser Part 3 [100%]
    • Image Logic
    • Image Bluescreen
  • BONUS Code in the Browser
    • DROPitTOme  CITBBONUS
9/25 puzzle/riddle 

 Code in The Browser (Parts 1 – 3)

  • Code in the Browser Part 1 [70%]
    • Introduction to Computers and Code (4 exercises) 
    • Introduction to Digital Images (5 exercises) 
  • Code in the Browser Part 2
    • Image Loops (3 exercise, 4 puzzles) [80%] 
    • Image 10-20-30 (3 exercises) [90%] 
  • next time … Quiz Binary and Hex Conversion
9/22

ASCII Star Wars

“The Martian” Hexadecimal Scene

 Data Representation – ASCII, Unicode

  • How much is a 1 byte, kilobyte, megabyte, gigabyte, etc.
  • Encoding Text
  • How to Use Unicode 
  • File Size Activity  [50%]    due Friday 9/29
  • Megabyte  [60%] 

 Data Representation – Image Encoding

  • Image Encoding Schemes
    • LASA image [70%] 
    • 2×4 image [80%]  
    • 2×2 image [90%]  
    • Blue Circle with Green Border [100%]  
  • colorful spreadsheet  (Spreadsheet Converter)
9/20  Bring Your Parent to School Day
penguin paddle riddleodometerConversion calculator“The Maritan” hexadecimal scene

 Data Representation – Number Systems

  • Magic Cards (cards)
  • Exponential Growth (binary vs decimal)
    • spreadsheet
  • Decimal Binary Hex
  • Decimal and Binary Number systems
  • Hexadecimal Number system
  • Questions 1-5 lasacs
  • Shortcut to convert hex to binary and binary to hex
  •  Number Conversion worksheet
9/18

quizSmScratch Random,If, and Inputs

puzzle/riddle

  • Recognizing computers in your everyday environment
    • (3 a-j) Identify 10 devices that contain a computer in some form or fashion (start with PC, cellphone, …)
    • (3 k-n) List 4 more that you did not have and like from the class discussion
    • Identify parts of a computer
      • Webp.net-resizeimage (3) Kids React to Old Computers [7:41]
      • Look at computer parts
  • What if you had no computer
    • (4 a-c) 3 things better, 3 things worse
  • The near future
    • (5 a-c) 3 devices not in common use today
9/13  
puzzle/riddle

 What is a Computer?  

  • What is a Computer?  One at a time.
  • Develop a definition of a computer
    • (1a) on your own (1b) after some research (1c) class
  • how to make a link in a Google Doc
  • Explore computer inventions
    • Webp.net-resizeimage (3) Abacus videos [5:48]
    • Webp.net-resizeimage (3) The Greatest Machine that was never built [12:02]
    • Retro Calculators [0:27 – 1:30]
    • (2 a-j) 10 examples of early computers (Why? & What?) timeline – on your own or with a neighbor
  • next time … Quiz Random, If, and Inputs

Computers and Data Representation

9/11

puzzle/riddle

quizSmScratch Loops and Variables

  •  Webp.net-resizeimage (3) Let’s teach kids to code  [6:45 – 10:00]
  • finish … Scratch Random, If, and Inputs
9/8  continue … Scratch Random, If, and Inputs

  •  Webp.net-resizeimage (3) Google Self-Driving Cars in Austin Sept 2015
  • go over & demonstrate Random Character assignment
    • bounce of edge of screen (Why do we see squiggles at the edge?)
    • 200 x 200
  • next time … Quiz Scratch Loops and Variables
9/6

puzzle/riddle

back to school night

  • Mr. Mueller’s Scratch Program for 6th grade Science
    • Interactive Distance vs Time
  • any questions about last time’s
    • Non-Numeric Variables
    • Common Bug – Set vs Change

 Scratch Random, If, and Inputs

  • You will be given 3 class days to complete the activities below. Finishing through (5) is a 75% (6) +10% (7) +10% (8) +5% – you can do any of the last the last (6)-(8)
    • Decisions Decisions
    • Boolean Values
      • (1) Socrative 1-5
    • If Self-Check
      • (2) Socrative 6-8
    • Else
    • Nested Decisions
      • (3) Socrative 9-12
      • (4a) Write down the three answers to 1-3
    • Text Input
      • (4b) Write down the three answers to 4-6
      • Check off written answers to (1) – (6)
    • How many days …
      • Make sure to spend some time with this program
    • Number Guessing Game
      • (5) Show me the final game after you have completed all of the challenges 
    • Random Character
      • (6) Show me both 
        • sprite bouncing off the edge of the stage
        • sprite staying within the confines of the 200 x 200 rectangle
    • Rock/Paper/Scissors: Script
      • (7) Show me your completed game
    • (8)  for next year Random Character Extra  
9/1  puzzle/riddle  Scratch Loops and Variables

  • continue … Scratch Loops and Variables
  • BONUS (optional) chess board Challenge
8/30 puzzle/riddle

 Scratch Loops and Variables

  • icon-slides_sm  Variables in Math and Programming
  • asdfasf

You will be given 2 class days to complete the activities below.

  • Experiment with Drawing and Repeat
    • 5 shapes
  • Tempo and Variables
    • Monopoly question & Every other Note script
  • Common Bug – Set vs Change
  • Variable Sized Shape and Countdown [80%]
    • Variable Sized Shape script & Countdown script
  • Repeat Until & Draw a Squiral [100%]
    • What the sprite says 1. & 2. & Two squirals  
  • Non-Numeric Variables
    • I don’t check this one, but I wouldn’t skip it.
8/25 puzzle/riddle
  • blend_small Welcome to BLEND Quiz 
  • seating chart

 Scratch Basics

  • Scratch Introduction
    • to run click Webp.net-resizeimage (2) icon on the desktop (to download at home Scratch 2)
    • Demo sprites (new, resize), moving, turning, etc.
  • How to get assignments checked off faster
  • User Interface Detective Work
  • Getting Started with Scratch Sections 1 – 10 
  • Broadcast
  • Musical Magic
  • Game of TAG! 

Save your Scratch programs using an .sb2 file extension in your student drive (if you have trouble with student drive, then save it on a folder on the desktop of your the computer)

Scratch

8/23 book
Chapter 1 of Blown To Bits due 9/1

 continued … Getting Started

  • seating chart
  • assignments must be checked off in person (I do not accept emailed programs).
  • In File Explorer  Organize -> Folder and search options -> View Tab -> Uncheck “Hide extensions for know file types”
  • Ted Talk Videos
    • Webp.net-resizeimage (3) Physical side of the internet [11:59]
      • interactive submarine cable map
    • Webp.net-resizeimage (3) Jeopardy
  • card dealing activity
  • bring headphones for Scratch sound projects Webp.net-resizeimage (1)
8/21

 Getting Started

The goal today is to get an overview of the course, go over class expectations, as well as setup and learn some of the tools we’ll be using.

  • about  teacher   lasacs.com     syllabus     honor code
  • Top Programming Languages
  • student survey     parent survey     signature 
  • check for understanding
    • kahoot.it    lasacs
  • lasacs.com/ask/222  (icon & bookmark)
  • slides_small LED Lights Project (Information)
  • Moving to AP CS
  •  [email protected]   include Period # in email subject and name in e-mail body
    • do NOT email assignments or screenshots.
  • Google Classroom  
    • Tools -> Preferences -> uncheck  “Use smart quotes”  and   “Automatically capitalize words”
    • turn in First Day activity
  • snipping tool
  • Ada Lovelace

 

 

 

 

 

  • Why you should study CS?
  • Courses
  • C L U B S
  • UIL Computer Science
  • Calendar (UIL, NACLO, …)
  • Online Challenges
  • Peer Tutors
  • Opportunities
  • Comptometer
  • Arduino, Raspberry Pi, etc
  • Books
  • Puzzles in Room 506
  • Teacher Tech
  • Anonymous Feedback
  • Contact Info
Creative Commons License LASA Computer Science by Rainer Mueller and James Shockey is licensed under
a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.