Kategoriak: All - education - mathematics - robotics - technology

arabera Justin M 4 years ago

264

Technology In Education

The integration of technology in education is explored through various programs and tools, each offering unique benefits for student learning and engagement. Boxer is utilized for teaching concepts of constant and non-constant acceleration, leveraging discretized time and actions to make derivatives more intuitive.

Technology In Education

Note: everything north of title is from reflection 1, and everything south is from reflection 2.

References Reflection 1 Computational Literacy and "The Big Picture" Concerning Computers in Mathematics Education. (2019). YouTube. https://youtu.be/3pnc_ry5Y1c. Gadanidis, G. (2018). Reforming Secondary School Mathematics Education. White Paper. Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215 Reflection 2 Grover, S., & Pea, R. (2018). Computational thinking: A competency whose time has come. Computer Science Education: Perspectives on Teaching and Learning, (December), 19–38. Retrieved from http://hub.mspnet.org/index.cfm/33300 Sneider, C., Stephenson, C., Schafer, B., & Flick, L. (2014). Computational thinking in high school science classrooms. The Science Teacher, 81(5), 53–60. https://doi.org/10.2505/4/tst14_081_05_53 Burke, Q., O’Byrne, W. I., & Kafai, Y. B. (2016). Computational participation. Journal of Adolescent & Adult Literacy, 59(4), 371–375. https://doi.org/10.1002/jaal.496 Searle, K. A., & Kafai, Y. B. (2015). Culturally responsive making with American Indian girls. Proceedings of the Third Conference on GenderIT - GenderIT ’15, 9–16. https://doi.org/10.1145/2807565.2807707 Eisenberg, M., Eisenberg, A., Blauvelt, G., Hendrix, S., Buechley, L., & Elumeze, N. Mathematical Crafts for Children: Beyond Scissors and Glue. http://l3d.cs.colorado.edu/~ctg/pubs/artmath05.pdf . Beatty, R. (2014). Exploring the Power of Growing Patterns. WHAT WORKS? Research into Practice. : www.edu.gov.on.ca/eng/literacynumeracy/inspire/research/WhatWorks.html. Culturally Responsive/Relevant Pedagogy and Instruction in the Cs Classroom. (2020). https://www.youtube.com/watch?v=RE3J8_9rSdw&feature=youtu.be.

A Mindmap-Reflection

Justin Mawle

Technology In Education

Programs and Tools

Arduino
Includes many motors, sensors, displays, and controls
Gives students experience with circuits, programming and robotics.
Tinkercad has a simulator to test code
Micro:bit
Here is a micro:bit program that I made: https://makecode.microbit.org/_W2sFvh0dwczL Use a and b to change the values, hit a+b to set the values, and shake to move into explore mode, where tilting moves along the data. Note you must set at least 5 values before moving into explore mode.
Difficult to find consistent documentation
Website includes a simulator to test code
Gives students experience with and control over relevant technologies: Accelerometer Light sensor Buttons LED display Radio signals Compass
Gives students experience in circuits and programming
Python
Fully legitimate and capable programming language
Jupyter notebooks are useful for implementing interactivity into python code (worksheet style)
Packages for any task: Numpy - vector and matrix manipulation Matplotlib - various plotting and graphingv functionality Turtle - see below Pygame - Build video games Etc...
Makey Makey
Some Activities to try: Interactive posters Draw your own musical instruments Build your own controllers
Opportunities to use this software to learn many computer and electronics related concepts (Computer Literacy)
Students learn how grounding circuits works
Turtle Geometry
Gives students immediate feedback so that they can correct their understanding of coordinates and geometry
Artistic outlet and motivation for math
Great as an artistic outlet for math learning. Use algorithms to design shapes and spirals
Scratch
Here is a very simple drawing program I came up with that features some of the main tools of scratch https://scratch.mit.edu/projects/432482965/editor/ Use arrow keys and WASD to draw
Use loops and build your own functions to train computational thinking/programming skills
Include voice recordings into programs for oral assessments in any subject
Other fun functions for aesthetics: Colour change "Say" text
Modeling Functions: set x=200 repeat 400 y=axx if y in (-180, 180) go to x, y stamp change x by 1
Geometry: repeat 4 pen down turn 90 pen up
Boxer
Applied to constant and non-constant acceleration problems
Derivative becomes equivalent to difference between moments
Tick Model: Discretised time and actions

