Updating search results...

Search Resources

575 Results

View
Selected filters:
  • Computer & Digital Technologies
CS Discoveries 2019-2020: The Design Process Lesson 4.8: Designing Apps for Good
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

To kick off the app design project that lasts through the end of the unit, students first explore a number of apps designed for social impact that have been created by other students. The class then reviews the Define, Prepare, Try, and Reflect steps of the Problem Solving process as they develop an idea for an app of their own with social impact. Finally, students will form project teams and lay out a contract for how the team will function throughout the development of their app.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: The Design Process Lesson 4.9: Market Research
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson students research apps similar to the one they intend on creating to better understand the needs of their users. Students work within their teams to search the Internet for other apps, then evaluate the ones they find interesting. By the end of the lesson, each team will have a clearer idea about the type of app they want to create and further refine who their target users are. Each team will maintain a list of citations for all the apps they examined for use in their final presentation.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.11: Styling Elements with CSS
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson continues the introduction to CSS style properties, this time focusing more on non-text elements. Students begin this lesson by looking at a website about Desserts of the World. They investigate and modify the new CSS styles on this website, adding their own styles to the page. After working on the Desserts page, students apply their knowledge of new CSS properties to do more styling of their personal websites.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.12: Sources and Search Engines
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson encourages students to think more critically about how web searches work and how to find relevant and trustworthy information online. After viewing and discussion a video about how search engines work, students will search for information about several unlikely animals. They'll need to analyze the sites they find for reliability in order to identify which of the animals is actually a hoax.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.13: RGB Colors and Classes
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students first learn how to specify custom colors using their RGB (red, green, blue) values. They then apply these colors to a new Four Seasons web page, which uses CSS classes. CSS classes allow web developers to treat groups of elements they want styled differently than other elements of the same type. Using classes, students add more styles to the Four Seasons web page, then use them to style their personal websites.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.14: Project - Final Personal Website
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students have spent a lot of time throughout the unit working on their Personal Website. In the final couple of days students finalize their websites. They work with peers to get feedback, put the finishing touches on the websites, review the rubric and reflect on their process. To cap off the unit, they will share their projects and also a overview of the process they took to get to that final design.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.1: Exploring Websites
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Every website has a purpose, a reason someone created it and others use it. In this lesson, students will start to consider the purposes a website might serve, both for the users and the creators. Students will explore a handful of the most-used websites in the United States and try to figure out how each of those sites is useful for users and how they might also serve their creators.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.1: Styling Text with CSS
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson introduces CSS as a way to style elements on the page. Students learn the basic syntax for CSS rule-sets and then explore properties that impact HTML text elements. They work on a HTML page about Guinness World Record holders, adding their own style to the provided page. In the last level, students apply what they have learned about styles for text elements to their personal web page.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.2: Websites for Expression
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson students investigate ways to use websites as a means of personal expression and develop a list of topics and interests that they would want to include on a personal website. To begin the lesson students brainstorm different ways that people express and share their interests and ideas. Students then look at a few exemplar websites made by students from a previous CS Discoveries course to identify ways they are expressing their ideas. Finally students brainstorm and share a list of topics and interests they might want to include on a personal website which they can reference for ideas as they progress through the unit.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.3: Intro to HTML
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson students are introduced HTML as a solution to the problem of how to communicate both the content and structure of a website to a computer. The lesson begins with a brief unplugged activity demonstrating the challenges of effectively communicating the structure of a web page. Students then look at an exemplar HTML page in Web Lab and discuss with their classmates how HTML tags help solve this problem. Students then write their first HTML. A wrap-up discussion helps to solidify the understanding of content vs. structure that was developed throughout the lesson.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.4: Headings
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students continue to use HTML to structure text on web pages, this time with headings. Students learn how the different heading elements are displayed by default and practice using them to create page and section titles. Students then start to decide how they will organize their content on their own personal web pages. In the last level, students begin the project that they will continue to work on throughout the unit.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.5: Digital Footprint
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

As students have recently spent some time thinking about the actual content that will go into their personal website, this lesson takes a step back from the unit-long project (publication of a personal website) to help students articulate what personal information they choose to share digitally and with whom. It also reinforces the notion that much of the information that they choose to share digitally falls largely out of their control the moment it is released.

Students begin by individually identifying appropriate audiences with whom they would be comfortable sharing given pieces of personal information. They then look at several social media pages to determine what sorts of information people are sharing about themselves or one another. Last, students reflect on what guidelines they think are appropriate for posting information online.

The ultimate point of this lesson is not to scare students, but rather to experientially bring students to realizing precisely what level of control they don’t have in releasing information into the web.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.6: Lists
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students are introduced to ordered and unordered lists in HTML and work through a few levels in which they use the <ul>, <ol>, and <li> tags. They then go back to their project, where they add a new HTML page. Inside the new page, they write the HTML to display a recipe, top ten list, or any other content that uses the new tags that they have learned.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.7: Intellectual Property and Images
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Starting with a discussion of their personal opinions on how others should be allowed to use their work, the class explores the purpose and role of copyright for both creators and users of creative content. They then move on to an activity exploring the various Creative Commons licenses as a solution to the difficulty in dealing with copyright.

Finally, with a common understanding of the restrictions of various Creative Commons licenses, students learn how to add images to their web pages using the <img> tag.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.8: Clean Code and Debugging
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students deal with common issues that arise when designing web pages in HTML. Students will correct errors in a sequence of increasingly complex web pages. In the process they will learn the importance of comments, whitespace, and indentation as tools for making web pages easier to read. At the end of the lesson students create a list of strategies for debugging web pages and ensuring they are easy to read and maintain.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS Discoveries 2019-2020: Web Development Lesson 2.9: Project - Multi-Page Websites
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

After learning about how to link web pages to one another, students are finally able to publish the website they have been working on. In this lesson, they link together all the previous pages they have created into one project, create a new page, and add navigation between the pages before publishing the entire site to the Web.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Discoveries 2019-2020
Date Added:
10/11/2019
CS FIRST - Teach Computer Science & Coding to Kids (Grades 4-9)
Rating
0.0 stars

A free computer science curriculum that makes coding easy to teach and fun to learn.

"Teach computer programming and coding to students with the free CS First curriculum. Instructional videos guide students through theme-based projects such as sports, art, fashion, digital storytelling, and more. Projects involve block-based coding using Scratch and no experience is needed for educators or students. Students will enjoy the fun, interactive projects and can earn badges along the way. Grades: 4-9." (AASL)

Subject:
Arts Education
Coding
Computer & Digital Technologies
English Language Arts
Math
Material Type:
Activity/Lab
Unit of Study
Author:
CS First
Google
Date Added:
09/11/2019
CS Fundamentals 1.10: Ocean Scene with Loops
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Returning to loops, students learn to draw images by looping simple sequences of instructions. In the previous plugged lesson, loops were used to traverse a maze and collect treasure. Here, loops are creating patterns. At the end of this stage, students will be given the opportunity to create their own images using loops.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2038
Date Added:
10/11/2019
CS Fundamentals 1.11: The Big Event Jr.
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Events are a great way to add variety to a pre-written algorithm. Sometimes you want your program to be able to respond to the user exactly when the user wants it to. That is what events are for.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2040
Date Added:
10/11/2019
CS Fundamentals 1.12: On the Move with Events
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this online activity, students will have the opportunity to learn how to use events in Play Lab and to apply all of the coding skills they've learned to create an animated game. It's time to get creative and make a story in the Play Lab!

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Science
Material Type:
Activity/Lab
Lesson
Provider:
Code.org
Provider Set:
CS Fundamentals 2019-2042
Date Added:
10/11/2019