Course Syllabus

Contact Information:

Teacher:    Monica Pearce

Course:     Computer Science Discoveries II

Email:        monicapearce@fcschools.net

Phone:       919-554-4848, ext. 402

-------------------------------------------------------------------------------------------------------

ATTENTION PARENTS:  

We will be engaged in hands-on activities in the computer lab during this course.  One website in particular that we will be using is Code.org, which is a third party website.  Students will create an account, watch related videos and participate in interactive activities.  The parent letter (which will be sent home on the first day of class) must be signed and returned to me before a student will be allowed to create an account.

-------------------------------------------------------------------------------------------------------

Dear Parents/Guardians,

In our classroom, we are utilizing digital learning tools to enhance student learning experiences.  These are valuable resources that will help prepare our students for their futures. Below is a list of digital tools that we use in our classroom.  I want you to be aware of the tools I plan on using during this school year.

www.kahoot.com

www.quia.com

www.coolmath.com

www.freetypinggame.net

www.typing.com

www.nitrotype.com

www.code.org

The digital tools and websites that we access may change throughout the year.  

More information can be found on the FCS Technology Department page under Online Educational Resources and Tools.

-------------------------------------------------------------------------------------------------------

WEEK 1 - Topics:  Welcome, introductions, school expectations, class procedures, drills and Acceptable Use Policy

WEEK 2 - Topics:  Pre-course survey; analysis of design; critiquing design; usability vs. aesthetics; understanding the user

WEEK 3 - Topics:  User-centered design

WEEK 4 - Topics:  Paper prototypes; user feedback and prototype improvements

WEEK 5 - Topics:  Identifying user needs and potential solutions; creation and test of paper prototypes

WEEK 6 - Topics:  Testing of paper prototypes, team contracts, market research, prototype brainstorming

WEEK 7 - Topics:  Prototype creation and testing; divide up screen responsibilities; introduction to App Lab

WEEK 8 - Topics:  Introduction to App Lab; creating apps in App Lab; linking screens in App Lab; sharing screens in App Lab

WEEK 9 - Topics: Sharing screens in App Lab; linking screens; testing apps and providing feedback; improving and iterating apps; app presentations

WEEK 10 - Topics:  App presentations; representing data and making recommendations

WEEK 11 - Topics: Representation of data; ASCII; binary representation; representing images

WEEK 12 - Topics:  Representing images; representing numbers; keeping data secret

WEEK 13 - Topics:  Combining binary representation systems

WEEK 14 - Topics:  Creating a representation; problem solving and data; problem solving with big data

WEEK 15 - Topics:  Structuring data (cleaning and visualizing raw data sets); making decisions with data; automating data decisions.

WEEK 16 - Topics:  Project (Solve a Data Problem).

WEEK 17 - Topics:  Project (Solve a Data Problem).

WEEK 18 - Topics:  Project (Solve a Data Problem).

WEEK 19 - Topics:  Computing Innovations; designing screens with code; introduction to the circuit playground.

WEEK 20 - Topics:  Introduction to the circuit playground; board events on the circuit playground.

 

 

Course Summary:

Date Details Due