Motivational and Practical Readings/Videos

Mathematical Crafts for Children: Beyond Scissors and Glue
Fabrication devices as tools for construction are more affordable these days (laser cutters, CNC machines, etc..)
Go beyond "recipes" when having students design mathematical artifacts.

Hyper Gami - tool for exploring 3D shapes Popup Workshop - tool for virtual popup construction

Exploring the Power of Growing patterns
Teachers should "make explicit the connection between the position number and the number of tiles" and design inquiring/problem solving questions
"Research has demonstrated that even very young students can develop an understanding of functions"
Difficult for students to see beyond the simplicity of adding to get from entry 'n' to entry 'n+1'
Discuss ways to tie growing patterns to a function of the entry number using computation or assistive programs
Culturally Responsive Making
Studies showed that this boosted female-indigenous interest in programming because it was less tedious
Used LilyPad Arduinoto make interactive "E-textiles", like smart clothes
Using the skills of Indigenous girls to educate and inspire them to get involved in programming.
Culturally Responsive/Relevant Pedagogy and Instruction in the Classroom
Whiteness Nuanced, leveraging my privilege
Anti-biased education Discuss differences between people explicitly

Promotes humanity, self-awareness, and ally-ship

Social Justice in the Classroom Use relevant topics to the locality of the class.

No reenactments/debates that could lead to questioning peoples humanity

Culturally responsive pedagogy addresses cultural ways of learning and progressing

Is a subset of differentiated instruction tailored to be culturally responsive

Culturally relevant pedagogy addresses the cultures of people in the classroom as well as voices of those who are not represented in the classroom
Computational Participation
Discusses a shift of focus from computational thinking to computational participation

Since programming is such an integral part of our society, we can train computational thinking by going straight to the top - by teaching students to program.

Discuss examples of training for computational thinking without the use of computers
Concept of literacy should be extended to include programming
Components of Arduino Uno/ Programming a Simple Application with Arduino Simulator/ Controlling an LED with a Button on the Arduino Simulator
Example of simple Arduino code
Explanation of Tinkercad
Breadboard components
USB, Power Socket, Pins, LEDs, Microcontroller, etc...
Computational Thinking in High School Science Classrooms
Highlights the importance of data mining, data collection, and data analysis
Highlights the applicability of simulations in education

Starlogo TNG simulation software (biology)

A goal for CT is to think of how computation can assist with a particular problem
Mathematical/computational thinking is developed when you approach a problem with math/computational techniques in mind
Comparison between mathematical and computational thinking, and examples of how they are both used in all subjects
Computational Thinking - A Competency Whose Time Has Come
Includes examples of the use of CT in other subjects
Programming is not the only way to foster CT - includes examples of practicing concepts of CT with non-programming activities
Lists "Concepts and Practices" of CT

Logic & logical thinking Algorithms & algorithmic thinking Patterns & pattern recognition Abstraction & generalization Automation Problem decomposition Creating computational artifacts Testing & debugging Iterative refinement Collaboration & creativity

Discusses the relevance of AI, and computation in general, in this day and age.
Integrated Mathematics and Computer Studies
Visual representation of data as often as needed
Incorporates project-based learning
Helps reference the community of mathematicians
Bringing math concepts to life
Power of computational modelling
Computational Literacy and The Big Picture
4 R's to focus on for "literacy-relevant agenda: Re-mediation - new possibilities Reformulation - formulate with tech Reorganizing - intellectual terrain in education Revitalizing - better learning activities
MMVSSs: Memes Movements Values Sensibilities Sensitivities

Toy model of social change, elements of society that are influenced by computational literacy and similar social changes

Using computers to facilitate learning of concepts, mathematical and otherwise
Computational Thinking, Wing
Thinking at multiple levels of abstraction
"...involves solving problems, designing systems, and understanding human behavior by drawing on the concepts fundamental to computer science."
Skill not just for computer scientists, can be implemented in many if not all subjects.
What is computable?
Human Capabilities vs. Computer Capabilities