Mr. Anselm's Website
e-mail
  • IB Math Courses
    • IB HL Math Analysis & Approaches HL
    • IB HL Applications and Interpretations
    • IB SL Analysis & Approaches
    • IB SL Applications & Interpretations
    • Math Extended Essay Materials
    • Calculator
    • Math Links for IB Biology
  • AP Calculus
  • NYS Regents Math
  • Computer Science
    • IGCSE Computer Science
    • Web Dev & Data Science
    • Robotics
    • Scratch Resources
    • Algorthymic Art
  • Sundry
    • Applied Math
    • Basic Mathematics Skills
    • Mathy Links
    • Recreational Mathematics
    • TESOL
    • German Language and Culture
Is Computer Programming Hard to Learn?-Video
What is computational thinking (vid)
CSTeachers.org

VPython

Download and Tutorials
​
Projectile Motion

Gravity Simulator
Impressive Planetary Motion Program
​Modelling Elliptical Orbits in VPython
Glowscript (VPython Online IDE)

PyGame
Install Video
Pygame.org

Python
Build Python in Visual Studio

​Python for Informatics Videos
reference Textbook -Python for Informatics by Charles Severance(HTML)
Pythonlearn resources (Dr. Severance)
Python 3 Download
Notepad++ download
Sample Code for the book
Python Turtle
Colors on the Web\
Python Tutorials for FASNY - PyCharm
Tutorials with Exercises & Reference Guide - Loyola Uni
*Non-Programmer's Tutorial for Python 3 - WikiBook

tkinter for Python
tkinter download
tkdocs
tkinter video tutorial

Easy Python Projects
Practice Python

Coding Exchange Sites
Code Review Stack Exchange

Handouts (Answer Keys)
Lecture 1 - Introduction
​Lecture 2 - Variables
​
Lecture 3 - Booleans
​
Lecture 4 - Functions

Lecture 5 -  Handout - Loops & Iterations
​
Lecture 6 - Strings
Lecture 7 - Lists Part 1
​
Lecture 8 - Lists Part 2
Lecture 9 - Lists Part 3
mbox-short.txt
​Lists - Video Extension
words.txt
clown.txt

​Online Compiler

TutorialsPoint
Skulpt

Dr. Chuck Materials
Python for Informatics Textbook
Slides
PythonLearn.com

Other Resources/Tutorials
Python on Youtube
*Python 3 Basics Tutorials Series 
learnpython.org
Python Tutorials - tutorialspoint
Non-Programmer's Tutorial for Python 3 - Wikibook
10 Commandments of Egoless Programming
Stackoverflow - Python Q & A

Mathy Python Stuff
Calculating Primes
Fibonacci Sequence using Python 3
Python Projects Archive
Python Projects (wiki)
Python five mini projects for beginners

Libraries
Matplotlib
SciPy

IDEs
IDE- PyCharm
PyCharm HowTo

Python - style guide
Zen of Python 

How to Think like a Computer Scientist (interactive)
How to Think like a Computer Scientist(pdf)

How to Think like a Computer Scientist (html) - Turtle
R language for statistics
Intro to R
kaggle.com

R download
R Studio download

r4stats.com
R Cheat Sheets
R Colors
R seek

Scratch
Scratch to Turtle Art Transition
Sprite Creator - Piskel

Scratch Jr. (iPad & Android Tablets Only)
Scratch Jr Download

Movies about Coding
What do programmers actually do?
BBC - Cracking the code
BBC Documentary - Calculating Ada
A history of Graphics
​Comp Programming
​
MIT App Inventor - Tutorials
Adafruit 
The Secret Life of Modern Living - Algorithms

​Computer Science Terms
CS Terms

Programming Competitions
ACM Programming Contest

3 Reasons Why Beginning Programmers Should Start Using GitHub ASAP


StarLogo
StarLogo TNG​

Unplugged Activities
CSUnplugged

Code Sharing Sites
Github
Sourceforge


Hour of Code
John Conway's Game of Life
Hour of Code
Hour of Code Javascript (Khan Activity)


p5 (Processing.js)
p5

Greenfoot
Greenfoot Download
Greenfoot - Joy of Code Tutorials
Tutorial

Coffeescript
coffeescript.org

Javascript
Khan - Intro to Javascript
AngularJS

GitHub Links
Understanding GitHub Flow

Julia
Julia
​

Ruby on rails
ruby on rails
​
Ruby Monk Learning Platform
cheat sheet 1
cheat sheet 2
Guide to Ruby
Ruby Official Documentation
Ruby blocks and lambdas


Processing
processing.org

Turtle Art
Download
Getting Started
Turtle Art Gallery

Pencil Code
Pencil Code

Online Learning Platforms

Code Academy
W3Schools​

Codeschool

SQLs (SEQUELS -Thanks IBM 1974)
PostgreSQL

Articles on Coding
What is code?
Powered by Create your own unique website with customizable templates.