0% found this document useful (0 votes)
128 views13 pages

Unit Journal 3 Templates

Uploaded by

ik2mmm4w
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
128 views13 pages

Unit Journal 3 Templates

Uploaded by

ik2mmm4w
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

CS Getting Started: Choose File > Make a Copy in order to begin

editing this Unit Journal Template.

Principles There are various Unit Journal activities that are associated with

Unit Journal Digital lessons throughout this unit of study.

Template
Look for the Unit Journal icon in course slides in order to know
when there is an associated activity in the Unit Journal.

At the end of this Unit Journal there are several blank Course Notes
templates to which you can add information, screenshots of content,
thoughts, and sketches as your teacher goes through information in

3: Intro to App the slides. Use these to document your own learning experience!

Design
CS Principles Unit Journal, Unit 3, Lesson 1 Purpose
Directions: Paste your app image below. Analyze the app
in order to determine its purpose: what it does, who its
users might be, what advantages it might offer, and how it
might be improved upon. Find the “Write your response Who uses this app?
What does this app do? here” tags in the boxes below and overwrite them with
your thoughts. Decrease the font size if you need more
Write your response here…. space. Write your response here….

Paste App Image


Here
How does this benefit a user? What areas might be improved?

Write your response here…. Write your response here….

App Name: …
CS Principles Unit Journal, Unit 3, Lesson 1 Vocabulary Canvas

Directions: Use this page to add vocabulary words throughout the unit. Design each Vocabulary Canvas with definitions, images, and representations
that are unique and meaningful to you. As your understanding grows throughout the unit, so should the canvas that you create. It’s never too late to
go back and add an interesting thought, an insightful idea, a snip from an lesson, or a quick sketch.

User Interface
Vocabulary word

Input / Output
Vocabulary word
CS Principles Unit Journal, Unit 3, Lesson 2 Input, Output, and Functionality

App Name: … Directions: Analyze an app in order to determine its input, output, and functionality. How do users navigate? What elements are
interactable and what do they do? What output occurs? What user input is needed? Use the colored markers to annotate an snipped
image of the app’s screen. Write about what you see in the corresponding colored boxes.

The app is designed so that many player can


connect to different games throughout the world

Paste an Image from


the Main Screen of Write your response here…. Write your response here….

your App Here

Write your response here…. Write your response here….

How might you improve the user experience by updating the input, output, or layout?

Write your response here…


Annotation
Markers
CS Principles Unit Journal, Unit 3, Lesson 3 Critique / Analysis

Prompt: Explore the user interface of an app with which you are familiar. What are some of the positive and negative design decisions that the developers made?
What are some ways that this app meets your needs and some ways in which it falls short?

Write your response here…. Write your response here….

Paste an Image from


the Main Screen of
your App Here

App Name: …
CS Principles Unit Journal, Unit 3, Lesson 4 Course Notes

Subject:

a in Visualizations / Sketches / Snips / Diagrams


M ea 1 …
Id

i ls
ta …
De

a in
M ea 2 …
Id

i ls
ta …
De
CS Principles Unit Journal, Unit 3, Lesson 5 Coding Breakdown

Sequential OR Event-Driven
Programming Concept: How does this code exemplify this programming concept?
Programming

Code Highlights

… Code Highlight 1 … Code Highlight 2


Snip and paste an example of Sequential … …
or Event-Driven code here!

… Code Highlight 3 … Code Highlight 4


… …

Code Highlights- Use these colored spotlights to point out & discuss
features of this code
CS Principles Unit Journal, Unit 3, Lesson 6 Vocabulary Canvas

Directions: Use this page to add vocabulary words throughout the unit. Design each Vocabulary Canvas with definitions, images, and representations
that are unique and meaningful to you. As your understanding grows throughout the unit, so should the canvas that you create. It’s never too late to
go back and add an interesting thought, an insightful idea, a snip from an lesson, or a quick sketch.

Commentword
Vocabulary

Documentation
Vocabulary word
CS Principles Unit Journal, Unit 3, Lesson 6 Your Voice / Your Choice

Create an analogy below in which you compare and contrast the process of debugging with different actions / events / things from your life.

Debugging is like … Since they both …

Debugging is very different Because …


from …
CS Principles Unit Journal, Unit 3, Lesson 7 Vocabulary Canvas

Directions: Use this page to add vocabulary words throughout the unit. Design each Vocabulary Canvas with definitions, images, and representations
that are unique and meaningful to you. As your understanding grows throughout the unit, so should the canvas that you create. It’s never too late to
go back and add an interesting thought, an insightful idea, a snip from an lesson, or a quick sketch.

Pair Programming
Vocabulary word
CS Principles Unit Journal, Unit 3, Lesson 8 Concept Mapping

Directions: Use the line / arrow & text box tools above to create connections between the various vocabulary words that you have been
creating with your Vocabulary Canvas journal entries. Not all terms might connect. Sometimes words might have multiple connections that you can
explore. Move the words as needed to make connections.

User
Interface

Program
Input Statement
Output
Program
Sequential
Programming

Event-Driven
Programming

Documentation

Comment

Debugging

Event
Pair Programming
Development
Process
CS Principles Unit Journal, Unit 3, Lesson _ Course Notes

Subject:

a in Visualizations / Sketches / Snips / Diagrams


M ea 1 …
Id

i ls
ta …
De

a in
M ea 2 …
Id

i ls
ta …
De
CS Principles Unit Journal, Unit 3, Lesson _ Course Notes

Subject:

a in Visualizations / Sketches / Snips / Diagrams


M ea 1 …
Id

i ls
ta …
De

a in
M ea 2 …
Id

i ls
ta …
De

You might also like