Lesson Plans Computer Science
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
AB
1
TeacherMr. Erik Wiessmann
2
SubjectComputer Science
3
Emailedwiessmann@philasd.org
4
Cell Phone215.900.8742
5
School Phone215-351-7618
6
Google Classroom Code3phmpp
7
Course DescriptionThis course is designed for all interested students in the field of Computer Science. Students will learn how to use common tools, and how to be responsible with technology. Students will then explore what it is like to create new tools as developers.
8
AssessmentsStudents will be assessed on a variety of Projects, Written Assessments, and Formal Assessments. Students are required to participate during class time.
9
School District Grading Policy10% Homework
20% Classwork (Point Reduction for: Unexcused Absence, Unexcused Late, Disrupt Class, Not Logging Out, Off Task)
30% Performance Based Learning
40% Tests
10
Period Length (minutes)55
11
Materials ListPen or Pencil for Writing
Notebook for Journal Entries, Notes, and Constructive Response Questions
12
Class Rules:Students must obey the school wide rules of the Academy @ Palumbo at all times.
13
TutoringAfter School Tuesday & Thursday 3:00-6:00 by appointment
14
Classroom Website:phillycomputerscience.com
15
The Concept Outline
16
Applied Computer TechnologySDP is a Google School District. Google much like Apple, Microsoft and a host of other companies product lines allow their users to get much of their computer tasks done. Most packages include web browsers, word processors, spreadsheets, presentation tools, email, cloud storage, and many other tools. We will explore the google tools most High School students use today as well as look into alternative options and explore into other less known tools.
17
Internet Safety & EthicsDo you know how to keep yourself safe online? Are you paranoid, or putting too much information about yourself for the world to see? How aware are you that what you do online does matter?
18
HTML/CSSThe past decade has connected people online to a once fictional level of communication. The World Wide Web is a front end to many of our online lives. Learning how to design and put together websites is a skill that all computer users may benifit from. HTML allows developers to write websites and CSS allows developers write beautiful websites.
19
JavascriptOnce a developer can represent themselves online with HTML and CSS they may then start writing websites that DO things. Javascript is a light yet powerful tool that may introduce students to the world of programming.
20
ProgrammingWe will explore writing java apps for Arduinos and iPhone apps in Swift. Students may explore other systems and languages as the course progresses.
21
Computational Thinking Practices
22
Connecting Computing
[CR1a]
Students learn to draw connections between different computing concepts.
23
Creating computational artifacts
[CR1b]
Students engage in the creative aspects of computing by designing and developing interesting computational artifacts as well as by applying computing techniques to creatively solve problems.
24
Abstracting
[CR1c]
Students use abstraction to develop models and simulations of natural and artificial phenomena, use them to make predictions about the world, and analyze their efficacy and validity.
25
Analyzing problems and artifacts
[CR1d]
Students design and produce solutions, models, and artifacts, and they evaluate and analyze their own computational work as well as the computational work others have produced.
26
Communicating
[CR1e]
Students describe computation and the impact of technology and computation, explain and justify the design and appropriateness of their computational choices, and analyze and describe both computational artifacts and the results or behaviors of those artifacts.
27
Collaborating
[CR1f]
Students collaborate on a number of activities, including investigation of questions using data sets and in the production of computational artifacts.
Loading...
Main menu