Computer Science B
Time
1.1 hrs
Difficulty
Module 1
Prerequisites
Free Learning
Departments
Career & Technology Studies
Authors
Sandra Kuipers
Groupings
Individual
Minimum Year Group
None
Blurb
Explore hardware, software and processes at an intermediate level and develop your understanding of the procedural programming paradigm
License
This work is shared under the following license: Creative Commons BY-SA-NC
Outline
Learner Outcomes Students will:
|
|
Competency Focus
|
Interdisciplinary Connections
|
Reflection What was successful? What needs changing? Alternative Assessments and Lesson Ideas? What other Differentiation Ideas/Plans could be used?
|
|
Credits Any CC attribution, thanks, credit, etc.
|
This page requires you to be logged in to access it. Please login and try again.
5 mins
Computer Science
Getting Started
- Welcome to CSE-B!
- In this course we'll be working with game engines, physics, character controllers and procedural programming.
- We'll also be exploring topics like artificial intelligence, machine learning and cellular automata.
- Different units will give you the option to work in groups as well as individually.
- The course completes with a final project that can follow an area of your own interest.
10 mins
The Present
Digging In
- Computer science is a massive field. It affects nearly every aspect of our society.
- One of the aims of this course is to help you discover topics in computer science that interest you.
- To get started, check out this video with a broad overview of computer science:
10 mins
The Future
Asking Questions
- What does the future of computer science look like?
Honestly, no one knows for sure. - But, as a student in 2020, you'll have the opportunity to see some amazing changes in technology.
- The Verge has a great series that explores some questions about the future of computers.
- Pick a couple topics that interest you (each video is only 2-3 minutes):
40 mins
Computer Science Concepts
Evidence
- Computer Science involves a lot of new concepts and terminology.
- A key to your success in this course will be to keep track of these new terms.
- To help you keep track, please do the following:
- Create a new slideshow in Google Slides called Computer Science Concepts.
- Pick a theme for your slideshow.
- Add the first slide with a title and your name.
- Check out the map of computer science from the intro video: (click for a larger view)
- Pick three topics of interest, and add one slide for each topic.
- For each slide, add:
- A short definition, in your own words.
- An image to illustrate this concept.
- At least one link to a website or video that helps explain this concept.
- But, you won't find the definitions here in this unit:
- You'll need to do some searching to find a definition that makes sense to you.
- Wikipedia can be a good start, but it can also be pretty dry.
- Be sure to look at videos and blog posts as you hunt for information.
- Make sure you cite your sources.
- We'll be adding concepts to your slideshow throughout this course. You are also welcome to add your own slides to keep track of new terms and ideas.
- Once you have are finished, submit the link to your slideshow as evidence of learning in this unit.
Links
- (click for a larger view)
- The Verge
- Can we build a virtual world?
- Can we colonize mars?
- How do you think we'll interact with computers in the future?
- What is the future of communication?
- Can we build a conscious computer?
- Will cars ever drive themselves?
- How will drones change the skies?
Images
Embeds
There are no records to display.
There are no records to display.