Find Classes
Teach
Log In
Coding & Tech

Young Computer Graphics Programmers

A group for learners interested in talking about computer graphics and related concepts (visualization, geometry, etc).
Josiah Blaisdell M.Sc.
25 total reviews for this teacher
New group
Subscribe
Class
13-16
year olds
0
active learners
per learner

How does aGroup work?

Access to an online community, anytime — Share and create with like-minded peers from any device
A space for verified learners — All participants are verified by Outschool before joining
Educator-led challenges, events, and discussions — Outschool educator moderates content and facilitates engaging activities

Introducing Outschool Groups

Young Computer Graphics Programmers

Young Computer Graphics Programmers is a community of learners that come together on Outschool to share what they’re learning, ask questions, participate in challenges, and get feedback on their projects
Learner
I found an interesting paper that showed how we could convert images to textures! I would love to unde...
You're so talented!

Description

Group Experience

This class is taught in English.
Students will improve their computational thinking skills, their geometry, their algebra and might get a brief introduction to some concepts in calculus. 
I have a masters degree in computer science and over a decade of industry and research experience.
Outschool has 3 rules they ask us to follow: Be Kind, Be Safe, and Be Respectful. I agree with each of these rules completely.

Be Kind - Help all learners feel welcome and included. 

Be Safe - Keep your personal information private and never ask other learners for theirs. Feel free to use a different name!
Personal things are personal. Keep your full name, home address, gaming or social media name, email, and school name private.

Be Respectful - Treat others how you want to be treated.
Keep language clean and information you share safe. Treat Outschool like a public place. When in doubt err on the side of caution, professional dress is encouraged.

These are my guidelines:
I will run the group using the socratic method. I will make use of guiding principles outlined here: https://tomprof.stanford.edu/posting/810
1. Conversational guidelines:
* Students and myself will learn each others names or "handles" (for example if a student would like to go by a different name) and have the students learn each other's names (or handles) and their preferred pronouns.
* Participation requires listening and active engagement and that it is not enough to just insert a single comment in class and then be silent for the rest of the session. 
* Students should focus their comments on concepts or principles, not first-person narratives. IE: instead of "Whenever I solve problems like this I use Dijkstra's algorithm" students should use language like "Graphs can be represented in a matrix by...."
2. Ask questions and be comfortable with silence. Silence is productive. Be willing to wait for students to respond. There is no need to fill a conversational void; silence creates a kind of helpful tension. Use the "ten-second wait" rule before you attempt to re-phrase your questions!
3. There may be "productive discomfort." I might use tools like cold-calling, tempered with small group work so students can talk to their neighbors.
4. I may ask follow-up questions if students propose an answer or method to solve a problem! Get students to account for themselves, not just to regurgitate readings and lectures.
5. I am always open to learning something new, if the student can cite a resource I will read it. I am not a sage on the stage or a guide on the side. I reserve the right to say, "I don't know the answer to that question."
6. I welcome the "crazy idea" that offers a new perspective on the topic, but will discourage those ideas which are not serious.
7. I will try to use brevity and short interventions. No speeches or long lectures.
8. I will discourage cringe-worthy references to authority and status, for example: "Turing said it, so it must be true always!". I dislike this, and will encourage those that do it to change their ways.
9. Come to class in a space that encourages interaction. Beds put one at an immediate disadvantage.
View and create posts any time, at your own pace..

Group Leader

Josiah Blaisdell M.Sc.
🇺🇸
Lives in the United States
Building 21st century skills one block at a time
25 total reviews
44 completed classes

About Me

1) I can teach introductory computer science for K-12 grade. I can also teach or tutor students who are in high school in mathematics: calculus, multi-variate calculus, linear algebra and proof writing.
2) I am named in two patents related to... 
Learn
© 2022 Outschool, Inc.