LASA Computer Science
  • Fundamentals
  • AP CS
  • Adv CS
  • Digital Electronics
  • Web & Mobile Apps
  • Ind Study
Seeing the Possibilities: High School Students Step into Oden Institute Research World

programming

 Fundamentals of CS

 syllabus  resources  AISD✓   codingBat✓  LASACSqa  cmp  python
Turn in    checkMarkin-person     blend_small BLEND    sign-out sign-out     CSAC submit (how)  P1  P2  P5  P8
Date Notes Class Activities
8/26 1A4
8/27 1B4

riddle

Distance vs Time

  • icon-slides_sm Ada Lovelace
  • 🎬 Grace Hopper
8/24 1A3
8/25 1B3
 riddle  Scratch Variables and Loops

  • icon-slides_sm Variables in Math and Programming
  • Most of 2 class days to complete {20 pts 9/03}
    • Experiment with Drawing and Repeat  5 shapes [50%] checkMark
    • Tempo and Variables every other Note [60%] checkMark
    • Common Bug – Set vs Change
    • Repeat Until
    • Draw 2 Squirrals [80%] checkMark
    • Countdown  & Variable Sized Shapes [90%] checkMark
    • Variable Sized Shapes PLUS [100%] checkMark
    • Non-Numeric Variables  don’t skip this.
  • BONUS  [2 pts 9/03] Do one of the challenging star shapes (in the first part of this assignment) and then do the chess board challenge checkMark
8/20 1B2
8/21 1A2
 riddle
  • GC Honor Code & Syllabus {2 pts 8/26}
  • seating chart & get to know your neighbors

 Scratch Basics

  • Scratch Introduction
    • online: go to scratch.mit.edu click Join Scratch at top right & create an account
    • Demo sprites (new, resize), moving, turning, etc.
  • How to get assignments checked off faster
  • User Interface Detective Work
  • Scratch Start {10 pts 8/28}
    • Getting Started with Scratch Sections 1-10 [70%] checkMark
    • Broadcast [80%]  checkMark
    • Game of TAG! [100%] checkMark
      • Challenge: can you make your tag players leave the screen on left and reappear on the right
    • explore on your own
  • you may want some headphones for Scratch sound projects 🎧

           Scratch            

8/18 1B1
8/19 1A1
 Getting Started

  • teacher   lasacs.com  courses   calendar  Peer Tutors  puzzles  syllabus
  • LASA{CS} CLUBS
  • grading policy, assignments, and due dates
  • top Programming Languages   TI & Python
  • attendance, seating chart (next class day)
  • Room 506 (hall pass, lost & found, scratch paper)
  • How to locate your file on the computer & zip files
  • lasacs.com/ask/506 (bookmark, ?)
  • Google Classroom
  • File Explorer (View -> File name extensions)
  • First Day  LASACS
  • walkingSmallevacuation meetup location
  • icon-slides_sm  Basic Concepts

 

  • Why you should study CS?
  • Courses
  • C L U B S
  • UIL Computer Science
  • Calendar (UIL, CTFs, 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.